Lesezeichen "Inhaltsverzeichnis" und "Nomenkl

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


Thesis

Lesezeichen "Inhaltsverzeichnis" und "Nomenkl

Beitrag von Thesis »

Guten Morgen, LaTeX-Profis,

Bin gerade dabei, für mein Studium eine Thesis in LaTeX zu verfassen. Der Lehrstuhl gab eine Vorlage heraus, jedoch verweisen die Lesezeichen für das Inhaltsverzeichnis und die Nomenklatur auf falsche Seiten. Der Rest passt wunderbar. Derjenige, der die Vorlage erstellt hat, konnte mir auch nicht helfen.

Habe dazu etwas recherchiert und

- \phantomsection als auch
- \addcontentline anstatt von \pdfbookmark

ausprobiert, doch nichts hat geholfen. Vielleicht könnte sich einer den Code anschauen und bei sich kompilieren? Ich verwende TeXnicCenter 1.0 Stable 1 und MikTeX 2.9, das ich erst ende letzter Woche komplett aktualisiert habe.
\documentclass
[
  	11pt,              	% Schriftgröße 11 Punkte
  	notitlepage,        % Kein Titelblatt wird erstellt
	twoside=true,      	% Es werden Vorder- und Rückseite der Blätter benutzt
	open=right,			% Kapitelanfang immer auf der rechten Seite
  	headsepline,        % Die Kopfzeile wird durch eine horizontale Linie vom Text getrennt
  	footsepline,       	% Die Fußzeile wird durch eine horizontale Linie vom Text getrennt
  	chapterprefix,     	% Über den Kapitelüberschriften steht immer das Wort "Kapitel" mit der entsprechenden Nummer
	numbers=noenddot,   % Die Abschnittsnummerierungen werden immer ohne den letzten Punkt dargestellt,
							% also "1.2.3" statt "1.2.3."
]{scrreprt}

\usepackage{arydshln}	% Für gestrichelte horizontale Linien zwischen bestimmten Zellen
							% \cdashline{2-4}[0.5pt/3pt] 0.5 als Punktlänge, 3 als Punktabstand
							% MUSS vor einem bestimmten Paket stehen, d. h. ganz nach vorne setzen!

\usepackage[marginal]{footmisc}		% Fußnoten im Blocksatz - MUSS vor hyperref geladen werden!

\usepackage[ngerman]{babel}	      	% Überschrifte werden von LaTeX in der korrekten Sprache erzeugt
\usepackage[T1]{fontenc}		    % Schriftart
\usepackage[ansinew]{inputenc}	  	% Direkte Eingabe der Sonderzeichen über die Tastatur 
\usepackage{graphicx}			    % Ermöglicht die Einbindung von Bildern
\usepackage{makeidx}				% Erzeugt Verzeichnisse         	
\usepackage{array}
\usepackage{float}		            % Erzwingt Positionierung von Floatobjekten mit "`H"'
\usepackage{tabularx}		        % Tabellen mit Spalten gleicher Breite
\usepackage{dcolumn}		        % Tabellen mit ausgerichteten Einträgen
\usepackage{amssymb,amsmath}	    % Um Texte in mathematischen Gleichungen zu schreiben mit dem Befehl \text{}
\usepackage[figuresright]{rotating}	% Damit können Bilder, Tabellen, usw. in landscape Format angezeigt werden
\usepackage{bibgerm}	           	% Ermöglicht das Einbinden deutschsprachiger Literaturverzeichnisse
\usepackage{subfig}		            % Mehrere Bilder nebeneinander, unter gleicher Bildunterschrift und -nummer
\usepackage{booktabs}		       	% Hochwertige Tabellen
\usepackage{longtable}	      		% Tabellen über mehrere Seiten
\usepackage{url}		            % URL-Formatierung im Literaturverzeichnis
\usepackage							% PDF-Bookmarks, Angabe im Literaturverzeichnis auf welcher Seite
[
	bookmarks,
	pagebackref=false,				% Einordnungsformel steht momentan auf false gesetzt
	pdftex,
	bookmarksopen=true,
	bookmarksnumbered
]{hyperref}
\usepackage{multirow}
\usepackage[sort&compress]{natbib}	% nützliches Paket, falls man die Gestaltung des Literaturverzeichnisse
										% und der Referenzen selbst übernehmen möchte
