通常作为技术人,写技术文章或者专栏我更喜欢使用 typora 编写 markdown 格式,因为不需要太关注格式,让我能更关注内容。 但是如果文章章节较多时,希望可以自动生成目录。 还有,在某些场景下需要将 markdown 文件...
通常作为技术人,写技术文章或者专栏我更喜欢使用 typora 编写 markdown 格式,因为不需要太关注格式,让我能更关注内容。
但是如果文章章节较多时,希望可以自动生成目录。 还有,在某些场景下需要将 markdown 文件转为 word 或者 pdf 格式。
一个简单的做法就是将 markdown 粘贴到 bear 笔记里,再一键生成目录,然后导出到 PDF,但是 bear 中导出 PDF 是收费的,肿么办?
下面给出一个免费的转换方式。
根据自己的系统,选择对应的安装包: <a href="https://github.com/jgm/pandoc/releases">https://github.com/jgm/pandoc/releases</a>
在命令行中 cd 到目标文件夹
pandoc -s --toc --toc-depth=3 “xxxx.md” -o “xxxx2.md”
–toc-depth=3 表示要生成到几级目录
如果 markdown 文件名有一些特殊字符,需要加上双引号
打开目标 markdown 文件,发现目录已经生成,点击可以跳转到目标位置
命令如下
pandoc -f markdown -t docx “xxxx2.md” -o “xxxx2.docx”
转换成功,其中有张图片无法解析(这个后面手动处理即可)。
命令如下:
pandoc xxx.md --pdf-engine=xelatex -o xxxx.pdf
pandoc xxx.md -o xxxx.epub
其他指令参考 <a href="https://pandoc.org/demos.html">https://pandoc.org/demos.html</a>
很多 markdown 工具转换格式底层就是用的 pandoc ,如果该工具的转换部分是收费的,大家就可以自己动手丰衣足食。
本站为非盈利网站,如果您喜欢这篇文章,欢迎支持我们继续运营!
本站主要用于日常笔记的记录和生活日志。本站不保证所有内容信息可靠!(大多数文章属于搬运!)如有版权问题,请联系我立即删除:“abcdsjx@126.com”。
QQ: 1164453243
邮箱: abcdsjx@126.com