Überschrift des Glossars in Navigation ändern

Erstellen von Index, Glossar, Symbolverzeichnis, einer Nomenklatur etc. mit MakeIndex oder Xindy


torfkop
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Fr 28. Okt 2011, 11:44

Überschrift des Glossars in Navigation ändern

Beitrag von torfkop »

Ich habe ein Problem mit meinem Abkürzungsverzeichnis. In der Navigation wird statt Abkürzungsverzeichnis immer das Wort Glossary angezeigt. Habe den title bereits mit folgendem Befehl geändert:
\printglossary[style=altlist,title=Abkürzungsverzeichnis]
Im Anhang ist mein Problem in der kompilierten PDF Version sichtbar.

Vielen Dank im Voraus.
Dateianhänge
Zwischenablage01.jpg
Zwischenablage01.jpg (42.79 KiB) 4448 mal betrachtet

Sirius3
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: So 30. Okt 2011, 10:22

Re: Überschrift des Glossars in Navigation ändern

Beitrag von Sirius3 »

Hallo,
um Dir helfen zu können, muß man wissen, was Du genau gemacht hast.
Dafür reicht eine Zeile Code und ein Screenshot nicht aus.
Siehe hierfür: http://www.golatex.de/wiki/index.php?ti ... albeispiel

torfkop
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Fr 28. Okt 2011, 11:44

Beitrag von torfkop »

ok Sorry. Also
Ich habe eine Template Datei, die meine wie folgt aussieht:
\input{header}
\input{glossar/eintraege}
\begin{document}

\frontmatter
%\include{kapitel/01_titelseite_bsc}
%\include{kapitel/02_abstract}   
%\include{kapitel/03_erklaerung}
\tableofcontents
\listoffigures
\listoftables

\mainmatter
%\include{kapitel/05_einfuehrung}

\appendix
%\include{anhang/ersteranhang}

\backmatter
\bibliography{biblio/biblio}
\include{glossar/glossaries}
\end{document}
In der Header Datei hab ich das Glossar so eingesetzt:
\documentclass[%
    a4paper,          % Papierformat
    oneside,          % einseitiger Druck
    %twoside,         % zweiseitiger Druck
    12pt,             % Schriftgröße
    onecolumn,        % einspaltiger Text
    %twocolumn,       % zweispaltiger Text
    openright,        % Kapitel dürfen nur auf einer rechten Seite beginnen
    openany,          % Kapitel dürfen rechts oder links beginnen
    halfparskip,      % eine halbe Zeile Abstand zw. Absätzen
    headsepline,      % Kopfzeilenlinie
    footsepline,      % Fußzeilenlinie
    bibtotocnumbered, % Bibliographie im Inhaltsverzeichnis
    %idxtotoc          % Index im Inhaltsverzeichnis
    ]{scrbook}
\usepackage[ansinew]{inputenc}
\usepackage[utf8]{inputenc}

% deutsche Silbentrennung etc.
\usepackage[ngerman]{babel}

\usepackage[
nonumberlist, %keine Seitenzahlen anzeigen
acronym,      %ein Abkürzungsverzeichnis erstellen
toc,          %Einträge im Inhaltsverzeichnis
section]      %im Inhaltsverzeichnis auf section-Ebene erscheinen
{glossaries}
\renewcommand{\descriptionname}{Glossar}
\makeglossaries

Die Datei glossar/glossaries.tex sieht so aus:
\cleardoublepage{}
\chapter{Glossar}
%Glossar ausgeben
\printglossary[style=altlist,title=Abkürzungsverzeichnis]
Und inder glossar/eintraege sind meine Einträge in folgender Syntax:
\newglossaryentry{glos:SDSL}{name=SDSL,description=Symmetric Digital Subscriber Line: Down- und Upstream besitzen die gleiche Geschwindigkeit}
\newglossaryentry{glos:DMZ}{name=DMZ,description=De-Militarized Zone: Diese Zone dient als Puffer zwischen dem internen Netz und dem Internet}
Das ist prinzipiell all das was ich eingesetzt habe.

Benutzeravatar
bloodworks
Moderator
Moderator
Beiträge: 1425
Registriert: Mo 19. Jan 2009, 10:52
Wohnort: /dev/null

Beitrag von bloodworks »

Hallo mache doch einfach ein Minimalbeispiel [2] (Link zur Anleitung siehe unten) , das erhöht die Chance dass dir geholfen wird.
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.


Sirius3
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: So 30. Okt 2011, 10:22

Beitrag von Sirius3 »

torfkop hat geschrieben:
\usepackage[ansinew]{inputenc}
\usepackage[utf8]{inputenc}
Zweimal inputenc macht keinen Sinn und meldet bei mir sogar einen Fehler.
Weil ich heute so gut gelaunt bin, hab ich sogar Deine Fragmente zusammengepuzzelt
mit viel Kleber alles miteinander verbunden und ... ich kann Deine Problem nicht
reproduzieren.
Also nochmals: ein Minimalbeispiel als eine Datei, mit möglichst wenig Packages und
Optionen, die bei Dir den Fehler produziert.

torfkop
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Fr 28. Okt 2011, 11:44

Beitrag von torfkop »

Es ist ja nicht wirklich ein Fehler, sondern einfach nur eine Frage nach der Änderung der Überschrift eines Glossars.

