Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Kapitelüberschriften

  1. #1
    Registrierter Benutzer
    Registriert seit
    27.11.2010
    Beiträge
    8

    Kapitelüberschriften

    Hallo,

    wie bekommt man denn Kapitelüberschriften so hin?

    http://www.didaktik.physik.uni-duisb...ssertation.pdf

    Ich würde sowas gerne übernehmen, weiss aber nicht, wie sowas geht, bzw. wo ich sowas nachlesen kann. Es wäre super, wenn ihr mir da weiterhelfen könntet.

    Vielen Dank...

  2. #2
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von tiao Beitrag anzeigen
    wie bekommt man denn Kapitelüberschriften so hin?

    http://www.didaktik.physik.uni-duisb...ssertation.pdf

    Ich würde sowas gerne übernehmen, weiss aber nicht, wie sowas geht, bzw. wo ich sowas nachlesen kann. Es wäre super, wenn ihr mir da weiterhelfen könntet.
    Code:
    \documentclass[ngerman]{book}
    \usepackage{babel}
    \usepackage[utf8]{inputenc}
    \usepackage{array}
    \makeatletter
    \def\@makechapterhead#1{%
      \reset@font
      \parindent \z@ 
      \vspace*{10\p@}%
      \hbox{%
          \begin{tabular}{>{\centering}m{6.5ex}@{}m{\hsize}}
            \centering\scshape\large\strut\makebox[0pt]{\@chapapp{}} & \\[-.25ex]
            \vspace{0pt}
            \fbox{%
              \parbox[t][10em][t]{5ex}{\centering
              \LARGE\bfseries\strut\thechapter}} & 
          $\overline{\makebox[\linewidth][r]{\huge\bfseries#1}}$
          \end{tabular}%
        }%
      \vskip 50\p@}
    \def\@makeschapterhead#1{%
      \reset@font
      \parindent \z@ 
      \vspace*{10\p@}%
      \hbox{%
          \begin{tabular}{>{\centering}m{6.5ex}@{}m{\hsize}}
            \centering\scshape\large\strut & \\[-.25ex]
            \vspace{0pt}
            \fbox{%
              \parbox[t][10em][t]{5ex}{\centering
              \LARGE\bfseries\strut\phantom{\thechapter}}} & 
          $\overline{\makebox[\linewidth][r]{\huge\bfseries#1}}$
          \end{tabular}%
        }%
      \vskip 50\p@}
    \makeatother
    
    \begin{document}
    
    \chapter*{Vorwort}
    foo
    \chapter{Einführung}
    bar
    
    \end{document}
    Herbert

  3. #3
    Registrierter Benutzer
    Registriert seit
    27.11.2010
    Beiträge
    8
    Hallo Herbert,

    vielen Dank für deine Hilfe...
    Leider habe ich einen größeren Abstand auf der rechten Seite und wenn meine Überschrift zu lange ist, dann schreibt er einfach über die Box...
    Wie kann man sowas ändern?
    Bzw. wo könnte ich denn sowas nachlesen?

    Schonmal vielen Dank

  4. #4
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von tiao Beitrag anzeigen
    Leider habe ich einen größeren Abstand auf der rechten Seite und wenn meine Überschrift zu lange ist, dann schreibt er einfach über die Box...
    Wie kann man sowas ändern?
    Bzw. wo könnte ich denn sowas nachlesen?
    Code:
    \documentclass[ngerman]{book}
    \usepackage{babel}
    \usepackage[utf8]{inputenc}
    \usepackage{array}
    \makeatletter
    \def\@makechapterhead#1{%
      \reset@font
      \parindent \z@ 
      \vspace*{10\p@}%
      \hbox{%
          \begin{tabular}{>{\centering}m{6.5ex}@{}m{\hsize}}
            \centering\scshape\large\strut\makebox[0pt]{\@chapapp{}} & \\[-.25ex]
            \vspace{0pt}
            \fbox{%
              \parbox[t][10em][t]{5ex}{\centering
              \LARGE\bfseries\strut\thechapter}} & 
              \hrule\smallskip
              \raggedleft\huge\bfseries#1
          \end{tabular}%
        }%
      \vskip 50\p@}
    \def\@makeschapterhead#1{%
      \reset@font
      \parindent \z@ 
      \vspace*{10\p@}%
      \hbox{%
          \begin{tabular}{>{\centering}m{6.5ex}@{}m{\hsize}}
            \centering\scshape\large\strut & \\[-.25ex]
            \vspace{0pt}
            \fbox{%
              \parbox[t][10em][t]{5ex}{\centering
              \LARGE\bfseries\strut\phantom{\thechapter}}} & 
              \hrule\smallskip
              \raggedleft\huge\bfseries#1
          \end{tabular}%
        }%
      \vskip 50\p@}
    \makeatother
    
    \begin{document}
    
    \chapter*{Vorwort}
    foo
    \chapter{Einführung in eine längere Abhandlung}
    bar
    
    \end{document}
    Kann man nur durch den LaTeX Begleiter oder Quellen im Netz lernen.

    Herbert

  5. #5
    Registrierter Benutzer
    Registriert seit
    23.06.2010
    Beiträge
    142
    Im Netz hat z.B. Vincent Zoonekynd seine Beispiele veröffentlicht:
    Chapter Examples

    Den Hinweis auf diese Beispiele habe ich in der UK-TeX-FAQ gefunden.

Stichworte

Lesezeichen

Berechtigungen

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