避免在定理类环境中使用斜体数学文本

避免在定理类环境中使用斜体数学文本

我强烈怀疑这是一个重复的但就是找不到答案。

具体示例:我需要下标中的 1/2,_{\text\textonehalf}为此我使用了(\textonehalf来自textcomp包)。但在定理中,它变成了斜体,我想避免这种情况。

有没有规范的方法来解决这个问题?

这是一个 mwe

\documentclass{amsart}

\usepackage{textcomp}

\usepackage{amsthm}

\newtheorem{Theorem}{Theorem}

\begin{document}

\begin{Theorem}
Theorem-like environments make $x_{\text\textonehalf}$ look ugly.
\end{Theorem}

\begin{proof}
Look how cool does it look outside of them: $x_{\text\textonehalf}$!
\end{proof}

\end{document}

在此处输入图片描述

答案1

如果我理解了你的问题,你正在寻找某种方法让下标分数看起来更美观。因此我建议使用 nicefrac 包和/或 xfrac 包。

你可以找到一些解释这里

\documentclass{amsart}
\usepackage{amsthm}
\usepackage{xfrac}

\newtheorem{Theorem}{Theorem}

\begin{document}


\begin{Theorem}
Theorem-like environments make $x_{\sfrac{1}{2}}$ look awesome with another package.
\end{Theorem}

\end{document}

相关内容