視覚的に優れた数学的下付き文字

視覚的に優れた数学的下付き文字

LaTeX で数式を書くときに、記号より長いテキストを下付き文字で記述すると、適切に表示されません。特に、下付き文字が単語全体である場合はそうです。

より良い方法はコマンド内で使用することです\text{}が、テキスト自体は見栄えが良くなりますが、一方が通常斜体でもう一方がそうでないため、数式フォントと一致しません。

テキスト プロパティを持つ下付き文字を、数式フォントと一致させて区別できないようにするにはどうすればよいでしょうか。

また、長い下付き文字を作成するためのより良い方法はありますか?

答え1

おそらく、この解決策はあなたにとって魅力的でしょう。 必要に応じて、数式フォントに一致させるには、\textnormal{#1}を に置き換えます\textnormal{\textit{#1}}

\documentclass{article}

{
  \catcode`"=\active
  \gdef"#1{{\textnormal{#1}}}
}
\mathcode`"="8000

\begin{document}

$X_"{Hello}$

\end{document}

ここに画像の説明を入力してください

関連情報