【问题标题】:How to set the <title> tag for IPython notebook HTML output?如何为 IPython 笔记本 HTML 输出设置 <title> 标签?
【发布时间】:2014-08-06 17:34:12
【问题描述】:

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

<title>[]</title>

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

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

有什么帮助吗?

【问题讨论】:

    标签: python-2.7 ipython-notebook


    【解决方案1】:

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

    特别是,我突出显示的行定义了 html 标题。这来自元数据字典(您可以在笔记本本身中使用 Edit->“Edit notebook metadata”进行编辑)。

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

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

    【讨论】:

    • 添加“name”:“My_notebook_name”,在笔记本元数据字典中为我工作(“title”被 nbconvert 覆盖为笔记本文件的名称)。
    • 链接已损坏。
    猜你喜欢
    • 1970-01-01
    • 2015-05-12
    • 2014-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-06
    • 1970-01-01
    • 2014-07-26
    相关资源
    最近更新 更多