PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Glossaries in TOC ohne Nummerierung



Julian
26-09-2011, 16:37
Hallo,

ich würde gerne das Abkürzungsverzeichnis im Inhaltsverzeichnis ohne Nummerierung anzeigen.

\printglossary[
title=Abkürzungen
,toctitle=Abkürzungen
,type=\acronymtype
,style=long
]
Konnte bisher nicht herausfinden, ob und wie das funktioniert?! :mad:

Es sollte im Inhaltsverzeichnis so aussehen:

1 Kapitel A....................w
2 Kapitel B....................x
...
n Kapitel N....................y
Abkürzungen..................z

Das Umdefinieren von \chapter scheint nicht zu funktionieren, da das Paket Glossaries scheinbar kein \chapter verwendet.

u_fischer
26-09-2011, 17:06
da das Paket Glossaries scheinbar kein \chapter verwendet.

Deine Zweifel sind berechtigt: glossaries verwendet normalerweise \chapter*. Eine Umdefinition ist nicht nötig. Was bei dir falsch läuft, könnte ein kleines, vollständiges Beispiel demonstrieren.

Julian
26-09-2011, 17:53
Das Minimalbeispiel hierzu:


\documentclass[
a4paper
,12pt
,oneside
,listof=numbered
]{scrreprt}

\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage{blindtext}
\usepackage[ngerman]{babel}
\usepackage[
section=chapter
,numberedsection=nolabel
,nonumberlist
,acronym
]{glossaries}
\makeglossaries
\newacronym{acro:pc}{PC}{\textbf{P}ersonal \textbf{C}omputer}
\newacronym{acro:gcc}{GCC}{\textbf{G}NU \textbf{C}ompiler \textbf{C}ollection}
\glsaddall
\glossarystyle{altlist}

\begin{document}
\tableofcontents
\printglossary[
title=Abkürzungen
,toctitle=Abkürzungen
,type=\acronymtype
,style=long
]
\chapter{Kapitel A}
\blindtext
\chapter{Kapitel B}
\blindtext
\chapter*{Kapitel C}
\addcontentsline{toc}{chapter}{Kapitel C}
\blindtext
\chapter{Kapitel D}
\blindtext
\end{document}

Das Kapitel C hat keine Nummerierung, so sollte es dann prinzipiell für das Abkürzungsverzeichnis aussehen.

u_fischer
26-09-2011, 18:25
Wenn du keine Nummer willst, solltest du nicht numberedsection verwenden.

Julian
26-09-2011, 22:43
Ah, besten Dank. Das war der richtige Hinweis.
Da ich im späteren Verlauf des Dokuments Glossaries für ein richtiges Glossar benötige (was nummeriert werden soll!), kam ich mit der Einstellung von numberedsection an der Stelle, wo das Paket eingebunden wird nicht sehr weit. Damit hatte ich heute Nachmittag experimentiert.
Aber numberedsection kann man auch als Parameter bei printglossary angeben und damit ist das Problem gelöst:


\printglossary[
title=Abkürzungen
,toctitle=Abkürzungen
,type=\acronymtype
,numberedsection=false
]
\printglossary[
title=Glossar
,toctitle=Glossar
,numberedsection=nolabel
]

:)

Ergänzung:
toctitle bei dem Abkürzungsverzeichnis kann man dann weglassen, muss dafür folgende Zeile verwenden, damit es im Inhaltsverzeichnis aufgeführt wird:

\addcontentsline{toc}{chapter}{Abkürzungen}