我想longbooktabs
为我的词汇表使用该样式,但我不想使用页码。我读到这通常是通过选项完成的,nonumberlist
但是当我添加此选项时,词汇表标题中的页面列表仍然显示Seiten
为德语(见下图)。我该如何删除它?感谢您的建议!
以下是描述问题的最小文档:
\documentclass[
12pt,
DIV=12,
paper=A4,
parskip=half,
]{scrreprt}
\usepackage[
toc,
acronym,
nonumberlist,
]{glossaries}
\usepackage{glossary-longbooktabs}
\makeglossaries
\newacronym{CAN}{CAN}{Controller Area Network}
\newacronym{CANFD}{CANFD}{Controller Area Network Flexible Data-Rate}
\newacronym{CANH}{CAN\_H}{CAN-High Leitung}
\begin{document}
\acrfull{CAN} \acrfull{CANFD} \acrfull{CANH}
\printglossary[title={Abkürzungsverzeichnis}, type=\acronymtype, style=long3col-booktabs]
\printglossary[title={Glossar}, style=long3col-booktabs]
\end{document}
答案1
另一个选项是long-booktabs
样式,与 相同,long3col-booktabs
但没有第三列。默认情况下居中,如果需要,可以使用\setlength{\LTleft}{0pt}
(来自如何将长表对齐到左侧)。
代码:
\begin{document}
\acrfull{CAN} \acrfull{CANFD} \acrfull{CANH}
\setlength{\LTleft}{0pt}
\printglossary[title={Abkürzungsverzeichnis}, type=\acronymtype, style=long-booktabs]
\end{document}
结果:
稍微宽一点:
\setlength{\LTleft}{0pt}
\setlength{\glsdescwidth}{0.8\textwidth}
答案2
在这种情况下,可以使用另一种样式,long-name-desc
它不是glossaries-extra 包的一部分\usepackage{glossary-longbooktabs}
,而是来自该包。\usepackage{glossary-longextra}