私はコードの文書化にSphinxを使用しており、コード内でいくつかの言語を使用しています。そのコードすべての強調表示を設定したいと思います。スフィンクスは、それがサポートしている言語のいくつかを簡単に言及し(on this page)、語彙分析と強調表示にはPygmentsを使用すると述べています。 SphinxとPygmentsの両方のドキュメントを調べることで、objective-cコードをハイライトするようなやり方を知ることはできませんでした。スフィンクス:サポートされているハイライト表示言語のリスト?
Pygmentsでサポートされている言語の一覧はhereですが、特定の言語を強調表示するようにSphinx(.rstファイル)内で使用する正確な構文はわかりません。例えば、++コードあなたの簡単な使用するC強調するためには、あなたのコードブロックの前に、この:
.. highlight:: c++
しかしこれらを試した後、私はObjective-Cのコードをハイライト表示するように見えることはできません。
.. highlight:: Objective-C
.. highlight:: objective-c
.. highlight:: Obj-C
.. highlight:: obj-c
誰も私を供給することができます言語のリスト(ドキュメンテーションの中でそれらを参照する)と一緒に?