Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Zeilenbreite in Überschriften/Fancyhydr

  1. #1
    Registrierter Benutzer
    Registriert seit
    04.06.2010
    Beiträge
    12

    Zeilenbreite in Überschriften/Fancyhydr

    Hallo Leute,
    schreibe gerade meine Dissertation (Chemie) und leider neigen manche der Namen verschiedener Substanzen zu lang zu sein.
    Habe Latex schon versucht mit Silbentrennungszeichen (\-) auf die Sprünge zu helfen, er hält sich aber nicht an meine Vorgaben.
    Meine (temporäre) Lösung war das Einbetten in eine Minipage - endlich genau so lang wie ich es haben wollte! Leider benutze ich das Fancyhydr-Package und alle Überschriften in Minipage-Umgebungen tauchen nicht mehr in der Kopfzeile auf.

    Hier mein Minimalbeispiel (habe ein paar Seitenumbrüche drin, damit man sich die Kopfzeilen anschauen kann).

    \documentclass[12pt, a4paper, twoside]{article}
    \usepackage[ngerman]{babel}
    \usepackage{fancyhdr}
    \usepackage[ansinew]{inputenc}

    \textheight24.5cm \topmargin-1.0cm \textwidth15.6cm
    \oddsidemargin0.2cm \evensidemargin0.2cm \footskip0.7cm
    \marginparwidth-1.3cm

    \pagestyle{fancy}
    \lhead[\thepage]{\em \nouppercase \rightmark}
    \rhead[\em \nouppercase \leftmark]{\thepage}


    \begin{document}

    \part{Ergebnisse und Diskussion}

    %\begin{minipage}{15.6cm}
    \section{\emph{trans}-\emph{tert}-Butyl(2-(2-ethynylphenoxy)cyclo\-hex-3-enyl\-oxy)\-di\-me\-thyl\-silan}
    %\end{minipage}

    \vspace{0.5cm}

    %\begin{minipage}{15.6cm}
    \section{Synthese Cyclohexenyl-basierter Schalter des Typs A}
    %\end{minipage}

    \vspace{0.5cm}

    %\begin{minipage}{15.6cm}
    \subsection{\emph{trans}-\emph{tert}-Butyl(2-(2-ethynylphenoxy)cyclo\-hex-3-enyl\-oxy)\-di\-me\-thyl\-silan}
    %\end{minipage}

    \vspace{0.5cm}

    %\begin{minipage}{15.6cm}
    \subsubsection{1-(1-Brom-2-naphthyloxy)-4-(2-(6-(tert-butyldimethyl\-si\-lyloxy)\-cyclo\-hex-2-enyl\-oxy)\-phe\-nyl)\-but-3-in-2-ol}
    %\end{minipage}

    \vspace{0.5cm}

    Seite 1

    \newpage

    Seite 2

    \newpage

    Seite 3

    \newpage

    \end{document}

    Schaut euch mal bitte die Überschriften mit auskommentierter Minipage an un vergleicht dann in der Minipage-Umgebung.

    Um zusammenzufassen:
    1. Ich will nur die maximale Breite der Überschriften regulieren können.
    2. Die minipage-Umgebung war mein Ansatz, ist mir aber total egal was ich nehme, solange es klappt
    3. Ein forcierter Zeilenumbruch (\\) sieht man auch im TOC - ungünstig.
    4. Die Überschriften sollen auch in der Kopfzeile (Fancyhydr) sichtbar sein
    5. Da ich schon einen Großteil der Arbeit geschrieben habe, möchte ich keine zu aufwendige Änderung. Ein einfacher Befehl vorneweg wäre das Ideal.

    Danke schonmal für eure Vorschläge!

  2. #2
    Registrierter Benutzer Avatar von bischi
    Registriert seit
    10.04.2003
    Beiträge
    4.828
    Zitat Zitat von Ez:ekiel Beitrag anzeigen
    3. Ein forcierter Zeilenumbruch (\\) sieht man auch im TOC - ungünstig.
    \subsection[bla bla bla]{bla bla \\ bla}

    MfG Bischi

    "There is an art, it says, or rather, a knack to flying. The knack lies in learning how to throw yourself at the ground and miss it" The hitchhiker's guide to the galaxy by Douglas Adams

    --> l2picfaq.pdf <-- www.n.ethz.ch/~dominikb/index.html LaTeX-Tutorial, LaTeX-Links, Java-Links,...

  3. #3
    Registrierter Benutzer
    Registriert seit
    04.06.2010
    Beiträge
    12
    Habe es ausprobiert, klappt einwandfrei!
    Das Leben kann doch so einfach sein...
    Dankeschön!

  4. #4
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Möglichkeiten von »babel« nutzen

    Code:
    \documentclass[12pt, a4paper, twoside]{article}
    \usepackage[ngerman]{babel}
    \usepackage{fancyhdr}
    \usepackage[ansinew]{inputenc}
    
    \textheight24.5cm \topmargin-1.0cm \textwidth15.6cm
    \oddsidemargin0.2cm \evensidemargin0.2cm \footskip0.7cm
    \marginparwidth-1.3cm
    
    \pagestyle{fancy}
    \lhead[\thepage]{\em \nouppercase \rightmark}
    \rhead[\em \nouppercase \leftmark]{\thepage}
    
    
    \begin{document}
    
    \part{Ergebnisse und Diskussion}
    
    %\begin{minipage}{15.6cm}
    \section{\emph{trans}-\emph{tert}-Butyl(2-(2-ethynylphenoxy)cyclo\-hex-3-enyl\-oxy)\-di\-me\-thyl\-silan}
    %\end{minipage}
    
    \vspace{0.5cm}
    
    %\begin{minipage}{15.6cm}
    \section{Synthese Cyclohexenyl-basierter Schalter des Typs A}
    %\end{minipage}
    
    \vspace{0.5cm}
    
    %\begin{minipage}{15.6cm}
    \subsection{\emph{trans}"=\emph{tert}"=Butyl(2"=(2"=ethynylphenoxy)cyclo"=hexenyloxy)"=dimethylsilan}
    %\end{minipage}
    
    \vspace{0.5cm}
    
    %\begin{minipage}{15.6cm}
    \subsubsection{1"=(1"=Brom"=2"=naphthyloxy)"=4"=(2"=(6"=(tert"=butyldimethylsilyloxy)"=cyclohex"=2"=enyloxy)"=phenyl)"=but"=3"=in"=2"=ol}
    %\end{minipage}
    
    \vspace{0.5cm}
    
    Seite 1
    
    \newpage
    
    Seite 2
    
    \newpage
    
    Seite 3
    
    \newpage
    
    \end{document}
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  5. #5
    Registrierter Benutzer Avatar von bischi
    Registriert seit
    10.04.2003
    Beiträge
    4.828


    Code:
    \section{\emph{trans}-\emph{tert}-Butyl(2-(2-ethynylphenoxy)cyclo\-hex-3-enyl\-oxy)\-di\-me\-thyl\-silan}
    Also da ist ein \\ wirklich schneller

    MfG Bischi

    "There is an art, it says, or rather, a knack to flying. The knack lies in learning how to throw yourself at the ground and miss it" The hitchhiker's guide to the galaxy by Douglas Adams

    --> l2picfaq.pdf <-- www.n.ethz.ch/~dominikb/index.html LaTeX-Tutorial, LaTeX-Links, Java-Links,...

  6. #6
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Na, und ..?

    Zitat Zitat von bischi Beitrag anzeigen
    [...] Also da ist ein \\ wirklich schneller [...]
    Es geht ab er nicht immer um schneller. Denn ein erzwungener Zeilenumbruch sieht insbesondere im ToC nicht schön aus.
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •