我正在用 撰写论文LaTeX
。我需要创建一个首字母缩略词(或缩写)列表。
我想要一个像我所拥有的表格列表和图表列表的页面,其中我指定了我在论文中使用的所有首字母缩略词。
有什么方法可以创建这样的列表吗?
我使用过的课程是:
\documentclass[letterpaper,12pt,titlepage,oneside,final]{book}
我使用了以下方法,但都不起作用,
\usepackage[acronym]{glossaries}
% abbreviations:
\newacronym{ny}{NY}{New York}
第二种方法是
\usepackage[toc,section=section]{glossaries}
\newglossary{abbrev}{abs}{abo}{List of Abbreviations}
\newglossaryentry{MS}{
name = MS ,
description = mass spectroscopy ,
type = abbrev
}
\makeglossaries
答案1
可用于printacronyms
常规词汇表acronyms
或\printglossary[type=abbrev]
自定义abbrev
词汇表。
为了安全起见全部\glsaddall
首字母缩略词,在文档正文中使用。
\documentclass[letterpaper,12pt,titlepage,oneside,final]{book}
\usepackage[acronym]{glossaries}
% abbreviations:
\newacronym{ny}{NY}{New York}
\newglossary{abbrev}{abs}{abo}{List of Abbreviations}
\newglossaryentry{MS}{
name = MS ,
description = mass spectroscopy ,
type = abbrev
}
\makeglossaries
\begin{document}
\gls{ny}
\gls{MS}
\printacronyms
\printglossary[type=abbrev]
\end{document}
不要忘记使用外部makeglossaries
脚本(或使用\makenoidxglossaries
和\printnoidxglossary[type=abbrev]
。