我使用该软件包建立了一个缩写列表和一个词汇表。我注意到,无论我是否设置或glossaries-extra
,缩写和词汇表始终是目录的一部分。我不希望它们在那里,或者至少不是缩写部分。toc=true
toc=false
词汇表-额外文档这里没有帮助,我还没有通过谷歌搜索找到这个问题(虽然我的谷歌技能不是最好的,所以我可能错过了一些东西)。我尝试过不同的乳胶程序(tex maker 和 overleaf),结果相同。有人能告诉我我做错了什么以及如何解决这个问题吗?
以下是 MWE:
\documentclass{article}
\usepackage{biblatex}
\usepackage[
toc=false,%aparently same result as toc=true
sort=none,
section,
numberedsection=autolabel,
abbreviations,
nogroupskip
]{glossaries-extra}
%%Abbreviations
\setabbreviationstyle{long-short}%
\newabbreviation{apa}{APA}{American Psychological Association}
\newabbreviation{ex}{EX}{An Example}
%%
%%Glossary entries
\newglossaryentry{glossary}
{
name=Glossary,
description={A collection of words with explanations}
}
\newglossaryentry{psych}
{
name=Psychology,
description={The scientific study of mind and behavior}
}
%%
\title{A title}
\begin{document}
\maketitle
\tableofcontents
\clearpage
\printunsrtglossary[type=abbreviations]%List of Abbreviations
\clearpage
\section{Heading 1}
blabla
\section{Heading 2}
blibli
\appendix
\printunsrtglossary[title=A Glossary]%Main Glossary
\end{document}
答案1
这是与选项的交互numberedsection
。当选择编号部分时,它会\section
直接使用命令并绕过检查toc
选项的代码。并且\section
始终添加到目录中。因此,删除numberedsection
或将其设置为 false 可以解决问题,然后使用\section*
加号检查选项toc
。这给出与 Ulrikes 相同的输出\renewcommand
。