如何使用 \abbrlist 命令?

如何使用 \abbrlist 命令?

我正在尝试为我的博士论文编制一份缩写列表。Latex 模板 (Cornell) 建议我使用 \abbrlist 命令,但我似乎无法生成包含所有章节首字母缩略词的列表。我正在使用带有所有正确选项的词汇表包,并找到了一种生成列表的方法,但它没有显示在目录中(因为它不被 \abbrlist 命令识别)。如何使用 \abbrlist 命令?设计论文模板的人说 \abbrlist 的行为类似于 \chapter* 命令。这是什么意思?

更新:看来 Cornell cls 不兼容,\abbrlist因此我做了以下操作:

\usepackage{hyperref}
\usepackage[acronym,automake,nomain,nonumberlist,nogroupskip]{glossaries}
\setacronymstyle{long-short}
\renewcommand{\acronymname}{List of Abbreviations}

在文档开始之前向下:

\printglossaries
\addcontentsline{toc}{chapter}{List of Abbreviations}
\glsaddall

我正在使用以下文档类/序言:

\documentclass[phd,tocprelim,final]{cornell}
\usepackage{geometry}                       
\geometry{letterpaper}
\usepackage{subcaption}
\usepackage{caption}
\renewcommand{\topfraction}{0.85}
\renewcommand{\textfraction}{0.1}
\renewcommand{\floatpagefraction}{0.75}
\usepackage{standalone}
\usepackage{moreverb}
\usepackage[stable]{footmisc}
\usepackage{setspace}
\usepackage{etoolbox}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{txfonts}
\usepackage{palatino}
\usepackage[utf8]{inputenc}
\usepackage{indentfirst}
\usepackage{booktabs}
\usepackage{array}
\usepackage{tabularx}
\usepackage{adjustbox}
\usepackage{graphicx}'

这是最终结果: 在此处输入图片描述

答案1

使用cornell.cls,则可进行以下操作:

\documentclass[tocprelim]{cornell}

\usepackage{glossaries}

\makeglossaries

\loadglsentries{example-glossaries-acronym}% dummy file for testing
\glsaddall % add all dummy entries

\renewcommand{\glossarysection}[2][]{\abbrlist}

\begin{document}
\contentspage

\printglossary

\chapter{Sample}
\end{document}

文档构建(假设文件名为myDoc.tex):

pdflatex myDoc
makeglossaries myDoc
pdflatex myDoc
pdflatex myDoc

缩写列表将仅在目录中第三次出现 时显示pdflatex。(根据需要替换pdflatex为etc。)xelatex

目录页:

目录图像

缩写列表的开头:

缩写列表页面顶部图片

相关内容