我想打印一个示例源文件以便研究它。如何打印并显示语法高亮?我目前在 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。颜色可轻松自定义。