\usepackage{pdfpages}				% Komplette PDFs integrieren (Wird hier für das Deckblatt benötigt)
\usepackage{fancyhdr}

\usepackage{picins}					% Für parpic{}
\usepackage{stmaryrd}				% Für \lightning
\usepackage{tabulary}				% Für Tabellen mit angepasseten Spaltenbreiten

\hypersetup
{
    pdftitle =
        ...,
    pdfauthor =
        ...,
    pdfsubject=
        ...,
    pdfkeywords =
        ...
}


\newcommand{\comment}[1]{}		        % Um einen ganzen Textblock auszukommentieren 

\renewcommand{\baselinestretch}{1.15}	% Zeilenabstand 115%
\renewcommand{\belowcaptionskip}{5pt}	% Abstand von Bildunterschriften zum Bild?
\renewcommand{\abovecaptionskip}{8pt}

\setcounter{secnumdepth}{2}		        % Kapitelnummerierung nur bis zur Ebene "subsection" durchgeführt
\let\endgraph\endgraf			        % Falls nicht die neueste Version installiert ist,
											% würde endgraf eine Fehlermeldung produzieren
%-------------------------------------------------------------------------------
% Bestimmung des Textfeldes
% Die Vorlage ist so gedacht, dass der Text doppelseitig gedruckt wird!

\setlength{\topmargin}{-15mm}	 	% Abstand zwischen dem oberen Rand jeder logischen Seite und der Oberkante der Kopfzeile.
\setlength{\headheight}{8mm}	   	% Höhe Kopfzeile
\setlength{\headsep}{7mm}	       	% Abstand zwischen Unterkante Kopfzeile und Rumpf

\setlength{\textheight}{237mm}	 	% Definiert die GesamtHöhe des Textrumpfes für alle nachfolgenden Seiten.
\setlength{\footskip}{10mm}	     	% Abstand zwischen Rumpf der Seite und Unterkante Fußzeile
\setlength{\topskip}{0mm}	       	% Abstand fest, der am oberen Rand des Seitenrumpfes zusätzlich eingefügt wird.

\setlength{\oddsidemargin}{-4mm}	% bei zweiseitiger Format. den linken Rand der Seiten mit ungerader Seitennummer.
\setlength{\evensidemargin}{4mm} 	% bei zweiseitiger Format. linken Randes der Seiten mit gerader Seitennummer.
\setlength{\textwidth}{160mm}	   	% Definiert die GesamtBreite des Textrumpfes für alle nachfolgenden Seiten.

%-------------------------------------------------------------------------------


\begin{document}
\bibliographystyle{dinat}	% dinat
\setcitestyle{aysep={}}			% In den Textverweisen wird zwischen dem Autor und dem Jahr
									% kein Trennzeichen eingefügt
\pagestyle{fancy}
\fancyfoot{}
\fancyfoot[R]{\thepage}	

%DECKBLATT VARIANTE 1=============================================================================%
\includepdf[pages=-]{deckblatt/deckblatt.pdf}
%Zur Modifikation des Deckblatts das getrennte Projekt im Ordner deckblatt öffnen und setzen
%=============================================================================%


\cleardoublepage

\chapter*{Eidesstattliche Erklärung}

Hiermit versichere ich, die vorliegende Arbeit selbständig und ohne Hilfe Dritter angefertigt zu haben. Gedanken und Zitate, die ich aus fremden Quellen direkt oder indirekt übernommen habe, sind als solche kenntlich gemacht. Diese Arbeit hat in gleicher oder ähnlicher Form noch keiner Prüfungsbehörde vorgelegen und wurde bisher nicht veröffentlicht. 

Ich erkläre mich damit einverstanden, dass die Arbeit durch den Lehrstuhl für ... der Öffentlichkeit zugänglich gemacht werden kann.

\vspace{3cm}

\rule{3cm}{0.02mm}, \rule{3cm}{0.02mm} \hspace{4cm} \rule{5cm}{0.02mm}

%=============================================================================%

\thispagestyle{empty}
\cleardoublepage
\pagestyle{plain}
\pagenumbering{Roman}

