【问题标题】:NBConvert PDF/Latex page formatting IPythonNBConvert PDF/Latex 页面格式化 IPython
【发布时间】:2013-10-25 22:12:16
【问题描述】:

得到了一些关于在 NBConvert 输出上抑制代码和其他项目的好建议,这里 Suppress code in NBConvert? IPython 但是:现在看来我需要更改顶部和底部边距而且我可以看到它似乎可以在 sphnix 模板中设置,(如果我什至知道它在哪里),我不想搞砸但是我无法弄清楚如何编辑 Latex 输出以获得我试图将其放在导入标题中的边距

\usepackage[margin=0.5in]{geometry} 

但是什么也没发生..我对乳胶有所了解我正在使用 TexStudio 包来修改 NB 转换的乳胶输出,但此时我看不到要修改边距的东西...

我正在尝试解决一些页面流问题,这些问题涉及放置太大的输出图,所以我最终会遇到大而丑陋的空白点,我很确定如果我能达到边缘,我可以......

【问题讨论】:

  • 我想直接编辑生成的 .tex 文件,不要尝试通过自定义的 nbconvert 模板来更改它?
  • 奇怪的是,无论如何我都看不到让 Tex 文件影响上边距或下边距...我认为 \usepackage 行会这样做,但不行..

标签: latex ipython


【解决方案1】:

要使用您建议的代码更改边距,您必须将此行放在其他输入之后,例如关于第 71 行。如果将其放在顶部,它将被另一个调用覆盖。用我的笔记本,这很好用。

我很确定您知道您可以使用
\usepackage[left=0.5in, right=0.5in, top=0.5in, bottom=0.5in]{geometry} 指定不同的边距 参见例如wikibooks.

顺便说一句。请注意,基于 sphinx 的模板已在当前 master 中删除。新模板更加可定制,并消除了由于 mdframed 包引起的一些问题 (GitHub Issue)

【讨论】:

    猜你喜欢
    • 2017-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多