PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : hyperref und Kapitel ohne Nummerierung



physici-errante
08-01-2011, 11:48
Hallo Forum,

mal wieder ein kleines Problem mit dem hyperref-Package :)

Ich hab in meiner Diss eine kleine Danksagung ganz am Ende drin, welche als chapter* eingebunden wird, da sie keine Nummerierung mehr erhalten soll. Damit sie aber im Inhaltverzeichnis erscheint, nehm ich sie mit addcontentsline ins toc auf. Bis hierhin noch kein Problem. Jetzt möchte ich aber den entsprechenden pdf-Link auch noch haben. Also nehm ich noch phantomsection mit rein, dann springt er auf die richtige Seite, aber unter die Überschrift, was doof aussieht. Wie kann ich das ändern?

Momentan sieht es etwa so aus:

\chapter*{Acknowledgments}
\phantomsection
\addcontentsline{toc}{part}{Acknowledgments}

Vielen Dank,
physici

mechanicus
08-01-2011, 11:52
Wie kann ich das ändern?
Erstelle bitte ein Minimalbeispiel. Vielleicht macht deine Dokumentenklasse auch schon richtig für dich.

Gruß
Marco

physici-errante
08-01-2011, 12:12
\documentclass[12pt,twoside,notitlepage,a4paper,headsepline,headi ngs=openright,cleardoublepage=empty,%
,numbers=noenddot]{scrbook} %Komaskrip

\usepackage[breaklinks,linktocpage,%
pdftitle={},%
pdfproducer={},%
pdfauthor={},%
pdfkeywords={},%
bookmarks=true,%
colorlinks=true,% auf false gibts nur einen bunten Kasten drumrum
urlcolor=blue,% blue Farbe url in Literaturliste
linkcolor=black,% blue Farbe Abbildungsverzeichnislinks + Figurenverweise
citecolor=blue,% blue Farbe Literaturverweis in Text
pdfstartview=Fit,%
linktocpage=false,
pdfstartpage=1,% Startseitenzahl
ps2pdf,
]{hyperref} % verlinken der einzelnen Kapitel


\begin{document}
\tableofcontents
\chapter{Chapter 1}
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
\cleardoublepage
\chapter*{Acknowledgments}
\phantomsection
\addcontentsline{toc}{chapter}{Acknowledgments}
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
bla\\
\end{document}



Bitte schön, das "bla\\" ist nötig, damit die Seiten entsprechend gefüllt sind, sonst sieht man mein Problem in Adobe nicht.

mechanicus
08-01-2011, 12:14
Hi,

du nutzt eine KOMA-Klasse. Hier gibt es den Gliederungsbefehl addchap. Also reicht bei dir:


\addchap{Acknowledgments}
anstelle von

chapter*{Acknowledgments}
\phantomsection
\addcontentsline{toc}{chapter}{Acknowledgments}

Gruß
Marco

physici-errante
08-01-2011, 13:07
Okay, das löst das Problem in dem Minimalbeispiel :) Danke!

In meiner Diss soll aber das Chapter "Acknowlegments" als Part im Inhaltsverzeichnis eingefügt werden, damit es nicht den anderen Part-Abschnitten (wie Bibliography) untergeordnet werden. Dazu bedarf es leider des addcontentsline. Da funktioniert das addchap nicht und addpart würde daraus ein Part machen.

mechanicus
08-01-2011, 18:07
Hi,

dann schreibe \phantomsection\addtocontentsline vor chapter*.

Gruß
Marco

physici-errante
11-01-2011, 10:16
Supi, funktioniert! Hatte das eigentlich schon probiert, aber da funktionierte es nicht. Wahrscheinlich war noch irgendwo ein anderer Fehler, den ich inzwischen behoben habe, ohne davon zu wissen.