%\setcounter{page}{1}

\include{Abstract}

%=============================================================================%
\newpage
\pagestyle{headings}
%\phantomsection
%\addcontentsline{toc}{chapter}{Inhaltsverzeichnis}
\pdfbookmark[1]{Inhaltsverzeichnis}{toc}
\tableofcontents

\listoffigures

\listoftables

%=============================================================================%
\newpage
\include{Nomenklatur}

%=============================================================================%

\pagenumbering{arabic}
%
\cleardoublepage
%
\include{Einleitung}
%
\include{Hauptteil}
%
\include{Ausblick}
%
\bibliography{./Literaturverzeichnis}	% hier muss dann im Einzelfall gegebenfalls
											% noch der richtige Pfadname aufgeführt werden


\newpage
%
\begin{appendix}	% Anhang einfügen
%
\include{Anhang1}

%
\end{appendix}
%
\end{document}



Abstract sieht folgendermaßen aus:
% ##########################################################################################################
% ##########################################################################################################
%
% Abstract
% Englischer und deutscher Text mit je ca. 200 Wörtern.
%
% ##########################################################################################################
% ##########################################################################################################

\chapter*{Abstract}

% ==========================================================================================================
% Englischer Text
% ==========================================================================================================

Englischer Text.


% ==========================================================================================================
% Deutscher Text
% ==========================================================================================================

\bigskip
\noindent
Deutscher Text.\\

Vielleicht werden es auch zwei Seiten, trotzdem sollten die Lesezeichen richtig verweisen!


Und noch die Nomenklatur:
% ##########################################################################################################
% ##########################################################################################################
%
% Nomenklautur
%
% ##########################################################################################################
% ##########################################################################################################


\addcontentsline{toc}{chapter}{Nomenklatur}
\markboth{Nomenklatur}{Nomenklatur}

\chapter*{\huge Nomenklatur}


% ==========================================================================================================
% Lateinische Buchstaben
% ==========================================================================================================

\noindent
\textbf{Lateinische Buchstaben}\\ [0.25cm]
\begin{tabular}{lll}
Symbol				&Einheit       		&Bedeutung\\
$A$         		&$[m^2]$     		&Fläche\\
$M$         		&$[Nm]$     		&Drehmoment\\
$\mathbf{v}$   		&$[m/s]$     		&Geschwindigkeitsvektor\\
\end{tabular}


% ==========================================================================================================
% Griechische Buchstaben
% ==========================================================================================================

\bigskip
\noindent
\textbf{Griechische Buchstaben}\\ [0.25cm]
\begin{tabular}{lll}
Symbol				&Einheit			&Bedeutung\\
$\eta$    			&$[-]$              &Wirkungsgrad\\
$\dot{\omega}$ 		&$[W/m^3]$          &Wärmequellendichte
\end{tabular}


% ==========================================================================================================
% Indizes
% ==========================================================================================================

\bigskip
\noindent
\textbf{Indizes}\\ [0.25cm]
\begin{tabular}{ll}
Symbol				&Bedeutung\\
$aus$         		&Austritt
$ein$         		&Eintritt
\end{tabular}


% ==========================================================================================================
% Abkürzungen
% ==========================================================================================================

\bigskip
\noindent
\textbf{Abkürzungen}\\ [0.25cm]
\begin{tabular}{ll}
Abkürzung			&Bedeutung\\
$CAD$         		&Computer Aided Design\\
$CFD$         		&Computational Fluid Dynamics\\
$FEM$         		&Finite Elemente Methoden\\
$ORC$         		&Organic Rankine Cycle\\
\end{tabular}


Die restlichen Dateien sind dann der Form
\chapter{Name}

...
Euch ein herzliches Dank im Voraus!
Viele Grüße


