我使用 Pygments 作为记录 C++ 项目的源代码。Python 2.7.x 和 Pygments 都是它们的最新版本。当我使用命令行运行 pygments 时,我无法为我的源代码获取突出显示的 html 输出:
pygmentize -f html -o a.html test1.cpp
结果是无色的 html 输出。奇怪的是,使用富文本文件格式运行相同的命令会生成彩色 rtf 文件:
pygmentize -f rtf -o a.rtf test1.cpp
我尝试了一个更简单的 C 代码,并且正确突出显示了 html 输出。任何想法为什么会发生这种情况?我遇到问题的示例代码在这里