在数学模式中使用首字母缩略词

在数学模式中使用首字母缩略词

我正在使用 acronym 包来设置公式符号。当我在正常数学模式下使用它们时,一切都很好。但是当我使用其中一个作为下标时,字体大小正常,不像其他下标那样小。

我尝试了\scriptsize,但有一个警告说不支持,但它可以工作。我也试过了,\scriptstyle但没有效果。

\documentclass{article}
\usepackage{acronym}
\begin{document}
    to big

    \begin{equation}
        \acs{v}_{\acs{N}}
    \end{equation}

    works, but with warning

    \begin{equation}
        \acs{v}_{\scriptsize\acs{N}}
    \end{equation}

    works not

    \begin{equation}
        \acs{v}_{\scriptstyle\acs{N}}
    \end{equation}

    \begin{acronym}
        \acro{v}[\ensuremath{v}]{Velocity}
        \acro{N}[\ensuremath{N}]{Count}
    \end{acronym}
\end{document}

答案1

您可以使用包\text中的宏amsmath

\documentclass{article}
\usepackage{acronym}
\usepackage{amsmath}
\begin{document}
\begin{equation}
    \acs{v}_{\text{\acs{N}}}
\end{equation}
\begin{acronym}
\acro{v}[\ensuremath{v}]{Velocity}
\acro{N}[\ensuremath{N}]{Count}
\end{acronym}
\end{document}

在此处输入图片描述

相关内容