在将iPython笔记本转换为tex时,如何为代码单元获得正确的换行符?

时间:2015-11-18 09:47:33

标签: python latex ipython tex

我正在为python应用程序编写文档。为此我使用iPython笔记本,我使用代码和markdown单元格。我使用pandoc将笔记本转换为.tex文档,我可以很容易地将其转换为.pdf。

我的问题是: 换行符(或自动换行)似乎不适用于.tex文档中的代码单元格。虽然markdown单元格的内容格式很好,但代码单元格中的代码(以及此代码的输出)正在边缘运行。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

我一直在寻找同样的问题。看起来在python 2.7中,您可以将以下行添加到名为custom.js的文件中:

IPython.Cell.options_default.cm_config.lineWrapping = true;

Custom.js位于〜\ Lib \ site-packages \ notebook \或〜\ Lib \ site-packages \ jupyter_core \

但请注意,这对我来说还不行。我一有工作就会在这里更新。