
Ich schreibe gerade meine Abschlussarbeit und möchte abschnittsweise Glossare präsentieren. Ich habe mehrere neue Glossare erstellt, die alle von mir gewünschten Akronyme enthalten.
Ein Problem bleibt bestehen: Einige Definitionen sollten in mehreren Glossaren auftauchen. Gibt es eine Möglichkeit, dies zu erreichen?
Derzeit werden Einträge nur einmal angezeigt.
MWE:
\documentclass{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[section=subsection]{glossaries}
\newglossary{No1}{1i}{1o} {Glossary 1}
\newglossary{No2}{2i}{2o}{Glossary 2}
\newglossaryentry{1}{type=No1,name=Entry1,description=Desc1}
\newglossaryentry{2}{type=No2,name=Entry2,description=Desc2}
\newglossaryentry{3}{type=No2,type=No1,name=Entry3,description=Desc3}
\makeglossaries
\begin{document}
\section{Section 1}
\printglossary[type=No1]
\gls{1},\gls{3}
\section{Section 2}
\printglossary[type=No2]
\gls{2},\gls{3}
\end{document}
Antwort1
Sie können den Eintrag nach dem Ausdrucken des ersten Glossars verschieben:
\documentclass{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[section=subsection]{glossaries}
\newglossary{No1}{1i}{1o} {Glossary 1}
\newglossary{No2}{2i}{2o}{Glossary 2}
\newglossaryentry{1}{type=No1,name=Entry1,description=Desc1}
\newglossaryentry{2}{type=No2,name=Entry2,description=Desc2}
\newglossaryentry{3}{type=No1,name=Entry3,description=Desc3}
\makeglossaries
\begin{document}
\section{Section 1}
\printglossary[type=No1]
\gls{1},\gls{3}
\section{Section 2}
\glsmoveentry{3}{No2}
\printglossary[type=No2]
\gls{2},\gls{3}
\end{document}
Beachten Sie, dass ich nicht sicher bin, ob dies unerwünschte Nebenwirkungen haben wird.Vorsicht beim Kauf …