jupyter notebook 无法下载成pdf或者是latex的解决办法

归俊捷
2023-12-01

Ubuntu 安装Pandoc
原文出处链接及本声明。
原文链接:https://blog.csdn.net/amnesiagreen/article/details/104288689
amnesiagreen 2020-02-12 23:35:36 1389 已收藏 4

1.文章目录

安装目的
Pandoc介绍
Terminal安装Pandoc
GitHub下载Pandoc的deb文件
转换成.doxc效果测试
安装目的
为了Typora能够导出.doxc文件。

2.Pandoc介绍
维基百科:

Pandoc是由John MacFarlane开发的标记语言转换工具,可实现不同标记语言间的格式转换,堪称该领域中的“瑞士军刀”。Pandoc使用Haskell语言编写,以命令行形式实现与用户的交互,可支持多种操作系统;Pandoc采用GNU GPL授权协议发布,属于自由软件。

Terminal安装Pandoc
3. 安装Pandoc

sudo apt-get install pandoc

1
看到许多博客中说要安装一些支持环境,经实践,不用安装下面的环境也可以导出(占用空间太多了),但是发现导出的文件,目录链接、代码块失效。但是标题的层级、标号的格式、加粗……,为了明确哪些格式可以完美转换,我用Typora的Markdown说明文档转换进行测试,在最后一部分会列出转换效果。

4.安装LaTeX环境(不完整也要1.8GB)

sudo apt install texlive texlive-xetex latex-cjk-all texmaker

磁盘空间如果足够大可以安装完整版(3.5GB空间,实力劝退):

sudo apt-get install texlive-full

TeX Live是由国际TeX用户组整理和发布的TeX软件发行套装,包含与TeX系统相关的各种程序、编辑与查看工具、常用宏包及文档、常用字体及多国语言支持。TeX Live是许多Linux/Unix系统默认或推荐的TeX套装,同时也支持包括Windows和Mac OS X等在内的其它操作系统。

安装Haskell平台(600多MB)

sudo apt-get install haskell-platform

GitHub下载Pandoc的deb文件
Pandoc下载页:https://github.com/jgm/pandoc/releases/tag/2.9.1.1

选择系统对应的版本下载:
不知为何网速太慢,很难下载下来。

转换成.doxc效果测试
标题(Headers)
列表(Lists)
任务表
代码块
数学公式
表格
脚注
分割线
内部链接
网页链接
图片
删除线、下划线
Emoji
为方便大家直观查看导出效果,我将文件上传到了csdn:
Markdown文件
docx文件
PDF文件
png文件
epub文件
不得不说,转换成PDF效果不错。
————————————————
版权声明:本文为CSDN博主「amnesiagreen」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/amnesiagreen/article/details/104288689

 类似资料: