我必须将希腊符号 \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}