PS: Diese Frage stellte ich auch schon im Forum von mrunix.de (http://www.mrunix.de/forums/showthread.php?t=72271). Leider ist es sehr dringend, deshalb möchte ich auf Nummer sicher gehen. Die erste funktionierende Antwort werde ich aber sofort im entsprechend anderen Forum posten! Seht also bitte kurz von der Ein-Forum-Regel ab![/b]

guy.brush™
Forum-Century
Forum-Century
Beiträge: 185
Registriert: So 8. Aug 2010, 19:43
Wohnort: Earth

Beitrag von guy.brush™ »

Hm, komisch, dass die Vorlage KOMA-Script verwendet, dann aber trotzdem fancyhdr.

Bei mir genügt in der Tat ein einfaches:
\pdfbookmark[0]{Inhaltsverzeichnis}{toc}
\tableofcontents

% \cleardoublepage
% \pdfbookmark[0]{Tabellenverzeichnis}{lot}
% \listoftables

\cleardoublepage
\pdfbookmark[0]{Abbildungsverzeichnis}{lof}
\listoffigures
Ich verwende \clearpage bzw. \cleardoublepage anstelle von \newpage. Ich weiß aber nicht, ob das etwas ausmacht. Hast du das einmal ausprobiert?

Bzw. ... wieso hast du dort überhaupt ein \newpage stehen? Normalerweise sollte das Inhaltsverzeichnis automatisch auf eine eigene Seite kommen.

Ich weiß gerade auch nicht, ob "[0]" oder "[1]" für dein Vorhaben besser ist. Bei mir ändert es nichts, aber ich wollte die Verzeichnisse ganz oben als Lesezeichen haben.

So wirklich sagen, woran es bei dir liegt, kann ich nicht. Aber: Bei solchen Problemen gilt eigentlich immer folgende Regel: Minimiere es! Damit meine ich jetzt nicht unbedingt ein Minimalbeispiel für uns, was auch hilfreich wäre, sondern insb. für dich ein hilfreicheres Dokument.

Speichere einfach deine komplette Vorlage an einem 2. Ort ab und fang an, nacheinander alles herauszulöschen, was nicht durch seine Abwesenheit nicht den Fehler verursacht bzw. beeinflusst. Sobald du etwas herausgeschmissen hast und kompilierst und das erste Mal der Fehler nicht mehr auftritt, weißt du, dass du gerade evtl. die (oder zumindest einen Teil) der Fehlerquelle gelöscht hast und somit die Ursache wohl dort liegen muss.
Arch Linux - KDE - TeXLive - Kile - \me = Advanced Newbie

Interessensschwerpunkte: Mathematik- und Formelsatz sowie mathematische (Mikro-)Typographie
Offenes Problem: negierte \xarrow-Pfeile beliebiger Länge

Gast

Lesezeichen Inhaltsverzeichnis richtig

Beitrag von Gast »

Hallo guy.brush™ und vielen Dank!

Mit Deiner Hilfe und dem Thema
http://mrunix.de/forums/showthread.php?t=44021
aus dem mrunix-Forum ist das Problem gelöst!

Es ist wohl empfehlenswert, das \pdfbookmark[0]{Bookmark}{bm} mit einem Leerzeichen Abstand zu \chapter*{Kapitel} bzw. zu \tableofconcents oder auch

\listoffigures bzw. \listoftables zu setzen, d. h. ganz wie beim \label{...}-Befahl, d. h. zum Beispiel:
\tableofcontents \pdfbookmark[0]{Inhaltsverzeichnis}{toc}

\listoffigures \pdfbookmark[0]{Abbildungsverzeichnis}{lof}

\listoftables \pdfbookmark[0]{Tabellenverzeichnis}{lot}

\chapter*{Nomenklatur} \pdfbookmark[0]{Nomenklatur}{nk}
Der Inhalt der zweiten geschweiften Klammern bei \pdfbookmark darf wohl auch nicht gleich dem der ersten geschweiften Klammern sein (man sollte die

zweiten geschweiften Klammern auch nicht einfach leer lassen)!

Die Zahl in den eckigen Klammern von \pdfbookmark sollte bei Inhaltsverzeichnis\Nomenklatur\... einheitlich sein. Ich habe Testweise Bookmarks zum

Inhaltsverzeichnis, Abb.verz., Tab.verz. und zur Nomenklatur gesetzt - es klappte sowohl mit \pdfbookmark[0]{Bookmark}{bm} als auch mit

\pdfbookmark[1]{Bookmark}{bm}.


Damit bleiben die Bookmarks auch bei mehrseitigen Inhalts-\Abbildungs\-... - Verzeichnissen richtig!


Ein komplettes (Minimal-) Beispiel lautet somit:
\documentclass
[
  	11pt,              	% Schriftgröße 11 Punkte
  	notitlepage,        % Kein Titelblatt wird erstellt
	twoside=true,      	% Es werden Vorder- und Rückseite der Blätter benutzt
	open=right,			% Kapitelanfang immer auf der rechten Seite
  	headsepline,        % Die Kopfzeile wird durch eine horizontale Linie vom Text getrennt
  	footsepline,       	% Die Fußzeile wird durch eine horizontale Linie vom Text getrennt
  	chapterprefix,     	% Über den Kapitelüberschriften steht immer das Wort "Kapitel" mit der entsprechenden Nummer
	numbers=noenddot,   % Die Abschnittsnummerierungen werden immer ohne den letzten Punkt dargestellt,
							% also "1.2.3" statt "1.2.3."
]{scrreprt}

\usepackage{arydshln}	% Für gestrichelte horizontale Linien zwischen bestimmten Zellen
							% \cdashline{2-4}[0.5pt/3pt] 0.5 als Punktlänge, 3 als Punktabstand
							% MUSS vor einem bestimmten Paket stehen, d. h. ganz nach vorne setzen!

\usepackage[marginal]{footmisc}		% Fußnoten im Blocksatz - MUSS vor hyperref geladen werden!

\usepackage[ngerman]{babel}	      	% Überschrifte werden von LaTeX in der korrekten Sprache erzeugt
\usepackage[T1]{fontenc}		    % Schriftart
\usepackage[ansinew]{inputenc}	  	% Direkte Eingabe der Sonderzeichen über die Tastatur 
\usepackage{graphicx}			    % Ermöglicht die Einbindung von Bildern
\usepackage{makeidx}				% Erzeugt Verzeichnisse
\usepackage{array}
\usepackage{float}		            % Erzwingt Positionierung von Floatobjekten mit "`H"'
\usepackage{tabularx}		        % Tabellen mit Spalten gleicher Breite
\usepackage{dcolumn}		        % Tabellen mit ausgerichteten Einträgen
\usepackage{amssymb,amsmath}	    % Um Texte in mathematischen Gleichungen zu schreiben mit dem Befehl \text{}
\usepackage[figuresright]{rotating}	% Damit können Bilder, Tabellen, usw. in landscape Format angezeigt werden
\usepackage{bibgerm}	           	% Ermöglicht das Einbinden deutschsprachiger Literaturverzeichnisse
\usepackage{subfig}		            % Mehrere Bilder nebeneinander, unter gleicher Bildunterschrift und -nummer
\usepackage{booktabs}		       	% Hochwertige Tabellen
\usepackage{longtable}	      		% Tabellen über mehrere Seiten
\usepackage{url}		            % URL-Formatierung im Literaturverzeichnis
\usepackage							% PDF-Bookmarks, Angabe im Literaturverzeichnis auf welcher Seite
[
	bookmarks,
	pagebackref=false,				% Einordnungsformel steht momentan auf false gesetzt
	pdftex,
	bookmarksopen=true,
	bookmarksnumbered
]{hyperref}
\usepackage{multirow}
\usepackage[sort&compress]{natbib}	% nützliches Paket, falls man die Gestaltung des Literaturverzeichnisse
										% und der Referenzen selbst übernehmen möchte
\usepackage{pdfpages}				% Komplette PDFs integrieren (Wird hier für das Deckblatt benötigt)
\usepackage{fancyhdr}

\usepackage{picins}					% Für parpic{}
\usepackage{stmaryrd}				% Für \lightning
\usepackage{tabulary}				% Für Tabellen mit angepasseten Spaltenbreiten
\usepackage[right]{eurosym}			% \euro{} für Symbol, \EUR{...} für Beträge

\hypersetup
{
    pdftitle =
        Titel,
    pdfauthor =
        Autor,
    pdfsubject=
        Subject,
    pdfkeywords =
        Key
}



\newcommand{\comment}[1]{}		        % Um einen ganzen Textblock auszukommentieren 

\renewcommand{\baselinestretch}{1.15}	% Zeilenabstand 115%
\renewcommand{\belowcaptionskip}{5pt}	% Abstand von Bildunterschriften zum Bild?
\renewcommand{\abovecaptionskip}{8pt}

\setcounter{secnumdepth}{2}		        % Kapitelnummerierung nur bis zur Ebene "subsection" durchgeführt
\let\endgraph\endgraf			        % Falls nicht die neueste Version installiert ist,
											% würde endgraf eine Fehlermeldung produzieren
%-------------------------------------------------------------------------------
% Bestimmung des Textfeldes
% Die Vorlage ist so gedacht, dass der Text doppelseitig gedruckt wird!

\setlength{\topmargin}{-15mm}	 	% Abstand zwischen dem oberen Rand jeder logischen Seite und der Oberkante der Kopfzeile.
\setlength{\headheight}{8mm}	   	% Höhe Kopfzeile
\setlength{\headsep}{7mm}	       	% Abstand zwischen Unterkante Kopfzeile und Rumpf

\setlength{\textheight}{237mm}	 	% Definiert die GesamtHöhe des Textrumpfes für alle nachfolgenden Seiten.
\setlength{\footskip}{10mm}	     	% Abstand zwischen Rumpf der Seite und Unterkante Fußzeile
\setlength{\topskip}{0mm}	       	% Abstand fest, der am oberen Rand des Seitenrumpfes zusätzlich eingefügt wird.

\setlength{\oddsidemargin}{-4mm}	% bei zweiseitiger Format. den linken Rand der Seiten mit ungerader Seitennummer.
\setlength{\evensidemargin}{4mm} 	% bei zweiseitiger Format. linken Randes der Seiten mit gerader Seitennummer.
\setlength{\textwidth}{160mm}	   	% Definiert die GesamtBreite des Textrumpfes für alle nachfolgenden Seiten.

%\setlength{\parindent}{0mm}	   	% keine Einrückung bei neuem Absatz
%-------------------------------------------------------------------------------


\begin{document}
\bibliographystyle{dinat}
\setcitestyle{aysep={}}			% In den Textverweisen wird zwischen dem Autor und dem Jahr
									% kein Trennzeichen eingefügt
\pagestyle{fancy}
\fancyfoot{}
\fancyfoot[R]{\thepage}	

%DECKBLATT VARIANTE
\includepdf[pages=-]{deckblatt/deckblatt.pdf}
%Zur Modifikation des Deckblatts das getrennte Projekt im Ordner deckblatt öffnen und setzen
%=============================================================================%


\cleardoublepage       % ZU TESTZWECKEN KOMMENTIEREN!!!!!!!!
\chapter*{Eidesstattliche Erklärung} % ZU TESTZWECKEN KOMMENTIEREN!!!!!!!!

Hiermit versichere ich, die vorliegende Arbeit selbständig und ohne Hilfe Dritter angefertigt zu haben. Gedanken und Zitate, die ich aus fremden 

Quellen direkt oder indirekt übernommen habe, sind als solche kenntlich gemacht. Diese Arbeit hat in gleicher oder ähnlicher Form noch keiner 

Prüfungsbehörde vorgelegen und wurde bisher nicht veröffentlicht. 

Ich erkläre mich damit einverstanden, dass die Arbeit durch den ... der Öffentlichkeit zugänglich gemacht werden kann.

\vspace{3cm}

\rule{3cm}{0.02mm}, \rule{3cm}{0.02mm} \hspace{4cm} \rule{5cm}{0.02mm}



%=============================================================================%

\thispagestyle{empty}		% ZU TESTZWECKEN KOMMENTIEREN!!!!!!!!
\cleardoublepage			% ZU TESTZWECKEN KOMMENTIEREN!!!!!!!!
\pagestyle{plain}
\pagenumbering{Roman}
\setcounter{page}{1}

\include{Abstract}			% ZU TESTZWECKEN KOMMENTIEREN!!!!!!!!

%=============================================================================%
\pagestyle{headings}

\tableofcontents \pdfbookmark[0]{Inhaltsverzeichnis}{toc}			

\cleardoublepage
\listoffigures \pdfbookmark[0]{Abbildungsverzeichnis}{lof}			

\cleardoublepage
\listoftables \pdfbookmark[0]{Tabellenverzeichnis}{lot}		
		
%=============================================================================%
\newpage 					% ZU TESTZWECKEN KOMMENTIEREN!!!!!!!!
\include{Nomenklatur} 		% ZU TESTZWECKEN KOMMENTIEREN!!!!!!!!
\include{Leerseite}			% ZU TESTZWECKEN KOMMENTIEREN!!!!!!!!
%=============================================================================%

\pagenumbering{arabic}
%
\cleardoublepage					% ZU TESTZWECKEN KOMMENTIEREN!!!!!!!!
\newpage
%
\include{Einleitung}				% ZU TESTZWECKEN KOMMENTIEREN!!!!!!!!
\include{Literaturrecherche}		% ZU TESTZWECKEN KOMMENTIEREN!!!!!!!!
\include{Auslegung_Berechnungen}
\include{Konstruktion}				% ZU TESTZWECKEN KOMMENTIEREN!!!!!!!!
%
%\include{Ausblick}			% ZU TESTZWECKEN KOMMENTIEREN!!!!!!!!
%
\bibliography{./Literaturverzeichnis}	% hier muss dann im Einzelfall gegebenfalls
											% noch der richtige Pfadname aufgeführt werden

%
%\newpage
%
\begin{appendix}			% Anhang einfügen 	% ZU TESTZWECKEN KOMMENTIEREN!!!!!!!!
%
\include{Anhang1}								% ZU TESTZWECKEN KOMMENTIEREN!!!!!!!!
%
\include{Anhang2}								% ZU TESTZWECKEN KOMMENTIEREN!!!!!!!!
%
\end{appendix}									% ZU TESTZWECKEN KOMMENTIEREN!!!!!!!!
%
\end{document}


Sowie die Nomenklatur
\chapter*{Nomenklatur} \pdfbookmark[0]{Nomenklatur}{nk}


% ==========================================================================================================
% Lateinische Buchstaben
% ==========================================================================================================

\noindent
\textbf{Lateinische Buchstaben}\\ [0.25cm]
\begin{tabular}{lll}
Symbol				&Einheit       		&Bedeutung\\
$A$         		&$[m^2]$     		&Fläche\\
\end{tabular}
Nochmals vielen Dank.

guy.brush™
Forum-Century
Forum-Century
Beiträge: 185
Registriert: So 8. Aug 2010, 19:43
Wohnort: Earth

Beitrag von guy.brush™ »

Hallo,

das ist ja gut, dass es geklappt hat :). Kurz ein paar Bemerkungen noch, dann hätte ich noch ein paar kleinere Fragen.

