fellfresse
19-05-2008, 14:17
Hallo, erstmal hier ein Screenshot meines http://pixxal-internetmarketing.de/images/Bildschirmfoto.png.
Mein Problem ist nun folgendes:
Wenn ich Links per Hand für das Abkürzungsverzeichnis und das Stichwortverzeichnis einfüge:
% Abkürzungsverzeichnis
\addcontentsline{toc}{section}{Abkürzungsverzeichn is}
%Glossar
\addcontentsline{toc}{section}{Stichpunktverzeichn is}
%Abkürzungsverzeichnis und Glossar anzeigen
\printglossaries
dann sind die Links nicht auf die richtige Seite.
Darunter sieht man in Fett ja noch mal die durch das Paket glossaries erzeugten Einträge. Diese linken auf die richtige Seite im Dokument.
Das Problem bei denen ist nur das sie wie ein chapter und nicht wie eine section formatiert sind.
Das führt zu Problem 1)
Kann ich die durch das Paket glossaries erzeugten Einträge ins Inhaltsverzeichneis so ändern, das sie wie die von Hand angelegten aussehen? Oder kann ich den Linkfehler bei den von Hand angelegten beheben? Welche der Beiden Lösungsvarianten mich zum Ziel bringen ist egal :)
Das zweite Problem ist folgendes:
Die Links die durch
\gls{ein Eintrag} im Text erzeugt werden, sind korrekt auf das Abkürzungs- oder Stichwortverzeichnis verlinkt. ABER die Links im Abkürzungs- oder Stichwortverzeichnis linken nicht korrekt auf die Seiten auf die die Inhalte stehen.
Das hat (soweit ich rausgefunden habe) damit zu tun, das es die Seiten mehrmals im Dokument gibt.
es ist wie folgt strukturiert:
Leerseite (Seite 1)
Deckblatt (Seite 2)
Inhaltsverzeichnis (Seite i) [geänderter Zähler]
Abbildungsverzeichnis (Seite ii)
Tabellenverzeichnis (Seite iii)
Glossar (Seite iv)
Akronyme (Seite 0)
Kapitel 1 (Seite 1)
Wenn ich also Links im Glossar haben, die auf Seite 1 auftauchen, dann werde ich zum leeren Deckblatt verlinkt. Wie kann ich also die 2 Seiten vor dem Inhaltsverzeichis nicht mit in diese Zählung aufnehmen? Und das Akronyme darf auch nicht auf einer Seite 0 stehen, sondern muss auf die Seite v.
hier mal mein Code:
%Darstellung des Glossars und Abkürzungsverzeichnisses einstellen
\usepackage[
style=altlist,
toc=true,
counter=page,
acronym=true, %dieser Parameter ist der wichtige
]{glossaries}
\makeglossaries
\include{glossar_entries}
\begin{document}
% leeres Deckblatt
\thispagestyle{empty} % erzeugt Seite ohne Kopf- / Fusszeile
\include{content/leerseite}
% Titelblatt
\include{content/titel}
% Inhaltsverzeichnis
\thispagestyle{empty}
\tableofcontents
% römische Zahlen für die erste Nummerierung im Inhaltsverzeichnis einstellen
\pagenumbering{roman}
% Abbildungsverzeichnis
\addcontentsline{toc}{section}{Abbildungsverzeichn is} % Eintrag in das Inhaltsverzeichnis
\thispagestyle{empty}
\listoffigures
% Tabellenverzeichnis
\addcontentsline{toc}{section}{Tabellenverzeichnis } % Eintrag in das Inhaltsverzeichnis
\thispagestyle{empty}
\listoftables
\thispagestyle{empty}
% Abkürzungsverzeichnis
%\addcontentsline{toc}{section}{Abkürzungsverzeich nis}
%Glossar
% \addcontentsline{toc}{section}{Stichpunktverzeichn is}
%Abkürzungsverzeichnis und Glossar anzeigen
\printglossaries
% Seitenzähler auf arabische Zahlen und auf 0 zurücksetzen
\pagenumbering{arabic}
\setcounter{page}{0}
% Kapitel PHP
%##############################
\input{content/kapitel/php/php_einleitung}
Bin für jede Hilfe dankbar!
Mein Problem ist nun folgendes:
Wenn ich Links per Hand für das Abkürzungsverzeichnis und das Stichwortverzeichnis einfüge:
% Abkürzungsverzeichnis
\addcontentsline{toc}{section}{Abkürzungsverzeichn is}
%Glossar
\addcontentsline{toc}{section}{Stichpunktverzeichn is}
%Abkürzungsverzeichnis und Glossar anzeigen
\printglossaries
dann sind die Links nicht auf die richtige Seite.
Darunter sieht man in Fett ja noch mal die durch das Paket glossaries erzeugten Einträge. Diese linken auf die richtige Seite im Dokument.
Das Problem bei denen ist nur das sie wie ein chapter und nicht wie eine section formatiert sind.
Das führt zu Problem 1)
Kann ich die durch das Paket glossaries erzeugten Einträge ins Inhaltsverzeichneis so ändern, das sie wie die von Hand angelegten aussehen? Oder kann ich den Linkfehler bei den von Hand angelegten beheben? Welche der Beiden Lösungsvarianten mich zum Ziel bringen ist egal :)
Das zweite Problem ist folgendes:
Die Links die durch
\gls{ein Eintrag} im Text erzeugt werden, sind korrekt auf das Abkürzungs- oder Stichwortverzeichnis verlinkt. ABER die Links im Abkürzungs- oder Stichwortverzeichnis linken nicht korrekt auf die Seiten auf die die Inhalte stehen.
Das hat (soweit ich rausgefunden habe) damit zu tun, das es die Seiten mehrmals im Dokument gibt.
es ist wie folgt strukturiert:
Leerseite (Seite 1)
Deckblatt (Seite 2)
Inhaltsverzeichnis (Seite i) [geänderter Zähler]
Abbildungsverzeichnis (Seite ii)
Tabellenverzeichnis (Seite iii)
Glossar (Seite iv)
Akronyme (Seite 0)
Kapitel 1 (Seite 1)
Wenn ich also Links im Glossar haben, die auf Seite 1 auftauchen, dann werde ich zum leeren Deckblatt verlinkt. Wie kann ich also die 2 Seiten vor dem Inhaltsverzeichis nicht mit in diese Zählung aufnehmen? Und das Akronyme darf auch nicht auf einer Seite 0 stehen, sondern muss auf die Seite v.
hier mal mein Code:
%Darstellung des Glossars und Abkürzungsverzeichnisses einstellen
\usepackage[
style=altlist,
toc=true,
counter=page,
acronym=true, %dieser Parameter ist der wichtige
]{glossaries}
\makeglossaries
\include{glossar_entries}
\begin{document}
% leeres Deckblatt
\thispagestyle{empty} % erzeugt Seite ohne Kopf- / Fusszeile
\include{content/leerseite}
% Titelblatt
\include{content/titel}
% Inhaltsverzeichnis
\thispagestyle{empty}
\tableofcontents
% römische Zahlen für die erste Nummerierung im Inhaltsverzeichnis einstellen
\pagenumbering{roman}
% Abbildungsverzeichnis
\addcontentsline{toc}{section}{Abbildungsverzeichn is} % Eintrag in das Inhaltsverzeichnis
\thispagestyle{empty}
\listoffigures
% Tabellenverzeichnis
\addcontentsline{toc}{section}{Tabellenverzeichnis } % Eintrag in das Inhaltsverzeichnis
\thispagestyle{empty}
\listoftables
\thispagestyle{empty}
% Abkürzungsverzeichnis
%\addcontentsline{toc}{section}{Abkürzungsverzeich nis}
%Glossar
% \addcontentsline{toc}{section}{Stichpunktverzeichn is}
%Abkürzungsverzeichnis und Glossar anzeigen
\printglossaries
% Seitenzähler auf arabische Zahlen und auf 0 zurücksetzen
\pagenumbering{arabic}
\setcounter{page}{0}
% Kapitel PHP
%##############################
\input{content/kapitel/php/php_einleitung}
Bin für jede Hilfe dankbar!