如何打印语法高亮的 LaTeX 源文件?

如何打印语法高亮的 LaTeX 源文件?

我想打印一个示例源文件以便研究它。如何打印并显示语法高亮?我目前在 MacTeX 中使用 TeXShop;显然它没有这个功能。您推荐哪个程序来执行此操作?

答案1

您可以尝试使用铸造包——我不认为 listings 包默认会进行彩色语法高亮,但 minted 会。

答案2

如何使用listings包排版源然后打印生成的 pdf?

答案3

带有 auctex 的 Emacs。

M-x ps-print-buffer-with-faces

实际上,没有 auctex 它也可以工作,但那样就太愚蠢了。

答案4

尝试高亮代码转换器 为大量语言生成高亮代码,此外,如果所需的语言未包含在内,您可以随时编写自己的语法文件。免费(遵循 GPL3),适用于大多数版本的 Linux、Windows 和 Mac。输出格式为 HTML、XHTML、TeX、LaTeX、RTF、XML 和 SVG。颜色可轻松自定义。

相关内容