我正在使用acro
包来处理我的首字母缩略词。一些首字母缩略词是方程变量,所以我想在数学模式下使用它们。问题是当我在数学模式下使用首字母缩略词时,我得到了错误Missing \endgroup inserted. This is me trying to use $\acs{de}=
。我如何使用写在之间的首字母缩略词$ $
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{acro}
\usepackage{blindtext}
\DeclareAcronym{de}{
short=$d_{e}$,
long=especific diameter
}
\begin{document}
\printacronyms
This is me trying to use $\acs{de}=12$
\end{document}
答案1
@clemens 解决了这个问题,我只是使用了\ensuremath
命令
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{acro}
\usepackage{blindtext}
\DeclareAcronym{de}{
short=\ensuremath{d_{e}},
long=especific diameter
}
\begin{document}
\printacronyms
This is me trying to use $\acs{de}=12$
\end{document}