Ich weiß einfach nicht wie ich dort den Titel ändern kann.

Benutzeravatar
bloodworks
Moderator
Moderator
Beiträge: 1425
Registriert: Mo 19. Jan 2009, 10:52
Wohnort: /dev/null

Beitrag von bloodworks »

torfkop hat geschrieben:Es ist ja nicht wirklich ein Fehler, sondern einfach nur eine Frage nach der Änderung der Überschrift eines Glossars.

Ich weiß einfach nicht wie ich dort den Titel ändern kann.
Und wir wissen nicht wie du die Glossarüberschrift erzeugst. Und wenn jetzt niemand Lust auf Raten hat, dann wirst du vermutlich keine Antwort bekommen. Da kann ein Minimalbeispiel [2] Abhilfe schaffen.

Wenn du keine Lust hast, ein Minimalbeispiel zu liefern, dann ist das kein Problem. Nur musst du halt damit rechnen, dass potentielle Helfer auch keine Lust haben.
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.


Benutzeravatar
cgnieder
Forum-Meister
Forum-Meister
Beiträge: 730
Registriert: Fr 22. Okt 2010, 18:37
Wohnort: Herrenberg
Kontaktdaten:

Beitrag von cgnieder »

Da ich gerade ein bisschen Zeit hatte...
torfkop hat geschrieben:Ich habe ein Problem mit meinem Abkürzungsverzeichnis. In der Navigation wird statt Abkürzungsverzeichnis immer das Wort Glossary angezeigt.
Ich rate mal, dass Du mit "Navigation" die durch hyperref erzeugten Links meinst.

Ein Versuch, das zu reproduzieren, schlug allerdings fehl. Das hier funktioniert wunderbar:
\documentclass{article}
\usepackage[toc,section]{glossaries}
\newglossaryentry{test_A}{name=A,description=Irgendwas}
\newglossaryentry{test_B}{name=B,description=Irgendwas anderes}
\makeglossaries
\usepackage{hyperref}
\begin{document}
\tableofcontents

Test \gls{test_A} und Test \gls{test_B}

\newpage
\printglossary[style=altlist,title=Abk"urzungsverzeichnis]
\end{document}
Durch Zufall habe ich festgestellt, dass sich der Fehler durch Laden von babel reproduzieren lässt. So ähnlich hätte das schon mehrfach erwähnte Minimalbeispiel also aussehen sollen:
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage[toc,section]{glossaries}
\newglossaryentry{test_A}{name=A,description=Irgendwas}
\newglossaryentry{test_B}{name=B,description=Irgendwas anderes}
\makeglossaries
\usepackage{hyperref}
\begin{document}
\tableofcontents

Test \gls{test_A} und Test \gls{test_B}

\newpage
\printglossary[style=altlist,title=Abk"urzungsverzeichnis]
\end{document}
Muss also an der Kombination babel/glossaries liegen.

Das Problem lässt sich umgehen, wenn man den Eintrag zum ToC von Hand hinzufügt:
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage{glossaries}
\newglossaryentry{test_A}{name=A,description=Irgendwas}
\newglossaryentry{test_B}{name=B,description=Irgendwas anderes}
\makeglossaries
\usepackage{hyperref}
\begin{document}
\tableofcontents

Test \gls{test_A} und Test \gls{test_B}

\newpage
\phantomsection\addcontentsline{toc}{section}{Abk"urzungsverzeichnis}
\printglossary[style=altlist,title=Abk"urzungsverzeichnis]
\end{document}
Gruß
Clemens
Paketauthor

torfkop
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Fr 28. Okt 2011, 11:44

Beitrag von torfkop »

Danke für die ausführliche Antwort. Inzwischen habe ich in der Navigation das Abkürzungsverzeichnis einfügen können. Mir wird aber mit deiner genannten Konfiguration immer noch zusätzlich der Punkt "Glossary" angezeigt.

Habe dabei festgestellt, dass es daran liegt:
\usepackage[
nonumberlist, %keine Seitenzahlen anzeigen
acronym,      %ein Abkürzungsverzeichnis erstellen
toc,          %Einträge im Inhaltsverzeichnis
section]      %im Inhaltsverzeichnis auf section-Ebene erscheinen{glossaries}
\renewcommand{\descriptionname}{Glossar}
Wenn ich nur
\usepackage{glossaries} 
eingebe, funktioniert es.

Damit kann ich leben.

Vielen Dank!

Benutzeravatar
cgnieder
Forum-Meister
Forum-Meister
Beiträge: 730
Registriert: Fr 22. Okt 2010, 18:37
Wohnort: Herrenberg
Kontaktdaten:

Beitrag von cgnieder »

Schön, dass es funktioniert.
torfkop hat geschrieben:[...]. Mir wird aber mit deiner genannten Konfiguration immer noch zusätzlich der Punkt "Glossary" angezeigt. [...]
Wenn Du meine
torfkop hat geschrieben:ausführliche Antwort
genau liest, siehst Du, dass ich die Option "toc" in der Lösung auch weggelassen habe, während sie beim Problem noch vorhanden war. ;)

Ich hab Dir den Status mal auf "beantwortet" gesetzt. Hoffe, das war ok...
Clemens
Paketauthor

Antworten