glossaries-extra 的 toc 选项失控!

glossaries-extra 的 toc 选项失控!

我使用该软件包建立了一个缩写列表和一个词汇表。我注意到,无论我是否设置或glossaries-extra,缩写和词汇表始终是目录的一部分。我不希望它们在那里,或者至少不是缩写部分。toc=truetoc=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

相关内容