C++ プロジェクトを文書化するためのソース ハイライターとして Pygments を使用しています。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 出力が正しく強調表示されました。なぜこれが起こっているのですか?困っているサンプルコードはこちら