在我的命名法中使用 \alpha,使用 \usepackage{acronym}

在我的命名法中使用 \alpha,使用 \usepackage{acronym}

我必须将希腊符号 \alpha 添加到我的命名法中。我使用的是 \usepackage{acronym}。但是,我在编译时不断收到错误。

我的命名法:

\begin{acronym}[MPC]
\acro{\alpha}[\alpha]{conversion coefficient}
\end{acronym}

我的序言:

\documentclass[a4paper,11pt,fleqn,twoside,openright]{memoir}
\usepackage[english]{babel}
\usepackage{graphicx} 
\usepackage{pdfpages}\includepdf[pages={x-y}]{fil.pdf}  
\usepackage{multirow}
\usepackage{float}
\usepackage{subcaption}
\usepackage{acronym} 
\usepackage{amsmath,amssymb,stmaryrd}
\usepackage{xfrac}
\usepackage[version=4]{mhchem}
\usepackage{eurosym}

希望你能帮助我解决这个非常烦人的问题。

答案1

的第一个参数\acro应该是字符串,而不是命令。由于\alpha是数学命令,因此您需要确保数学模式。

\documentclass[a4paper,11pt,fleqn,twoside,openright]{memoir}
\usepackage[english]{babel}
\usepackage{graphicx} 
\usepackage{pdfpages}
%\includepdf[pages={x-y}]{fil.pdf}% not in the preamble!
\usepackage{multirow}
\usepackage{float}
\usepackage{subcaption}
\usepackage{acronym} 
\usepackage{amsmath,amssymb,stmaryrd}
\usepackage{xfrac}
\usepackage[version=4]{mhchem}
\usepackage{eurosym}

\begin{document}

\begin{acronym}[MPC]
\acro{alpha}[\ensuremath{\alpha}]{conversion coefficient}
\end{acronym}


1. \ac{alpha} [first appearance]

2. \ac{alpha} [second appearance]

3. \acl{alpha} [long form]

4. \acf{alpha} [full form]

\end{document}

在此处输入图片描述

相关内容