Ich persönlich ziehe \clearpage bzw. \cleardoublepage einem \newpage vor. Der Unterschied ist dir klar?

Dann müsste eine "0" bei \pdfbookmark das ganze auf \part-Ebene setzen, eine "1" auf \chapter-Ebene (gilt nur, wenn man beide Gliederungsebenen in der Klasse verwenden kann, was bei scrbook ja der Fall ist). So habe ich es zumindest im Kopf, sprich, du dürftest erst einen Unterschied sehen, wenn du irgendwo ein \part setzt und dann mal zwischen "0" und "1" wechselst. Ich hoffe, ich liege richtig, ich habe es nämlich jetzt nicht noch einmal extra getestet :).

Ein Minimalbeispiel ist das jetzt noch nicht. Ich kam in dem Fall mit dem ausführlichen Code einigermaßen klar, aber es ist halt noch etwas unübersichtlich. Es ist generell empfehlenswert bei Fragen ein Minimalbeispiel (ggf. nach obem beschriebenem Verfahren) zu erstellen. Wollte es nur erwähnen, weil man häufig, falls ein Minimalbeispiel fehlt, darauf hingewiesen wird, eines zu erzeugen oder sogar gar keine Antwort bekommt :).

Nun ein paar Fragen:

Was war jetzt genau das Problem? Nur das fehlende Leerzeichen?

