如何为IPython notebook HTML输出设置<title>标签?</title>

时间:2014-08-06 17:34:12

标签: python-2.7 ipython-notebook

我正在使用IPython笔记本来存储项目的混合文档/示例。我正在使用ipython nbconvert notebook.ipynb来呈现HTML输出(在内部使用pandoc)。我遇到的问题是nbconvert坚持要为HTML输出提供一个丑陋的空白标题标记:

<title>[]</title>

我查看了ipython nbconvert --help-all中描述的所有选项,找不到任何可以让我更改标题的内容。

ipython nbconvert --to html --template full notebook.ipynb

任何帮助?

1 个答案:

答案 0 :(得分:3)

正在使用的模板位于: https://github.com/jupyter/nbconvert/blob/master/nbconvert/templates/html/full.tpl#L11

特别是,我突出显示的行定义了html标题。这来自元数据字典(您可以使用Edit-&gt;&#34;编辑笔记本元数据&#34;在笔记本中自行编辑)。

有趣的是,对我来说,标题默认填充 - 它是笔记本文件的名称。

无论如何,希望这有帮助。