打印缩写

打印缩写

我想打印首字母缩略词,但不起作用

\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}

相关内容