私は最近、reST/Sphinx を発見し、それを使用して、以前に作成した Python クラスを文書化しようとしました。
いくつかの実験の後、ターゲット:math:`K_\\alpha`
を使用しているときに下付き文字にギリシャ文字を取得するには、書く必要があることがわかりました。make latexpdf
シングル\
ではエラーがありました。奇妙なことに、他のすべてのギリシャ文字は\
、目的の出力を生成するために 1 つのみで済みました。
何が起こっている?
私は最近、reST/Sphinx を発見し、それを使用して、以前に作成した Python クラスを文書化しようとしました。
いくつかの実験の後、ターゲット:math:`K_\\alpha`
を使用しているときに下付き文字にギリシャ文字を取得するには、書く必要があることがわかりました。make latexpdf
シングル\
ではエラーがありました。奇妙なことに、他のすべてのギリシャ文字は\
、目的の出力を生成するために 1 つのみで済みました。
何が起こっている?
ご質問いただきありがとうございます。最終的に、関連する問題を解決するのに役立ちました。
私にとって、\alpha と \beta はどちらも失敗します。添字部分が機能しなくても、どちらも失敗します。しかし、中括弧を使用すると機能します。
:math:`\alpha`
コンパイルしない
:math:`{\alpha}`
私が欲しいシンボルをくれます
:math:`{\\alpha}`
隣接する数学変数a、l、p、h、aとして書かれた「アルファ」という単語を教えてくれます。
インライン テキストでa のK
後に添字付きの a を取得するには、次を使用します。α
:math:`K_{\alpha}`
中括弧とバッククォートに注意してください。それは正常に動作し、これらの参照に基づいて期待するものです:
Python docstring で使用される数学マークアップでは、2 つのバックスラッシュが必要です (または「生の」文字列を使用します)。
:math:`K_{\\alpha}`
編集:中括弧について間違っていました。これら 2 つのサンプルでは、PDF 出力で同じ結果が得られることがわかります。
:math:`K_{\alpha}`
と
:math:`K_\alpha`