PDA

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



cyberteddy
19-11-2005, 13:48
Wahrscheinlich ein Newby Problem:

ich schreibe mit Latex meine Diss, bis jetzt hat auch alles (mehr oder weniger) wunderbar geklappt, bis auf das Problem dass ichs nicht schaffe, im Inhaltsverzeichnis einen Zeilenumbruch hinzubekommen.

Hier im Forum gesucht bringt mir das Ergebnis dass das mit Latex nicht geht, woanders hab ich gefunden, dass man das ganz normal mit \\ hinbekommen könnte, das funktioniert bei mir aber nicht, muss man da vielleicht ein besonderes usepackage laden, das ich nicht kenne ?

Die Möglichkeit mit der Definition eines Kurztitels (\chapter[Kurztitel]{titel} )hatte ich bisher, war mir auch recht, aber mein prof hat da was gegen ...

Es wäre mir super geholfen, wenn jemand ne Idee diesbezüglich hätte ...

Viele Grüsse

Andreas

Gonse
19-11-2005, 15:38
Bei mir wird eine zu langer Eintrag automatisch umgebrochen.
Schreibt es bei dir über die Seite hinaus?

Biete mal ein Minimalbeispiel an!

Gruß,
Stefan

cyberteddy
19-11-2005, 16:59
jep schreibt über die Seite hinaus

meine Präambel ist die Folgende:

\documentclass[11pt,a4paper,dvips]{report}
\usepackage{german,t1enc,graphicx, cite}
\setlength{\parindent}{5em}
\flushbottom
\renewcommand{\baselinestretch}{1.5}
\setlength{\textwidth}{15cm}
\setlength{\oddsidemargin}{5mm}
\usepackage{hyperref}
\pagestyle{headings}

die Chapterdefinition wie folgt (z.B.:):
\chapter[langer titel]{langer titel}

bei
\chapter[langer\\titel]{langer titel} wirft er ne Warnung aus und bricht auch nicht um.
Package hyperref warning: token not allowed in a pdfdoc encoded string

Im Inhaltsverzeichnis sieht das dann tatsächlich so aus, dass er in der dvi Ausgabe über die Seite rausschreibt. Im PDF würde er umbrechen (hab ich inzwischen festgestellt), aber dann gibts andere Probleme (mit der Grafikdefinition aber das ist klar warum!).



Dank und viele Grüsse

Andreas

Gonse
19-11-2005, 17:05
Nur ein paar Ideen:


\documentclass[11pt,a4paper,dvips]{report}

ich benutze KOMA-Script. Ist einfacher zu handhaben.


\usepackage{german,t1enc,graphicx, cite}

würde ich ersetzen durch


\usepackage{ngerman}\usepackage[latin1]{inputenc} %Umlaute zulassen
\usepackage[T1]{fontenc}
\usepackage{cite}

cyberteddy
19-11-2005, 17:22
Hm leider nicht,

damit hauts mir die Gleichungen etwas durcheinander, und den Umbruch macht er immer noch nicht.

Ja, von Koma hab ich auch schon gehört, werd mal schaun ob ich das damit hinbekomme, könntest du mir noch das entscheidende Usepackage nennen?

vielen Dank und Gruss

Andreas

Gonse
19-11-2005, 17:24
Ist eine eigene Klasse:


\documentclass[12pt,oneside,a4paper,halfparskip,headsepline,footn osepline,liststotoc,bibtotoc,idxtotoc,nochapterpre fix,
bigheadings,tocindent,DIV12,BCOR8mm,fleqn,ps2pdf]{scrreprt}

rais
19-11-2005, 19:08
Moin moin,
also an der verwendeten Klasse dürfte es eigentlich nicht liegen - die einzige Möglichkeit, die ich selbst rausfinden konnte: es wird der Titel im Inhaltsverzeichnis (wie auch in der Kapitelüberschrift) nicht umbrochen, wenn es sich um ein - viel zu langes - Wort handelt.
Abhilfe schafft hier, Trennhilfe zu geben, also z.B.
\chapter{Viel\-zu\-lan\-ges\-wort}

@Stefan: Du hast ja bei Deiner Ersetzung (Post#4) das graphicx-Paket unterschlagen:D
und für \usepackage{german} hätte ich eher \usepackage[ngerman]{babel} genommen, sowie die dvips-Option weggelassen, aber was soll's;)
MfG,

Gonse
19-11-2005, 19:25
dvips ist teddys treiber; ich nutze ps2pdf.

Lese hier im Forum an verschiedenen Stellen, dass dieser wegzulassen sei.
Sei's drum, mach ich's so - funktioniert es nicht. (uuaa Grammatik!)

Gruß,
Stefan

cyberteddy
20-11-2005, 11:09
ja supi, mit Koma klappts wunderbar ...

dazu kann ich nur sagen, herzlichen Dank für die Hilfe...

schönen Sonntag noch

Andreas


Ist eine eigene Klasse:


\documentclass[12pt,oneside,a4paper,halfparskip,headsepline,footn osepline,liststotoc,bibtotoc,idxtotoc,nochapterpre fix,
bigheadings,tocindent,DIV12,BCOR8mm,fleqn,ps2pdf]{scrreprt}