使用 \acrodef 或 \newacro 時出錯

使用 \acrodef 或 \newacro 時出錯

使用該包,我在用or代替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應使用“[i]如果人們根本不想產生首字母縮寫列表”(第 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}

在此輸入影像描述

相關內容