私が周りで見つけたドキュメントによると
数学モード内の \mbox は、現在の数学フォントを使用しません。むしろ、周囲のランニング テキストの書体を使用します。
数学モードでは、a_{\mbox{foo}} のようなものを書きたいと思います。これを使用すると、foo がかなり大きくなりすぎます。a_{foo} と書くと foo が斜体になります。
斜体ではない小さなテキストを表示するための魔法のトリックは何ですか?
個人的には、 AMS-LaTeX パッケージで\text{}
提供されるコマンドを使用することを好みます。これを使用するには、ステートメントを含める必要があります
\usepackage{amsmath}
ドキュメントのプリアンブルのどこかで、次に任意の数学的環境で、
a_{\text{foo}}
目的の出力が生成されます。amsmath パッケージのユーザーズ ガイドのセクション 6では、\mbox{}
同等のものが
a_{\mbox{\scriptsize foo}}
最終的な選択肢は
a_{\mathrm{foo}}
\text{}
これは、AMS-LaTeX とコマンドを発見する前に使用したものです。
a_{\rm foo}
これは私が知っている最短の形式であるため、通常はこのオプションを使用します。ただし、注意事項があるかどうかはわかりません。a_{\text{foo}}
適切なフォームは、las3rjock によって提案されたフォームを使用していると思います
入力するだけですa_{\text{foo}}
試していませんが、うまくいくはずです
編集: las3rjock が言ったように、これ\text{.}
は AMS-LaTeX パッケージによって提供されます。したがって、追加する必要があります\usepackage{amsmath}