Zu Inhalt springen

\addchap neu definieren

Hervorgehobene Antworten

Ich würde gerne die Überschrift für \addchap (verwende Koma-Script scrreprt) neu definieren (\rmfamily\normalsize\centering\scshape)  aber stehe zur Zeit leider völlig auf dem Schlauch (bin noch ein LaTeX-Anfänger).

 

Mit renewcommand müsste es doch eigentlich machbar sein?

Die Schrift kannst du mit

 

\setkomafont{chapter}{Schriftschalter}

einstellen und die Zentrierung mit

\renewcommand{\raggedchapter}{\centering}

Das gilt dann für alle Überschriften der Kapitel-Ebene (sprich \chapter und \addchap). Komplexere Änderungen kannst du ggf. mit \RedeclareSectionCommand machen. Steht aber auch alles in der KOMA-Skript-Doku (scrguide.pdf) ;-)

 

Nachtrag: Nutzt du für alle Kapitel \addchap? Dann wäre es u.U. sinnvoller, das normale \chapter zu nehmen und die Nummerierung generell abzuschalten. \addchap ist also eher für Sonderfälle (z.B. Vorwort, Index, Bibliographie) gedacht …

Bearbeitet ( von TobiW)

  • Ersteller

Besten Dank für die Antwort.

 

Ich benutze \chapter für die normalen Kapiteln, \addchap für einige Sonderfälle, die ich nicht nummeriert haben möchte und die auch ein anderes Aussehen haben sollen, die aber auf gleicher Gliederungsstufe wie \chapter stehen.

 

Ich möchte also \addchap unabhängig von \chapter neu definieren. Ist das überhaupt möglich? Wenn nicht, wie bekomme ich eine "manuell gesetzte" Überschrift ins Inhaltsverzeichnis?

 

 

 

 

Wenn du das optionale Argument von \addchap nicht braust, geht es so, recht einfach:

\documentclass{scrbook}

\usepackage{lmodern}

\newcommand{\specialchapter}[1]{%
   {%
      \setkomafont{disposition}{}% hier steckt \bfseries drin
      \setkomafont{chapter}{\rmfamily\normalsize\scshape}%
      \let\raggedchapter\centering%
      \addchap{#1}%
   }%
}

\begin{document}
   \tableofcontents

   \specialchapter{Test}
   
   \chapter{Normales Kapitel}
\end{document}

Wenn das optionale Argument beachtet werden soll, muss man die Definition entsprechend aufbohren, ist generell aber auch möglich.

 

Gestalterisch finde ich es allerdings fragwürdig, die gleiche Ebene unterschiedlich auszuzeichnen …

Erstelle ein Konto, um zu kommentieren

Wichtige Informationen

Wir setzen Cookies, um die Benutzung der Seite zu verbessern. Du kannst die zugehörigen Einstellungen jederzeit anpassen. Ansonsten akzeptiere bitte diese Nutzung.

Konto

Navigation

Browser-Push-Nachrichten konfigurieren

Chrome (Android)
  1. Klicke das Schloss-Symbol neben der Adressleiste.
  2. Klicke Berechtigungen → Benachrichtigungen.
  3. Passe die Einstellungen nach deinen Wünschen an.
Chrome (Desktop)
  1. Klicke das Schloss-Symbol in der Adresszeile.
  2. Klicke Seiteneinstellungen.
  3. Finde Benachrichtigungen und passe sie nach deinen Wünschen an.