
Используя пакет 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}