Scheinbar scheint dann ja auch die Reihenfolge von \tableofcontents und \pdfbookmark (welches zuerst kommt) egal zu sein. Bei mir ist es jedoch nicht egal, wie ich gerade getestet habe. Ich muss zuerst den \pdfbookmark setzen und dann \tableofcontents, dann verlinkt er auch richtig. Hast du da einmal überprüft, ob das bei dir egal ist?
Ich habe ja ein Zeilenumbruch drin, das ist doch - glaube ich - äquivalent zum Leerzeichen.
Über das Einbinden von nomencl kann ich noch nicht so viel sagen, ich werde es vermutlich erst in den Ferien oder beim nächsten Skript einbinden.

Was meintest du mit
Der Inhalt der zweiten geschweiften Klammern bei \pdfbookmark darf wohl auch nicht gleich dem der ersten geschweiften Klammern sein (man sollte die

zweiten geschweiften Klammern auch nicht einfach leer lassen)!
? \pdfbookmark[0]{Inhaltsverzeichnis}{Inhaltsverzeichnis} etwa? Ja, dsa sollte man nicht machen, beim letzteren muss ja - glaube ich - die Dateiendung oder so etwas hin.

Und warum sollte die optionale Zahl (hier "0") einheitlich sein? Technisch macht es bei mir (zumindest bei zwei aufeinanderfolgenden Verzeichnissen) zumindest kein Problem. Es ist allerdings nicht sonderlich toll gegliedert dann, wie ich finde.


