Ubuntu 安装Pandoc

安装目的

为了Typora能够导出.doxc文件。

Pandoc介绍

维基百科:

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

Terminal安装Pandoc

  • 安装Pandoc

    sudo apt-get install pandoc
    

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

  • 安装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)

    扫描二维码关注公众号,回复: 11127024 查看本文章
    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效果不错。

发布了45 篇原创文章 · 获赞 1 · 访问量 2472

猜你喜欢

转载自blog.csdn.net/amnesiagreen/article/details/104288689
今日推荐