14

私が周りで見つけたドキュメントによると

数学モード内の \mbox は、現在の数学フォントを使用しません。むしろ、周囲のランニング テキストの書体を使用します。

数学モードでは、a_{\mbox{foo}} のようなものを書きたいと思います。これを使用すると、foo がかなり大きくなりすぎます。a_{foo} と書くと foo が斜体になります。

斜体ではない小さなテキストを表示するための魔法のトリックは何ですか?

4

4 に答える 4

16

個人的には、 AMS-LaTeX パッケージで\text{}提供されるコマンドを使用することを好みます。これを使用するには、ステートメントを含める必要があります

\usepackage{amsmath}

ドキュメントのプリアンブルのどこかで、次に任意の数学的環境で、

a_{\text{foo}}

目的の出力が生成されます。amsmath パッケージのユーザーズ ガイドのセクション 6では、\mbox{}同等のものが

a_{\mbox{\scriptsize foo}}

最終的な選択肢は

a_{\mathrm{foo}}

\text{}これは、AMS-LaTeX とコマンドを発見する前に使用したものです。

于 2009-08-06T15:54:17.887 に答える
2

a_{\rm foo}これは私が知っている最短の形式であるため、通常はこのオプションを使用します。ただし、注意事項があるかどうかはわかりません。a_{\text{foo}}適切なフォームは、las3rjock によって提案されたフォームを使用していると思います

于 2012-12-12T12:29:22.537 に答える
1

入力するだけですa_{\text{foo}}

試していませんが、うまくいくはずです

編集: las3rjock が言ったように、これ\text{.}は AMS-LaTeX パッケージによって提供されます。したがって、追加する必要があります\usepackage{amsmath}

于 2009-08-06T15:48:16.697 に答える