使用指向PDF的链接转换多个Markdown文件

Luc*_*ler 17 pdf markdown

我在Markdown写了很多技术文档.我选择使用它进行版本控制,因此我们可以在GitHub上查看.

我们现在需要与外部用户(他们对Markdown不太满意)分享这个,所以我想将其转换为PDF.

Gimli似乎是我为转换找到的最好的工具(它使用与GitHub相同的样式表,因此看起来相同),但它也不会转换链接.有没有什么也会这样做?

Son*_*123 14

我不知道你有哪些类型的链接问题(内联链接,参考链接,HTML链接,图像链接,自动链接...),但你可以尝试使用Pandoc:

pandoc *.md -o result.pdf
Run Code Online (Sandbox Code Playgroud)

这会将具有*.md文件扩展名的所有文件转换为单个pdf.

  • pandoc如何处理页面排序?假设我有10个*.md文件,如何指定它们的呈现顺序? (3认同)
  • 它不适用于内部链接,但它似乎是迄今为止最好的工具.谢谢. (2认同)
  • 注意:这在我的Mac上对我有用,但是使用`* .md`(例如通配符)在Windows的pandoc上尚不可用。您必须分别汇总所有.md文件;我今天为我的一个学生发现。但是就像@PerfectlyRock在他的答案中描述的那样“捕捉”它们。 (2认同)
  • 如何使 *.md 适用于 Windows 10 powershell 或 cmdline? (2认同)
  • pandoc: *.md: openBinaryFile: 无效参数(无效参数) (2认同)