我正在使用nbconvert转换我的。ipynb到an .pdf文件。当这样做的结果。pdf文件包含一个标题,文件名和下面的当前日期。我怎么才能禁用它?我在看docs,但找不到怎么做。
nbconvert
CLI命令
jupyter nbconvert --to pdf filename.ipynb
实际
通缉
gopyfrb31#
我在文档里找到了一些有用的指针。只需按照以下步骤操作:1.在命令行中运行jupyter --paths。1.复制看起来像/Users/username/.venv/venvName/share/jupyter的路径(我从venv运行nbconvert。对你来说可能会有所不同)。1.转到路径并复制文件夹latex1.将文件夹命名为hide_header或您想要的任何名称1.打开base.tex.j2并删除行((* block maketitle *))\maketitle((* endblock maketitle *))1.保存1.运行jupyter nbconvert --to pdf filename.ipynb --template=hide_header
jupyter --paths
/Users/username/.venv/venvName/share/jupyter
latex
hide_header
base.tex.j2
((* block maketitle *))\maketitle((* endblock maketitle *))
jupyter nbconvert --to pdf filename.ipynb --template=hide_header
zfycwa2u2#
@Max Hager提供了一个直接的解决方案。下面是一个间接的例子:1.将.ipynb文件导出到LaTeX。1.使用您喜欢的搜索工具在.tex文件中找到命令\title。1.在\title命令后添加\date{}(您还可以更改标题,通过\date{1 January 1}更改日期,并通过\author{me me me}添加作者等)。1.编译.tex文件。
.ipynb
LaTeX
.tex
\title
\date{}
\date{1 January 1}
\author{me me me}
2条答案
按热度按时间gopyfrb31#
我在文档里找到了一些有用的指针。只需按照以下步骤操作:
1.在命令行中运行
jupyter --paths
。1.复制看起来像
/Users/username/.venv/venvName/share/jupyter
的路径(我从venv运行nbconvert。对你来说可能会有所不同)。1.转到路径并复制文件夹
latex
1.将文件夹命名为
hide_header
或您想要的任何名称1.打开
base.tex.j2
并删除行((* block maketitle *))\maketitle((* endblock maketitle *))
1.保存
1.运行
jupyter nbconvert --to pdf filename.ipynb --template=hide_header
zfycwa2u2#
@Max Hager提供了一个直接的解决方案。下面是一个间接的例子:
1.将
.ipynb
文件导出到LaTeX
。1.使用您喜欢的搜索工具在
.tex
文件中找到命令\title
。1.在
\title
命令后添加\date{}
(您还可以更改标题,通过\date{1 January 1}
更改日期,并通过\author{me me me}
添加作者等)。1.编译
.tex
文件。