[英]How do you wrap lines in a Jupyter notebook?
我有一个Jupyter笔记本,我希望将其转换为pdf用于出版,但是当我将笔记本保存为pdf时,许多单元格都会超越边缘。
有没有办法包装行(标准的80个字符),以便在我键入时,单元格永远不会比标准的A4页面宽?
或者,当我转换为pdf时,我能做些什么吗? 谢谢。
这是一个总是包装长行的解决方案(不仅仅是导出到psd):
https://stackoverflow.com/a/39398949/5411817
基本上,Jupyter的配置文件中有一个标志,用于打开换行。
只需将以下内容添加到您的配置中:
{
"MarkdownCell": {
"cm_config": {
"lineWrapping": true
}
},
"CodeCell": {
"cm_config": {
"lineWrapping": true
}
}
}
您需要重新启动Jupyter以查看更改。
您可以在用户目录中找到(或创建)配置文件: ~/.ipython/profile_nbserver/ipython_notebook_config.py
,
-
我的坏:我没有意识到换行中断会导致PDF格式化! @Louie提出的评论链接到编写自定义导出器的讨论和示例代码 。 他还提出了一种手动缠绕长线(紧要关头)的解决方法。
我将在这里留下我的答案,因为它回答了作为标题发布的问题(“ 如何在Jupiter Notebook中包裹线条? ”),并强调通常的解决方案在pdf导出时中断。 寻找答案的其他人可以在这个帖子中轻松找到答案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.