Viele Grüße,

\\ guy.brush
Arch Linux - KDE - TeXLive - Kile - \me = Advanced Newbie

Interessensschwerpunkte: Mathematik- und Formelsatz sowie mathematische (Mikro-)Typographie
Offenes Problem: negierte \xarrow-Pfeile beliebiger Länge

Gast

Beitrag von Gast »

Hallo,

- Im Groben ist der Unterschied klar, jedoch angewendet auf die ersten paar Seiten der Thesis nicht unbedingt.

- Das Problem war, dass das Lesezeichen "Inhaltsverzeichnis" auf die Seite vor dem Inhaltsverzeichnis verlinkte, die Nomenklatur sogar auf zwei Seiten davor.

- Mit dem "Empfehlenswert" im letzten Beitrag meinte ich "nötig" - die Verlinkungen sind auch bei mir nur dann richtig, wenn zuerst \tableof... oder chapter*{} und erst dann \pdfbookmark kommt.

- Die Zahlen bei \pdfbookmark sollten deshalb einheitlich sein, da bei einem
\tableofcontents \pdfbookmark[0]... %und dem nachfolgenden \tableoffigures \pdfbookmark[1]...
das Abbild.verz.lesezeichen im Acrobat Reader als Unterpunkt des Inhaltsverz.lesezeichens geführt wird.

