Pytyments更好的格式为py代码
问题描述:
我想通过插入文件在我的lyx文档中包含python代码。我开始尝试使用列表,但这导致代码溢出页面。 现在我使用pygments按照本教程http://wiki.lyx.org/Examples/IncludeExternalProgramListingUsingPygments中的描述进行设置。这似乎工作得很好,但代码突出显示关闭。例如def和elif关键字不会突出显示,并且docstrings不会突出显示它们是否分割成多行。 我试图改变风格到一些不同的内置的,但这并没有奏效。 有没有人知道如何用闲置的方式突出显示python代码。 谢谢。Pytyments更好的格式为py代码
答
你应该看看叫minted的软件包,但我不知道它和Lyx一起工作的很好。但在普通的乳胶文件中,你可以这样做:
\usepackage{minted}
...
\inputminted[]{python}{python_file.py}