嗯,就像标题所说的,我问的是这个listings
包是否有替代品。包含更多编程语言定义和类似内容,以及当前语言的更新定义。
答案1
尝试minted
包。它使用外部Pygments
python 语法高亮器,因此功能非常强大。您需要使用该-shell-escape
选项允许它调用所需的外部可执行文件。
答案2
另外还有 GNU Source-highlight:
http://www.gnu.org/software/src-highlite/
并突出显示:
http://www.andre-simon.de/
他们可以导出 LaTeX 代码。
PS.
在 ConTeXt 中,有一个t-vim
模块,调用VIM高亮显示程序代码。