Erro de pacote de nomenclatura: \item solitário - talvez um ambiente de lista ausente

Erro de pacote de nomenclatura: \item solitário - talvez um ambiente de lista ausente

Estou usando o pacote nomenclpara gerar uma lista de abreviações. No entanto, após uma atualização recente do MiKTeX 2.9 (usando TeXnicCenter), continuo recebendo erros para os itens de abreviação

LaTeX Error: Lonely \item--perhaps a missing list environment.

Infelizmente, não consigo descobrir um MWE (o MWE que tentei funciona, mas o documento real não). Então aqui está uma versão abreviada do meu documento principal (sem todos os outros itens de cabeçalho e bibliografia):

\documentclass{scrartcl}
\usepackage[intoc]{nomencl} 
\let\abk\nomenclature   
\renewcommand{\nomname}{List of Abbreviations}
\let\OrgItem\item
\renewcommand\nompreamble{\renewcommand\item[1][]{\OrgItem[##1]\dotfill    
\hspace{\labelsep}}}    
\setlength{\nomitemsep}{-\parsep}   
\makenomenclature

\begin{document}
\printnomenclature \newpage
\include{Introduction}
\include{Methods}
\include{Results}
\end{document}

Porém, se em vez de incluir os capítulos eu simplesmente experimentar um MWE com o mesmo cabeçalho e uma abreviatura:

\begin{document}
\printnomenclature \newpage
This is my txt \abk{txt}{text}
\end{document}

então tudo funciona bem. Alguma sugestão sobre o motivo?

Responder1

O problema era que uma das abreviaturas foi definida duas vezes. Depois de remover o item duplicado, tudo funciona bem.

informação relacionada