minted
v3.4.0
minted
— LaTeX の強調表示されたソース コードminted
、Pygments ライブラリを使用して構文の強調表示を提供する LaTeX パッケージです。このパッケージには、正規表現を使用してコードのスニペットを選択するなど、Python で実装された機能を含む、強調表示されたソース コード出力をカスタマイズするためのオプションも提供されます。
たとえば、この LaTeX コード
begin { minted }[mathescape,
linenos,
numbersep=5pt,
gobble=2,
frame=lines,
framesep=2mm]{csharp}
string title = "This is a Unicode π in the sky"
/*
Defined as $ pi = lim _{n toinfty } frac {P_n}{d} $ where $ P $ is the perimeter
of an $ n $ -sided regular polygon circumscribing a
circle of diameter $ d $ .
*/
const double pi = 3.1415926535
end { minted }
LaTeX でコンパイルすると次のものが生成されます
例とインストール手順については、ドキュメントを参照してください。
minted
TeX Live と MiKTeX の両方で配布されます。 CTANからも入手可能です。
この著作物は、LaTeX プロジェクト パブリック ライセンス (LPPL) バージョン 1.3c 以降の条件に基づいて配布および/または変更することができます。
提案、機能リクエスト、バグレポートについては、プロジェクトの GitHub サイト (https://github.com/gpoore/minted) をご利用ください。