- Noch eine Bemerkung: Sollte die Nomenklatur ins Inhaltsverzeichnis aufgenommen werden, ist folgender Code nötig:
\chapter*{Nomenklatur} \addcontentsline{toc}{chapter}{Nomenklatur}

Gast

Beitrag von Gast »

Ein kleines Problem ist jedoch vorhanden: Ist das Inhaltsverzeichnis mehrseitig, zeigt dessen Lesezeichen auf die jeweils letzte Seite, was nicht perfekt ist.

Gast

Beitrag von Gast »

Obwohl dies ein alter Thread ist:

das
\pdfbookmark[0]{Bookmark Name}{abkuerzung}
sollte immer vor dem
\tableofcontents
oder figures etc. stehen, sprich z.B.
\pdfbookmark[0]{Table of Contents}{toc} \tableofcontents
Dann verweist das PDF Bookmark auf die erste Seite des Abschnittes und nicht auf die letzte.

Gleicher Gast

Beitrag von Gleicher Gast »

Entschuldigt die erneute Erweiterung, aber mit mehreren Verzeichnissen (Inhaltsverzeichnis, Abbildungsverzeichnus, Tabellenverzeichnis) sollte der Code dann folgendermassen aussehen:
\clearpage
- oder nach Wunsch auch
\cleardoublepage
- muss eingefügt werden, sonst passt das mit den PDF Bookmarks nicht!
\clearpage% Flush all material and start a new page
\pdfbookmark[0]{Table of Contents}{toc} \tableofcontents % Create 'Table of Contents'
	
\clearpage
\pdfbookmark[0]{List of Figures}{lof} \listoffigures % Create 'List of Figures'
	
\clearpage
\pdfbookmark[0]{List of Tables}{lot} \listoftables % Create 'List of Tables'

Antworten