非斜体テキストコマンド 2024-6-17 • macros italic 数式モードでは常に「foo」という単語を斜体でないテキストとして表示するコマンド \foo が必要です。 もし私が書いたら \newcommand{\foo}{\text{foo}} すると、イタリック環境(定理ステートメントなど)では、イタリック体の「foo」が表示されます。一方、次のように書くと、 \newcommand{\foo}{\emph{foo}} 非イタリック環境では、イタリック体の「foo」が表示されます。 これはどうすればできるのでしょうか? 関連情報