我想将词汇表打印在脚注内。但脚注和词汇表的实际打印之间有很大差距。
这是最简洁的代码:
\documentclass{scrbook}
\usepackage[
nopostdot,
acronym,
nonumberlist,
nomain,
sort=def,
nostyles,
translate=babel,
]{glossaries}
\setglossarypreamble[acronym]{Nomenklatur und Auflösung der Typologie der Löcher.}
\usepackage{glossary-mcols}
\setglossarystyle{mcolindex}
\makeglossaries
\newglossaryentry{typ:e}{
type=\acronymtype,
name={E},
description={Einfassung},
first={Einfassung (E)},
}
\newglossaryentry{typ:eh}{
type=\acronymtype,
name={Eh},
description={Einfassung, horizontal.},
first={Einfassung, horizontal (Eh)},
parent={typ:e}
}
\begin{document}
\gls{typ:eh}\\
\gls{typ:e}\\
\gls{typ:eh}\\
\gls{typ:e}\\
\footnote{\printglossary[type=\acronymtype,%
title = {}]}
\end{document}
这就是结果:
答案1
(将我的评论转换为答案)。您需要完全删除章节标题,而不是简单地将标题设置为空。词汇表章节/部分标题用设置\glossarysection[toc title]{title}
,因此可以简单地重新定义此命令以不执行任何操作:
\documentclass{scrbook}
\usepackage[
nopostdot,
acronym,
nonumberlist,
nomain,
sort=def,
nostyles,
translate=babel,
]{glossaries}
\setglossarypreamble[acronym]{Nomenklatur und Auflösung der
Typologie der Löcher.}
\usepackage{glossary-mcols}
\setglossarystyle{mcolindex}
\renewcommand{\glossarysection}[2][]{}
\makeglossaries
\newglossaryentry{typ:e}{
type=\acronymtype,
name={E},
description={Einfassung},
first={Einfassung (E)},
}
\newglossaryentry{typ:eh}{
type=\acronymtype,
name={Eh},
description={Einfassung, horizontal.},
first={Einfassung, horizontal (Eh)},
parent={typ:e}
}
\begin{document}
\gls{typ:eh}\\
\gls{typ:e}\\
\gls{typ:eh}\\
\gls{typ:e}\\
\footnote{\printglossary[type=\acronymtype]}
\end{document}
得出的结果为: