使用 \acrodef 或 \newacro 时出错

使用 \acrodef 或 \newacro 时出错

使用该包,我在用或代替acronym定义首字母缩略词时遇到错误:\acrodef\newacro\acro

! LaTeX Error: Something's wrong--perhaps a missing \item.
See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                        
l.11 \end{acronym}
?

可以忽略这个错误,但我需要一个编译文件以便在会议上提交。

这是一个触发该错误的示例:

\documentclass{scrartcl}
\usepackage[printonlyused]{acronym}
\begin{document}
This is an example; \ac{IHE}.\\
And \ac{IHE} again!

\begin{acronym}[IHE]
\acrodef{IHE}{\emph{Integrating the Health Enterprise}}
\end{acronym}
\end{document}

答案1

根据手册第 2.3 节acronym\acrodef应使用“[如果]人们根本不想制作缩写词列表”(第 4 页)。在acronym环境中只需使用该\acro命令。

\documentclass{scrartcl}
\usepackage[printonlyused]{acronym}
\begin{document}
This is an example; \ac{IHE}.\\    And \ac{IHE} again!

\begin{acronym}[IHE]
\acro{IHE}{\emph{Integrating the Health Enterprise}}
\end{acronym}
\end{document}

在此处输入图片描述

\acrodef作品外部环境acronym

\documentclass{scrartcl}
\usepackage[printonlyused]{acronym}
\acrodef{IHE}{\emph{Integrating the Health Enterprise}}
\begin{document}
This is an example; \ac{IHE}.\\    And \ac{IHE} again!
\end{document}

在此处输入图片描述

相关内容