PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zeilenumbruch im ToC



Katrin Beyer
01-02-2008, 21:03
Salut,

seit ich Latex/Winedt neu installiert habe, werden die Zeilen im ToC nicht mehr umgebrochen, d.h. sie gehen rechts über den Blattrand hinaus. Ich denke, es muss irgendwie mit dem package hyperref zusammenhängen: Wenn man es weg nimmt, ist der Zeilenumbruch ok (siehe Minimalbsp). Hat jemand eine Idee, wie man hyperref benützen kann, aber trotzdem die richtigen Zeilenumbrüche im ToC bekommt?

Viele Grüsse und danke für jede Hilfe,
Katrin


\documentclass[a4paper,12pt,twoside,openright,headinclude]{scrreprt}%a4paper

% Wenn man diese Zeile weg nimmt, sieht das ToC bei mir wieder ok aus.
\usepackage{hyperref}

\begin{document}

\addcontentsline{toc}{chapter}{Table of Contents}

\tableofcontents

\chapter{Header too long. Header too long. Header too long. Header too long. Header too long. Header too long. Header too long. Header too long. }

\end{document}

localghost
01-02-2008, 21:20
Setze eine Option für hyperref (http://dante.ctan.org/CTAN/help/Catalogue/entries/hyperref.html), damit alles wieder zurechtgerückt wird.

\usepackage[breaklinks=true]{hyperref}


Grüße und ein herzliches Willkommen von
Thorsten

Katrin Beyer
01-02-2008, 21:28
Danke für die schnelle Hilfe!! Jetzt sieht es wieder gut aus.
Katrin

voss
01-02-2008, 21:30
Setze eine Option für hyperref (http://dante.ctan.org/CTAN/help/Catalogue/entries/hyperref.html), damit alles wieder zurechtgerückt wird.

\usepackage[breaklinks=true]{hyperref}


für pdflatex ist das der Standard, für dvips -> ps2pdf

\usepackage[breaklinks,linktocpage]{hyperref}
\usepackage{breakurl}

Herbert

Nane
02-02-2008, 01:32
Hallo!

Also ich hab ein ähnliches Problem wenn auch aus anderen Gründen. Vielleicht weiß da ja auch jemand was..

In meiner Diplomarbeit kommen ebenfalls lange Überschriften vor, die wenn möglich auch so im Inhaltsverzeichnis stehen sollten.
Ich nutze kein hyperref (u.a. anderem weil ich da scheinbar keine hoch-/tiefgestellten Zahlen in den verlinkten Überschriften nutzen kann, oder doch?), es kommen aber lange chemische Formeln in den Überschriften vor, die leider nicht trennbar sind. Diese werden im Inhaltsverzeichnis über den Rand hinweg geschrieben, obwohl bei anderen zu langen Titel ein passender Zeilenumbruch gesetzt wird (allerdings mit overfull \hbox Meldung).
Gibt es eine Möglichkeit LATEX klar zu machen, dass es schon vor der Formel einen Zeilenumbruch machen soll?

Danke schonmal,
Nane


\documentclass[a4paper,11pt]{article}

\begin{document}

\tableofcontents

\section{x}
\subsection{x}
\subsubsection{Synthese des monomeren Biscarbamats [(TMG)$_{2}$Zn(O$_{2}$CN(\textit{i}Bu)$_{2}$)$_{2}$] (\textbf{4})}

Nane
03-02-2008, 22:58
Kann mir keiner weiterhelfen? Will die Formeln in den Überschriften nur im größten Notfall durch ausgeschriebene Bezeichnungen ersetzen.

Wäre sehr dankbar für Hilfe,
Nane