我在Markdown写了很多技术文档。我选择使用它进行版本控制,因此我们可以在GitHub上查看。
我们现在需要与外部用户(他们对Markdown不太满意)分享这一点,所以我想将其转换为PDF。
Gimli似乎是我为转换找到的最好的工具(它使用与GitHub相同的样式表,因此看起来相同),但它也不会转换链接。还有什么东西也会这样做吗?
答案 0 :(得分:14)
我不知道您遇到哪种类型的链接有问题(内联链接,参考链接,HTML链接,图片链接,自动链接......),但您可以尝试使用Pandoc:
pandoc *.md -o result.pdf
这会将所有带有*.md
文件扩展名的文件转换为单个pdf。
答案 1 :(得分:0)
我在markdown文档中使用了命名锚标签。我链接到这些名称。例如,
<a name="#1-overview"></a>
##1. Overview
......
Reference: [1. Overview](#1-overview)
然后,我使用Typora打开降价文档并将其导出为PDF。生成的PDF将正确保留这些内部链接。
答案 2 :(得分:-3)
NO !!!你真的不必这样做! 简单&#34; cat * .md&gt; allpages.md&#34; (您可能希望手动组织订单或以适当的名称设置每个文件以使cat工作)然后打开allpages.md然后在任何降价编辑器中选择打印/导出!!!!
你不必安装任何东西!!!!