我正在使用LaTeX编写有关Python的文档。本文档将包含代码段(示例)。
我可以使用verbatim
环境,但在我开始之前,我想知道你是否知道任何提供Python代码环境的LaTeX样式文件。语法高亮将是一个加号。
感谢。
编辑:
我必须指出包minted
正是我想要的。它具有漂亮的语法高亮,使用起来非常简单。请查看this question以了解详情。
答案 0 :(得分:5)
请查看此问题Source code highlighting in LaTeX以获取更多信息。
您还应该查看pygments程序,了解源代码突出显示。
我个人使用带有#+BEGIN_SRC python
的Emacs组织模式,让htmlize.el
在导出期间处理突出显示。您可以看到示例here(这是一个HTML导出,但是使用最新版本的org-mode,它可以使用列表LaTeX包来着色导出的PDF)。
答案 1 :(得分:2)
使用Docutils和RST。它有Latex,语法突出显示。
答案 2 :(得分:2)
LaTeX Listings软件包似乎了解Python。值得一看。
标记