我想打印首字母缩略词,但不起作用
\documentclass{article}
\usepackage{acronym}
\acrodef{CNO}{Clasificador Nacional de Ocupaciones}
\begin{document}
Sometext \ac{CNO} caca \ac{CNO}
%\addcontentsline{toc}{chapter}{Lista de Acrónimos}
\printacronym
\end{document}
答案1
您可以切换到acro
包。与您使用的命令有一些不同,但用法非常简单易懂。使用命令\printacronyms
,它会创建一个带有首字母缩略词列表的自动部分。这是结果:
代码如下:
\documentclass{article}
\usepackage{acro}
\DeclareAcronym{cno}{
short = CNO ,
long = Clasificador Nacional de Ocupaciones
}
\begin{document}
Some text \ac{cno}, also \ac{cno} and more text
\printacronyms
\end{document}
答案2
如果您无论如何都想要该列表,基本用法可能是:
\documentclass{article}
\usepackage{acronym}
\begin{document}
\listoffigures
\section*{List of acronyms}
\addcontentsline{lof}{section}{List of acronyms}
\begin{acronym}
\acro{CNO}{Clasificador Nacional de Ocupaciones}
\end{acronym}
\section{Main text}
Sometext \ac{CNO} caca \ac{CNO}
\end{document}