我在 LaTeX 中使用词汇表,我想让一个页面包含首字母缩略词列表,然后是章节,在章节之后是单独的页面,其中包含词汇表。这样可以吗?
这是我的主文件:
\documentclass[a4paper,12pt]{scrreprt}
\usepackage[latin1]{inputenc}
\usepackage[german,ngerman]{babel}
\usepackage[toc,nopostdot, nonumberlist,style=long,automake]{glossaries}
\loadglsentries{Intro/Glossar}
\makeglossaries
\begin{document}
\pagenumbering{Roman}
\tableofcontents
%List of Acronyms
\newpage
\printglossary[type=\acronymtype,title={List of Acronyms}]
%Main Part
\newpage
\pagenumbering{arabic}
\chapter{Test}
This is a test with \acrlong{ssd} and \acrlong{ram}.
This is a \gls{computer}.
%Glossary
\printglossary[title=Glossary]
\end{document}
还有一个单独的文件“Intro/Glossar”,其中包含所有词汇表条目:
\newacronym{ssd}{SSD}{Solid State Drive}
\newacronym{ram}{RAM}{Random Access Memory}
\newglossaryentry{computer}
{
name=computer,
description={is a programmable machine that receives input,
stores and manipulates data, and provides
output in a useful format}
}
我有一个问题,缩写词列表和词汇表都显示了所有内容。是否可以在第一部分仅显示缩写词列表,在最后一部分显示词汇表条目?
以下是文件中的一些图片:
“计算机”这个条目不应该出现在这个列表中。
这里有两个首字母缩略词“ssd”和“ram”,它们仅属于“首字母缩略词”。
答案1
acronym
在加载包时只需添加选项:
\usepackage[toc,nopostdot, nonumberlist,style=long,automake,acronym]{glossaries}