
Beim Verwenden des Pakets acronym
wird mir ein Fehler angezeigt, wenn ich Akronyme mit \acrodef
oder \newacro
anstelle von definiere \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}
?
Es ist möglich, diesen Fehler zu ignorieren, aber ich benötige eine Kompilierungsdatei zur Einreichung bei einer Konferenz.
Dies ist ein Beispiel, das diesen Fehler auslöst:
\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}
Antwort1
Gemäß Abschnitt 2.3 des acronym
Handbuchs \acrodef
sollte verwendet werden "[w]enn man überhaupt keine Akronymliste erstellen möchte"(S. 4). Innerhalb einer acronym
Umgebung verwenden Sie einfach den \acro
Befehl.
\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
Werkedraußendie acronym
Umgebung:
\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}