summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle.tex')
-rw-r--r--Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle.tex2443
1 files changed, 1455 insertions, 988 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle.tex b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle.tex
index ea80a17368b..4349712193c 100644
--- a/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle.tex
+++ b/Master/texmf-dist/source/latex/koma-script/doc/ngerman/scrbookreportarticle.tex
@@ -1,6 +1,6 @@
% ======================================================================
% scrbookreportarticle.tex
-% Copyright (c) Markus Kohm, 2001-2011
+% Copyright (c) Markus Kohm, 2001-2012
%
% This file is part of the LaTeX2e KOMA-Script bundle.
%
@@ -18,7 +18,7 @@
% This work consists of all files listed in manifest.txt.
% ----------------------------------------------------------------------
% scrbookreportarticle.tex
-% Copyright (c) Markus Kohm, 2001-2011
+% Copyright (c) Markus Kohm, 2001-2012
%
% Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz,
% Version 1.3c, verteilt und/oder veraendert werden.
@@ -45,7 +45,7 @@
%
% ============================================================================
-\ProvidesFile{scrbookreportarticle.tex}[2011/04/13 KOMA-Script guide (chapter:
+\ProvidesFile{scrbookreportarticle.tex}[2012/01/01 KOMA-Script guide (chapter:
scrbook, scrreprt, scrartcl)]
\chapter{Die Hauptklassen \Class{scrbook}, \Class{scrreprt}, \Class{scrartcl}}
@@ -117,6 +117,8 @@ Tabellen.
\LoadCommon{0} % \section{Frühe oder späte Optionenwahl}
+\iffree{}{\clearpage}% Umbruchkorrektur!!!
+
\LoadCommon{1} % \section{Kompatibilität zu früheren Versionen von \KOMAScript}
\LoadCommon{2} % \section{Entwurfsmodus}
@@ -161,15 +163,16 @@ vertikalen Ausgleich. \iffree{}{Näheres dazu ist in
\EndIndex{Cmd}{flushbottom}%
\EndIndex{Cmd}{raggedbottom}%
%
-\EndIndex{}{Seitenaufteilung=Seitenauf\/teilung}
+\EndIndex{}{Seiten>Aufteilung=Auf\/teilung}
\section{Wahl der Schriftgröße für das Dokument}
\LoadCommon{4} % \section{Wahl der Schriftgröße für das Dokument}
Voreingestellt ist bei \Class{scrbook}, \Class{scrreprt} und \Class{scrartcl}
-\OptionValue{fontsize}{11pt}.\important{\KOMAScript{} vs. Standardklassen} Demgegenüber ist übrigens bei den
-Standardklassen \Option{10pt} voreingestellt. Dies ist bei einem Wechsel von
-den Standardklassen zu den \KOMAScript-Klassen gegebenenfalls zu beachten.%
+\OptionValue{fontsize}{11pt}.\textnote{\KOMAScript{} vs. Standardklassen}
+Demgegenüber ist übrigens bei den Standardklassen \Option{10pt}
+voreingestellt. Dies ist bei einem Wechsel von den Standardklassen zu den
+\KOMAScript-Klassen gegebenenfalls zu beachten.%
%
\EndIndex{Option}{fontsize~=\PName{Größe}}%
%
@@ -184,9 +187,9 @@ definiert ist.
\begin{Example}
\phantomsection\label{desc:maincls.setkomafont.example}%
- Angenommen, Sie wollen, dass für das Element
- \FontElement{captionlabel} dieselbe Schriftart wie
- für das Element \FontElement{descriptionlabel} verwendet wird. Das
+ Angenommen, für das Element
+ \FontElement{captionlabel} soll dieselbe Schriftart wie
+ für \FontElement{descriptionlabel} verwenden. Das
erreichen Sie einfach mit:
\begin{lstcode}
\setkomafont{captionlabel}{%
@@ -197,15 +200,14 @@ definiert ist.
Elementen.
\end{Example}
-\begin{desctable}
- \caption{Elemente, deren Schrift bei \KOMAScript{} mit
- \Macro{setkomafont} und \Macro{addtokomafont} verändert werden
- kann\label{tab:maincls.elementsWithoutText}}\\
- \Endfirsthead
- \caption[]{Elemente, deren Schrift verändert werden kann
- (\emph{Fortsetzung})}\\
- \Endhead%
- \standardfoot%
+\begin{desclist}
+ \desccaption{%
+ Elemente, deren Schrift bei \Class{scrbook}, \Class{scrreprt} oder
+ \Class{scrartcl} mit \Macro{setkomafont} und \Macro{addtokomafont}
+ verändert werden kann\label{tab:maincls.elementsWithoutText}%
+ }{%
+ Elemente, deren Schrift verändert werden kann (\emph{Fortsetzung})%
+ }%
\feentry{caption}{Text einer Abbildungs- oder Tabellenunter- oder
"~überschrift (siehe \autoref{sec:maincls.floats},
\autopageref{desc:maincls.cmd.caption})}%
@@ -260,9 +262,9 @@ definiert ist.
\autoref{sec:maincls.footnotes},
\autopageref{desc:maincls.cmd.footnote})}%
\feentry{footnoterule}{%
- \ChangedAt{v3.07}{\Class{scrbook}\and \Class{scrreprt}\and
- \Class{scrartcl}}%
- Linie über dem Fußnotenapparat (siehe \autoref{sec:maincls.footnotes},
+ Linie\ChangedAt{v3.07}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}}
+ über dem Fußnotenapparat (siehe \autoref{sec:maincls.footnotes},
\autopageref{desc:maincls.cmd.setfootnoterule})}%
\feentry{labelinglabel}{%
Label, also das optionale Argument der \Macro{item}-Anweisung, und
@@ -349,13 +351,13 @@ definiert ist.
Haupttitel des Dokuments, also das Argument von \Macro{title} (bezüglich
der Größe des Haupttitels siehe die ergänzenden Bemerkungen im Text von
\autoref{sec:maincls.titlepage} ab \autopageref{desc:maincls.cmd.title})}%
-\end{desctable}
+\end{desclist}
%
\EndIndex{Cmd}{setkomafont}%
\EndIndex{Cmd}{addtokomafont}%
\EndIndex{Cmd}{usekomafont}%
%
-\EndIndex{}{Schriftart}%
+\EndIndex{}{Schrift>Art}%
\EndIndex{}{Text>Auszeichnung}
\LoadCommon{14}% \section{Dokumenttitel}
@@ -376,27 +378,27 @@ Titelseiten die Zusammenfassung eher als Kapitel oder Abschnitt gesetzt.
\end{Declaration}%
\BeginIndex{Option}{abstract~=\PName{Ein-Aus-Wert}}%
\ChangedAt{v3.00}{\Class{scrreprt}\and \Class{scrartcl}}%
-Bei\OnlyAt{\Class{scrreprt}\and \Class{scrartcl}}
-den Standardklassen setzt die \Environment{abstract}-Umgebung noch den
-zentrierten Titel »\abstractname« vor die Zusammenfassung. Früher war dies
-durchaus üblich. Inzwischen sind wir durch das Zeitunglesen darin geübt, einen
-entsprechend hervorgehobenen Text am Anfang eines Artikels oder Berichts als
-Zusammenfassung zu erkennen. Dies gilt umso mehr, wenn dieser Text noch vor
-dem Inhaltsverzeichnis steht. Zudem verwundert es, wenn ausgerechnet diese
-Überschrift klein und zentriert ist. {\KOMAScript} bietet mit der Option
-\Option{abstract} die Möglichkeit, die Überschrift über der Zusammenfassung
-ein- oder auszuschalten. Als \PName{Ein-Aus-Wert} kann einer der
-Standardwerte für einfache Schalter aus \autoref{tab:truefalseswitch},
-\autopageref{tab:truefalseswitch} verwendet werden. Voreingestellt ist bei
-\KOMAScript{} \PValue{false}.
+Bei\OnlyAt{\Class{scrreprt}\and \Class{scrartcl}} den
+Standardklassen\textnote{\KOMAScript{} vs. Standardklassen} setzt die
+\Environment{abstract}-Umgebung noch den zentrierten Titel »\abstractname« vor
+die Zusammenfassung. Früher war dies durchaus üblich. Inzwischen sind wir
+durch das Zeitunglesen darin geübt, einen entsprechend hervorgehobenen Text am
+Anfang eines Artikels oder Berichts als Zusammenfassung zu erkennen. Dies gilt
+umso mehr, wenn dieser Text noch vor dem Inhaltsverzeichnis steht. Zudem
+verwundert es, wenn ausgerechnet diese Überschrift klein und zentriert
+ist. {\KOMAScript} bietet mit der Option \Option{abstract} die Möglichkeit,
+die Überschrift über der Zusammenfassung ein- oder auszuschalten. Als
+\PName{Ein-Aus-Wert} kann einer der Standardwerte für einfache Schalter aus
+\autoref{tab:truefalseswitch}, \autopageref{tab:truefalseswitch} verwendet
+werden. Voreingestellt ist bei \KOMAScript{} \PValue{false}.
Bei Büchern wird in der Regel eine andere Art der Zusammenfassung
verwendet. Dort setzt man ein entsprechendes Kapitel an den Anfang oder Ende
des Werks. Oft wird diese Zusammenfassung entweder mit der Einleitung oder
einem weiteren Ausblick verknüpft. Daher gibt es bei \Class{scrbook} überhaupt
-keine \Environment{abstract}-Umgebung. Bei Berichten im weiteren Sinne, etwa
-einer Studien- oder Diplomarbeit, ist ebenfalls eine Zusammenfassung in dieser
-Form zu empfehlen.%
+keine \Environment{abstract}-Umgebung. Bei\textnote{Tipp!} Berichten im
+weiteren Sinne, etwa einer Studien- oder Diplomarbeit, ist ebenfalls eine
+Zusammenfassung in dieser Form zu empfehlen.%
%
\EndIndex{Option}{abstract~=\PName{Ein-Aus-Wert}}%
@@ -411,35 +413,36 @@ Form zu empfehlen.%
Einige \LaTeX-Klassen bieten eine spezielle Umgebung für diese
Zusammenfassung, die \Environment{abstract}-Umgebung. Diese wird unmittelbar
ausgegeben, ist also nicht Bestandteil der mit \Macro{maketitle} gesetzten
-Titelei. Bitte beachten Sie unbedingt, dass es sich bei \Environment{abstract}
-um eine Umgebung und nicht um eine Anweisung handelt. Ob die Zusammenfassung
-mit einer Überschrift versehen wird oder nicht, wird über die Option
-\Option{abstract} gesteuert (siehe oben).
-
-Bei Büchern (\Class{scrbook}) ist die Zusammenfassung häufig Bestandteil der
-Einleitung oder eines gesonderten Kapitels am Ende des Dokuments. Daher gibt
-es hier keine \Environment{abstract}-Umgebung. Bei Verwendung der Klasse
-\Class{scrreprt} ist es sicher eine Überlegung wert, ob man nicht genauso
-verfahren sollte. Siehe hierzu in \autoref{sec:maincls.structure} die
-Anweisungen \Macro{chapter*}\IndexCmd{chapter*}
-(\autopageref{desc:maincls.cmd.chapter*}) und
-\Macro{addchap}\IndexCmd{addchap} beziehungsweise \Macro{addchap*}
+Titelei. Bitte\textnote{Achtung!} beachten Sie unbedingt, dass es sich bei
+\Environment{abstract} um eine Umgebung und nicht um eine Anweisung
+handelt. Ob die Zusammenfassung mit einer Überschrift versehen wird oder
+nicht, wird über die Option \Option{abstract} gesteuert (siehe oben).
+
+Bei Büchern ist die Zusammenfassung häufig Bestandteil der Einleitung oder
+eines gesonderten Kapitels am Ende des Dokuments. Daher gibt es bei
+\Class{scrbook} keine \Environment{abstract}-Umgebung. Bei Verwendung der
+Klasse \Class{scrreprt} ist es sicher eine Überlegung wert, ob man nicht
+genauso verfahren sollte. Siehe hierzu in \autoref{sec:maincls.structure} die
+Anweisungen \Macro{chapter*}\IndexCmd{chapter*} und
+\Macro{addchap}\IndexCmd{addchap} oder \Macro{addchap*}
(\autopageref{desc:maincls.cmd.addchap}).
-Wird ein Titelkopf\Index{Titel>-Kopf} (siehe Option \Option{titlepage},
+Wird ein Titelkopf\Index{Titel>Kopf} (siehe Option \Option{titlepage},
\autoref{sec:maincls.titlepage}, \autopageref{desc:maincls.option.titlepage})
verwendet, so wird die Zusammenfassung intern mit Hilfe einer
\Environment{quotation}-Umgebung\IndexEnv{quotation} (siehe
\autoref{sec:maincls.lists}, \autopageref{desc:maincls.env.quotation})
gesetzt. Dabei werden Absatzanfänge normalerweise mit Einzug gesetzt. Soll der
erste Absatz nicht eingezogen werden, so kann dieser Einzug mit
-\Macro{noindent}\IndexCmd{noindent} unmittelbar nach
-\Macro{begin}\PParameter{abstract} unterdrückt werden.%
+\Macro{noindent}\IndexCmd{noindent}\important{\Macro{noindent}}
+\iffree{unmittelbar nach \Macro{begin}\PParameter{abstract}}{am Anfang der
+ Umgebung} unterdrückt werden.%
%
-\EndIndex{Env}{abstract}
+\EndIndex{Env}{abstract}%
%
\EndIndex{}{Zusammenfassung}
+%\iffree{}{\vfill}% Umbruchoptimierung
\section{Inhaltsverzeichnis}
\label{sec:maincls.toc}
@@ -458,29 +461,30 @@ Gleitumgebungen, beispielsweise von Tabellen und Abbildungen (siehe
\BeginIndex{Option}{toc~=\PName{Einstellung}}%
Neuerdings ist es fast schon üblich geworden Tabellen- und
Abbildungsverzeichnis sowie das Literaturverzeichnis, seltener das
-Stichwortverzeichnis, ins Inhaltsverzeichnis aufzunehmen. Dies hat sicher
-auch mit der neuen Mode zu tun, Abbildungs- und Tabellenverzeichnis ans
-Buchende zu stellen. Beide Verzeichnisse haben von Aufbau und Intention eine
-deutliche Ähnlichkeit mit dem Inhaltsverzeichnis. Daher betrachte ich die
-Entwicklung skeptisch. Da es keinen Sinn hat, nur das Tabellen- oder nur das
-Abbildungsverzeichnis ohne das jeweils andere ins Inhaltsverzeichnis
-aufzunehmen, werden mit der \PName{Einstellung}\ChangedAt{v3.00}{\Class{scrbook}\and
- \Class{scrreprt}\and \Class{scrartcl}}
-\PValue{listof}\IndexOption{toc~=listof} beide Verzeichnisse
-gemeinsam ins Inhaltsverzeichnis aufgenommen. Dabei werden auch Verzeichnisse
-berücksichtigt, die mit Hilfe des \Package{float}-Pakets\IndexPackage{float}
-ab Version~1.2e (siehe \cite{package:float}) oder \Package{floatrow} (siehe
-\cite{package:floatrow}) erstellt werden. Als Verzeichnisse, die den Inhalt
-anderer Abschnitte des Werks auf"|führen, erhalten Tabellen"~, Abbildungs- und
-die mit den genannten Paketen erzeugten Verzeichnisse grundsätzlich keine
-Kapitelnummer. Wer diesen Grundsatz ignorieren will, bedient sich der
-\PName{Einstellung}
-\PValue{listofnumbered}\IndexOption{toc~=listofnumbered}.
+Stichwortverzeichnis, ins Inhaltsverzeichnis aufzunehmen. Dies hat sicher auch
+mit der neuen Mode zu tun, Abbildungs- und Tabellenverzeichnis ans Buchende zu
+stellen. Beide Verzeichnisse haben von Aufbau und Intention eine deutliche
+Ähnlichkeit mit dem Inhaltsverzeichnis. Daher betrachte ich die Entwicklung
+skeptisch. Da\important{\OptionValue{toc}{listof}} es keinen Sinn hat, nur das
+Tabellen- oder nur das Abbildungsverzeichnis ohne das jeweils andere ins
+Inhaltsverzeichnis aufzunehmen, werden mit der
+\PName{Einstellung}\ChangedAt{v3.00}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}} \PValue{listof}\IndexOption{toc~=\PValue{listof}} beide
+Verzeichnisse gemeinsam ins Inhaltsverzeichnis aufgenommen. Dabei werden auch
+Verzeichnisse berücksichtigt, die mit Hilfe des
+\Package{float}-Pakets\IndexPackage{float} ab Version~1.2e (siehe
+\cite{package:float}) oder \Package{floatrow} (siehe \cite{package:floatrow})
+erstellt werden. Als\important{\OptionValue{toc}{listofnumbered}}
+Verzeichnisse, die den Inhalt anderer Abschnitte des Werks auf"|führen,
+erhalten Tabellen"~, Abbildungs- und die mit den genannten Paketen erzeugten
+Verzeichnisse grundsätzlich keine Kapitelnummer. Wer diesen Grundsatz
+ignorieren will, bedient sich der \PName{Einstellung}
+\PValue{listofnumbered}\IndexOption{toc~=\PValue{listofnumbered}}.
\leavevmode\phantomsection\nobreak
\label{desc:maincls.option.toc.index}\nobreak
-Das Stichwortverzeichnis erhält mit
-\OptionValue{toc}{index}\IndexOption{toc~=index} einen Eintrag im
+Das\important{\OptionValue{toc}{index}} Stichwortverzeichnis erhält mit
+\OptionValue{toc}{index}\IndexOption{toc~=\PValue{index}} einen Eintrag im
Inhaltsverzeichnis. Da das Stichwortverzeichnis ebenfalls nur Verweise auf den
Inhalt anderer Abschnitte enthält, wird auch dieser Eintrag grundsätzlich
nicht nummeriert. Eine Abweichung von diesem Grundsatz wird von \KOMAScript{}
@@ -490,38 +494,47 @@ nicht unterstützt.
\label{desc:maincls.option.toc.bibliography}\nobreak
Das Literaturverzeichnis stellt eine etwas andere Art von Verzeichnis
dar. Hier wird nicht der Inhalt des vorliegenden Werks aufgelistet, sondern
-auf externe Inhalte verwiesen. Mit dieser Begründung könnte man argumentieren,
-dass das Literaturverzeichnis ein eigenes Kapitel bzw. einen eigenen Abschnitt
-darstelle und somit eine Nummer verdiene. Die Option
-\OptionValue{toc}{bibliographynumbered}\IndexOption{toc~=bibliographynumbered}
+auf externe Inhalte
+verwiesen. Mit\important{\begin{tabular}{@{}r@{}}
+ \multicolumn{1}{@{}l@{}}{\Option{toc=}}\\
+ ~\PValue{bibliographynumbered}\\
+ \end{tabular}}
+dieser Begründung könnte man argumentieren, dass das Literaturverzeichnis ein
+eigenes Kapitel bzw. einen eigenen Abschnitt darstelle und somit eine Nummer
+verdiene. Die Option
+\OptionValue{toc}{bibliographynumbered}%
+\IndexOption{toc~=\PValue{bibliographynumbered}}
führt genau dazu, einschließlich des dann fälligen Eintrags im
Inhaltsverzeichnis. Ich selbst bin allerdings der Meinung, dass bei dieser
Argumentation auch ein klassisches, kommentiertes Quellenverzeichnis ein
eigenes Kapitel wäre. Außerdem ist das Literaturverzeichnis letztlich nichts,
-was man selbst geschrieben hat. Deshalb erscheint mir allenfalls ein nicht
-nummerierter Eintrag im Inhaltsverzeichnis angemessen, was mit der Einstellung
-\OptionValue{toc}{bibliography}\IndexOption{toc~=bibliography} erreicht
-wird.
+was man selbst geschrieben
+hat. Deshalb\important{\OptionValue{toc}{bibliography}} erscheint mir
+allenfalls ein nicht nummerierter Eintrag im Inhaltsverzeichnis angemessen,
+was mit der Einstellung
+\OptionValue{toc}{bibliography}\IndexOption{toc~=\PValue{bibliography}} erreicht wird.
\leavevmode\phantomsection\nobreak
\label{desc:maincls.option.toc.graduated}\nobreak
Normalerweise\ChangedAt{v2.8q}{%
- \Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}} wird das
-Inhaltsverzeichnis so formatiert, dass die
-Gliederungsebenen unterschiedlich weit eingezogen werden. Dabei wird für die
-Gliederungsnummer jeder Ebene ein Raum fester Breite vorgesehen, in dem die
-Nummer linksbündig gesetzt wird. Dies entspricht der
-Einstellung\ChangedAt{v3.00}{\Class{scrbook}\and \Class{scrreprt}\and
- \Class{scrartcl}} \OptionValue{toc}{graduated}\IndexOption{toc~=graduated}.
+ \Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}}%
+\important{\OptionValue{toc}{graduated}} wird das Inhaltsverzeichnis so
+formatiert, dass die Gliederungsebenen unterschiedlich weit eingezogen
+werden. Dabei wird für die Gliederungsnummer jeder Ebene ein Raum fester
+Breite vorgesehen, in dem die Nummer linksbündig gesetzt wird. Dies entspricht
+der Einstellung\ChangedAt{v3.00}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}}
+\OptionValue{toc}{graduated}\IndexOption{toc~=\PValue{graduated}}.
\leavevmode\phantomsection\nobreak
\label{desc:maincls.option.toc.flat}\nobreak
Werden sehr viele Gliederungspunkte verwendet, so werden die
Gliederungsnummern sehr breit. Damit reicht der vorgesehene Platz nicht
aus. In \cite{DANTE:FAQ} wird für solche Fälle vorgeschlagen, die Erzeugung
-des Inhaltsverzeichnisses umzudefinieren. \KOMAScript{} bietet jedoch eine
-alternative Formatierung an, bei der das Problem nicht auf"|tritt. Bei
-Verwendung der Option \OptionValue{toc}{flat}\IndexOption{toc~=flat} werden
+des Inhaltsverzeichnisses
+umzudefinieren. \KOMAScript{}\important{\OptionValue{toc}{flat}} bietet jedoch
+eine alternative Formatierung an, bei der das Problem nicht auf"|tritt. Bei
+Verwendung der Option \OptionValue{toc}{flat}\IndexOption{toc~=\PValue{flat}} werden
die unterschiedlichen Gliederungsebenen nicht unterschiedlich weit
eingezogen. Stattdessen wird eine tabellenartige Form gewählt, in der alle
Gliederungsnummern und alle Gliederungstexte jeweils in einer Spalte
@@ -531,59 +544,58 @@ Platz wird dabei automatisch ermittelt.
Einen Überblick über alle möglichen Werte für die \PName{Einstellung} von
\Option{toc} ist in \autoref{tab:maincls.toc} zu finden.
-\begin{desctable}
- \caption[{Mögliche Werte für Option \Option{toc}}]{Mögliche Werte für Option
- \Option{toc} zur Einstellung von Form und Inhalt des
- Inhaltsverzeichnisses\label{tab:maincls.toc}}\\
- \Endfirsthead%
- \caption[]{Mögliche Werte für Option \Option{toc} (\emph{Fortsetzung})}\\
- \Endhead%
- \standardfoot%
+\begin{desclist}
+ \desccaption[{Mögliche Werte für Option \Option{toc}}]{%
+ Mögliche Werte für Option \Option{toc} zur Einstellung von Form und Inhalt
+ des Inhaltsverzeichnisses\label{tab:maincls.toc}%
+ }{%
+ Mögliche Werte für Option \Option{toc} (\emph{Fortsetzung})%
+ }%
\entry{\PValue{bibliography}, \PValue{bib}}{%
Das Literaturverzeichnis erhält einen Eintrag im Inhaltsverzeichnis, ohne
dass es nummeriert wird.%
- \IndexOption{toc~=bibliography}}%
+ \IndexOption{toc~=\PValue{bibliography}}}%
\entry{\PValue{bibliographynumbered}, \PValue{bibnumbered},
\PValue{numberedbibliography}, \PValue{numberedbib}}{%
Das Literaturverzeichnis erhält einen Eintrag im Inhaltsverzeichnis und
wird nummeriert.%
- \IndexOption{toc~=bibliographynumbered}}%
+ \IndexOption{toc~=\PValue{bibliographynumbered}}}%
\entry{\PValue{flat}, \PValue{left}}{%
Das Inhaltsverzeichnis erhält eine tabellarische Form. Die
Gliederungsnummern sind dabei die erste Spalte, die Überschriften die
zweite Spalte, die Seitenzahlen die dritte Spalte. Der Platz, der für die
Gliederungsnummern reserviert wird, richtet sich nach dem benötigten Platz
des vorherigen \LaTeX-Laufs.%
- \IndexOption{toc~=flat}}%
+ \IndexOption{toc~=\PValue{flat}}}%
\entry{\PValue{graduated}, \PValue{indent}, \PValue{indented}}{%
Das Inhaltsverzeichnis erhält eine hierarchische Form. Es steht nur ein
begrenzter Platz für die Gliederungsnummern zur Verfügung.%
- \IndexOption{toc~=graduated}}%
+ \IndexOption{toc~=\PValue{graduated}}}%
\entry{\PValue{index}, \PValue{idx}}{%
Das Stichwortverzeichnis erhält einen Eintrag im Inhaltsverzeichnis, ohne
dass es nummeriert wird.%
- \IndexOption{toc~=index}}%
+ \IndexOption{toc~=\PValue{index}}}%
\pventry{listof}{%
Die Verzeichnisse der Gleitumgebungen, beispielsweise das Abbildungs"~ und
das Tabellenverzeichnis, erhalten einen Eintrag im Inhaltsverzeichnis,
ohne dass sie nummeriert werden.%
- \IndexOption{toc~=listof}}%
+ \IndexOption{toc~=\PValue{listof}}}%
\entry{\PValue{listofnumbered}, \PValue{numberedlistof}}{%
Die Verzeichnisse der Gleitumgebungen, beispielsweise das Abbildungs"~ und
das Tabellenverzeichnis, erhalten einen Eintrag im Inhaltsverzeichnis
und werden nummeriert.%
- \IndexOption{toc~=listofnumbered}}%
+ \IndexOption{toc~=\PValue{listofnumbered}}}%
\entry{\PValue{nobibliography}, \PValue{nobib}}{%
Das Literaturverzeichnis erhält keinen Eintrag im Inhaltsverzeichnis.%
- \IndexOption{toc~=nobibliography}}%
+ \IndexOption{toc~=\PValue{nobibliography}}}%
\entry{\PValue{noindex}, \PValue{noidx}}{%
Das Stichwortverzeichnis erhält keinen Eintrag im Inhaltsverzeichnis.%
- \IndexOption{toc~=noindex}}%
+ \IndexOption{toc~=\PValue{noindex}}}%
\pventry{nolistof}{%
Die Verzeichnisse der Gleitumgebungen, beispielsweise das Abbildungs"~ und
das Tabellenverzeichnis, erhalten keinen Eintrag im Inhaltsverzeichnis.%
- \IndexOption{toc~=nolistof}}%
-\end{desctable}
+ \IndexOption{toc~=\PValue{nolistof}}}%
+\end{desclist}
%
\EndIndex{Option}{toc~=\PName{Einstellung}}%
@@ -592,12 +604,12 @@ Einen Überblick über alle möglichen Werte für die \PName{Einstellung} von
\Macro{tableofcontents}
\end{Declaration}%
\BeginIndex{Cmd}{tableofcontents}%
-Die Ausgabe des Inhaltsverzeichnisses erreicht man mit
-\Macro{tableofcontents}. Um ein korrektes Inhaltsverzeichnis zu erhalten, sind
-nach jeder Änderung mindestens zwei \LaTeX-Läufe notwendig. Mit der oben
-erläuterten Option \Option{toc} kann der Umfang und die Form des
-Inhaltsverzeichnisses beeinflusst werden. Nach einer Umschaltung sind
-ebenfalls mindestens zwei weitere \LaTeX-Läufe notwendig.
+Die Ausgabe des Inhaltsverzeichnisses wird mit \Macro{tableofcontents}
+erreicht. Um ein korrektes Inhaltsverzeichnis zu erhalten, sind nach jeder
+Änderung mindestens zwei \LaTeX-Läufe notwendig. Mit der oben erläuterten
+Option \Option{toc} kann der Umfang und die Form des Inhaltsverzeichnisses
+beeinflusst werden. Nach einer Umschaltung der Option sind ebenfalls
+mindestens zwei weitere \LaTeX-Läufe notwendig.
Der Eintrag für die oberste Gliederungsebene unter \Macro{part}, also
\Macro{chapter} bei \Class{scrbook}\IndexClass{scrbook} und
@@ -609,17 +621,21 @@ dafür liegen in der normalerweise anderen Schriftart sowie der erwünschten
Hervorhebung. Das Inhaltsverzeichnis dieser Anleitung ist mit den
Voreinstellungen gesetzt und dient als Beispiel.
Die\ChangedAt{v2.97c}{\Class{scrbook}\and \Class{scrreprt}\and
- \Class{scrartcl}} Schrift dieser beiden oberen Inhaltsverzeichniseinträge
-ist außerdem über die Elemente
+ \Class{scrartcl}}\important[i]{\FontElement{partentry}\\
+ \FontElement{chapterentry}\\
+ \FontElement{sectionentry}} Schrift dieser beiden oberen
+Inhaltsverzeichniseinträge ist außerdem über die Elemente
\FontElement{partentry}\IndexFontElement{partentry} und für \Class{scrbook}
und \Class{scrreprt} über
-\FontElement{chapterentry}\IndexFontElement{chapterentry}
-bzw. \FontElement{sectionentry}\IndexFontElement{sectionentry} für
-\Class{scrartcl} einstellbar. Die Schrift der Seitenzahlen kann davon
-abweichend über die Elemente
-\FontElement{partentrypagenumber}\IndexFontElement{partentrypagenumber} und
-\FontElement{chapterentrypagenumber}\IndexFontElement{chapterentrypagenumber}
-bzw.
+\FontElement{chapterentry}\IndexFontElement{chapterentry} beziehungsweise
+\FontElement{sectionentry}\IndexFontElement{sectionentry} für \Class{scrartcl}
+einstellbar. Die Schrift der
+Seitenzahlen kann jeweils davon abweichend über die Elemente
+\FontElement{partentrypagenumber}\IndexFontElement{partentrypagenumber}%
+\important{\FontElement{partentrypagenumber}} und
+\FontElement{chapterentrypagenumber}\IndexFontElement{chapterentrypagenumber}%
+\important[i]{\FontElement{chapterentrypagenumber}\\
+ \FontElement{sectionentrypagenumber}} respektive
\FontElement{sectionentrypagenumber}\IndexFontElement{sectionentrypagenumber}
eingestellt werden (siehe auch \autoref{sec:maincls.textmarkup},
\autopageref{desc:maincls.cmd.setkomafont}, sowie
@@ -627,9 +643,19 @@ eingestellt werden (siehe auch \autoref{sec:maincls.textmarkup},
\autopageref{tab:maincls.elementsWithoutText}). Die Voreinstellungen der
Elemente ist \autoref{tab:maincls.tocelements} zu entnehmen.
\begin{table}
- \centering
- \caption{Schriftvoreinstellungen für die Elemente des Inhaltsverzeichnisses}
- \begin{tabular}{ll}
+% \centering
+% \caption
+ \KOMAoptions{captions=topbeside}%
+ \setcapindent{0pt}%
+ \begin{captionbeside}
+ [Schriftvoreinstellungen für die Elemente
+ des Inhaltsverzeichnisses]
+ {\label{tab:maincls.tocelements}%
+ \hspace{0pt plus 1ex}Vorein\-stel\-lung\-en der Schrift für die Elemente
+ des In\-halts\-ver\-zeich\-nis\-ses}
+ [l]
+ \setlength{\tabcolsep}{.9\tabcolsep}% Umbruchoptimierung!
+ \begin{tabular}[t]{ll}
\toprule
Element & Voreinstellung \\
\midrule
@@ -644,7 +670,7 @@ Elemente ist \autoref{tab:maincls.tocelements} zu entnehmen.
\FontElement{sectionentrypagenumber} & \\
\bottomrule
\end{tabular}
- \label{tab:maincls.tocelements}
+ \end{captionbeside}
\end{table}
%
\EndIndex{Cmd}{tableofcontents}%
@@ -657,18 +683,18 @@ Elemente ist \autoref{tab:maincls.tocelements} zu entnehmen.
Normalerweise werden bei den Klassen \Class{scrbook} und \Class{scrreprt} die
Gliederungsebenen \Macro{part} bis \Macro{subsection} und bei der Klasse
\Class{scrartcl} die Ebenen \Macro{part} bis \Macro{subsubsection} in das
-Inhaltsverzeichnis aufgenommen. Gesteuert wird dies über den Zähler
-\Counter{tocdepth}. Dabei steht der Wert \(-\)1 für \Macro{part}, 0 für
+Inhaltsverzeichnis aufgenommen. Dies wid über den Zähler \Counter{tocdepth}
+gesteuert. Dabei steht der Wert \(-\)1 für \Macro{part}, 0 für
\Macro{chapter} und so weiter. Durch Setzen oder Erhöhen oder Verringern des
Zählers kann bestimmt werden, bis zu welcher Gliederungsebene Einträge in das
Inhaltsverzeichnis erfolgen sollen. Dies ist übrigens bei den Standardklassen
ganz genauso.
-Bei Verwendung des \Package{scrpage2}-Pakets\IndexPackage{scrpage2}
-(siehe \autoref{cha:scrpage}) muss man sich nicht die nummerischen
-Werte der einzelnen Gliederungsebenen merken. Dann stehen dafür die
-Makros \Macro{chapterlevel}, \Macro{sectionlevel} und so weiter bis
-hinunter zu \Macro{subparagraphlevel} zur Verfügung.
+Bei Verwendung des \Package{scrpage2}-Pakets\IndexPackage{scrpage2} (siehe
+\autoref{cha:scrpage}) muss man sich nicht die nummerischen Werte der
+einzelnen Gliederungsebenen merken. Dann stehen dafür die Makros
+\Macro{partlevel}, \Macro{chapterlevel}, \Macro{sectionlevel} und so weiter
+bis hinunter zu \Macro{subparagraphlevel} zur Verfügung.
\begin{Example}
Angenommen, Sie setzen einen Artikel, bei dem die Gliederungsebene
\Macro{subsubsection} verwendet wird. Gehen wir weiter davon aus,
@@ -689,14 +715,14 @@ hinunter zu \Macro{subparagraphlevel} zur Verfügung.
\documentclass{scrartcl}
\addtocounter{tocdepth}{-1}
\end{lstcode}
- Wie viel Sie von \Counter{tocdepth} subtrahieren oder dazu addieren
- müssen, kön"-nen Sie natürlich auch einfach nach einem ersten
+ Wie\textnote{Tipp!} viel Sie von \Counter{tocdepth} subtrahieren oder dazu
+ addieren müssen, können Sie natürlich auch einfach nach einem ersten
\LaTeX-Lauf im Inhaltsverzeichnis abzählen.
\end{Example}
-\iftrue % Umbruchausgleichstext
-Falls Sie sich nicht merken wollen, welche Nummer zu welcher Gliederungsebene
-gehört: Einfach im Inhaltsverzeichnis abzählen, wie viele Ebenen mehr oder
-weniger Sie benötigen, und dann wie in obigem Beispiel mit
+\iffalse % Umbruchausgleichstext
+Falls\textnote{Tipp!} Sie sich nicht merken wollen, welche Nummer zu welcher
+Gliederungsebene gehört: Einfach im Inhaltsverzeichnis abzählen, wie viele
+Ebenen mehr oder weniger Sie benötigen, und dann wie in obigem Beispiel mit
\Macro{addtocounter} zu \Counter{tocdepth} addieren oder davon subtrahieren.%
\fi%
\iffalse % Umbruchausgleichstext
@@ -722,7 +748,7 @@ Dokuments.%
\label{sec:maincls.pagestyle}
Eine der allgemeinen Eigenschaften eines Dokuments ist der
-Seitenstil\Index[indexmain]{Seitenstil}. Bei {\LaTeX} versteht man
+Seitenstil\Index[indexmain]{Seiten>Stil}. Bei {\LaTeX} versteht man
unter dem Seitenstil in erster Linie den Inhalt der Kopf- und
Fußzeilen.
@@ -745,20 +771,22 @@ ein. Ein Aktivieren der Option \Option{footsepline} oder die Verwendung der
Option ohne Wertübergabe schaltet die Linie über der Fußzeile ein. Die
Deaktivierung der Optionen schaltet die jeweilige Linie aus.
-Bei den weiter unten erklärten Seitenstilen \PValue{empty} und \PValue{plain}
-hat die Option \Option{headsepline} selbstverständlich keine Auswirkung, da
-hier auf einen Seitenkopf\Index{Seitenkopf} ausdrücklich verzichtet werden
-soll. Typografisch betrachtet hat eine solche Linie immer die Auswirkung,
-dass der Kopf optisch näher an den Text heranrückt. Dies bedeutet nun nicht,
-dass der Kopf räumlich weiter vom Textkörper\Index{Textbereich} weggerückt
-werden müsste. Stattdessen sollte der Kopf dann bei der Berechnung des
-Satzspiegels als zum Textkörper gehörend betrachtet werden. Dies wird bei
-{\KOMAScript} dadurch erreicht, dass bei Verwendung der Klassenoption
-\Option{headsepline} automatisch die Paketoption \Option{headinclude} mit
-gleichem Wert an das \Package{typearea}-Paket weitergereicht
+Bei\textnote{Achtung!} den weiter unten erklärten Seitenstilen \PValue{empty}
+und \PValue{plain} hat die Option \Option{headsepline} selbstverständlich
+keine Auswirkung, da hier auf einen Seitenkopf\Index{Seiten>Kopf} ausdrücklich
+verzichtet werden soll. Typografisch betrachtet hat eine solche Linie immer
+die Auswirkung, dass der Kopf optisch näher an den Text heranrückt. Dies
+bedeutet nun nicht, dass der Kopf räumlich weiter vom
+Textkörper\Index{Text>Bereich} weggerückt werden müsste. Stattdessen sollte
+der Kopf dann bei der Berechnung des Satzspiegels als zum Textkörper gehörend
+betrachtet werden. Dies wird bei {\KOMAScript} dadurch erreicht, dass bei
+Verwendung der Klassenoption \Option{headsepline} automatisch die Paketoption
+\Option{headinclude}\IndexOption{headinclude}\important{\Option{headinclude}}
+mit gleichem Wert an das \Package{typearea}-Paket weitergereicht
wird. Entsprechendes gilt bei \Option{footsepline} für
-\Option{footinclude}. Im Gegensatz zu \Option{headsepline} wirkt sich die
-Option \Option{footsepline} auch beim Seitenstil \PValue{plain} aus, da
+\Option{footinclude}\IndexOption{footinclude}\important{\Option{footinclude}}.
+Im Gegensatz zu \Option{headsepline} wirkt sich die Option
+\Option{footsepline} auch beim Seitenstil \PValue{plain} aus, da
\PValue{plain} eine Seitenzahl im Fuß ausgibt. Das Paket
\Package{scrpage2}\IndexPackage{scrpage2} (siehe \autoref{cha:scrpage}) bietet
weitere Einflussmöglichkeiten für Linien im Kopf und Fuß.%
@@ -787,24 +815,24 @@ weitere Einflussmöglichkeiten für Linien im Kopf und Fuß.%
Bei den Klassen \Class{scrbook}\IndexClass{scrbook} und
\Class{scrreprt}\IndexClass{scrreprt} werden dabei im doppelseitigen Layout
die Überschriften der Kapitel und der Abschnitte in der Kopfzeile wiederholt
- -- bei {\KOMAScript} jeweils außen, bei den Standardklassen innen. Die
- Seitenzahl wird bei {\KOMAScript} im Fuß außen, bei den Standardklassen im
- Kopf außen gesetzt. Im einseitigen Layout werden nur die Überschriften der
- Kapitel verwendet und bei {\KOMAScript} zentriert im Kopf ausgegeben. Die
- Seitenzahlen werden bei {\KOMAScript} dann zentriert im Fuß gesetzt.
- \OnlyAt{\Class{scrartcl}}Bei \Class{scrartcl}\IndexClass{scrartcl} wird
- entsprechend verfahren, jedoch eine Ebene tiefer bei Abschnitt und
- Unterabschnitt angesetzt, da die Gliederungsebene Kapitel hier nicht
- existiert.
-
- Während die Standardklassen automatische Kolumnentitel immer in Versalien --
- also Großbuchstaben -- setzen, verwendet {\KOMAScript} die Schreibweise, die
- in der Überschrift vorgefunden wurde. Dies hat verschiedene typografische
- Gründe. So sind Versalien als Auszeichnung eigentlich viel zu
- mächtig. Verwendet man sie trotzdem, sollten sie um einen Punkt kleiner
- gesetzt und leicht gesperrt werden (siehe hierzu beispielsweise
- \cite{JTschErfreulich}). All dies findet bei den Standardklassen keine
- Beachtung.
+ -- bei {\KOMAScript}\textnote{\KOMAScript{} vs. Standardklassen} jeweils
+ außen, bei den Standardklassen innen. Die Seitenzahl wird bei {\KOMAScript}
+ im Fuß außen, bei den Standardklassen im Kopf außen gesetzt. Im einseitigen
+ Layout werden nur die Überschriften der Kapitel verwendet und bei
+ {\KOMAScript} zentriert im Kopf ausgegeben. Die Seitenzahlen werden bei
+ {\KOMAScript} dann zentriert im Fuß gesetzt. \OnlyAt{\Class{scrartcl}}Bei
+ \Class{scrartcl}\IndexClass{scrartcl} wird entsprechend verfahren, jedoch
+ eine Ebene tiefer bei Abschnitt und Unterabschnitt angesetzt, da die
+ Gliederungsebene Kapitel hier nicht existiert.
+
+ Während die Standardklassen\textnote{\KOMAScript{} vs. Standardklassen}
+ automatische Kolumnentitel immer in Versalien -- also Großbuchstaben --
+ setzen, verwendet {\KOMAScript} die Schreibweise, die in der Überschrift
+ vorgefunden wurde. Dies hat verschiedene typografische Gründe. So sind
+ Versalien als Auszeichnung eigentlich viel zu mächtig. Verwendet man sie
+ trotzdem, sollten sie um einen Punkt kleiner gesetzt und leicht gesperrt
+ werden (siehe hierzu beispielsweise \cite{JTschErfreulich}). All dies findet
+ bei den Standardklassen keine Beachtung.
Darüber hinaus können bei den \KOMAScript-Klassen mit den
Optionen \Option{headsepline} und \Option{footsepline} (siehe
@@ -815,36 +843,44 @@ weitere Einflussmöglichkeiten für Linien im Kopf und Fuß.%
Kolumnentitel nicht automatisch\Index[indexmain]{Kolumnentitel>manuell}
erzeugt, sondern liegen in der Verantwortung des Anwenders. Er verwendet
dazu die Anweisungen \Macro{markboth}\IndexCmd{markboth} und
- \Macro{markright}\IndexCmd{markright} (siehe
+ \Macro{markright}\IndexCmd{markright}\important[i]{%
+ \Macro{markboth}\\
+ \Macro{markright}} (siehe
\autopageref{desc:maincls.cmd.markright}).
-\item[{\Pagestyle{plain}\BeginIndex{Pagestyle}{plain}}] ist der Seitenstil,
- bei dem keinerlei Kolumnentitel\Index{Kolumnentitel} verwendet, sondern nur
- eine Seitenzahl\Index{Seitenzahl}\Index{Paginierung} ausgegeben wird. Bei
- den Standardklassen wird diese Seitenzahl immer mittig im Fuß
- ausgegeben. Bei {\KOMAScript} erfolgt die Ausgabe im
- doppelseitigen\Index{doppelseitig} Layout stattdessen außen im Fuß. Der
- einseitige Seitenstil entspricht bei {\KOMAScript} dem der Standardklassen.%
+\item[{\Pagestyle{plain}\BeginIndex{Pagestyle}{plain}}]\looseness=-1 ist der
+ Seitenstil, bei dem keinerlei Kolumnentitel\Index{Kolumnentitel} verwendet,
+ sondern nur eine Seitenzahl\Index{Seiten>Zahl}\Index{Paginierung} ausgegeben
+ wird. Bei\textnote{\KOMAScript{} vs. Standardklassen} den
+ Standardklassen wird diese Seitenzahl immer mittig im Fuß ausgegeben. Bei
+ {\KOMAScript} erfolgt die Ausgabe im doppelseitigen\Index{doppelseitig}
+ Layout stattdessen außen im Fuß. Der einseitige Seitenstil entspricht bei
+ {\KOMAScript} dem der Standardklassen.%
\end{description}
-Der Seitenstil kann jederzeit mit Hilfe der \Macro{pagestyle}-Anweisung
-gesetzt werden und gilt dann ab der nächsten Seite, die ausgegeben
-wird. Üblicherweise setzt man den Seitenstil jedoch nur einmal zu Beginn des
-Dokuments oder in der Präambel.
-
-Für eine Änderung des Seitenstils nur der aktuellen Seite verwendet man
-stattdessen die Anweisung \Macro{thispagestyle}. Dies geschieht auch an
-einigen Stellen im Dokument automatisch. Beispielsweise wird bei allen
-Kapitelanfangsseiten implizit die Anweisung
-\Macro{thispagestyle}\PParameter{\Macro{chapterpagestyle}} ausgeführt.
-
-Bitte beachten Sie auch, dass die Umschaltung zwischen automatischen und
-manuellen Kolumnentiteln bei Verwendung des \Package{scrpage2}-Pakets nicht
-mehr über den Seitenstil, sondern mit speziellen Anweisungen erfolgt. Die
-Seitenstile \texttt{headings} und \texttt{myheadings} sollten nicht zusammen
-mit diesem Paket verwendet werden (siehe \autoref{cha:scrpage},
+\iffree{Der\important{\Macro{pagestyle}} Seitenstil kann jederzeit mit Hilfe
+ der \Macro{pagestyle}-Anweisung}{Mit \Macro{pagestyle} kann der Seitenstil
+ jederzeit} gesetzt werden. Verwendet\textnote{Tipp!} man \Macro{pagestyle}
+vor Anweisungen, die einen Seitenumbruch herbeiführen, und soll die Änderung
+erst ab der neuen Seite gelten, so ist ein \Macro{cleardoublepage} davor
+nützlich. Üblicherweise verwendet man \Macro{pagestyle} aber nur einmal zu
+Beginn des Dokuments oder in der Präambel.
+
+Für\important{\Macro{thispagestyle}} eine Änderung des Seitenstils nur der
+aktuellen Seite verwendet man stattdessen die Anweisung
+\Macro{thispagestyle}. Dies geschieht auch an einigen Stellen im Dokument
+automatisch. Beispielsweise wird bei allen Kapitelanfangsseiten implizit die
+Anweisung \Macro{thispagestyle}\PParameter{\Macro{chapterpagestyle}}
+ausgeführt.
+
+Bitte\textnote{Achtung!} beachten Sie auch, dass die Umschaltung zwischen
+automatischen und manuellen Kolumnentiteln bei Verwendung des Pakets
+\Package{scrpage2}\important{\Package{scrpage2}} nicht mehr über den
+Seitenstil, sondern mit speziellen Anweisungen erfolgt. Die beiden Seitenstile
+\Pagestyle{headings} und \Pagestyle{myheadings} sollten nicht zusammen mit
+diesem Paket verwendet werden (siehe \autoref{cha:scrpage},
\autopageref{desc:scrpage.pagestyle.useheadings}).
-\BeginIndex[indexother]{}{Schriftart}%
+\BeginIndex[indexother]{}{Schrift>Art}%
\BeginIndex{FontElement}{pageheadfoot}%
\BeginIndex{FontElement}{pagefoot}%
\BeginIndex{FontElement}{pagenumber}%
@@ -855,22 +891,32 @@ verwenden Sie die Anweisungen \Macro{setkomafont} und \Macro{addtokomafont}
(siehe \autoref{sec:maincls.textmarkup},
\autopageref{desc:maincls.cmd.setkomafont}). Für den Kopf und den Fuß ist
dabei das gleiche Element
-\FontElement{pageheadfoot}\IndexFontElement{pageheadfoot} zuständig. Das
-Element für die Seitenzahl innerhalb des Kopfes oder Fußes heißt
-\FontElement{pagenumber}\IndexFontElement{pagenumber}. Das ebenfalls in den
-\KOMAScript-Klassen bereitgestellte Element
+\FontElement{pageheadfoot}\IndexFontElement{pageheadfoot}\important{\FontElement{pageheadfoot}}
+zuständig. Das Element für die Seitenzahl innerhalb des Kopfes oder Fußes
+heißt
+\FontElement{pagenumber}\IndexFontElement{pagenumber}\important{\FontElement{pagenumber}}. Das
+ebenfalls in den \KOMAScript-Klassen bereitgestellte Element
\FontElement{pagefoot}\IndexFontElement{pagefoot} wird nur verwendet, wenn man
mit dem Paket \Package{scrpage2}\IndexPackage{scrpage2} (siehe
-\autoref{cha:scrpage}, \autopageref{desc:scrpage.fontelement.pagefoot})
-einen Seitenstil definiert, bei dem auch der Fuß Text enthält.
+\autoref{cha:scrpage}, \autopageref{desc:scrpage.fontelement.pagefoot}) einen
+Seitenstil definiert, bei dem auch der Fuß Text enthält.
Die Voreinstellungen sind in \autoref{tab:maincls.defaultFontsHeadFoot} zu
finden.
%
\begin{table}
- \centering%
- \caption{Schriftvoreinstellungen für die Elemente des Seitenstils}
- \begin{tabular}{ll}
+% \centering%
+% \caption
+ \KOMAoptions{captions=topbeside}%
+ \setcapindent{0pt}%
+% \addtokomafont{caption}{\raggedright}%
+ \begin{captionbeside}
+ [{Schriftvoreinstellungen für die Elemente des Seitenstils}]
+ {\label{tab:maincls.defaultFontsHeadFoot}%
+ \hspace{0pt plus 1ex}%
+ Vorein\-stellungen der Schrift für die Elemente des Seitenstils}
+ [l]
+ \begin{tabular}[t]{ll}
\toprule
Element & Voreinstellung \\
\midrule
@@ -882,7 +928,7 @@ finden.
\Macro{normalfont}\Macro{normalcolor}\\
\bottomrule
\end{tabular}
- \label{tab:maincls.defaultFontsHeadFoot}
+ \end{captionbeside}
\end{table}
%
\begin{Example}
@@ -891,19 +937,20 @@ finden.
setzen. Die Seitenzahl soll jedoch nicht kursiv, sondern fett gesetzt
werden. Davon abgesehen, dass das Ergebnis grauenvoll aussehen wird, können
Sie dies wie folgt erreichen:
- \begin{lstcode}
+\begin{lstcode}
\setkomafont{pageheadfoot}{%
\normalfont\normalcolor\itshape\small
}
\setkomafont{pagenumber}{\normalfont\bfseries}
- \end{lstcode}
+\end{lstcode}
Wollen Sie hingegen lediglich, dass zusätzlich zur bereits voreingestellten
schrägen Variante ebenfalls eine kleinere Schrift verwendet wird, so genügt:
- \begin{lstcode}
+\begin{lstcode}
\addtokomafont{pagehead}{\small}
- \end{lstcode}
- Wie Sie sehen, ist im letzten Beispiel das Element \FontElement{pagehead}
- verwendet. Das gleiche Ergebnis erhalten Sie auch, wenn Sie stattdessen
+\end{lstcode}
+ Wie Sie sehen, wurde im letzten Beispiel das Element
+ \FontElement{pagehead}\important{\FontElement{pagehead}} verwendet. Das
+ gleiche Ergebnis erhalten Sie auch, wenn Sie stattdessen
\FontElement{pageheadfoot} verwenden (siehe
\autoref{tab:maincls.elementsWithoutText},
\autopageref{tab:maincls.elementsWithoutText}).
@@ -913,12 +960,13 @@ Kolumnentitel zu erzwingen. Wenn Sie dies wünschen, verwenden Sie bitte das
\Package{scrpage2}-Paket (siehe \autoref{cha:scrpage},
\autopageref{desc:scrpage.option.markuppercase}).
-Die Befehle \Macro{usekomafont}\PParameter{pageheadfoot},
-\Macro{usekomafont}\PParameter{pagenumber} und
-\Macro{usekomafont}\PParameter{pagefoot} können beispielsweise dann nützlich
-sein, wenn Sie eigene Seitenstile definieren. Falls Sie dafür nicht das
-\KOMAScript-Paket \Package{scrpage2} (siehe \autoref{cha:scrpage}), sondern
-beispielsweise das Paket \Package{fancyhdr}\IndexPackage{fancyhdr} (siehe
+Werden\textnote{Tipp!} eigene Seitenstile definiert, sind eventuell die
+Befehle \Macro{usekomafont}\PParameter{pageheadfoot},
+\Macro{usekomafont}\PParameter{pagenumber} sowie
+\Macro{usekomafont}\PParameter{pagefoot} nützlich. Insbesondere falls Sie
+dafür nicht das \KOMAScript-Paket \Package{scrpage2} (siehe
+\autoref{cha:scrpage}), sondern beispielsweise das Paket
+\Package{fancyhdr}\IndexPackage{fancyhdr}\important{\Package{fancyhdr}} (siehe
\cite{package:fancyhdr}) einsetzen, können Sie diese Befehle in Ihren
Definitionen verwenden. Dadurch bleiben Sie zu \KOMAScript{} möglichst
kompatibel. Verwenden Sie diese Befehle in Ihren eigenen Definitionen nicht,
@@ -929,7 +977,7 @@ für maximale Kompatibilität.%
\EndIndex{FontElement}{pagefoot}%
\EndIndex{FontElement}{pageheadfoot}%
%
-\EndIndex[indexother]{}{Schriftart}%
+\EndIndex[indexother]{}{Schrift>Art}%
%
\EndIndex{Cmd}{pagestyle}%
\EndIndex{Cmd}{thispagestyle}%
@@ -943,13 +991,16 @@ für maximale Kompatibilität.%
\end{Declaration}
\BeginIndex{Cmd}{markboth}%
\BeginIndex{Cmd}{markright}%
-Beim Seitenstil \Pagestyle{myheadings} wird der Kolumnentitel nicht
-automatisch gesetzt. Stattdessen setzt man ihn mit Hilfe der Anweisungen
-\Macro{markboth} und \Macro{markright}. Dabei wird die \PName{linke Marke}
-normalerweise im Kopf linker Seiten und die \PName{rechte Marke} im Kopf
-rechter Seiten verwendet. Im einseitigen Satz existiert nur die rechte Marke.
-Bei Verwendung des Paketes \Package{scrpage2}\IndexPackage{scrpage2} steht
-außerdem die Anweisung \Macro{markleft}\IndexCmd{markleft} zur Verfügung.
+Beim Seitenstil \Pagestyle{myheadings}\important{\Pagestyle{myheadings}}%
+\IndexPagestyle{myheadings} wird der Kolumnentitel nicht automatisch
+gesetzt. Stattdessen setzt man ihn mit Hilfe der Anweisungen \Macro{markboth}
+und \Macro{markright}. Dabei wird die \PName{linke Marke} normalerweise im
+Kopf linker Seiten und die \PName{rechte Marke} im Kopf rechter Seiten
+verwendet. Im einseitigen Satz existiert nur die rechte Marke. Bei Verwendung
+des Paketes
+\Package{scrpage2}\IndexPackage{scrpage2}\important{\Package{scrpage2}} steht
+außerdem die Anweisung
+\Macro{markleft}\IndexCmd{markleft}\important{\Macro{markleft}} zur Verfügung.
Die Anweisungen können auch zusammen mit anderen Seitenstilen verwendet
werden. Bei Kombination mit automatischen Kolumnentiteln, etwa dem Seitenstil
@@ -1014,19 +1065,21 @@ werden.
Angenommen, Sie haben mit dem Paket \Package{scrpage2} (siehe
\autoref{cha:scrpage}) einen eigenen Seitenstil für
- Kapitelanfangsseiten definiert. Diesem Seitenstil haben Sie den
- passenden Namen \PValue{chapter} gegeben. Um diesen nun auch
- tatsächlich zu verwenden, definieren Sie das Makro
+ Kapitelanfangsseiten\Index{Kapitel>Seitenstil}%
+ \textnote{Kapitel\-anfangs\-seiten}
+ definiert. Diesem Seitenstil haben Sie den passenden Namen \PValue{chapter}
+ gegeben. Um diesen nun auch tatsächlich zu verwenden, definieren Sie
\Macro{chapterpagestyle} entsprechend um:
\begin{lstcode}
\renewcommand*{\chapterpagestyle}{chapter}
\end{lstcode}
- Angenommen, Sie wollen das Inhaltsverzeichnis eines Buches
- insgesamt nicht mit Seitenzahlen versehen. Danach soll
- aber wieder mit dem Seitenstil \PValue{headings} gearbeitet
- werden, sowie mit \PValue{plain} auf den Kapitelanfangsseiten. Dann
- verwenden Sie beispielsweise:
+ Angenommen, Sie wollen das
+ Inhaltsverzeichnis\Index{Inhaltsverzeichnis}\textnote{Inhaltsverzeichnis}
+ eines Buches insgesamt nicht mit Seitenzahlen versehen. Danach soll aber
+ wieder mit dem Seitenstil \PValue{headings} gearbeitet werden, sowie mit
+ \PValue{plain} auf den Kapitelanfangsseiten. Dann verwenden Sie
+ beispielsweise:
\begin{lstcode}
\clearpage
\pagestyle{empty}
@@ -1049,7 +1102,7 @@ werden.
\clearpage
\endgroup
\end{lstcode}
- Beachten Sie jedoch, dass Sie niemals eine nummerierte
+ Beachten\textnote{Achtung!} Sie jedoch, dass Sie niemals eine nummerierte
Gliederungsüberschrift in eine Gruppe packen sollten. Anderenfalls können
Anweisungen wie \Macro{label} rasch zu unvorhergesehenen Ergebnissen
führen.
@@ -1059,10 +1112,9 @@ werden.
Wer nun glaubt, er könne auf Kapitelanfangsseiten ebenfalls mit
lebenden Kolumnentiteln arbeiten, indem er einfach eine Definition
wie
- % Umbruchkorrektur: listings korrigieren!
- \begin{lstcode}[belowskip=\dp\strutbox]
+\begin{lstcode}
\renewcommand*{\chapterpagestyle}{headings}
- \end{lstcode}
+\end{lstcode}
verwendet, sollte in \autoref{sec:maincls-experts.addInfos},
\autopageref{desc:maincls-experts.cmd.rightmark} Näheres über die
Hintergründe zu \Macro{rightmark} nachlesen.
@@ -1089,14 +1141,21 @@ aufgerufen wird. Gegebenenfalls sollte also zuvor mit \Macro{clearpage} oder
\Macro{cleardoublepage} diese Seite erst beendet werden. Mögliche Angaben für
den \PName{Nummerierungsstil} sind \autoref{tab:numberKind} zu entnehmen.
-Der Aufruf von \Macro{pagenumbering} setzt immer die
-Seitenzahl\Index{Seitenzahl} zurück. Die aktuelle Seite bekommt also die
+Der\textnote{Achtung!} Aufruf von \Macro{pagenumbering} setzt immer die
+Seitenzahl\Index{Seiten>Zahl} zurück. Die aktuelle Seite bekommt also die
Nummer 1 im gewählten \PName{Nummerierungsstil}.
%
\begin{table}
- \centering
- \caption{Verfügbare Nummerierungsstile für Seitenzahlen}
- \begin{tabular}{lll}
+% \centering
+% \caption
+ \KOMAoptions{captions=topbeside}%
+ \setcapindent{0pt}%
+% \addtokomafont{caption}{\raggedright}%
+ \begin{captionbeside}
+ {\label{tab:numberKind}%
+ \hspace{0pt plus 1ex}%
+ Verfügbare Nummerierungsstile für Seitenzahlen}
+ \begin{tabular}[t]{lll}
\toprule
Nummerierungsstil & Beispiel & Bedeutung \\
\midrule
@@ -1107,7 +1166,7 @@ Nummer 1 im gewählten \PName{Nummerierungsstil}.
\PValue{Alph} & H & Großbuchstaben \\
\bottomrule
\end{tabular}
- \label{tab:numberKind}
+ \end{captionbeside}
\end{table}
%
\EndIndex{Cmd}{pagenumbering}
@@ -1136,14 +1195,15 @@ Bei Büchern gibt es teilweise die Grobauf"|teilung in
\BeginIndex{Cmd}{frontmatter}%
\BeginIndex{Cmd}{mainmatter}%
\BeginIndex{Cmd}{backmatter}%
-Mit \Macro{frontmatter} wird der Vorspann eingeleitet. Im Vorspann werden die
-nummerierten Seiten mit römischen Seitenzahlen versehen. Kapitelüberschriften
-sind im Vorspann nicht nummeriert. Abschnittsüberschriften wären jedoch
-nummeriert, gingen von Kapitelnummer 0 aus und wären außerdem über
-Kapitelgrenzen hinweg durchgehend nummeriert. Dies spielt jedoch keine Rolle,
-da der Vorspann allenfalls für die Titelei, das
-Inhalts-\Index{Inhaltsverzeichnis}, Abbildungs-\Index{Abbildungen>Verzeichnis
- der} und Tabellenverzeichnis\Index{Tabellen>Verzeichnis der} und ein
+Mit \Macro{frontmatter}\important{\Macro{frontmatter}} wird der Vorspann
+eingeleitet. Im Vorspann werden die nummerierten Seiten mit römischen
+Seitenzahlen versehen. Kapitelüberschriften sind im Vorspann nicht
+nummeriert. Abschnittsüberschriften wären jedoch nummeriert, gingen von
+Kapitelnummer 0 aus und wären außerdem über Kapitelgrenzen hinweg durchgehend
+nummeriert. Dies spielt jedoch keine Rolle, da der Vorspann allenfalls für die
+Titelei, das Inhalts-\Index{Inhaltsverzeichnis},
+Abbildungs-\Index{Abbildungen>Verzeichnis} und
+Tabellenverzeichnis\Index{Tabellen>Verzeichnis} und ein
Vorwort\Index{Vorwort} verwendet wird. Das Vorwort kann also als normales
Kapitel gesetzt werden. Ein Vorwort sollte niemals in Abschnitte unterteilt,
sondern möglichst kurz gefasst werden. Im Vorwort wird also keine tiefere
@@ -1151,10 +1211,11 @@ Gliederungsebene als Kapitel benötigt.
Für den Fall, dass der Anwender dies anders sieht und nummerierte
Abschnitte\Index{Abschnitt>Nummer} in den Kapiteln des Vorspanns haben will,
-enthält ab Version~2.97e\ChangedAt{v2.97e}{\Class{scrbook}} die Nummerierung
-der Abschnitte keine Kapitelnummer. Diese Änderung gibt es nur, wenn eine
-Kompatibilität ab Version~2.97e eingestellt ist (siehe Option
-\Option{version}, \autoref{sec:maincls.compatibilityOptions},
+enthält ab Version~2.97e\ChangedAt{v2.97e}{\Class{scrbook}}%
+\important{\OptionValue{version}{2.97e}} die Nummerierung der Abschnitte keine
+Kapitelnummer. Diese Änderung gibt es nur, wenn eine Kompatibilität ab
+Version~2.97e eingestellt ist (siehe Option \Option{version},
+\autoref{sec:maincls.compatibilityOptions},
\autopageref{desc:maincls.option.version}). Es wird ausdrücklich darauf
hingewiesen, dass dadurch bezüglich der Nummern eine Verwechslung mit
Kapitelnummern gegeben ist! Die Verwendung von \Macro{addsec} und
@@ -1163,26 +1224,27 @@ Kapitelnummern gegeben ist! Die Verwendung von \Macro{addsec} und
\autopageref{desc:maincls.cmd.addsec}) sind aus Sicht des Autors im Vorspann
deshalb unbedingt vorzuziehen!
-Ab Version~2.97e\ChangedAt{v2.97e}{\Class{scrbook}} enthalten auch die Nummern
-für Gleitumgebungen wie Tabellen\Index{Tabellen>Nummern} und
-Abbildungen\Index{Abbildungen>Nummern} und die
-Gleichungsnummern\Index{Gleichungen>Nummern} im Vorspann keinen
+Ab
+Version~2.97e\ChangedAt{v2.97e}{\Class{scrbook}}%
+\important{\OptionValue{version}{2.07e}}
+enthalten auch die Nummern für Gleitumgebungen wie
+Tabellen\Index{Tabellen>Nummern} und Abbildungen\Index{Abbildungen>Nummern}
+und die Gleichungsnummern\Index{Gleichungen>Nummern} im Vorspann keinen
Kapitelanteil. Auch dies erfordert eine entsprechende
-Kompatibilitätseinstellung (siehe Option \Option{version},
+Kompatibilitätseinstellung\iffree{ (siehe Option \Option{version},
\autoref{sec:maincls.compatibilityOptions},
-\autopageref{desc:maincls.option.version}).
-
-\looseness=-1
-Mit \Macro{mainmatter} wird der Hauptteil eingeleitet. Existiert kein
-Vorspann, so kann diese Anweisung auch entfallen. Im Hauptteil sind arabische
-Seitenzahlen voreingestellt. Die Seitenzählung beginnt im Hauptteil neu mit
-der 1.
-
-Mit \Macro{backmatter} wird der Nachspann eingeleitet. Was zum Nachspann
-gehört, ist unterschiedlich. Manchmal wird im Nachspann nur das
-Literaturverzeichnis\Index{Literaturverzeichnis}, manchmal nur das
-Stichwortverzeichnis\Index{Stichwortverzeichnis} gesetzt. Manchmal erscheint
-der gesamte Anhang im Nachspann. Der Nachspann gleicht bezüglich der
+\autopageref{desc:maincls.option.version})}{}.% Umbruchkorrekturtext!!!
+
+Mit \Macro{mainmatter}\important{\Macro{mainmatter}} wird der Hauptteil
+eingeleitet. Existiert kein Vorspann, so kann diese Anweisung auch
+entfallen. Im Hauptteil sind arabische Seitenzahlen voreingestellt. Die
+Seitenzählung beginnt im Hauptteil neu mit der 1.
+
+Mit \Macro{backmatter}\important{\Macro{backmatter}} wird der Nachspann
+eingeleitet. Was zum Nachspann gehört, ist unterschiedlich. Manchmal wird im
+Nachspann nur das Literaturverzeichnis\Index{Literaturverzeichnis}, manchmal
+nur das Stichwortverzeichnis\Index{Stichwortverzeichnis} gesetzt. Manchmal
+erscheint der gesamte Anhang im Nachspann. Der Nachspann gleicht bezüglich der
Gliederungsüberschriften dem Vorspann. Eine getrennte Seitennummerierung ist
jedoch nicht vorgesehen. Falls Sie dies ebenfalls benötigen, bedienen Sie sich
bitte der Anweisung \Macro{pagenumbering} aus \autoref{sec:maincls.pagestyle},
@@ -1223,35 +1285,49 @@ Zusammenfassung der möglichen Werte findet sich noch einmal in
\caption[{Mögliche Werte für Option \Option{open}}]{Mögliche Werte für
Option \Option{open} zur Auswahl von Umbrüchen mit Vakatseiten}
\begin{desctabular}
- \pventry{any}{Die Anweisungen
- \Macro{cleardoublepage}, \Macro{cleardoubleplainpage},
- \Macro{cleardoubleemptypage}, \Macro{cleardoublepageusingstyle} und
- \Macro{cleardoublestandardpage} erzeugen einen Seitenumbruch und
- entsprechen damit \Macro{clearpage}.\IndexOption{open~=any}}%
+ \pventry{any}{Die Anweisungen
+ \Macro{cleardoublepageusingstyle},
+ \Macro{cleardoublestandardpage},
+ \Macro{cleardoubleplainpage},
+ \Macro{cleardoubleemptypage}
+ und
+ \Macro{cleardoublepage}
+ erzeugen einen Seitenumbruch und entsprechen damit
+ \Macro{clearpage}.\IndexOption{open~=\PValue{any}}}%
\pventry{left}{Die Anweisungen
- \Macro{cleardoublepage}, \Macro{cleardoubleplainpage},
- \Macro{cleardoubleemptypage}, \Macro{cleardoublepageusingstyle} und
- \Macro{cleardoublestandardpage} erzeugen einen Seitenumbruch und fügen
- ggf. eine Vakatseite\Index{Vakatseite} ein, um im doppelseitigen
- Satz auf die nächste linke Seite zu gelangen.\IndexOption{open~=left}}%
+ \Macro{cleardoublepageusingstyle},
+ \Macro{cleardoublestandardpage},
+ \Macro{cleardoubleplainpage},
+ \Macro{cleardoubleemptypage}
+ und
+ \Macro{cleardoublepage}
+ erzeugen einen Seitenumbruch und fügen ggf. eine
+ Vakatseite\Index{Vakatseite} ein, um im doppelseitigen
+ Satz auf die nächste linke Seite zu gelangen.\IndexOption{open~=\PValue{left}}}%
\pventry{right}{Die Anweisungen
- \Macro{cleardoublepage}, \Macro{cleardoubleplainpage},
- \Macro{cleardoubleemptypage}, \Macro{cleardoublepageusingstyle} und
- \Macro{cleardoublestandardpage} erzeugen einen Seitenumbruch und fügen
- ggf. eine Vakatseite ein, um im doppelseitigen Satz auf die nächste
- rechte Seite zu gelangen.\IndexOption{open~=right}}%
+ \Macro{cleardoublepageusingstyle},
+ \Macro{cleardoublestandardpage},
+ \Macro{cleardoubleplainpage},
+ \Macro{cleardoubleemptypage}
+ und
+ \Macro{cleardoublepage}
+ erzeugen einen Seitenumbruch und fügen ggf. eine Vakatseite ein, um im
+ doppelseitigen Satz auf die nächste rechte Seite zu
+ gelangen.\IndexOption{open~=\PValue{right}}}%
\end{desctabular}
\label{tab:maincls.open}
\end{table}
+\begin{sloppypar}
Neben den Kapitelanfängen wirkt sich die Option auch auf die explizite
-Verwendung der Anweisung\Macro{cleardoublepage} ebenso wie auf die
-Umbruch\-anweisungen \Macro{cleardoublepageusingstyle},
+Verwendung der Anweisung\Macro{cleardoublepage} ebenso wie auf
+\Macro{cleardoublepageusingstyle},
\Macro{cleardoublestandardpage}, \Macro{cleardoubleplainpage} und
\Macro{cleardoubleemptypage} aus. Siehe dazu \autoref{sec:maincls.pagestyle},
\autopageref{desc:maincls.cmd.cleardoublepage}. Da im einseitigen Satz nicht
zwischen linken und rechten Seiten unterschieden wird, hat die Option dort
keine Wirkung.
+\end{sloppypar}
Bei der Klasse \Class{scrartcl} ist die oberste Gliederungsebene unter dem
Teil der Abschnitt. Daher unterstützt \Class{scrartcl} diese Option nicht.%
@@ -1268,32 +1344,35 @@ Teil der Abschnitt. Daher unterstützt \Class{scrartcl} diese Option nicht.%
Bei\OnlyAt{\Class{scrbook}\and \Class{scrreprt}} den Standardklassen
\Class{book} und \Class{report} werden Kapitelüberschriften%
\Index{Kapitel>Ueberschrift=Überschrift} in der Form ausgegeben, dass zunächst
-in einer Zeile »Kapitel«\footnote{Bei Verwendung einer anderen Sprache als
- Deutsch wird »Kapitel« selbstverständlich in der jeweiligen Sprache
- gesetzt.} %
+in einer Zeile »Kapitel«\iffree{\footnote{Bei Verwendung einer anderen Sprache
+ als Deutsch wird »Kapitel« selbstverständlich in der jeweiligen Sprache
+ gesetzt.}}{\footnote{Die Ausgabe erfolgt tatsächlich in der aktuell
+ aktiven Sprache.}} %
gefolgt von der Kapitelnummer steht. Erst ab der nächsten Zeile wird dann die
Überschrift in linksbündigem Flattersatz ausgegeben. Bei {\KOMAScript} kann
dieses Verhalten mit der Klassenoption \Option{chapterprefix} ebenfalls
erreicht werden. Als \PName{Ein-Aus-Wert} kann einer der Standardwerte für
einfache Schalter aus \autoref{tab:truefalseswitch},
-\autopageref{tab:truefalseswitch} verwendet werden. Voreingestellt ist das
-Verhalten \OptionValue{chapterprefix}{false}, während das Verhalten der
-Standardklassen \OptionValue{chapterprefix}{true} entspricht. Die Optionen
-wirken sich außerdem auf das Aussehen der automatischen Kolumnentitel für
-Kapitel aus (siehe \autoref{sec:maincls.pagestyle},
+\autopageref{tab:truefalseswitch} verwendet werden. Voreingestellt ist
+\OptionValue{chapterprefix}{false}, während das
+Verhalten\important{\Option{chapterprefix}} der Standardklassen
+\OptionValue{chapterprefix}{true} entspricht. Die Optionen wirken sich
+außerdem auf das Aussehen der automatischen Kolumnentitel für Kapitel aus
+(siehe \autoref{sec:maincls.pagestyle},
\autopageref{desc:maincls.pagestyle.headings}).
Zuweilen kommt es vor, dass man die Kapitelüberschriften im Hauptteil durchaus
in der einfachen Form von \OptionValue{chapterprefix}{false} setzen
-möchte. Gleichzeitig sollen die Überschriften im Anhang\Index{Anhang} jedoch
-davon abweichend mit einer Präfixzeile, »Anhang« gefolgt vom Buchstaben des
-Anhangs, versehen werden. Dies ist mit \Option{appendixprefix} möglich. Da
-sich jedoch dadurch ein inkonsistentes Layout ergibt, rate ich von der
-Verwendung ab.
-
-Die Schriftart der Kapitelnummernzeile bei der Einstellung
+möchte. Gleichzeitig\important{\Option{appendixprefix}} sollen die
+Überschriften im Anhang\Index{Anhang} jedoch davon abweichend mit einer
+Präfixzeile, »Anhang« gefolgt vom Buchstaben des Anhangs, versehen
+werden. Dies ist mit der Einstellung \OptionValue{appendixprefix}{true}
+möglich. Da sich jedoch dadurch ein inkonsistentes Layout ergibt, rate ich von
+der Verwendung ab.
+
+Die Schriftart der Kapitelnummernzeile bei
\OptionValue{chapterprefix}{true} oder \OptionValue{appendixprefix}{true} kann
-mit den Anweisungen \Macro{setkomafont} und \Macro{addtokomafont} (siehe
+mit den beiden Anweisungen \Macro{setkomafont} und \Macro{addtokomafont} (siehe
\autoref{sec:maincls.textmarkup}, \autopageref{desc:maincls.cmd.setkomafont})
für das Element
\FontElement{chapterprefix}\IndexFontElement{chapterprefix}\ChangedAt{v2.96a}{\Class{scrbook}\and
@@ -1315,11 +1394,14 @@ Die Überschriften\index{Ueberschriften=Überschriften} werden sowohl bei den
Standardklassen als auch bei {\KOMAScript} normalerweise recht groß
gesetzt. Dies gefällt nicht jedem und wirkt insbesondere bei kleinen
Papiergrößen oft störend. Daher stehen bei {\KOMAScript} neben den mit der
-Option \OptionValue{headings}{big}\IndexOption{headings~=big}%
-\ChangedAt{v3.00}{\Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}}
-standardmäßig sehr groß voreingestellen Überschriften die beiden Möglichkeiten
-\OptionValue{headings}{normal}\IndexOption{headings~=normal} und
-\OptionValue{headings}{small}\IndexOption{headings~=small} zur Verfügung, mit
+Option \OptionValue{headings}{big}\IndexOption{headings~=\PValue{big}}%
+\ChangedAt{v3.00}{\Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}}%
+\important[i]{\OptionValue{headings}{big}\\
+ \OptionValue{headings}{normal}\\
+ \OptionValue{headings}{small}}
+sehr groß voreingestellten Überschriften die beiden Möglichkeiten
+\OptionValue{headings}{normal}\IndexOption{headings~=\PValue{normal}} und
+\OptionValue{headings}{small}\IndexOption{headings~=\PValue{small}} zur Verfügung, mit
denen man insgesamt kleinere Überschriften erhält. Die aus den Optionen
resultierenden Schriftgrößen sind für die Überschriften der Klassen
\Class{scrbook} und \Class{scrreprt}
@@ -1329,97 +1411,152 @@ resultierenden Schriftgrößen sind für die Überschriften der Klassen
\OnlyAt{\Class{scrbook}\and \Class{scrreprt}}Die Abstände vor und nach
Kapitelüberschriften werden von diesen Optionen ebenfalls beeinflusst.
-\iftrue Auf Kapitelüberschriften wirkt sich außerdem die Option
+\iffalse
+Auf Kapitelüberschriften wirkt sich außerdem die Option
\Option{headings} mit den Einstellungen \PValue{twolinechapter} oder
\PValue{onelinechapter} aus, die den oben erklärten Optionen
\OptionValue{chapterprefix}{true} und \OptionValue{chapterprefix}{false}
entsprechen. Im Anhang gibt es zusätzlich Auswirkungen durch die
Einstellungen \PValue{onelineappendix} und \PValue{twolineappendix} für Option
\Option{headings}, was dann \OptionValue{appendixprefix}{false} und
-\OptionValue{appendixprefix}{true} entspricht (siehe ebenfalls oben). \else
-Auf Kapitelüberschriften wirken sich zudem
+\OptionValue{appendixprefix}{true} entspricht (siehe ebenfalls oben).
+\else
+Auf\important[i]{\begin{tabular}[t]{@{}l@{}}
+ \Option{headings=}\\ \quad\PValue{twolinechapter}\end{tabular}\\
+ \begin{tabular}[t]{@{}l@{}}
+ \Option{headings=}\\ \quad\PValue{onelinechapter}\end{tabular}\\
+ \begin{tabular}[t]{@{}l@{}}
+ \Option{headings=}\\ \quad\PValue{twolineappendix}\end{tabular}}
+Kapitelüberschriften wirken sich außerdem die Optionen
\OptionValue{headings}{twolinechapter} und
-\OptionValue{headings}{onelinechapter}, was den Optionen
+\OptionValue{headings}{onelinechapter}, was
\OptionValue{chapterprefix}{true} und \OptionValue{chapterprefix}{false}
-entspricht (siehe oben), sowie entsprechend im Anhang
+entspricht (siehe oben) aus. Für den Anhang stehen
\OptionValue{headings}{twolineappendix} und
-\OptionValue{headings}{onelineappendix} aus, was den Optionen
+\OptionValue{headings}{onelineappendix}\important[i]{%
+ \begin{tabular}[b]{@{}l@{}}
+ \Option{headings=}\\ \quad\PValue{onelineappendix}
+ \end{tabular}} zur Verfügung, die den Optionen
\OptionValue{appendixprefix}{true} und \OptionValue{appendixprefix}{false}
-entspricht (siehe ebenfalls oben). \fi
+entspricht (siehe ebenfalls oben).
+\fi
-\OnlyAt{\Class{scrbook}\and \Class{scrreprt}}Für Kapitel kann außerdem mit
-\OptionValue{headings}{openany}, \OptionValue{headings}{openright} und
+Für\OnlyAt{\Class{scrbook}\and \Class{scrreprt}} Kapitel kann mit
+\OptionValue{headings}{openany}\important[i]{%
+ \OptionValue{headings}{openany}\\
+ \OptionValue{headings}{openright}\\
+ \OptionValue{headings}{openleft}}, \OptionValue{headings}{openright} und
\OptionValue{headings}{openleft} die Methode für Kapitelanfänge alternativ zur
Verwendung der Option \Option{open} mit den Werten \PValue{any},
\PValue{right} und \PValue{left} (siehe oben) gesetzt werden.
-Eine Zusammenfassung der möglichen Einstellungen für Option
-\Option{headings} finden Sie in \autoref{tab:maincls.headings}.
-
-\begin{desctable}
- \caption[{Mögliche Werte für Option \Option{headings}}]{Mögliche Werte für
- Option \Option{headings} zur Einstellung der Überschriften%
- \label{tab:maincls.headings}}\\
- \Endfirsthead
- \caption[]{Mögliche Werte für Option \Option{headings}
- (\emph{Fortsetzung})}\\
- \Endhead%
- \standardfoot%
+Eine\ChangedAt{v3.10}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}} weitere Besonderheit von \KOMAScript{} betrifft die
+Behandlung des optionalen
+Arguments der Gliederungsbefehle. Sowohl dessen
+Funktion%
+\important[i]{\begin{tabular}[t]{@{}l@{}}
+ \Option{headings=}\\\quad\PValue{optiontohead}\end{tabular}\\
+ \OptionValue{headings}{optiontotoc}\\
+ \begin{tabular}[t]{@{}l@{}}
+ \Option{headings=}\\\quad\PValue{optiontoheadandtoc}\end{tabular}} als
+auch dessen Bedeutung kann durch die Einstellungen
+\OptionValue{headings}{optiontohead}%
+\IndexOption{headings~=\PValue{optiontohead}},
+\OptionValue{headings}{optiontotoc}\IndexOption{headings~=\PValue{optiontotoc}}
+und \OptionValue{headings}{optiontoheadandtoc}%
+\IndexOption{headings~=\PValue{optiontoheadandtoc}}
+beeinflusst werden.
+
+Eine Zusammenfassung der möglichen Einstellungen für Option \Option{headings}
+finden Sie in \autoref{tab:maincls.headings}. Beispiele zu Verwendung einiger
+der möglichen Einstellungen sind in den nachfolgenden Beschreibungen
+der Gliederungsbefehle enthalten.
+\iffree{}{\vskip-\ht\strutbox\enlargethispage*{\ht\strutbox}}% Umbruchkorrektur
+\begin{desclist}
+ \renewcommand*{\abovecaptionskipcorrection}{-\normalbaselineskip}%
+ \desccaption[{Mögliche Werte für Option \Option{headings}}]{%
+ Mögliche Werte für Option \Option{headings} zur Einstellung der
+ Überschriften%
+ \label{tab:maincls.headings}%
+ }{%
+ Mögliche Werte für Option \Option{headings} (\emph{Fortsetzung})%
+ }%
\pventry{big}{%
Verwende große Überschriften mit großen Abständen darüber und darunter.%
- \IndexOption{headings~=big}}%
+ \IndexOption{headings~=\PValue{big}}}%
\pventry{normal}{%
Verwende mittelgroße Überschriften mit mittelgroßen Abständen darüber und
darunter.%
- \IndexOption{headings~=normal}}%
+ \IndexOption{headings~=\PValue{normal}}}%
\entry{\PValue{onelineappendix}, \PValue{noappendixprefix},
\PValue{appendixwithoutprefix}, \PValue{appendixwithoutprefixline}%
- \IndexOption{headings~=onelineappendix}}{%
+ \IndexOption{headings~=\PValue{onelineappendix}}}{%
Kapitelüberschriften im Anhang werden wie andere Überschriften auch
gesetzt.}%
\entry{\PValue{onelinechapter}, \PValue{nochapterprefix},
\PValue{chapterwithoutprefix}, \PValue{chapterwithoutprefixline}%
- \IndexOption{headings~=onelinechapter}}{%
+ \IndexOption{headings~=\PValue{onelinechapter}}}{%
Kapitelüberschriften werden wie andere Überschriften auch gesetzt.}%
+% \iffree{}{\enlargethispage{-\baselineskip}}% Umbruchkorrektur!
\pventry{openany}{%
- Teile, Kapitel, Index und Nachspann verwenden \Macro{clearpage}, aber nicht
- \Macro{cleardoublepage}.%
- \IndexOption{headings~=openany}}%
+ Teile, Kapitel, Index und Nachspann verwenden \Macro{clearpage}, aber
+ nicht \Macro{cleardoublepage}.%
+ \IndexOption{headings~=\PValue{openany}}}%
\pventry{openleft}{%
- Die Anweisungen \Macro{cleardoublepage}\IndexCmd{cleardoublepage},
- \Macro{cleardoubleplainpage}\IndexCmd{cleardoubleplainpage},
- \Macro{cleardoubleemptypage}\IndexCmd{cleardoubleemptypage},
- \Macro{cleardoublepageusingstyle}\IndexCmd{cleardoublepageusingstyle} und
- \Macro{cleardoublestandardpage}\IndexCmd{cleardoublestandardpage} erzeugen
- einen Seitenumbruch und fügen ggf. eine Vakatseite\Index{Vakatseite} ein,
- um im doppelseitigen Satz auf die nächste linke Seite zu gelangen. Teile,
+ Die Anweisungen \Macro{cleardoublepageusingstyle},
+ \Macro{cleardoublestandardpage}, \Macro{cleardoubleplainpage},
+ \Macro{cleardoubleemptypage} und \Macro{cleardoublepage} erzeugen einen
+ Seitenumbruch und fügen ggf. eine Vakatseite\Index{Vakatseite} ein, um im
+ doppelseitigen Satz auf die nächste linke Seite zu gelangen. Teile,
Kapitel, Index und Nachspann verwenden \Macro{cleardoublepage}.%
- \IndexOption{headings~=openleft}}%
+ \IndexOption{headings~=\PValue{openleft}}}%
\pventry{openright}{%
- Die Anweisungen \Macro{cleardoublepage}\IndexCmd{cleardoublepage},
- \Macro{cleardoubleplainpage}\IndexCmd{cleardoubleplainpage},
- \Macro{cleardoubleemptypage}\IndexCmd{cleardoubleemptypage},
- \Macro{cleardoublepageusingstyle}\IndexCmd{cleardoublepageusingstyle} und
- \Macro{cleardoublestandardpage}\IndexCmd{cleardoublestandardpage} erzeugen
- einen Seitenumbruch und fügen ggf. eine Vakatseite\Index{Vakatseite} ein,
- um im doppelseitigen Satz auf die nächste rechte Seite zu gelangen. Teile,
+ Die Anweisungen \Macro{cleardoublepageusingstyle},
+ \Macro{cleardoublestandardpage}, \Macro{cleardoubleplainpage},
+ \Macro{cleardoubleemptypage} und \Macro{cleardoublepage} erzeugen einen
+ Seitenumbruch und fügen ggf. eine Vakatseite\Index{Vakatseite} ein, um im
+ doppelseitigen Satz auf die nächste rechte Seite zu gelangen. Teile,
Kapitel, Index und Nachspann verwenden \Macro{cleardoublepage}.%
- \IndexOption{headings~=openright}}%
+ \IndexOption{headings~=\PValue{openright}}}%
+ \pventry{optiontohead}{%
+ Die\ChangedAt{v3.10}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}} erweiterte Funktion des optionalen Argument der
+ Gliederungsbefehle wird aktiviert. In der Voreinstellung wird das
+ optionale Argument ausschließlich für den Kolumnentitel verwendet.%
+ \IndexOption{headings=~optiontohead}%
+ }%
+ \entry{\PValue{optiontoheadandtoc}, \PValue{optiontotocandhead}%
+ \IndexOption{headings~=\PValue{optiontoheadandtoc}}}{%
+ Die\ChangedAt{v3.10}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}} erweiterte Funktion des optionalen Argument der
+ Gliederungsbefehle wird aktiviert. In der Voreinstellung wird das
+ optionale Argument sowohl für den Kolumnentitel als auch den Eintrag ins
+ Inhaltsverzeichnis verwendet.%
+ }%
+ \pventry{optiontotoc}{%
+ Die\ChangedAt{v3.10}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}} erweiterte Funktion des optionalen Argument der
+ Gliederungsbefehle wird aktiviert. In der Voreinstellung wird das
+ optionale Argument ausschließlich für den Eintrag ins Inhaltsverzeichnis
+ verwendet.%
+ \IndexOption{headings=~optiontohead}%
+ }%
\pventry{small}{%
Verwende kleine Überschriften mit kleinen Abständen darüber und darunter.%
- \IndexOption{headings~=small}}%
+ \IndexOption{headings~=\PValue{small}}}%
\entry{\PValue{twolineappendix}, \PValue{appendixprefix},
\PValue{appendixwithprefix}, \PValue{appendixwithprefixline}%
- \IndexOption{headings~=twolineappendix}}{%
+ \IndexOption{headings~=\PValue{twolineappendix}}}{%
Kapitelüberschriften im Anhang werden mit einer Vorsatzzeile gesetzt,
deren Inhalt von \Macro{chapterformat}\IndexCmd{chapterformat} bestimmt
wird.}%
\entry{\PValue{twolinechapter}, \PValue{chapterprefix},
\PValue{chapterwithprefix}, \PValue{chapterwithprefixline}%
- \IndexOption{headings~=twolinechapter}}{%
+ \IndexOption{headings~=\PValue{twolinechapter}}}{%
Kapitelüberschriften werden mit einer Vorsatzzeile gesetzt, deren Inhalt
von \Macro{chapterformat}\IndexCmd{chapterformat} bestimmt wird.}%
-\end{desctable}
+\end{desclist}
%
\EndIndex{Option}{headings~=\PName{Einstellung}}%
@@ -1443,19 +1580,21 @@ gespeichert und wirkt sich dann beim nächsten \LaTeX-Lauf auf das gesamte
Dokument aus.
Manchmal versagt der mit
-\OptionValue{numbers}{autoendperiod}\IndexOption{numbers~=autoendperiod}
+\OptionValue{numbers}{autoendperiod}\IndexOption{numbers~=\PValue{autoendperiod}}
voreingestellte Automatismus zum Setzen oder Weglassen des abschließenden
-Punktes in der Gliederungsnummer oder andere Sprachen sehen andere Regeln
-vor. Deshalb ist es mit der Einstellung
-\OptionValue{numbers}{endperiod}\IndexOption{numbers~=endperiod} möglich, den
+Punktes in der Gliederungsnummer. Teilweise sehen andere Sprachen auch andere
+Regeln vor. Deshalb ist es beispielsweise mit der Einstellung
+\OptionValue{numbers}{endperiod}\IndexOption{numbers~=\PValue{endperiod}}%
+\important[i]{\OptionValue{numbers}{endperiod}\\
+ \OptionValue{numbers}{noendperiod}} möglich, den
Punkt manuell vorzuschreiben oder mit \OptionValue{numbers}{noendperiod} zu
verbieten.
-Es ist zu beachten, dass der Automatismus immer erst für den nächsten
-\LaTeX-Lauf die Verwendung des abschließenden Punktes ein- oder
+Es ist zu beachten\textnote{Achtung!}, dass der Automatismus immer erst für
+den nächsten \LaTeX-Lauf die Verwendung des abschließenden Punktes ein- oder
ausschaltet. Bevor also versucht wird, die korrekte Darstellung über
-Verwendung einer der Optionen zu erzwingen, sollte grundsätzlich ein
-weiterer \LaTeX-Lauf ohne Dokumentänderung durchgeführt werden.
+Verwendung einer der Optionen zu erzwingen, sollte grundsätzlich ein weiterer
+\LaTeX-Lauf ohne Dokumentänderung durchgeführt werden.
Ein Zusammenfassung der möglichen Werte für die \PName{Einstellung} von
\PName{numbers} bietet \autoref{tab:maincls.numbers}. Im Unterschied zu den
@@ -1464,7 +1603,7 @@ also vor \Macro{begin}\PParameter{document} vorgenommen werden.
\begin{table}
\caption[{Mögliche Werte für Option \Option{numbers}}]{Mögliche Werte für
- Option \Option{numbers} zur Auswahl des Abschlusspunkts in
+ Option \Option{numbers} zur Konfigurierung des Abschlusspunktes in
Gliederungsnummern}
\label{tab:maincls.numbers}
\begin{desctabular}
@@ -1476,17 +1615,17 @@ also vor \Macro{begin}\PParameter{document} vorgenommen werden.
ein Buchstabe oder eine römische Zahl entdeckt, so wird der Punkt bei
allen Nummern gesetzt. Referenzen auf diese Nummern werden jedoch ohne
abschließenden Punkt gesetzt.%
- \IndexOption{numbers~=autoendperiod}}%
+ \IndexOption{numbers~=\PValue{autoendperiod}}}%
\entry{\PValue{endperiod}, \PValue{withendperiod}, \PValue{periodatend},
\PValue{enddot}, \PValue{withenddot}, \PValue{dotatend}}{%
Bei sämtlichen Gliederungsnummern und davon abhängigen Nummern wird am
Ende ein Punkt gesetzt, der bei der Referenzierung entfällt.%
- \IndexOption{numbers~=endperiod}}%
+ \IndexOption{numbers~=\PValue{endperiod}}}%
\entry{\PValue{noendperiod}, \PValue{noperiodatend},
\PValue{noenddot}, \PValue{nodotatend}}{%
Gliederungsnummern und davon abhängige Nummern werden ohne
abschließenden Punkt gesetzt.%
- \IndexOption{numbers~=noendperiod}}%
+ \IndexOption{numbers~=\PValue{noendperiod}}}%
\end{desctabular}
\end{table}
%
@@ -1499,8 +1638,8 @@ also vor \Macro{begin}\PParameter{document} vorgenommen werden.
\end{Declaration}%
\BeginIndex{Option}{chapteratlists}%
\BeginIndex{Option}{chapteratlists~=\PName{Wert}}%
-\OnlyAt{\Class{scrbook}\and \Class{scrreprt}}%
-Wie auch bei der Option \Option{listof} in \autoref{sec:maincls.floats},
+Wie\OnlyAt{\Class{scrbook}\and \Class{scrreprt}}
+auch bei der Option \Option{listof} in \autoref{sec:maincls.floats},
\autopageref{desc:maincls.option.listof} erwähnt wird, fügt
normalerweise\ChangedAt{v2.96a}{\Class{scrbook}\and \Class{scrreprt}} jeder
mit \Macro{chapter} erzeugte Kapiteleintrag einen vertikalen Abstand in die
@@ -1513,15 +1652,18 @@ einer früheren Version gewählt wurde (siehe Option \Option{version} in
Außerdem kann mit der Option \Option{chapteratlists} der Abstand verändert
werden. Dazu gibt man als \PName{Wert} den gewünschten Abstand an. Bei der
Voreinstellung
-\OptionValue{listof}{chaptergapsmall}\IndexOption{listof~=chaptergapsmall}
-sind dies 10\Unit{pt}. Mit der Einstellung \OptionValue{chapteratlists}{entry}
+\OptionValue{listof}{chaptergapsmall}\IndexOption{listof~=\PValue{chaptergapsmall}}%
+sind dies 10\Unit{pt}. Mit der Einstellung
+\OptionValue{chapteratlists}{entry}\IndexOption{chapteratlists~=\PValue{entry}}%
+\important{\OptionValue{chapteratlists}{entry}}
oder bei Verwendung der Form \Option{chapteratlists} ohne Angabe eines Wertes
wird statt des Abstandes der Kapiteleintrag selbst in die Verzeichnisse
eingetragen. Es wird darauf hingewiesen, dass ein solcher Eintrag auch dann
erfolgt, wenn das Kapitel keine Gleitumgebung enthält.
-Es ist zu beachten, dass sich eine Änderung der Einstellung je nach Art der
-Änderung erst nach zwei weiteren \LaTeX-Läufen im Verzeichnis auswirkt.%
+Es ist zu beachten\textnote{Achtung!}, dass sich eine Änderung der
+Einstellung je nach Art der Änderung erst nach zwei weiteren \LaTeX-Läufen im
+Verzeichnis auswirkt.%
%
\EndIndex{Option}{chapteratlists~=\PName{Wert}}%
\EndIndex{Option}{chapteratlists}%
@@ -1543,50 +1685,188 @@ Es ist zu beachten, dass sich eine Änderung der Einstellung je nach Art der
\BeginIndex{Cmd}{subsubsection}%
\BeginIndex{Cmd}{paragraph}%
\BeginIndex{Cmd}{subparagraph}%
-Die Standardgliederungsbefehle funktionieren bei {\KOMAScript} beinahe genau
-wie bei den Standardklassen. So kann ganz normal über ein optionales Argument
-ein abweichender Text für den Kolumnentitel und das Inhaltsverzeichnis
-vorgegeben werden.
-
-Die Überschrift der Teile-Ebene (\Macro{part}) unterscheidet sich von den
-anderen Gliederungsebenen dadurch, dass sie unabhängig von den übrigen Ebenen
-nummeriert wird. Das bedeutet, dass die Kapitel-Ebene (bei \Class{scrbook}
-oder \Class{scrreprt}) bzw. die Abschnitt-Ebene (bei \Class{scrartcl}) über
-alle Teile hinweg durchgehend nummeriert wird. Des Weiteren steht bei den
-Klassen \Class{scrbook} und \Class{scrreprt} die Überschrift dieser Ebene
-zusammen mit ihrer Präambel (siehe \Macro{setpartpreamble},
-\autopageref{desc:maincls.cmd.setpartpreamble}) alleine auf einer Seite.
-
-\Macro{chapter}\OnlyAt{\Class{book}\and \Class{scrreprt}} existiert nur bei
-Buch- und Berichtklassen, also bei \Class{book}, \Class{scrbook},
-\Class{report} und \Class{scrreprt}, nicht jedoch bei den Artikelklassen
-\Class{article} und \Class{scrartcl}. \Macro{chapter} unterscheidet sich bei
-{\KOMAScript} außerdem gravierend von der Version der Standardklassen. Bei den
-Standardklassen wird die Kapitelnummer mit dem Präfix »Kapitel«
-beziehungsweise dem Kapitelnamen in der gewählten Sprache in einer Zeile vor
-dem eigentlichen Text der Überschrift ausgegeben. Diese sehr mächtige Form
+Die Standardgliederungsbefehle funktionieren bei {\KOMAScript} im Grundsatz
+wie bei den Standardklassen. So kann in der Voreinstellung ganz normal über
+ein optionales Argument ein abweichender Text für den Kolumnentitel und das
+Inhaltsverzeichnis vorgegeben werden.
+
+Mit\ChangedAt{v3.10}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}}\textnote{\KOMAScript{} vs. Standardklassen} der
+Einstellung\important{\Option{headings}}
+\OptionValue{headings}{optiontohead}\IndexOption[indexmain]{headings~=\PValue{optiontohead}}
+wird das optionale Argument bei \KOMAScript{} hingegen nur noch für den
+Kolumnentitel verwendet. Ein konkreter Eintrag in den Kolumnentitel erfolgt
+natürlich nur, wenn ein Seitenstil\Index{Seiten>Stil} gewählt wird, bei dem die
+entsprechende Gliederungsebene überhaupt für den Kolumnentitel verwendet
+wird. Siehe hierzu \autoref{sec:maincls.pagestyle} sowie
+\autoref{cha:scrpage}. Mit der Einstellung
+\OptionValue{headings}{optiontotoc}\IndexOption[indexmain]{headings~=\PValue{optiontotoc}}
+wird das optionale Argument hingegen ausschließlich für den Eintrag ins
+Inhaltsverzeichnis verwendet. Auch dies selbstverständlich nur, wenn die
+Einstellung für den Zähler \Counter{tocdepth} (siehe
+\autoref{sec:maincls.toc}, \autopageref{desc:maincls.counter.tocdepth}) einen
+Eintrag der entsprechenden Ebene überhaupt vorsieht. Mit der Einstellung
+\OptionValue{headings}{optiontoheadandtoc}\IndexOption[indexmain]{headings~=\PValue{optiontoheadandtoc}}
+findet schließlich das optionale Argument wieder sowohl für den Kolumnentitel
+als auch den Eintrag ins Inhaltsverzeichnis Verwendung. Allen drei
+Einstellungen ist gemeinsam, dass sie im Gegensatz zur Voreinstellung die
+erweiterte Interpretation des optionalen Arguments aktivieren.
+
+Bei\ChangedAt{v3.10}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}} der erweiterten Interpretation des optionalen Arguments
+wird geprüft, ob sich ein Gleichheitszeichen in \PName{Kurzform} befindet. Ist
+dies der Fall, so wird das optionale Argument der Gliederungsbefehle selbst
+statt als \PName{Kurzform} als \PName{Optionenliste} interpretiert. Dabei
+werden die beiden Optionen
+\Option{head=}\PName{Kolumnentitel}\important{\Option{head}} und
+\Option{tocentry=}\PName{Inhaltsverzeichniseintrag} akzeptiert. Um ein
+Gleichheitszeichen oder ein Komma in einem der beiden Werte dieser Optionen
+unter zu bringen, muss dieses in zusätzliche geschweifte Klammern gesetzt
+werden.
+
+Bitte\textnote{Achtung!} beachten Sie, dass dieser Mechanismus nur
+funktioniert, solange \KOMAScript{} die Kontrolle über die Gliederungsbefehle
+besitzt. Wird hingegen ein Paket verwendet, dass die Gliederungsbefehle oder
+die internen \LaTeX-Kern-Anweisungen für Gliederungsbefehle umdefiniert, so
+kann \KOMAScript{} diese erweiterte Funktionalität nicht mehr zur Verfügung
+stellen. Dies gilt auch für die immer aktive Erweiterung, dass leere
+Inhaltsverzeichniseinträge nicht zu einem Eintrag ohne Text führen, sondern
+gänzlich unterbleiben. Soll tatsächlich einmal ein leerer Eintrag ins
+Inhaltsverzeichnis erfolgen, so ist kann dies mit einem unsichtbaren Eintrag
+wie \lstinline|\mbox{}| erreicht werden.
+
+\begin{Example}
+ Angenommen, Sie haben ein Dokument mit teilweise sehr langen
+ Kapitelüberschriften. Diese lange Kapitelüberschriften sollen auch im
+ Inhaltsverzeichnis ausgegeben werden. Die Kolumnentitel wollen Sie jedoch
+ auf einzeilige Kurztexte beschränken. Dazu stellen Sie mit
+\begin{lstcode}
+ \documentclass[headings=optiontohead]{scrbook}
+\end{lstcode}
+ bereits beim Laden der Klasse ein, dass das optionale Argument der
+ Gliederungsbefehle nur für die Kolumnentitel verwendet werden soll. Im
+ Dokument nehmen Sie dann einen entsprechenden Eintrag über das optionale
+ Argument von \Macro{chapter} vor.
+\begin{lstcode}
+ \chapter[Kurzformen für Kapitel]
+ {Der Gliederungsbefehl für
+ Kapitelüberschriften erlaubt neben dem
+ Text für die eigentliche
+ Kapitelüberschrift auch eine Kurzform
+ mit steuerbarer Verwendung}
+\end{lstcode}
+
+ Etwas später wird Ihnen bewusst, dass diese lange Überschrift sehr ungünstig
+ umbrochen wird. Sie wollen deshalb die Umbrüche für diese Überschrift selbst
+ bestimmen. Im Inhaltsverzeichnis soll allerdings weiterhin automatisch
+ umbrochen werden. Mit
+\begin{lstcode}
+ \chapter[head={Kurzformen für Kapitel},
+ tocentry={Der Gliederungsbefehl für
+ Kapitelüberschriften erlaubt neben
+ dem Text für die eigentliche
+ Kapitelüberschrift auch eine Kurzform
+ mit steuerbarer Verwendung}]
+ {Der Gliederungsbefehl für
+ Kapitelüberschriften\\
+ erlaubt neben dem\\
+ Text für die eigentliche
+ Kapitelüberschrift\\
+ auch eine Kurzform\\
+ mit steuerbarer Verwendung}
+\end{lstcode}
+ setzen Sie daher die Einträge für den Kolumnentitel und das
+ Inhaltsverzeichnis unabhängig voneinander und von der Überschrift selbst.
+ Die Argumente der beiden Optionen \Option{head} und \Option{tocentry} wurden
+ dabei in geschweifte Klammern gesetzt, damit der Inhalt der Argumente
+ beliebig sein kann.
+
+ Die Notwendigkeit der geschweiften Klammern im vorherigen Beispiel lässt
+ sich am besten an einem weiteren Beispiel verdeutlichen. Angenommen, sie
+ haben als Option \OptionValue{headings}{optiontotoc} gewählt und setzen nun
+ die Überschrift:
+\begin{lstcode}
+ \section[head=\emph{Wert}]
+ {Die Option head=\emph{Wert}}
+\end{lstcode}
+ Dies führt dazu, dass im Inhaltsverzeichnis der Eintrag »Die Option
+ head=\emph{Wert}« und im Kolumnentitel der Eintrag »\emph{Wert}« verwendet
+ wird. In Wirklichkeit wollten Sie aber, dass im Inhaltsverzeichnis der
+ Eintrag »head=\emph{Wert}« lautet und im Kolumnentitel der Text der
+ Überschrift übernommen wird. Dies ist dadurch zu erreichen, dass das
+ Gleichheitszeichen in geschweifte Klammern gesetzt wird:
+\begin{lstcode}
+ \section[head{=}\emph{Wert}]
+ {Die Option head=\emph{Wert}}
+\end{lstcode}
+
+ Ein ähnlicher Fall betrifft das Komma. Bei gleicher Voreinstellung der
+ Optionen würde
+\begin{lstcode}
+ \section[head=0, 1, 2, 3, \dots]
+ {Die natürlichen Zahlen mit der Null}
+\end{lstcode}
+ zu einer Fehlermeldung führen, weil die Kommata als Trennzeichen zwischen
+ den einzelnen Optionen der Optionenliste »\lstinline|head=0, 1, 2, 3, \dots|«
+ interpretiert würden. Schreibt man hingegen
+\begin{lstcode}
+ \section[head={0, 1, 2, 3, \dots}]
+ {Die natürlichen Zahlen mit der Null}
+\end{lstcode}
+ So ist »\lstinline|0, 1, 2, 3, \dots|« das Argument der Option \Option{head}.
+\end{Example}
+
+Die\important{\Macro{part}} Überschrift der Teile-Ebene (\Macro{part})
+unterscheidet sich von den anderen Gliederungsebenen dadurch, dass sie
+unabhängig von den übrigen Ebenen nummeriert wird. Das bedeutet, dass die
+Kapitel-Ebene (bei \Class{scrbook} oder \Class{scrreprt}) bzw. die
+Abschnitt-Ebene (bei \Class{scrartcl}) über alle Teile hinweg durchgehend
+nummeriert wird. Darüber hinaus steht bei den Klassen \Class{scrbook} und
+\Class{scrreprt}\OnlyAt{\Class{scrbook}\and \Class{scrreprt}} die Überschrift
+dieser Ebene zusammen mit ihrer Präambel (siehe Anweisung
+\Macro{setpartpreamble}, \autopageref{desc:maincls.cmd.setpartpreamble})
+alleine auf einer Seite.
+
+\Macro{chapter}\important{\Macro{chapter}}\OnlyAt{\Class{scrbook}\and
+ \Class{scrreprt}} existiert nur bei Buch- und Berichtklassen, also bei
+\Class{book}, \Class{scrbook}, \Class{report} und \Class{scrreprt}, nicht
+jedoch bei den Artikelklassen \Class{article} und
+\Class{scrartcl}. \Macro{chapter}\textnote{\KOMAScript{}
+ vs. Standardklassen} unterscheidet sich bei {\KOMAScript} außerdem
+gravierend von der Version der Standardklassen. Bei den Standardklassen wird
+die Kapitelnummer mit dem Präfix »Kapitel« beziehungsweise dem Kapitelnamen in
+der gewählten Sprache in einer Zeile vor dem eigentlichen Text der Überschrift
+ausgegeben. Diese\important[i]{\Option{chapterprefix}\\
+ \Option{appendixprefix}} sehr mächtige Form
wird bei {\KOMAScript} durch eine einfache Nummer vor dem Text abgelöst, lässt
sich aber durch die Optionen \Option{chapterprefix} und
\Option{appendixprefix} einstellen (siehe
\autopageref{desc:maincls.option.chapterprefix}).
-Bitte beachten Sie, dass \Macro{part} und \Macro{chapter} bei \Class{scrbook}
-und \Class{scrreprt}\OnlyAt{\Class{scrbook}\and \Class{scrreprt}} den
-Seitenstil für eine Seite umschaltet. Der jeweilige Seitenstil ist bei
-\KOMAScript{} in den Makros \Macro{partpagestyle} und \Macro{chapterpagestyle}
-abgelegt (siehe \autoref{sec:maincls.pagestyle},
+Bitte beachten\textnote{Achtung!} Sie, dass \Macro{part} und \Macro{chapter}
+bei \Class{scrbook} und \Class{scrreprt}\OnlyAt{\Class{scrbook}\and
+ \Class{scrreprt}} den Seitenstil für eine Seite umschaltet. Der jeweilige
+Seitenstil ist bei \KOMAScript{} in den Makros \Macro{partpagestyle} und
+\Macro{chapterpagestyle} abgelegt (siehe \autoref{sec:maincls.pagestyle},
\autopageref{desc:maincls.cmd.titlepagestyle}).
-\BeginIndex[indexother]{}{Schriftart}%
-\BeginIndex[indexother]{}{Schriftgroesse=Schriftgröße}%
-Die Schriftart aller sieben Gliederungsebenen\ChangedAt{v2.8p}{%
- \Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}} %
-kann mit den Anweisungen \Macro{setkomafont} und \Macro{addtokomafont} (siehe
-\autoref{sec:maincls.textmarkup},
+\BeginIndex[indexother]{}{Schrift>Art}%
+\BeginIndex[indexother]{}{Schrift>Groesse=Größe}%
+Die\ChangedAt{v2.8p}{%
+ \Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}} Schriftart aller
+sieben Gliederungsebenen kann mit den Anweisungen \Macro{setkomafont} und
+\Macro{addtokomafont} (siehe \autoref{sec:maincls.textmarkup},
\autopageref{desc:maincls.cmd.setkomafont}) bestimmt werden. Dabei wird
zunächst generell das Element
-\FontElement{disposition}\IndexFontElement{disposition} und anschließend
-zusätzlich je Gliederungsebene ein spezifisches Element verwendet (siehe
+\FontElement{disposition}\IndexFontElement{disposition}\important{\FontElement{disposition}}
+und anschließend zusätzlich je Gliederungsebene ein spezifisches
+Element\important[s]{%
+ \FontElement{part}\\
+ \FontElement{chapter}\\
+ \FontElement{section}\\
+ \FontElement{subsection}\\
+ \FontElement{paragraph}\\
+ \FontElement{subparagraph}} verwendet (siehe
\autoref{tab:maincls.elementsWithoutText},
\autopageref{tab:maincls.elementsWithoutText}). Die Schriftart für das Element
\FontElement{disposition}\IndexFontElement{disposition} ist als
@@ -1596,52 +1876,19 @@ vorbelegt und daher von den Einstellungen \PValue{big}, \PValue{normal} und
\PValue{small} für die Option \Option{headings}\IndexOption{headings} abhängig
(siehe \autopageref{desc:maincls.option.headings}). Sie finden die
Voreinstellungen in \autoref{tab:maincls.structureElementsFont}.
-
-\begin{Example}
- Angenommen, Sie verwenden die Klassenoption \OptionValue{headings}{big} und
- stellen fest, dass die sehr großen Überschriften von Teildokumenten zu fett
- wirken. Nun könnten Sie natürlich wie folgt verfahren:
-\begin{lstcode}
- \setkomafont{disposition}{\normalcolor\sffamily}
- \part{\appendixname}
- \addtokomafont{disposition}{\bfseries}
-\end{lstcode}
- \looseness=-1 % Umbruchkorrektur
- Auf diese Weise würden Sie nur für die eine Überschrift »Anhang«
- das Schriftattribut \textbf{Fett} abschalten. Sehr viel komfortabler
- und eleganter ist es aber, stattdessen generell für
- \Macro{part}-Überschriften eine entsprechende Änderung vorzunehmen.
- Das ist wahlweise mit:
-\begin{lstcode}
- \addtokomafont{part}{\normalfont\sffamily}
- \addtokomafont{partnumber}{\normalfont\sffamily}
-\end{lstcode}
- oder einfach mit:
-\begin{lstcode}
- \addtokomafont{part}{\mdseries}
- \addtokomafont{partnumber}{\mdseries}
-\end{lstcode}
- möglich. Die Verwendung von \Macro{setkomafont} wäre zwar grundsätzlich
- möglich, müsste aber auch die Auswahl der Schriftgröße enthalten und würde
- damit die Größenänderung über die Option \Option{headings} verhindern.
-
- Die zweite Version mit \Macro{mdseries} ist vorzuziehen, da diese auch dann
- noch zum gewünschten Ergebnis führt, wenn Sie später das Element
- \FontElement{disposition}\IndexFontElement{disposition} wie folgt ändern:
-\begin{lstcode}
- \setkomafont{disposition}{\normalcolor\bfseries}
-\end{lstcode}
- Mit dieser Änderung verzichten Sie darauf, für alle
- Gliederungsebenen serifenlose Schrift voreinzustellen.
-\end{Example}
-
% Umbruchkorrektur: Tabelle verschoben
\begin{table}
- \centering%
- \caption[{Schriftvoreinstellungen für die Elemente der Gliederung
- bei\newline \Class{scrbook} und \Class{scrreprt}}]{Schriftvoreinstellungen
+% \centering%
+% \caption
+ \KOMAoptions{captions=topbeside}%
+ \setcapindent{0pt}%
+ \begin{captionbeside}[{Schriftvoreinstellungen für die Elemente der Gliederung
+ bei\newline \Class{scrbook} und \Class{scrreprt}}]{%
+ \label{tab:maincls.structureElementsFont}%
+ Voreinstellungen der Schrift
für die Elemente der Gliederung bei \Class{scrbook} und \Class{scrreprt}}
- \begin{tabular}{lll}
+ [l]
+ \begin{tabular}[t]{lll}
\toprule
Klassenoption & Element & Voreinstellung \\
\midrule
@@ -1682,10 +1929,48 @@ Voreinstellungen in \autoref{tab:maincls.structureElementsFont}.
& \FontElement{subparagraph} & \Macro{normalsize} \\
\bottomrule
\end{tabular}
- \label{tab:maincls.structureElementsFont}
+ \end{captionbeside}
\end{table}
+%
+\begin{Example}
+ Angenommen, Sie stellen bei Verwendung der Klassenoption
+ \OptionValue{headings}{big} fest, dass die sehr großen Überschriften von
+ Teildokumenten zu fett wirken. Nun könnten Sie natürlich wie folgt
+ verfahren:
+\begin{lstcode}
+ \setkomafont{disposition}{\normalcolor\sffamily}
+ \part{\appendixname}
+ \addtokomafont{disposition}{\bfseries}
+\end{lstcode}
+ Auf diese Weise würden Sie nur für die eine Überschrift »Anhang«
+ das Schriftattribut \textbf{Fett} abschalten. Sehr viel komfortabler
+ und eleganter ist es aber, stattdessen generell für
+ \Macro{part}-Überschriften eine entsprechende Änderung vorzunehmen.
+ Das ist wahlweise mit:
+\begin{lstcode}
+ \addtokomafont{part}{\normalfont\sffamily}
+ \addtokomafont{partnumber}{\normalfont\sffamily}
+\end{lstcode}
+ oder einfach mit:
+\begin{lstcode}
+ \addtokomafont{part}{\mdseries}
+ \addtokomafont{partnumber}{\mdseries}
+\end{lstcode}
+ möglich. Die Verwendung von \Macro{setkomafont} wäre zwar grundsätzlich
+ möglich, müsste aber auch die Auswahl der Schriftgröße enthalten und würde
+ damit die Größenänderung über die Option \Option{headings} verhindern.
-Ich möchte Sie eindringlich davor warnen, die Möglichkeit zur
+ Die zweite Version mit \Macro{mdseries} ist vorzuziehen, da diese auch dann
+ noch zum gewünschten Ergebnis führt, wenn Sie später das Element
+ \FontElement{disposition}\IndexFontElement{disposition} wie folgt ändern:
+\begin{lstcode}
+ \setkomafont{disposition}{\normalcolor\bfseries}
+\end{lstcode}
+ Mit dieser Änderung verzichten Sie darauf, für alle
+ Gliederungsebenen serifenlose Schrift voreinzustellen.
+\end{Example}
+
+Ich möchte eindringlich davon abraten, die Möglichkeit zur
Schriftumschaltung zu missbrauchen, um wild Schriften, Schriftgrößen und
Schriftattribute miteinander zu mischen. Die Auswahl der richtigen Schrift für
die richtige Aufgabe ist eine Sache für Experten und hat sehr, sehr wenig mit
@@ -1720,8 +2005,8 @@ die folgende Erklärung.
Times mit Helvetica oder Palatino mit Helvetica werden vom Autor als
ungünstig betrachtet.
\end{Explain}
-\EndIndex[indexother]{}{Schriftart}%
-\EndIndex[indexother]{}{Schriftgroesse=Schriftgröße}%
+\EndIndex[indexother]{}{Schrift>Art}%
+\EndIndex[indexother]{}{Schrift>Groesse=Größe}%
%
\EndIndex{Cmd}{part}%
\EndIndex{Cmd}{chapter}%
@@ -1754,18 +2039,19 @@ Kolumnentitel\Index{Kolumnentitel>automatisch} gesetzt und kein Eintrag im
Inhaltsverzeichnis\Index{Inhaltsverzeichnis} vorgenommen. Der Verzicht auf
den Kolumnentitel hat übrigens einen oftmals unerwünschten Effekt. Geht
beispielsweise ein mit \Macro{chapter*} gesetztes Kapitel über mehrere Seiten,
-so taucht plötzlich der Kolumnentitel des letzen Kapitels wieder auf.
-{\KOMAScript} bietet dafür aber eine Lösung, die im Folgenden beschrieben
+so taucht plötzlich der Kolumnentitel des letzten Kapitels wieder auf.
+{\KOMAScript} bietet dafür aber eine Lösung, die im Anschluss beschrieben
wird. \OnlyAt{\Class{scrbook}\and \Class{scrreprt}}\Macro{chapter*} existiert
selbstverständlich nur bei Buch- und Berichtklassen, also bei \Class{book},
\Class{scrbook}, \Class{report} und \Class{scrreprt}, nicht jedoch bei den
Artikelklassen \Class{article} und \Class{scrartcl}.
-Bitte beachten Sie, dass \Macro{part*} und \Macro{chapter*} den Seitenstil für
-eine Seite umschalten. Während die Standardklassen dabei fest den Seitenstil
-\Pagestyle{plain} verwenden, ist bei \KOMAScript{} der zu verwendende
-Seitenstil in den Makros \Macro{partpagestyle} und \Macro{chapterpagestyle}
-abgelegt (siehe \autoref{sec:maincls.pagestyle},
+Bitte\textnote{Achtung!} beachten Sie, dass \Macro{part*} und
+\Macro{chapter*} den Seitenstil für eine Seite umschalten. Während die
+Standardklassen\textnote{\KOMAScript{} vs. Standardklassen} dabei den
+Seitenstil \Pagestyle{plain} verwenden, ist bei \KOMAScript{} der zu
+verwendende Seitenstil in den Makros \Macro{partpagestyle} und
+\Macro{chapterpagestyle} abgelegt (siehe \autoref{sec:maincls.pagestyle},
\autopageref{desc:maincls.cmd.titlepagestyle}).
Bezüglich der Möglichkeiten der Schriftumschaltung\ChangedAt{v2.8p}{%
@@ -1783,11 +2069,11 @@ nicht Varianten, sondern Gliederungsebenen bezeichnen.%
\EndIndex{Cmd}{subparagraph*}%
\iftrue% Umbruchkorrekturtext
-Bei den Standardklassen gibt es keine weiteren Gliederungsbefehle. Es
-existieren also insbesondere keine Anweisungen, mit denen man nicht
-nummerierte Kapitel oder nicht nummerierte Abschnitte erzeugen kann,
-die ins Inhaltsverzeichnis aufgenommen werden und bei denen ein
-automatischer Kolumnentitel erzeugt wird.
+Bei den Standardklassen\textnote{\KOMAScript{} vs. Standardklassen} gibt
+es keine weiteren Gliederungsbefehle. Es existieren also insbesondere keine
+Anweisungen, mit denen man nicht nummerierte Kapitel oder nicht nummerierte
+Abschnitte erzeugen kann, die ins Inhaltsverzeichnis aufgenommen werden und
+bei denen ein automatischer Kolumnentitel erzeugt wird.
\fi
@@ -1797,7 +2083,7 @@ automatischer Kolumnentitel erzeugt wird.
\Macro{addchap}\OParameter{Kurzform}\Parameter{Überschrift}\\
\Macro{addchap*}\Parameter{Überschrift}\\
\Macro{addsec}\OParameter{Kurzform}\Parameter{Überschrift}\\
- \Macro{addsec*}\Parameter{Überschrift}
+ \Macro{addsec*}\Parameter{Überschrift}\textnote[n]{\KOMAScript{} vs. Standardklassen}
\end{Declaration}%
\BeginIndex{Cmd}{addpart}%
\BeginIndex{Cmd}{addpart*}%
@@ -1805,12 +2091,13 @@ automatischer Kolumnentitel erzeugt wird.
\BeginIndex{Cmd}{addchap*}%
\BeginIndex{Cmd}{addsec}%
\BeginIndex{Cmd}{addsec*}%
-{\KOMAScript} bietet über die Gliederungsbefehle der Standardklassen hinaus
-die Anweisungen \Macro{addpart}, \Macro{addchap} und \Macro{addsec}. Diese
-ähneln bis auf die fehlende Nummerierung sehr den Standardanweisungen
-\Macro{part}, \Macro{chapter} und \Macro{section}. Sie erzeugen also sowohl
-einen automatischen Kolumnentitel als auch einen Eintrag im
-Inhaltsverzeichnis.
+{\KOMAScript} bietet über die
+Gliederungsbefehle der Standardklassen hinaus die Anweisungen \Macro{addpart},
+\Macro{addchap} und \Macro{addsec}. Diese ähneln bis auf die fehlende
+Nummerierung sehr den Standardanweisungen \Macro{part}, \Macro{chapter} und
+\Macro{section}. Sie erzeugen also sowohl einen automatischen Kolumnentitel
+als auch einen Eintrag im Inhaltsverzeichnis, wobei auch die Einstellungen von
+Option \Option{headings}\important{\Option{headings}} beachtet werden.
Die Sternvarianten \Macro{addchap*} und \Macro{addsec*} gleichen hingegen den
Standardanweisungen \Macro{chapter*} und \Macro{section*} mit einem winzigen,
@@ -1829,11 +2116,10 @@ Kolumnentiteln. Die Sternvariante \Macro{addpart*} ist daher identisch
mit der Sternvariante \Macro{part*} und wurde nur aus
Konsistenzgründen definiert.
-Bitte beachten Sie, dass \Macro{addpart} und \Macro{addchap} und deren
-Sternvarianten den Seitenstil für eine Seite umschalten. Der jeweilige
-Seitenstil ist in den Makros \Macro{partpagestyle} und
-\Macro{chapterpagestyle} abgelegt (siehe
-\autoref{sec:maincls.pagestyle},
+Bitte\textnote{Achtung!} beachten Sie, dass \Macro{addpart} und
+\Macro{addchap} und deren Sternvarianten den Seitenstil für eine Seite
+umschalten. Der jeweilige Seitenstil ist in den Makros \Macro{partpagestyle}
+und \Macro{chapterpagestyle} abgelegt (siehe \autoref{sec:maincls.pagestyle},
\autopageref{desc:maincls.cmd.titlepagestyle}).
Bezüglich der Möglichkeiten der Schriftumschaltung\ChangedAt{v2.8p}{%
@@ -1863,11 +2149,46 @@ Der Befehl \Macro{minisec} bewirkt genau eine derartige Überschrift. Diese
Überschrift ist keiner Gliederungsebene zugeordnet. Eine solche
\emph{Mini-Section} wird nicht in das Inhaltsverzeichnis aufgenommen und
erhält auch keine Nummerierung.
+
+\BeginIndex{FontElement}{minisec}%
+\BeginIndex{FontElement}{disposition}%
+Die Schriftart des Gliederungsbefehls \Macro{minisec} kann über die Elemente
+\FontElement{disposition}%
+\important[i]{\FontElement{disposition}\\\FontElement{minisec}}
+und \FontElement{minisec}\ChangedAt{v2.96a}{%
+ \Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}} beeinflusst
+werden (siehe \autoref{tab:maincls.elementsWithoutText},
+\autopageref{tab:maincls.elementsWithoutText}). Die Voreinstellung für das
+Element \FontElement{minisec} ist leer, so dass in der Voreinstellung nur
+das Element \FontElement{disposition} wirkt.%
+\EndIndex{FontElement}{disposition}%
+\EndIndex{FontElement}{minisec}%
+
\begin{Example}
Sie haben einen Bausatz für eine Mausefalle entwickelt und wollen
diesen getrennt nach den benötigten Materialien und der Anleitung für
die Montage beschreiben. Das könnte so gemacht werden:
\begin{lstcode}
+ \documentclass{scrartcl}
+ \usepackage[ngerman]{babel}
+ \usepackage{selinput}
+ \SelectInputMappings{
+ adieresis={ä},
+ germandbls={ß}
+ }
+
+ \begin{document}
+
+ \title{Selbstbauprojekte}
+ \author{Zwei Linke Daumen}
+ \date{\today}
+ \maketitle
+
+ \section{Mausefalle}
+ Das erste Projekt ist auch für Anfänger geeignet
+ und benötigt lediglich einige wenige Bauteile,
+ die in jedem Haushalt zu finden sein sollten.
+
\minisec{Bauteile}
\begin{flushleft}
@@ -1897,8 +2218,10 @@ erhält auch keine Nummerierung.
verwendet werden.
Die Kugelschreiberfeder ist dem Tierschutz zum
Opfer gefallen.
+ \end{document}
\end{lstcode}
- Das Ganze sieht anschließend wie folgt aus:
+ Der wesentliche Teil aber der Überschrift »Bauteile« sieht anschließend wie
+ folgt aus:
\begin{ShowOutput}[\baselineskip]\setlength{\parindent}{1em}
\minisec{Bauteile}
@@ -1933,20 +2256,11 @@ erhält auch keine Nummerierung.
% Bewandtnis. Sie stammt noch aus dem Selbstbauprojekt
% »Mauseschnappfalle«, das dem Tierschutz zum Opfer gefallen ist.
\end{ShowOutput}
+ Zum Verständnis der Verwendung des Pakets
+ \Package{selinput}\IndexPackage{selinput} und der darin definierten
+ Anweisung \Macro{SelectInputMappings} sei auf \cite{package:selinput}
+ verwiesen.
\end{Example}
-
-\BeginIndex{FontElement}{minisec}%
-\BeginIndex{FontElement}{disposition}%
-Die Schriftart des Gliederungsbefehls \Macro{minisec} kann über die Elemente
-\FontElement{disposition} und
-\FontElement{minisec}\ChangedAt{v2.96a}{%
- \Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}} beeinflusst
-werden (siehe \autoref{tab:maincls.elementsWithoutText},
-\autopageref{tab:maincls.elementsWithoutText}). Die Voreinstellung für das
-Element \FontElement{minisec} ist leer, so dass in der Voreinstellung nur
-das Element \FontElement{disposition} wirkt.%
-\EndIndex{FontElement}{disposition}%
-\EndIndex{FontElement}{minisec}%
%
\EndIndex{Cmd}{minisec}%
@@ -1957,7 +2271,8 @@ das Element \FontElement{disposition} wirkt.%
\end{Declaration}%
\BeginIndex{Cmd}{raggedsection}%
\BeginIndex{Cmd}{raggedpart}%
-Bei den Standardklassen werden die Überschriften ganz normal im Blocksatz
+Bei den Standardklassen\textnote{\KOMAScript{} vs. Standardklassen} werden
+die Überschriften ganz normal im Blocksatz
ausgegeben. Dadurch können in den Überschriften Trennungen auf"|treten und
mehrzeilige Überschriften werden auf Textbreite gedehnt. Dieses Vorgehen ist
in der Typografie eher unüblich. {\KOMAScript} setzt Überschriften von
@@ -1967,7 +2282,7 @@ mit hängendem Einzug. Verantwortlich ist dafür die Anweisung
\begin{lstcode}[belowskip=\dp\strutbox]
\let\raggedsection\raggedright
\end{lstcode}
-Die Anweisung \Macro{raggesection} kann mit \Macro{renewcommand} umdefiniert
+Die Anweisung \Macro{raggedsection} kann mit \Macro{renewcommand} umdefiniert
werden.
\begin{Example}
Sie wollen auch für Überschriften Blocksatz. Dazu schreiben Sie in
@@ -1991,15 +2306,23 @@ ist die Anweisung \Macro{raggedpart} verantwortlich, die als:
\begin{lstcode}[belowskip=\dp\strutbox]
\let\raggedpart\centering
\end{lstcode}
-vordefiniert ist. Natürlich kann auch diese Anweisung mit \Macro{renewcommand}
+vordefiniert ist. Auch diese Anweisung kann mit \Macro{renewcommand}
umdefiniert werden.
\begin{Example}
Sie wollen, dass Überschriften mit \Macro{part} in der gleichen Weise
formatiert werden, wie alle anderen Ebenen. Dazu schreiben Sie
- \begin{lstcode}
+\begin{lstcode}
\renewcommand*{\raggedpart}{\raggedsection}
- \end{lstcode}
- in die Präambel Ihres Dokuments.
+\end{lstcode}
+ in die Präambel Ihres Dokuments. An\textnote{Tipp!} dieser Stelle wurde im
+ Gegensatz zu oben absichtlich nicht \Macro{let} verwendet, da mit
+ \Macro{let} der Anweisung \Macro{raggedpart} die aktuelle Bedeutung von
+ \Macro{raggedsection} zugewiesen würde. Spätere Änderungen von
+ \Macro{raggedsection} blieben also bei \Macro{raggedpart}
+ unberücksichtigt. Bei der Umdefinierung mit \Macro{renewcommand} erhält
+ \Macro{raggedpart} dagegen nicht die Bedeutung von \Macro{raggedsection} zum
+ Zeitpunkt dieser Umdefinierung, sondern zum Zeitpunkt der Verwendung von
+ \Macro{raggedpart}.
\end{Example}
%
\EndIndex{Cmd}{raggedpart}%
@@ -2016,32 +2339,38 @@ umdefiniert werden.
\BeginIndex{Cmd}{chapterformat}\Index{Kapitel>Nummer}%
\BeginIndex{Cmd}{othersectionlevelsformat}\Index{Abschnitt>Nummer}%
\BeginIndex{Cmd}{autodot}%
-\vskip 1pt\nobreak%
-\KOMAScript{} hat der Ausgabe der Gliederungsnummern eine weitere logische
-Ebene oberhalb von \Macro{the\PName{Gliederungsname}} (siehe
-\Macro{the\PName{Zähler}}, \autopageref{desc:maincls-experts.cmd.the})
-hinzugefügt. Die Zähler werden für die jeweilige Überschrift nicht einfach nur
-ausgegeben. Sie werden mit Hilfe der Anweisungen \Macro{partformat},
-\Macro{chapterformat} und \Macro{othersectionlevelsformat} formatiert.
+\KOMAScript{} fügt der Ausgabe der Gliederungsnummern oberhalb von
+\Macro{the\PName{Gliederungsname}} (siehe \Macro{the\PName{Zähler}},
+\autopageref{desc:maincls-experts.cmd.the}) eine weitere logische Ebene
+hinzu. Die Zähler werden für die jeweilige Überschrift nicht einfach nur
+ausgegeben. Sie werden mit Hilfe der parameterlosen Anweisungen
+\Macro{partformat}, \Macro{chapterformat} und der Anweisung
+\Macro{othersectionlevelsformat}, die drei Parameter erwartet, formatiert.
\OnlyAt{\Class{scrbook}\and \Class{scrreprt}}Die Anweisung
-\Macro{chapterformat} existiert wie auch \Macro{thechapter} selbstverständlich
-nicht in der Klasse \Class{scrartcl}, sondern nur in den Klassen
-\Class{scrbook} und \Class{scrreprt}.
-
-Wie bereits bei Option \Option{numbers} am Anfang dieses Abschnitts (siehe
-\autopageref{desc:maincls.option.numbers}) erläutert wurde, müssen gemäß
-\cite{DUDEN} die Gliederungsnummern je nach Gliederung mit einem nachfolgenden
-Punkt versehen werden oder dieser hat zu entfallen. Die Anweisung
-\Macro{autodot} ist bei {\KOMAScript} für die Einhaltung dieser Regel
-verantwortlich. Auf den Punkt folgt bei allen Gliederungsebenen außer
+\Macro{chapterformat} existiert wie bereits \Macro{thechapter}
+selbstverständlich nicht in der Klasse \Class{scrartcl}, sondern nur in den
+Klassen \Class{scrbook} und \Class{scrreprt}.
+
+Wie bereits bei Option \Option{numbers}\important{\Option{numbers}} am Anfang
+dieses Abschnitts (siehe \autopageref{desc:maincls.option.numbers}) erläutert
+wurde, müssen gemäß \cite{DUDEN} die Gliederungsnummern je nach Gliederung mit
+einem nachfolgenden Punkt versehen werden oder dieser hat zu entfallen. Die
+Anweisung \Macro{autodot} ist bei {\KOMAScript} für die Einhaltung dieser
+Regel verantwortlich. Auf den Punkt folgt bei allen Gliederungsebenen außer
\Macro{part} noch ein \Macro{enskip}. Dies entspricht einem Leerraum von
-0,5\Unit{em}.
-
-Die Anweisung \Macro{othersectionlevelsformat} erwartet als ersten Parameter
-den Namen der Gliederungsebene, also »\PName{section}«, »\PName{subsection}«
-\dots{} Als drittes Argument wird die Ausgabe des Zählers dieser
-Gliederungsebene erwartet, also \Macro{thesection}, \Macro{thesubsection}
-\dots{} In der Voreinstellung gibt es nur für die Ebenen \Macro{part} und
+0,5\Unit{em}, also einem Halbgeviert.
+
+Die Anweisung \Macro{othersectionlevelsformat}
+%\important{\Macro{othersectionlevelsformat}}
+erwartet als ersten Parameter
+den Namen der Gliederungsebene, also \PValue{section}, \PValue{subsection},
+\PValue{subsubsection}, \PValue{paragraph} oder \PValue{subparagraph}.
+Als drittes Argument wird die Ausgabe des Zählers dieser
+Gliederungsebene, also \Macro{thesection}, \Macro{thesubsection},
+\Macro{theparagraph} oder \Macro{thesubparagraph}, erwartet.
+
+In %\important[i]{\Macro{partformat}\\\Macro{chapterformat}}
+der Voreinstellung gibt es nur für die beiden Ebenen \Macro{part} und
\Macro{chapter} eigene Formatierungsanweisungen, während alle anderen
Gliederungsebenen mit Hilfe einer einzigen Formatierungsanweisung abgedeckt
werden. Dies ist allein historisch begründet. Als Werner Lemberg für sein
@@ -2050,32 +2379,37 @@ von {\KOMAScript} angeregt hat, wurde nur diese Unterscheidung
benötigt. Anwender sollten bei der Umdefinierung der Anweisung das zweite
Argument komplett ignorieren.
-Die Formatierungsanweisungen können mit Hilfe von \Macro{renewcommand}
-umdefiniert werden, um sie eigenen Anforderungen anzupassen.
-Nachfolgend finden Sie die Originaldefinitionen aus den
+Mit Hilfe von \Macro{renewcommand} kann jeder der drei
+Formatierungsanweisungen umdefiniert werden, um sie eigenen Anforderungen
+anzupassen. Nachfolgend finden Sie die Originaldefinitionen aus den
{\KOMAScript}-Klassen:
\begin{lstcode}
\newcommand*{\partformat}{\partname~\thepart\autodot}
\newcommand*{\chapterformat}{%
- \chapappifchapterprefix{\ }\thechapter\autodot\enskip}
- \newcommand*{\othersectionlevelsformat}[3]{#3\autodot\enskip}
+ \mbox{\chapappifchapterprefix{\nobreakspace}\thechapter
+ \autodot\enskip}}
+ \newcommand*{\othersectionlevelsformat}[3]{%
+ #3\autodot\enskip}
\end{lstcode}
+Bitte\textnote{Achtung!} beachten Sie, dass bei der Umdefinierung
+\Macro{newcommand} durch \Macro{renewcommand} zu ersetzen ist.
\begin{Example}
Angenommen, Sie wollen, dass bei \Macro{part} das Wort »Teil« vor
der Nummer nicht ausgegeben wird. Dann können Sie beispielsweise
folgende Anweisung in die Präambel Ihres Dokuments schreiben:
- \begin{lstcode}
+\begin{lstcode}
\renewcommand*{\partformat}{\thepart\autodot}
- \end{lstcode}
+\end{lstcode}
Genau genommen könnten Sie an dieser Stelle auch auf \Macro{autodot}
verzichten und stattdessen einen festen Punkt setzen. Da \Macro{part} mit
römischen Zahlen nummeriert wird, muss der Punkt laut \cite{DUDEN} folgen.
Allerdings bringen Sie sich dann um die Möglichkeit, die Option
- \Option{numbers} einzusetzen und so von der Regel abzuweichen. Näheres zu
- der Option siehe \autopageref{desc:maincls.option.numbers}.
+ \Option{numbers}\important{\Option{numbers}} einzusetzen und so von der
+ Regel abzuweichen. Näheres zu der Option siehe
+ \autopageref{desc:maincls.option.numbers}.
- Eine weitere Möglichkeit wäre, die Nummerierung der Abschnitte
+ Eine weitere Möglichkeit besteht darin, die Nummerierung der Abschnitte
so in den Rand zu platzieren, dass der Überschriftentext
links mit dem umgebenden Text abschließt. Dies erreicht man
mit:
@@ -2111,19 +2445,21 @@ Diese \OnlyAt{\Class{scrbook}\and \Class{scrreprt}}%
\ChangedAt{v2.8o}{\Class{scrbook}\and \Class{scrreprt}}%
beiden Anweisungen werden nicht nur intern von {\KOMAScript} verwendet,
sondern stehen auch dem Anwender zur Verfügung. Nachfolgend werden sie
-beispielsweise für die Umdefinierung anderer Anweisungen verwendet. Bei
-Verwendung der Option \Option{chapterprefix} (siehe
+beispielsweise für die Umdefinierung anderer Anweisungen verwendet.
+
+Bei Verwendung von Option
+\OptionValue{chapterprefix}{true}\important{\Option{chapterprefix}} (siehe
\autopageref{desc:maincls.option.chapterprefix}) setzt
\Macro{chapappifchapterprefix} im Hauptteil des Dokuments das Wort
»Kapitel«\Index{Kapitel>Ueberschrift=Überschrift} in der aktuellen Sprache
gefolgt vom \PName{Zusatztext}. Im Anhang\Index{Anhang} wird stattdessen das
Wort »Anhang« in der aktuellen Sprache, ebenfalls gefolgt vom
-\PName{Zusatztext}, ausgegeben. Bei der Einstellung \Option{nochapterprefix}
-wird hingegen nichts ausgegeben.
+\PName{Zusatztext}, ausgegeben. Bei der Einstellung
+\OptionValue{chapterprefix}{false} wird hingegen nichts ausgegeben.
Die Anweisung \Macro{chapapp} setzt immer das Wort »Kapitel«
-beziehungsweise »Anhang«. Dabei spielen die beiden Optionen
-\Option{chapterprefix} und \Option{nochapterprefix} keine Rolle.
+beziehungsweise »Anhang«. Dabei spielt die Einstellung der Option
+\Option{chapterprefix} keine Rolle.
Da es Kapitel nur bei den Klassen \Class{scrbook} und \Class{scrreprt}
gibt, existieren die beiden Anweisungen auch nur bei diesen Klassen.%
@@ -2161,8 +2497,9 @@ gibt, existieren die beiden Anweisungen auch nur bei diesen Klassen.%
einer der drei Anweisungen \Macro{chaptermarkformat},
\Macro{sectionmarkformat} und \Macro{subsectionmarkformat}.
- \OnlyAt{\Class{scrbook}\and \Class{scrreprt}}Während es bei \Class{scrartcl}
- weder \Macro{chaptermark} noch \Macro{chaptermarkformat} gibt, existieren
+ \OnlyAt{\Class{scrbook}\and \Class{scrreprt}}Während bei \Class{scrartcl}
+ \Macro{chaptermark} und \Macro{chaptermarkformat} nicht existieren, gibt es
+ die Anweisungen
\OnlyAt{\Class{scrartcl}}\Macro{subsectionmark} und
\Macro{subsectionmarkformat} nur bei \Class{scrartcl}. Dies ändert sich
allerdings bei Verwendung des \Package{scrpage2}-Pakets (siehe
@@ -2191,8 +2528,9 @@ Originaldefinitionen aus den {\KOMAScript}-Klassen sind:
\chapapp~\thechapter\autodot\enskip}
\end{lstcode}
\end{Example}
-Wie Sie sehen, finden hier die Anweisungen \Macro{chapappifchapterprefix} und
-\Macro{chapapp} Verwendung, die weiter oben erklärt wurden.%
+Wie Sie sehen, finden hier bei der Umdefinierung die Anweisungen
+\Macro{chapappifchapterprefix} und \Macro{chapapp} Verwendung, die weiter oben
+erklärt wurden.%
%
\EndIndex{Cmd}{chaptermark}%
\EndIndex{Cmd}{sectionmark}%
@@ -2247,15 +2585,14 @@ Anweisung zum Setzen der \PName{Präambel} muss vor der jeweiligen
Teilbericht spendiert wird. Jedem dieser Teile soll außerdem eine
Zusammenfassung vorangestellt werden. Diese Zusammenfassung soll auf
der Titelseite jedes Teils stehen. Das ist wie folgt möglich:
- \begin{lstcode}
+\begin{lstcode}
\setpartpreamble{%
\begin{abstract}
- Dies ist ein Blindtext. Er dient lediglich zur
- Demonstration der Möglichkeiten von \KOMAScript.
+ Dies ist ein Blindtext zur Demonstration.
\end{abstract}
}
\part{Abteilung Grünschnitt}
- \end{lstcode}
+\end{lstcode}
Je nach Einstellung der Optionen für die
Überschriftengröße\Index{Ueberschriften=Überschriften} (siehe
\autopageref{desc:maincls.option.headings}) und der Optionen für die Form
@@ -2263,40 +2600,42 @@ Anweisung zum Setzen der \PName{Präambel} muss vor der jeweiligen
\autoref{sec:maincls.abstract}, \autopageref{desc:maincls.option.abstract}),
sieht das Ergebnis ungefähr wie folgt aus:
\begin{ShowOutput}\centering
- {\LARGE\usekomafont{disposition} Teil III.\par\vspace{20pt}}
+ {\LARGE\usekomafont{disposition} Teil III.\par\vspace{14pt}}
{\LARGE\usekomafont{disposition} Abteilung Grünschnitt\strut\par}
\begin{quote}\small
- \vspace{6ex}
+ \vspace{4ex}
\begin{center}
\usekomafont{disposition}\abstractname
\end{center}
\vspace{2ex}
- Dies ist ein Blindtext. Er dient lediglich zur
- Demonstration der Möglichkeiten von \KOMAScript.
+ Dies ist ein Blindtext zur Demonstration.
\end{quote}
\end{ShowOutput}
\end{Example}
-Bitte beachten Sie, dass Sie für die Abstände der Präambel zur Teilüberschrift
-bzw. zum Kapiteltext selbst verantwortlich sind. Bitte beachten Sie auch, dass
-die \Environment{abstract}-Umgebung bei der Klasse \Class{scrbook} nicht
-existiert (siehe \autoref{sec:maincls.abstract},
+Bitte\textnote{Achtung!} beachten Sie, dass Sie für die Abstände der Präambel
+zur Teilüberschrift bzw. zum Kapiteltext selbst verantwortlich sind. Bitte
+beachten Sie auch, dass die \Environment{abstract}-Umgebung bei der Klasse
+\Class{scrbook} nicht existiert (siehe \autoref{sec:maincls.abstract},
\autopageref{desc:maincls.env.abstract}).
Das\ChangedAt{v2.8p}{\Class{scrbook}\and \Class{scrreprt}} erste
optionale Argument \PName{Position} bestimmt über ein bis zwei
Buchstaben die Position, an der die Präambel ausgegeben wird. Für die
vertikale Position existieren derzeit zwei Möglichkeiten:
-\begin{labeling}[~--]{\PValue{o}}
-\item [\PValue{o}] über der Überschrift
-\item [\PValue{u}] unter der Überschrift
+%\iffree{}{\pagebreak}% Umbruchoptimierung
+\begin{labeling}[~--]{\quad\PValue{o}}\itemsep=0pt
+\item [\quad\PValue{o}] über der Überschrift
+\item [\quad\PValue{u}] unter der Überschrift
\end{labeling}
-Es kann jeweils eine Präambel unter und eine Präambel über der
-Überschrift gesetzt werden. Für die horizontale Position existieren
-derzeit drei Möglichkeiten:
-\begin{labeling}[~--]{\PValue{o}}
-\item [\PValue{l}] linksbündig
-\item [\PValue{r}] rechtsbündig
-\item [\PValue{c}] zentriert
+\iffree{Es kann jeweils eine Präambel unter und eine Präambel über der
+ Überschrift gesetzt werden.}{Beide Möglichkeiten können nacheinander genutzt
+ werden.}
+
+Für die horizontale Position existieren derzeit drei Möglichkeiten:
+\begin{labeling}[~--]{\quad\PValue{o}}\itemsep=0pt
+\item [\quad\PValue{l}] linksbündig
+\item [\quad\PValue{r}] rechtsbündig
+\item [\quad\PValue{c}] zentriert
\end{labeling}
Dabei wird allerdings nicht der Text der \PName{Präambel} entsprechend
angeordnet, sondern eine Box, deren Breite durch das zweite optionale
@@ -2310,7 +2649,17 @@ kombiniert werden.
Eine häufigere Anwendung von \Macro{setchapterpreamble} dürfte ein Spruch oder
Zitat zu einer Überschrift sein. Die dazu verwendbare Anweisung
\Macro{dictum}\IndexCmd{dictum} ist im nachfolgenden Abschnitt erläutert. Dort
-findet sich auch ein entsprechendes Beispiel.%
+findet sich auch ein entsprechendes Beispiel.
+
+Bitte\textnote{Achtung!} beachten Sie, dass \PName{Präambel} bei der
+Platzierung über der Überschrift in den dort vorhandenen freien Platz gesetzt
+wird. Die Überschrift wird dabei nicht nach unten verschoben. Der Anwender ist
+also selbst dafür verantwortlich dass \PName{Präambel} nicht zu groß ist und
+der vorhandene freie Platz über der Überschrift genügt. Siehe dazu auch
+\Macro{chapterheadstartvskip} in
+\autoref{sec:maincls-experts.experts} auf
+\autopageref{desc:maincls-experts.cmd.chapterheadstartvskip}.
+%
%
\EndIndex{Cmd}{setpartpreamble}%
\EndIndex{Cmd}{setchapterpreamble}%
@@ -2334,6 +2683,14 @@ bereit. Stattdessen stützt sich \KOMAScript{} im Bereich der Mathematik voll
und ganz auf den \LaTeX-Kern. Dies gilt auch für die Realisierung der beiden
Optionen \Option{leqno} und \Option{fleqn}.
+Auf eine Beschreibung der Mathematikumgebungen des \LaTeX-Kerns, also
+\Environment{displaymath}\IndexEnv{displaymath},
+\Environment{equation}\IndexEnv{equation} und
+\Environment{eqnarray}\IndexEnv{eqnarray}, wird an dieser Stelle
+verzichtet. Wer diese verwenden möchte, sei auf \cite{l2kurz} verwiesen. Für
+mehr als nur einfachste mathematische Formeln und Gleichungen sei jedoch
+die Verwendung von Paket \Package{amsmath}\textnote{Tipp!} empfohlen (siehe
+\cite{package:amsmath}).%
\begin{Declaration}
\Option{leqno}
@@ -2342,9 +2699,12 @@ Optionen \Option{leqno} und \Option{fleqn}.
Gleichungen\Index{Gleichungen>Nummern} werden normalerweise auf der rechten
Seite nummeriert. Mit Hilfe der Standardoption \Option{leqno} wird die
Standardoptionsdatei \File{leqno.clo} geladen. Dadurch erfolgt die
-Nummerierung von Gleichungen links. Diese Option ist als optionales Argument
-von \Macro{documentclass} zu verwenden. Eine Einstellung per
-\Macro{KOMAoptions} oder \Macro{KOMAoption} wird nicht unterstützt.%
+Nummerierung von Gleichungen links. Diese Option ist als optionales
+Argument\textnote{Achtung!} von \Macro{documentclass} zu verwenden. Eine
+Einstellung per \Macro{KOMAoptions} oder \Macro{KOMAoption} wird nicht
+unterstützt. Dies wäre auch deshalb nicht sinnvoll, weil das für den
+Mathematiksatz empfohlene Paket \Package{amsmath} ebenfalls nur beim Laden,
+nicht aber zur Laufzeit auf diese Option reagieren kann.%
%
\EndIndex{Option}{leqno}%
@@ -2356,20 +2716,14 @@ von \Macro{documentclass} zu verwenden. Eine Einstellung per
Gleichungen\Index{Gleichungen>Ausrichtung} werden normalerweise horizontal
zentriert ausgegeben. Mit Hilfe der Standardoption \Option{fleqn} wird die
Standardoptionsdatei \File{fleqn.clo} geladen. Dadurch erfolgt die Ausgabe von
-Gleichungen linksbündig. Diese Option ist als optionales Argument
-von \Macro{documentclass} zu verwenden. Eine Einstellung per
-\Macro{KOMAoptions} oder \Macro{KOMAoption} wird nicht unterstützt.%
+Gleichungen linksbündig. Diese Option ist als optionales
+Argument\textnote{Achtung!} von \Macro{documentclass} zu verwenden. Eine
+Einstellung per \Macro{KOMAoptions} oder \Macro{KOMAoption} wird nicht
+unterstützt. Dies wäre auch deshalb nicht sinnvoll, weil das für den
+Mathematiksatz empfohlene Paket \Package{amsmath} ebenfalls nur beim Laden,
+nicht aber zur Laufzeit auf diese Option reagieren kann.%
%
\EndIndex{Option}{fleqn}%
-
-
-Auf eine Beschreibung der Mathematikumgebungen des \LaTeX-Kerns, also
-\Environment{displaymath}\IndexEnv{displaymath},
-\Environment{equation}\IndexEnv{equation} und
-\Environment{eqnarray}\IndexEnv{eqnarray}, wird an dieser Stelle
-verzichtet. Wer diese verwenden möchte, sei auf \cite{l2kurz} verwiesen. Für
-mehr als nur einfachste mathematische Formeln und Gleichungen sei jedoch die
-Verwendung von \Package{amsmath} empfohlen (siehe \cite{package:amsmath}).%
%
\EndIndex{}{Gleichungen}%
\EndIndex{}{Formeln}%
@@ -2390,29 +2744,30 @@ Tabellen. Genau genommen sollte von »Tafeln«\Index{Tafeln} statt von
\Environment{tabular}\IndexEnv{tabular} von Vorteil. Es hat sich im Deutschen
aber für beides die Bezeichnung »Tabelle« eingebürgert. Das kommt vermutlich
daher, dass man in \Environment{table}-Umgebungen üblicherweise
-\Environment{tabular}-Umgebungen setzt.
-
-Häufig werden die Gleitumgebungen von Anfängern nicht richtig verstanden. So
-wird oft die Forderung aufgestellt, eine Tabelle oder Abbildung genau an einer
-bestimmten Position im Text zu setzen. Dies ist jedoch nicht erforderlich, da
-auf Gleitumgebungen im Text über eine Referenz verwiesen wird. Es ist auch
-nicht sinnvoll, da ein solches Objekt an einer Stelle nur dann gesetzt werden
-kann, wenn auf der Seite noch genügend Platz für das Objekt vorhanden ist. Ist
-dies nicht der Fall, müsste das Objekt auf die nächste Seite umbrochen werden
-und auf der aktuellen Seite würde ein möglicherweise sehr großer leerer Raum
-bleiben.
-
-Häufig findet sich in einem Dokument auch bei jedem Gleitobjekt das gleiche
-optionale Argument zur Platzierung des Objekts. Auch dies ist nicht
-sinnvoll. In solchen Fällen sollte man besser den Standardwert global
-ändern. Näheres dazu ist \cite{DANTE:FAQ} zu entnehmen.
-
-Ein wichtiger Hinweis sei diesem Abschnitt noch vorangestellt: Die meisten
-Mechanismen, die hier vorgestellt werden und über die Fähigkeiten der
-Standardklassen hinaus gehen, funktionieren nicht mehr, wenn Sie ein Paket
-verwenden, das in die Generierung von Tabellen- und Abbildungstiteln eingreift
-und deren Aussehen verändert. Dies sollte selbstverständlich sein, wird aber
-leider häufig nicht bedacht.
+\Environment{tabular}-Umgebungen setzt, auch wenn dies keineswegs zwingend
+ist.
+
+Häufig\textnote{Achtung!} werden die Gleitumgebungen von Anfängern nicht
+richtig verstanden. So wird oft die Forderung aufgestellt, eine Tabelle oder
+Abbildung genau an einer bestimmten Position im Text zu setzen. Dies ist
+jedoch nicht erforderlich, da auf Gleitumgebungen im Text über eine Referenz
+verwiesen wird. Es ist auch nicht sinnvoll, da ein solches Objekt an einer
+Stelle nur dann gesetzt werden kann, wenn auf der Seite noch genügend Platz
+für das Objekt vorhanden ist. Ist dies nicht der Fall, müsste das Objekt auf
+die nächste Seite umbrochen werden und auf der aktuellen Seite würde ein
+möglicherweise sehr großer leerer Raum bleiben.
+
+Häufig\textnote{Achtung!} findet sich in einem Dokument auch bei jedem
+Gleitobjekt das gleiche optionale Argument zur Platzierung des Objekts. Auch
+dies ist nicht sinnvoll. In solchen Fällen sollte man besser den Standardwert
+global ändern. Näheres dazu ist \cite{DANTE:FAQ} zu entnehmen.
+
+Ein\textnote{Achtung!} wichtiger Hinweis sei diesem Abschnitt noch
+vorangestellt: Die meisten Mechanismen, die hier vorgestellt werden und über
+die Fähigkeiten der Standardklassen hinaus gehen, funktionieren nicht mehr,
+wenn Sie ein Paket verwenden, das in die Generierung von Tabellen- und
+Abbildungstiteln eingreift und deren Aussehen verändert. Dies sollte
+selbstverständlich sein, wird aber leider häufig nicht bedacht.
\begin{Declaration}
@@ -2430,95 +2785,111 @@ zentriert werden.
Tabellen werden jedoch häufig mit Überschriften statt mit Unterschriften
versehen. Das liegt daran, dass es auch Tabellen geben kann, die sich über
mehrere Seiten erstrecken. Bei solchen Tabellen möchte man natürlich bereits
-auf der ersten Seite wissen, worum es sich handelt. Aus Gründen der Konsistenz
-werden deshalb alle Tabellen mit Überschriften versehen. \KOMAScript{} bietet
+auf der ersten Seite wissen, worum es sich handelt. Darüber hinaus werden
+Tabellen zeilenweise von oben nach unten gelesen. Damit gibt es mindestens
+zwei gute Gründe, in der Regel alle Tabellen mit Überschriften zu
+versehen. \KOMAScript{}\important{\OptionValue{captions}{tableheading}} bietet
daher mit der Einstellung
-\OptionValue{captions}{tableheading}\IndexOption{captions~=tableheading} die
-Möglichkeit, bei Tabellen die Formatierung auf Überschriften zu ändern. Es sei
-an dieser Stelle darauf hingewiesen, dass mehrseitige Tabellen nicht als
-Gleitumgebungen gesetzt werden können. Für den automatischen Seitenumbruch von
-Tabellen werden außerdem Zusatzpakete wie
+\OptionValue{captions}{tableheading}\IndexOption{captions~=\PValue{tableheading}} die
+Möglichkeit, bei Tabellen die Formatierung auf Überschriften zu ändern.
+
+Es\textnote{Achtung!} sei an dieser Stelle darauf hingewiesen, dass
+mehrseitige Tabellen nicht als Gleitumgebungen gesetzt werden können. Für den
+automatischen Seitenumbruch von Tabellen werden außerdem Zusatzpakete wie
\Package{longtable}\IndexPackage{longtable} (siehe \cite{package:longtable})
-oder \Package{tabu}\IndexPackage{tabu} (siehe \cite{package:tabu})
-benötigt.
-
-Mit der Einstellung
-\OptionValue{captions}{tablesignature}\IndexOption{captions~=tablesignature}
-wird wieder die Voreinstellung der Formatierung als Tabellenüberschrift
-gewählt. Es sei an dieser Stelle darauf hingewiesen, dass die beiden Werte
-lediglich die Formatierung ändern. Der Ort, an dem die Über"~ oder
-Unterschrift gesetzt wird, hängt bei den Gleitumgebungen von \KOMAScript{}
-allein vom Ort ab, an dem die Anweisung \Macro{caption} verwendet wird. Dies
-ändert sich ggf. bei Verwendung des Pakets \Package{float}\IndexPackage{float}
-mit der Anweisung \Macro{restylefloats} (siehe \cite{package:float}).
+oder \Package{tabu}\IndexPackage{tabu} (siehe \cite{package:tabu}) benötigt.
+
+Mit\important[i]{\begin{tabular}[t]{@{}l@{}}
+ \Option{captions=}\\
+ \quad\PValue{tablesignature}
+ \end{tabular}} der Einstellung
+\OptionValue{captions}{tablesignature}\IndexOption{captions~=\PValue{tablesignature}}
+wird wieder die Voreinstellung der Formatierung als Tabellenunterschrift
+gewählt. Es\textnote{Achtung!} sei an dieser Stelle darauf hingewiesen, dass
+die beiden Werte lediglich die Formatierung ändern. Der Ort, an dem die Über"~
+oder Unterschrift gesetzt wird, hängt bei den Gleitumgebungen von
+\KOMAScript{} allein vom Ort ab, an dem die Anweisung \Macro{caption}
+verwendet wird. Dies ändert sich jedoch bei Verwendung des Pakets
+\Package{float}\IndexPackage{float} mit der Anweisung \Macro{restylefloats}
+(siehe \cite{package:float}).
Natürlich existiert\ChangedAt{v3.09}{\Class{scrbook}\and \Class{scrreprt}\and
\Class{scrartcl}} mit den Optionen
-\OptionValue{captions}{figureheading}\IndexOption{captions~=figureheading} und
-\OptionValue{captions}{figuresignature}\IndexOption{captions~=figuresignature}
-auch die entsprechende Funktion für Abbildungen. Um gleichzeitig die
-Formatierung für alle Gleitumgebungen ändern zu können, gibt es außerdem die
-Optionen \OptionValue{captions}{heading}\IndexOption{captions~=heading} und
-\OptionValue{captions}{signature}\IndexOption{captions~=signature}. Diese
+\OptionValue{captions}{figureheading}\IndexOption{captions~=\PValue{figureheading}} und
+\OptionValue{captions}{figuresignature}\IndexOption{captions~=\PValue{figuresignature}}
+auch die entsprechende Funktion für Abbildungen. Allerdings werden Abbildungen
+in der Regel wie im Falle von Fotos eher als Ganzes und im Falle von
+Diagrammen oder Graphen eher von unten links her betrachtet. In den wenigsten
+Fällen dürfte es daher sinnvoll sein, nur bei Abbildungen die Formatierung von
+Unterschriften in Überschriften zu ändern.
+
+Manchmal wird jedoch gewünscht, alle Gleitumgebungen mit Überschriften zu
+versehen. Daher gibt es bei \KOMAScript{} die Einstellung
+\important[i]{\OptionValue{captions}{heading}\\
+ \OptionValue{captions}{signature}} Optionen
+\OptionValue{captions}{heading}\IndexOption{captions~=\PValue{heading}} und die
+umgekehrte Einstellung
+\OptionValue{captions}{signature}\IndexOption{captions~=\PValue{signature}}, mit der
+man die Formatierungen aller Gleitumgebungen entsprechend ändern kann. Diese
entfalten ihre Wirkung auch noch, wenn sie innerhalb einer Gleitumgebung
verwendet werden.
-Bitte\OnlyAt{\Package{float}}\IndexPackage{float} beachten Sie, dass bei
-Verwendung des \Package{float}-Pakets die Einstellungen
-\OptionValue{captions}{tableheadings} und
-\OptionValue{captions}{tablesignature} nicht mehr funktionieren, sobald Sie
-\Macro{restylefloat} auf Tabellen anwenden. Näheres zum \Package{float}-Paket
-und \Macro{restylefloat} entnehmen Sie bitte \cite{package:float}. Die
-zusätzliche Unterstützung, die \KOMAScript{} bei Verwendung des
-\Package{float}-Pakets bietet, finden Sie bei der Erklärung zu
+Bitte\textnote{Achtung!}\OnlyAt{\Package{float}}\IndexPackage{float} beachten
+Sie, dass bei Verwendung des \Package{float}-Pakets die Einstellungen von
+Unterschriften oder Überschriften nicht mehr funktionieren, sobald Sie
+\Macro{restylefloat} auf Tabellen oder Abbildungen anwenden. Näheres zum
+\Package{float}-Paket und \Macro{restylefloat} entnehmen Sie bitte
+\cite{package:float}. Die zusätzliche Unterstützung, die \KOMAScript{} bei
+Verwendung des \Package{float}-Pakets bietet, finden Sie bei der Erklärung zu
\PValue{komaabove} (siehe \autopageref{desc:maincls.floatstyle.komaabove}).
\leavevmode\phantomsection\nobreak
\label{desc:maincls.option.captions.nooneline}\nobreak
\label{desc:maincls.option.captions.oneline}\nobreak
Bei \KOMAScript{} besteht darüber hinaus auch die Möglichkeit, mit der
-Einstellung \OptionValue{captions}{nooneline}\IndexOption{captions~=nooneline}
-die Unterscheidung zwischen ein"~ und mehrzeiligen Über"~ bzw. Unterschriften
-abzuschalten. Dies ist beispielsweise dann wichtig, wenn man keine Zentrierung
-wünscht. Die Voreinstellung, bei der einzeilige Über"~ und Unterschriften
-automatisch horizontal zentriert werden, entspricht der Einstellung
+Einstellung
+\OptionValue{captions}{nooneline}\IndexOption{captions~=\PValue{nooneline}}%
+\important{\OptionValue{captions}{nooneline}} die Unterscheidung zwischen ein"~
+und mehrzeiligen Über"~ bzw. Unterschriften abzuschalten. Dies ist
+beispielsweise dann wichtig, wenn man keine Zentrierung wünscht. Die
+Voreinstellung, bei der einzeilige Über"~ und Unterschriften automatisch
+horizontal zentriert werden, entspricht der Einstellung
\OptionValue{captions}{oneline}.
Als Besonderheit bietet \KOMAScript{} innerhalb von Gleitumgebungen die
Möglichkeit, den Titel statt als Über"~ oder Unterschrift neben den
-eigentlichen Inhalt zu setzen. Die dazu notwendige Umgebung
-\Environment{captionsbeside}\IndexEnv{captionbeside} ist ab
-\autopageref{desc:maincls.env.captionbeside} erklärt. Die
-Einstellungen für diese Umgebung können ebenfalls mit der Option
-\Option{captions} geändert werden. Die dabei möglichen Werte für die jeweilige
-\PName{Einstellung} sind \autoref{tab:maincls.captions} zu entnehmen.
-
-\iffree{}{\afterpage}{%
-\begin{desctable}
- \caption[{Mögliche Werte für Option \Option{captions}}]{Mögliche Werte für
- Option \Option{captions} zur Einstellung der Formatierung von Über"~ und
- Unterschriften in Gleitumgebungen\label{tab:maincls.captions}}\\
- \Endfirsthead%
- \caption[]{Mögliche Werte für Option \Option{captions}
- (\emph{Fortsetzung})}\\
- \Endhead%
+eigentlichen Inhalt zu setzen. Die\important{\Environment{captionbeside}} dazu
+notwendige Umgebung \Environment{captionsbeside}\IndexEnv{captionbeside} ist
+ab \autopageref{desc:maincls.env.captionbeside} erklärt. Die Einstellungen für
+diese Umgebung können ebenfalls mit der Option \Option{captions} geändert
+werden. Die dabei möglichen Werte für die jeweilige \PName{Einstellung} sind
+\autoref{tab:maincls.captions} zu entnehmen.
+%
+\begin{desclist}
+ \desccaption[{Mögliche Werte für Option \Option{captions}}]{M%
+ ögliche Werte für Option \Option{captions} zur Einstellung der
+ Formatierung von Über"~ und Unterschriften in
+ Gleitumgebungen\label{tab:maincls.captions}%
+ }{%
+ Mögliche Werte für Option \Option{captions} (\emph{Fortsetzung})%
+ }%
\entry{\PValue{bottombeside}, \PValue{besidebottom}}{%
Gleitumgebungstitel der Umgebung \Environment{captionsbeside} (siehe
\autoref{sec:maincls.floats},
- \autopageref{desc:maincls.env.captionbeside}) werden mit der
- untersten Grundlinie auf Höhe der untersten Grundlinie des Inhalts der
- Gleitumgebung ausgerichtet.%
- \IndexOption{captions~=bottombeside}}%
+ \autopageref{desc:maincls.env.captionbeside}) werden mit der untersten
+ Grundlinie auf Höhe der untersten Grundlinie des Inhalts der Gleitumgebung
+ ausgerichtet.%
+ \IndexOption{captions~=\PValue{bottombeside}}}%
\entry{\PValue{centeredbeside}, \PValue{besidecentered},
\PValue{middlebeside}, \PValue{besidemiddle}}{%
Gleitumgebungstitel der Umgebung \Environment{captionsbeside} (siehe
\autoref{sec:maincls.floats},
- \autopageref{desc:maincls.env.captionbeside}) werden zum Inhalt
- der Gleitumgebung vertikal zentriert ausgerichtet.%
- \IndexOption{captions~=centeredbeside}}%
+ \autopageref{desc:maincls.env.captionbeside}) werden zum Inhalt der
+ Gleitumgebung vertikal zentriert ausgerichtet.%
+ \IndexOption{captions~=\PValue{centeredbeside}}}%
\entry{\PValue{figureheading}, \PValue{figureabove}, \PValue{abovefigure},
\PValue{topatfigure}%
- \IndexOption{captions~=figureheading}}{%
+ \IndexOption{captions~=\PValue{figureheading}}}{%
\ChangedAt{v3.09}{\Class{scrbook}\and \Class{scrreprt}\and
\Class{scrartcl}}%
Bei Abbildungen wird (ggf. abweichend von
@@ -2526,58 +2897,57 @@ Einstellungen für diese Umgebung können ebenfalls mit der Option
gewählt.}%
\entry{\PValue{figuresignature}, \PValue{belowfigure},
\PValue{bottomatfiggure}%
- \IndexOption{captions~=figuresignature}}{%
+ \IndexOption{captions~=\PValue{figuresignature}}}{%
\ChangedAt{v3.09}{\Class{scrbook}\and \Class{scrreprt}\and
\Class{scrartcl}}%
- Bei Abbildungen wird (ggf. abweichend von
- \OptionValue{captions}{heading}) die Formatierung als Unterschrift
- gewählt.}%
+ Bei Abbildungen wird (ggf. abweichend von \OptionValue{captions}{heading})
+ die Formatierung als Unterschrift gewählt.}%
+ \entry{\PValue{heading}, \PValue{above}, \PValue{top}%
+ \IndexOption{captions~=\PValue{heading}}}{%
+ Gleitumgebungstitel\ChangedAt{v3.09}{\Class{scrbook}\and
+ \Class{scrreprt}\and \Class{scrartcl}} werden als Überschriften
+ formatiert. Dies hat jedoch keinen Einfluss darauf ob sie über oder unter
+ der Gleitumgebung platziert werden. Die Option impliziert auch
+ \OptionValue{captions}{tableheading} und
+ \OptionValue{captions}{figureheading}.}%
\entry{\PValue{innerbeside},
- \PValue{besideinner}\IndexOption{captions~=innerbeside}}{%
+ \PValue{besideinner}\IndexOption{captions~=\PValue{innerbeside}}}{%
Gleitumgebungstitel der Umgebung \Environment{captionsbeside} (siehe
\autoref{sec:maincls.floats},
- \autopageref{desc:maincls.env.captionbeside}) werden bei
- doppelseitigem Satz in der Voreinstellung innen neben dem Inhalt der
- Gleitumgebung gesetzt. Dies entspricht im einseitigen Satz
+ \autopageref{desc:maincls.env.captionbeside}) werden bei doppelseitigem
+ Satz in der Voreinstellung innen neben dem Inhalt der Gleitumgebung
+ gesetzt. Dies entspricht im einseitigen Satz
\OptionValue{captions}{leftbeside}.}%
- \entry{\PValue{heading}, \PValue{above}, \PValue{top}%
- \IndexOption{captions~=heading}}{%
- \ChangedAt{v3.09}{\Class{scrbook}\and \Class{scrreprt}\and
- \Class{scrartcl}}%
- Gleitumgebungstitel werden als Überschriften formatiert. Dies hat jedoch
- keinen Einfluss darauf ob sie über oder unter der Gleitumgebung platziert
- werden. Die Option impliziert auch \OptionValue{captions}{tableheading}
- und \OptionValue{captions}{figureheading}.}%
\entry{\PValue{leftbeside},
- \PValue{besideleft}\IndexOption{captions~=leftbeside}}{%
+ \PValue{besideleft}\IndexOption{captions~=\PValue{leftbeside}}}{%
Gleitumgebungstitel der Umgebung \Environment{captionsbeside} (siehe
\autoref{sec:maincls.floats},
- \autopageref{desc:maincls.env.captionbeside}) werden in der
- Voreinstellung links neben dem Inhalt der Gleitumgebung gesetzt.}%
+ \autopageref{desc:maincls.env.captionbeside}) werden in der Voreinstellung
+ links neben dem Inhalt der Gleitumgebung gesetzt.}%
\pventry{nooneline}{%
Einzeilige Über"~ und Unterschriften von Gleitumgebungen werden nicht
gesondert, sondern genau wie mehrzeilige behandelt.%
- \IndexOption{captions~=nooneline}}%
+ \IndexOption{captions~=\PValue{nooneline}}}%
\pventry{oneline}{%
Einzeilige Über"~ und Unterschriften von Gleitumgebungen werden gesondert
behandelt, um sie horizontal zu zentrieren.%
- \IndexOption{captions~=oneline}}%
+ \IndexOption{captions~=\PValue{oneline}}}%
\entry{\PValue{outerbeside}, \PValue{besideouter}%
- \IndexOption{captions~=outerbeside}}{%
+ \IndexOption{captions~=\PValue{outerbeside}}}{%
Gleitumgebungstitel der Umgebung \Environment{captionsbeside} (siehe
\autoref{sec:maincls.floats},
- \autopageref{desc:maincls.env.captionbeside}) werden bei
- doppelseitigem Satz in der Voreinstellung außen neben dem Inhalt der
- Gleitumgebung gesetzt. Dies entspricht im einseitigen Satz
+ \autopageref{desc:maincls.env.captionbeside}) werden bei doppelseitigem
+ Satz in der Voreinstellung außen neben dem Inhalt der Gleitumgebung
+ gesetzt. Dies entspricht im einseitigen Satz
\OptionValue{captions}{rightbeside}.}%
\entry{\PValue{rightbeside}, \PValue{besideright}%
- \IndexOption{captions~=rightbeside}}{%
+ \IndexOption{captions~=\PValue{rightbeside}}}{%
Gleitumgebungstitel der Umgebung \Environment{captionsbeside} (siehe
\autoref{sec:maincls.floats},
- \autopageref{desc:maincls.env.captionbeside}) werden in der
- Voreinstellung rechts neben dem Inhalt der Gleitumgebung gesetzt.}%
+ \autopageref{desc:maincls.env.captionbeside}) werden in der Voreinstellung
+ rechts neben dem Inhalt der Gleitumgebung gesetzt.}%
\entry{\PValue{signature}, \PValue{below}, \PValue{bot}, \PValue{bottom}%
- \IndexOption{captions~=signature}}{%
+ \IndexOption{captions~=\PValue{signature}}}{%
\ChangedAt{v3.09}{\Class{scrbook}\and \Class{scrreprt}\and
\Class{scrartcl}}%
Gleitumgebungstitel werden als Unterschriften formatiert. Dies hat jedoch
@@ -2586,24 +2956,22 @@ Einstellungen für diese Umgebung können ebenfalls mit der Option
und \OptionValue{captions}{figuresignature}.}%
\entry{\PValue{tableheading}, \PValue{tableabove}, \PValue{abovetable},
\PValue{abovetabular}, \PValue{topattable}%
- \IndexOption{captions~=tableheading}}{%
- Bei Tabellen wird (ggf. abweichend von
- \OptionValue{captions}{signature}) die Formatierung als Überschrift
- gewählt.}%
+ \IndexOption{captions~=\PValue{tableheading}}}{%
+ Bei Tabellen wird (ggf. abweichend von \OptionValue{captions}{signature})
+ die Formatierung als Überschrift gewählt.}%
\entry{\PValue{tablesignature}, \PValue{belowtable}, \PValue{belowtabular},
\PValue{bottomattable}%
- \IndexOption{captions~=tablesignature}}{%
- Bei Tabellen wird (ggf. abweichend von
- \OptionValue{captions}{heading}) die Formatierung als Unterschrift
- gewählt.}%
+ \IndexOption{captions~=\PValue{tablesignature}}}{%
+ Bei Tabellen wird (ggf. abweichend von \OptionValue{captions}{heading})
+ die Formatierung als Unterschrift gewählt.}%
\entry{\PValue{topbeside}, \PValue{besidetop}}{%
Gleitumgebungstitel der Umgebung \Environment{captionsbeside} (siehe
\autoref{sec:maincls.floats},
- \autopageref{desc:maincls.env.captionbeside}) werden mit der
- obersten Grundlinie auf Höhe der obersten Grundlinie des Inhalts der
- Gleitumgebung ausgerichtet.%
- \IndexOption{captions~=topbeside}}%
-\end{desctable}}%
+ \autopageref{desc:maincls.env.captionbeside}) werden mit der obersten
+ Grundlinie auf Höhe der obersten Grundlinie des Inhalts der Gleitumgebung
+ ausgerichtet.%
+ \IndexOption{captions~=\PValue{topbeside}}}%
+\end{desclist}%
%
\EndIndex{Option}{captions~=\PName{Einstellung}}%
@@ -2622,14 +2990,20 @@ Unterschrift\Index{Tabellen>Unterschrift} versehen. Bei Abbildungen ist dies
grundsätzlich korrekt. Bei Tabellen wird gestritten, ob der \PName{Titel} als
Überschrift über oder konsistent mit der
Bildunterschrift\Index{Bildunterschrift} unter die Tabelle gehört. Daher
-bietet \KOMAScript{} im Gegensatz zu den Standardklassen die Anweisungen
-\Macro{captionbelow} für \PName{Titel} in Form von Unterschriften und
-\Macro{captionabove} für \PName{Titel} in Form von Überschriften.
-\Macro{caption} verhält sich bei Abbildungen immer wie \Macro{captionbelow}.
-Bei Tabellen lässt sich das Verhalten von \Macro{caption} hingegen mit der
-Option \Option{captions}\IndexOption{captions} steuern, die am Anfang dieses
+bietet \KOMAScript{}\textnote{\KOMAScript{} vs. Standardklassen} im
+Gegensatz zu den Standardklassen die Anweisungen \Macro{captionbelow} für
+\PName{Titel} in Form von Unterschriften und \Macro{captionabove} für
+\PName{Titel} in Form von Überschriften.
+
+Sowohl bei Tabellen als auch bei Abbildungen oder generell für alle
+Gleitumgebungen lässt sich das Verhalten von \Macro{caption} mit der Option
+\Option{captions}\IndexOption{captions} steuern, die am Anfang dieses
Abschnitts zu finden ist. Aus Gründen der Kompatibilität ist voreingestellt,
-dass sich \Macro{caption} auch bei Tabellen wie \Macro{captionbelow} verhält.
+dass sich \Macro{caption} bei allen Gleitumgebungen wie \Macro{captionbelow}
+verhält. Es wird jedoch empfohlen\textnote{Tipp!}, Tabellenüberschriften zu
+verwenden und auf die Formatierung mit \OptionValue{captions}{tableheading}
+entsprechend umzustellen oder bei Tabellen auf \Macro{captionabove} zurück zu
+greifen.
%
\begin{Example}
Sie wollen mit
@@ -2680,14 +3054,15 @@ dass sich \Macro{caption} auch bei Tabellen wie \Macro{captionbelow} verhält.
Inhalt & dieser & Tabelle & unbeachtet.
\end{tabular}
\end{ShowOutput}
- Da Sie konsistent alle Tabellen mit Überschriften versehen, können Sie
- stattdessen auch die Option \OptionValue{captions}{tableheading} setzen
- (siehe \autopageref{desc:maincls.option.captions.tableheading}). Dann genügt
- es, wenn Sie wie bei den Standardklassen \Macro{caption} verwenden. Sie
+ Da Sie konsequent nicht nur eine, sondern alle Tabellen mit Überschriften
+ versehen, können Sie stattdessen auch die Option
+ \OptionValue{captions}{tableheading} setzen (siehe
+ \autopageref{desc:maincls.option.captions.tableheading}). Dann genügt es,
+ wenn Sie wie bei den Standardklassen \Macro{caption} verwenden. Sie
erhalten trotzdem das Ergebnis von \Macro{captionabove}.
\end{Example}
-\BeginIndex[indexother]{}{Schriftart}%
+\BeginIndex[indexother]{}{Schrift>Art}%
Die Schriftart\ChangedAt{v2.8p}{%
\Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}} für die
Beschreibung und das Label~-- »Abbildung« oder »Tabelle« gefolgt von der
@@ -2703,14 +3078,21 @@ das Element \FontElement{caption} zunächst auch auf das Element
Anwendung findet. Die Vorbelegungen sind \autoref{tab:maincls.captionFont} zu
entnehmen.
%
-\afterpage{\afterpage{% Umbruchkorrektur
+%\afterpage{\afterpage{% Umbruchkorrektur
\begin{table}
- \centering%
- \caption[{Schriftvoreinstellungen für die Elemente der Tabellen-
+% \centering%
+% \caption
+ \KOMAoptions{captions=topbeside}%
+ \setcapindent{0pt}
+ \begin{captionbeside}
+ [{Schriftvoreinstellungen für die Elemente der Tabellen-
oder\newline Abbildungsunterschrift
- bzw. "~überschrift}]{Schriftvoreinstellungen für die Elemente der Tabellen-
+ bzw. "~überschrift}]
+ {\label{tab:maincls.captionFont}%
+ Voreinstellungen der Schrift für die Elemente der Tabellen-
oder Abbildungsunterschrift bzw. "~überschrift}
- \begin{tabular}{ll}
+ [l]
+ \begin{tabular}[t]{ll}
\toprule
Element & Voreinstellung \\
\midrule
@@ -2718,9 +3100,9 @@ entnehmen.
\FontElement{captionlabel} & \Macro{normalfont} \\
\bottomrule
\end{tabular}
- \label{tab:maincls.captionFont}
+ \end{captionbeside}
\end{table}
-}}
+%}}
%
\begin{Example}
Sie wollen, dass Tabellen- und Abbildungsbeschreibungen in einer
@@ -2737,7 +3119,7 @@ entnehmen.
Das Ergebnis wäre bei Verwendung von \Macro{addkomafont} in diesem Fall
übrigens gleich.
\end{Example}%
-\EndIndex[indexother]{}{Schriftart}%
+\EndIndex[indexother]{}{Schrift>Art}%
%
\EndIndex{Cmd}{caption}%
\EndIndex{Cmd}{captionabove}%
@@ -2756,19 +3138,19 @@ entnehmen.
\BeginIndex{Cmd}{captionof}%
Ähnlich wie die Pakete \Package{caption}\IndexPackage{caption} und
\Package{capt-of}\IndexPackage{capt-of} bietet auch \KOMAScript{} die
-Anweisung \Macro{captionof}\ChangedAt{3.05}{\Class{scrbook}\and
+Anweisung \Macro{captionof}\ChangedAt{v3.05}{\Class{scrbook}\and
\Class{scrreprt}\and \Class{scrartcl}} mit der man auch außerhalb einer
Gleitumgebung oder in einer fremden Gleitumgebung einen entsprechenden Titel
mit Eintrag in das jeweilige Verzeichnis setzen kann. Dabei muss im Gegensatz
zu \Macro{caption} die Art des Gleitobjekts als zusätzliches erstes Argument
angegeben werden.
-Im Gegensatz zu den genannten Paketen bietet \KOMAScript{} zusätzlich auch die
-Anweisungen \Macro{captionaboveof}\ChangedAt{3.09}{\Class{scrbook}\and
+Darüber hinaus bietet \KOMAScript{} zusätzlich auch die
+Anweisungen \Macro{captionaboveof}\ChangedAt{v3.09}{\Class{scrbook}\and
\Class{scrreprt}\and \Class{scrartcl}} und \Macro{captionbelowof}. Diese
dienen als Gegenstücke zu \Macro{captionabove} und \Macro{captionbelow}.
-Darüber hinaus berücksichtigt\ChangedAt{3.09a}{\Class{scrbook}\and
+Selbstverständlich berücksichtigt\ChangedAt{v3.09a}{\Class{scrbook}\and
\Class{scrreprt}\and \Class{scrartcl}} \Macro{captionof} auch die
Einstellungen von Option \Option{captions} bezüglich der Formatierung des
Titels als Über- oder Unterschrift. Diese Fähigkeit geht jedoch eventuell
@@ -2788,8 +3170,10 @@ Paket zu beachten!%
\end{minipage}%
\begin{minipage}{.5\linewidth}
\centering
- \captionaboveof{table}[Maße des Rechtecks aus
- Abbildung~\ref{fig:rechteck}]{Maße des Rechtecks}
+ \captionaboveof{table}
+ [Maße des Rechtecks aus
+ Abbildung~\ref{fig:rechteck}]%
+ {Maße des Rechtecks}
\label{tab:rechteck}
\begin{tabular}{ll}
Breite: & 4\,cm\\
@@ -2799,54 +3183,67 @@ Paket zu beachten!%
\end{figure}
\end{lstcode}
Um Abbildung und Tabelle nebeneinander zu setzen, wurden zwei
- \Environment{minipage}-Umgebungen verwendet. Wichtig ist hier das
- Prozentzeichen nach der ersten \Environment{minipage}, ohne das ein
+ \Environment{minipage}-Umgebungen verwendet. Wichtig\textnote{Achtung!} ist
+ hier das Prozentzeichen nach der ersten \Environment{minipage}, ohne das ein
zusätzlicher Wortabstand zwischen die beiden
- \Environment{minipage}-Umgebungen gesetzt würde. Die Abbildungsunterschrift
- wurde ganz normal mit \Macro{caption} gesetzt. Für die Tabellenüberschrift
- wurde jedoch \Macro{captionaboveof} verwendet. Als erstes Argument wurde
- \PValue{table} angegeben. Dadurch weiß \KOMAScript{}, dass es sich um eine
- Tabellenüberschrift handeln soll. Das optionale Argument setzt den Eintrag
- in das Tabellenverzeichnis. Ohne das optionale Argument würde der als
- letztes Argument angegebene Titel ebenfalls in das Tabellenverzeichnis
+ \Environment{minipage}-Umgebungen gesetzt würde.
+
+ Die Abbildungsunterschrift wurde mit \Macro{caption} gesetzt. Für die
+ Tabellenüberschrift wurde \Macro{captionaboveof} verwendet. Als erstes
+ Argument wurde \PValue{table} angegeben. Dadurch weiß \KOMAScript{},
+ dass es sich trotz \Environment{figure}-Umgebung um eine Tabellenüberschrift
+ handelt.
+
+ Das optionale Argument von \Macro{captionaboveof} setzt den Eintrag in das
+ Tabellenverzeichnis. Ohne das optionale Argument würde der als letztes
+ Argument angegebene Titel ebenfalls in das Tabellenverzeichnis
geschrieben. Während dieser Titel im Gleitobjekt selbst völlig ausreichend
ist, wäre er jedoch im Tabellenverzeichnis wenig aussagekräftig. Daher wird
hier für das Verzeichnis ein abweichender Titel über das optionale Argument
verwendet. Das Ergebnis der Bemühungen zeigt
\autoref{fig:maincls.captionaboveof}.%
-\end{Example}%
-In gleicher Weise, wie in obigem Beispiel eine Tabelle innerhalb einer
-Abbildungsumgebung gesetzt und mit einem Titel versehen wird, könnte man auch
-eine nicht gleitende Tabelle außerhalb jeder Gleitumgebung setzen. Auch dabei
-sollte in der Regel eine \Environment{minipage} verwendet werden, um zu
-verhindern, dass zwischen Überschrift und Tabelle ein Seitenumbruch erfolgen
-kann. Zusätzlich sollte man die \Environment{minipage} dann noch in eine
-\Environment{flushleft}-Umgebung einbetten, um einerseits einen gefälligen
-Abstand zum Text davor und dahinter zu erreichen, und andererseits den
-Absatzeinzug vor der \Environment{minipage} zu verhindern.%
%
\begin{figure}
- \centering
- \fbox{%
- \begin{minipage}{.45\linewidth}
+% \centering
+% \caption
+ \KOMAoptions{captions=bottombeside}%
+ \setcapindent{0pt}%
+ \begin{captionbeside}
+ [{Beispiel: Verwendung von \Macro{captionaboveof} innerhalb einer
+ fremden Gleitumgebung}]
+ {\hspace{0pt plus 1ex}Verwendung von \Macro{captionaboveof} innerhalb einer
+ fremden Gleitumgebung\label{fig:maincls.captionaboveof}}
+ [l]
+ \begin{minipage}[b]{.66\linewidth}%
+ \raisebox{\depth}{\fbox{\KOMAoptions{captions=oneline}%
+ \begin{minipage}{.5\dimexpr\linewidth-2\fboxsep-2\fboxrule\relax}
\centering
\rule{4cm}{3cm}
\caption[Beispiel: Ein Rechteck]{Ein Rechteck}\label{fig:maincls.rechteck}
\end{minipage}%
- \begin{minipage}{.45\linewidth}
+ \begin{minipage}{.5\dimexpr\linewidth-2\fboxsep-2\fboxrule\relax}
\centering
\captionaboveof{table}[Beispiel: Maße des Rechtecks aus
- Abbildung~\ref{fig:maincls.rechteck}]{Maße des Rechtecks}
+ Abbildung~\ref{fig:maincls.rechteck}]{Rechteckmaße}
\label{tab:maincls.rechteck}
\begin{tabular}{ll}
Breite: & 4\,cm\\
Höhe: & 3\,cm
\end{tabular}
- \end{minipage}}
- \caption[{Beispiel: Verwendung von \Macro{captionaboveof} innerhalb einer
- fremden Gleitumgebung}]{Verwendung von \Macro{captionaboveof} innerhalb einer
- fremden Gleitumgebung}\label{fig:maincls.captionaboveof}
+ \end{minipage}}}%
+ \end{minipage}%
+ \end{captionbeside}%
\end{figure}%
+\end{Example}%
+In gleicher Weise, wie in obigem Beispiel eine Tabelle innerhalb einer
+Abbildungsumgebung gesetzt und mit einem Titel versehen wird, könnte man auch
+eine nicht gleitende Tabelle außerhalb jeder Gleitumgebung setzen. Auch dabei
+sollte in der Regel eine \Environment{minipage} verwendet werden, um zu
+verhindern, dass zwischen Überschrift und Tabelle ein Seitenumbruch erfolgen
+kann. Zusätzlich sollte man die \Environment{minipage} dann noch in eine
+\Environment{flushleft}-Umgebung einbetten, um einerseits einen gefälligen
+Abstand zum Text davor und dahinter zu erreichen, und andererseits den
+Absatzeinzug vor der \Environment{minipage} zu verhindern.%
\EndIndex{Cmd}{captionof}%
\EndIndex{Cmd}{captionaboveof}%
\EndIndex{Cmd}{captionbelowof}%
@@ -2887,25 +3284,25 @@ der Gleitumgebungen verwendet werden. Der erste optionale Parameter
Ob der \PName{Titel} rechts oder links daneben gesetzt wird, kann mit
dem optionalen Parameter \PName{Anordnung} bestimmt werden. Es darf
genau einer der folgenden Buchstaben angegeben werden:
-\begin{labeling}[~--]{\PValue{o}}
-\item[\PValue{l}] links
-\item[\PValue{r}] rechts
-\item[\PValue{i}] innen, also auf rechten Seiten links und auf
+\begin{labeling}[~--]{\quad\PValue{o}}\setlength{\itemsep}{0pt}%
+\item[\quad\PValue{l}] links
+\item[\quad\PValue{r}] rechts
+\item[\quad\PValue{i}] innen: auf rechten Seiten links, auf
linken Seiten rechts
-\item[\PValue{o}] außen, also auf rechten Seiten rechts und auf
+\item[\quad\PValue{o}] außen: auf rechten Seiten rechts, auf
linken Seiten links
\end{labeling}
Voreingestellt ist rechts neben dem Inhalt der Umgebung. Diese
Voreinstellung\ChangedAt{v3.00}{\Class{scrbook}\and \Class{scrreprt}\and
\Class{scrartcl}} kann jedoch mit der Option
-\Option{captions}\IndexOption{captions} (siehe
+\Option{captions}\IndexOption{captions}\important{\Option{captions}} (siehe
\autopageref{desc:maincls.option.captions}) und deren Werte
-\PValue{innerbeside}\IndexOption[indexmain]{captions~=innerbeside},
-\PValue{leftbeside}\IndexOption[indexmain]{captions~=leftbeside},
-\PValue{outerbeside}\IndexOption[indexmain]{captions~=outerbeside} und
-\PValue{rightbeside}\IndexOption[indexmain]{captions~=rightbeside} verändert
+\PValue{innerbeside}\IndexOption[indexmain]{captions~=\PValue{innerbeside}},
+\PValue{leftbeside}\IndexOption[indexmain]{captions~=\PValue{leftbeside}},
+\PValue{outerbeside}\IndexOption[indexmain]{captions~=\PValue{outerbeside}} und
+\PValue{rightbeside}\IndexOption[indexmain]{captions~=\PValue{rightbeside}} verändert
werden. Bei Verwendung der Anordnung außen oder innen werden unter Umständen
-zwei \LaTeX-Durchläufe benötigt, um die korrekte Anordnung zu erreichen.
+zwei \LaTeX-Läufe benötigt, um die korrekte Anordnung zu erreichen.
Normalerweise nehmen der Inhalt der Umgebung und der \PName{Titel} die
gesamte verfügbare Breite ein. Es besteht jedoch die Möglichkeit, mit
@@ -2937,9 +3334,9 @@ Einstellung\ChangedAt{v3.00}{\Class{scrbook}\and \Class{scrreprt}\and
\Class{scrartcl}} kann mit der Option
\Option{captions}\IndexOption{captions} (siehe
\autopageref{desc:maincls.option.captions}) und deren Werte
-\PValue{topbeside}\IndexOption[indexmain]{captions~=topbeside},
-\PValue{centeredbeside}\IndexOption[indexmain]{captions~=centeredbeside} und
-\PValue{bottombeside}\IndexOption[indexmain]{captions~=bottombeside} verändert
+\PValue{topbeside}\IndexOption[indexmain]{captions~=\PValue{topbeside}},
+\PValue{centeredbeside}\IndexOption[indexmain]{captions~=\PValue{centeredbeside}} und
+\PValue{bottombeside}\IndexOption[indexmain]{captions~=\PValue{bottombeside}} verändert
werden. Bei der Einstellung \PValue{topbeside} werden die oberen Grundlinien
von Gleitobjektinhalt und \PName{Titel} auf einer Höhe ausgerichtet, während
bei \PValue{centeredbeside} eine Zentrierung stattfindet. In diesem
@@ -2949,7 +3346,7 @@ haben. Dies kann beispielsweise mit der Anweisung
\begin{Example}
Ein Beispiel für die Verwendung der
- \Environment{captionbeside}-Umgebung ist in
+ \Environment{captionbeside}-""Umgebung ist in
\autoref{fig:maincls.captionbeside} zu finden. Gesetzt wurde
diese Abbildung mit:
\begin{lstcode}
@@ -2958,9 +3355,15 @@ haben. Dies kann beispielsweise mit der Anweisung
[Beispiel: Bildbeschreibung daneben, unten]%
{Eine Bildbeschreibung weder über noch unter
der Abbildung, sondern unten daneben}%
- [i][\linewidth][2em]*
- \fbox{\parbox[b][5\baselineskip][c]{.25\textwidth}{%
- \hspace*{\fill}\KOMAScript\hspace*{\fill}\par}}
+ [i][\linewidth][%
+ \dimexpr\marginparwidth+\marginparsep\relax]*
+ \fbox{%
+ \parbox[b][5\baselineskip][c]{.25\textwidth}
+ {%
+ \hspace*{\fill}\KOMAScript
+ \hspace*{\fill}\par
+ }%
+ }
\end{captionbeside}
\label{fig:maincls.captionbeside}
\end{figure}
@@ -2968,7 +3371,7 @@ haben. Dies kann beispielsweise mit der Anweisung
\begin{figure}
\begin{captionbeside}[Beispiel: Bildbeschreibung daneben, unten]%
{Eine Bildbeschreibung weder über noch unter der Abbildung,
- sondern unten daneben}[i][\linewidth][2em]*
+ sondern unten daneben}[i][\linewidth]
\fbox{\parbox[b][5\baselineskip][c]{.25\textwidth}{%
\hspace*{\fill}\KOMAScript\hspace*{\fill}\par}}
\end{captionbeside}
@@ -2980,17 +3383,23 @@ haben. Dies kann beispielsweise mit der Anweisung
der Abbildung. Damit erscheint die Abbildung selbst um 2\Unit{em} in
den Rand gerückt.
+ Mit \Macro{dimexpr} wird hier eine \eTeX-Anweisung verwendet, da
+ \KOMAScript{} dessen Verwendung voraussetzt und bei jeder halbwegs aktuellen
+ \LaTeX-Distribution ohnehin \eTeX{} verwendet wird.
+
Die Zentrierung der Bildbeschreibung mit
- \begin{lstcode}
+\begin{lstcode}
\KOMAoption{captions}{centeredbeside}
- \end{lstcode}
- zeigt \autoref{fig:maincls.captionbesidecentered}. Auch der Anfänger wird
+\end{lstcode}
+ zeigt \autoref{fig:maincls.captionbesidecentered}. Auch der typografisch
+ weniger bewanderte Anfänger wird sofort
erkennen, dass von dieser Ausrichtung normalerweise abzusehen ist.
+
\begin{figure}
\KOMAoption{captions}{centeredbeside}
\begin{captionbeside}[Beispiel: Bildbeschreibung daneben, mittig]%
{Eine Bildbeschreibung weder über noch unter der Abbildung,
- sondern mittig daneben}[i][\linewidth][2em]*
+ sondern mittig daneben}[i][\linewidth]
\fbox{\parbox[b][5\baselineskip][c]{.25\textwidth}{%
\hspace*{\fill}\KOMAScript\hspace*{\fill}\par}}
\end{captionbeside}
@@ -3000,8 +3409,11 @@ haben. Dies kann beispielsweise mit der Anweisung
Demgegenüber kann die Ausrichtung oben, die bei
\autoref{fig:maincls.captionbesidetop} zu sehen ist, durchaus verwendet
werden. Zur Verdeutlichung, wie man \Macro{raisebox} zur Verschiebung der
- Grundlinie verwenden kann, sei hier ein komplettes Beispiel angegeben:
- \begin{lstcode}
+ Grundlinie nutzen kann, sei hier ein komplettes Beispiel angegeben. Eine
+ solche Verschiebung kann man nicht nur bei einer Ersatzgrafik wie angegeben,
+ sondern auch beispielsweise auf \Macro{includegraphics} (siehe
+ \cite{package:graphics}) anwenden.
+\begin{lstcode}
\documentclass[captions=topbeside]{scrbook}
\usepackage[ngerman]{babel}
\usepackage{graphics}
@@ -3012,23 +3424,24 @@ haben. Dies kann beispielsweise mit der Anweisung
[Beispiel: Bildbeschreibung daneben, oben]%
{Eine Bildbeschreibung weder über noch unter
der Abbildung, sondern oben daneben}%
- [i][\linewidth][2em]*
- \raisebox{\dimexpr\baselineskip-\totalheight}{%
- \includegraphics{beispielbild}}%
+ [i][\linewidth][%
+ \dimexpr\marginparwidth+\marginparsep\relax
+ ]*
+ \raisebox{%
+ \dimexpr\baselineskip-\totalheight\relax
+ }{%
+ \includegraphics{beispielbild}%
+ }%
\end{captionbeside}
\label{fig:maincls.captionbesidetop}
\end{figure}
\end{document}
- \end{lstcode}
- Mit \Macro{dimexpr} wird hier eine \eTeX-Anweisung verwendet. Bei älteren
- \LaTeX-Installationen, die noch nicht auf \eTeX{} basieren und bei denen
- deshalb \Macro{dimexpr} nicht definiert ist, lädt man stattdessen das Paket
- \Package{calc}.
+\end{lstcode}
\begin{figure}
\KOMAoption{captions}{topbeside}
\begin{captionbeside}[Beispiel: Bildbeschreibung daneben, oben]%
{Eine Bildbeschreibung weder über noch unter der Abbildung,
- sondern oben daneben}[i][\linewidth][2em]*
+ sondern oben daneben}[i][\linewidth]
\raisebox{\dimexpr\baselineskip-\totalheight}{%
\fbox{%
\parbox[b][5\baselineskip][c]{.25\textwidth}{%
@@ -3043,6 +3456,36 @@ haben. Dies kann beispielsweise mit der Anweisung
\begin{Declaration}
+ \XMacro{begin}\PParameter{\Environment{captionofbeside}}%
+ \Parameter{Objekttyp}%
+ \OParameter{Verzeichnistitel}\Parameter{Titel}\texttt{\%}\\
+ \hphantom{\XMacro{begin}\PParameter{captionofbeside}}%
+ \OParameter{Anordnung}\OParameter{Breite}%
+ \OParameter{Offset}\\%
+ \quad\dots\\
+ \XMacro{end}\PParameter{captionofbeside}\\
+ \XMacro{begin}\PParameter{captionofbeside}\Parameter{Objekttyp}%
+ \OParameter{Verzeichnistitel}%
+ \Parameter{Titel}\texttt{\%}\\
+ \hphantom{\XMacro{begin}\PParameter{captionofbeside}}%
+ \OParameter{Anordnung}\OParameter{Breite}%
+ \OParameter{Offset}\PValue{*}\\
+ \quad\dots\\
+ \XMacro{end}\PParameter{captionofbeside}
+\end{Declaration}
+\BeginIndex{Env}{captionofbeside}%
+Wie\ChangedAt{v3.10}{\Class{scrbook}\and \Class{scrreprt}\and
+ \Class{scrartcl}} zu \Macro{caption} mit \Macro{captionof} eine Variante
+existiert, bei der der \PName{Objekttyp} nicht durch die Verwendung innerhalb
+einer Gleitumgebung dieses Typs bestimmt wird, so gibt es passend zur Umgebung
+\Environment{captionbeside} mit \Environment{captionofbeside} auch eine
+entsprechende Umgebung. Im Unterschied zu
+\Environment{captionbeside} ist auch hier, dass der \PName{Objekttyp} als
+zusätzliches, erstes Argument anzugeben ist.%
+%
+\EndIndex{Env}{captionofbeside}
+
+\begin{Declaration}
\FloatStyle{komaabove}\\
\FloatStyle{komabelow}
\end{Declaration}%
@@ -3113,7 +3556,8 @@ Umdefinierung hätte nämlich auch Auswirkungen auf die Ausgabe von
\Macro{ref} oder der Verzeichnisse. Stattdessen bietet {\KOMAScript}
auch hier zwei \Macro{\dots format}-Anweisungen. Diese sind wie folgt
vordefiniert:
-\begin{lstcode}
+% Umbruchkorrektur: listings
+\begin{lstcode}[belowskip=\dp\strutbox]
\newcommand*{\figureformat}{\figurename~\thefigure\autodot}
\newcommand*{\tableformat}{\tablename~\thetable\autodot}
\end{lstcode}
@@ -3147,7 +3591,8 @@ angepasst werden.
\BeginIndex{Cmd}{setcapindent}%
\BeginIndex{Cmd}{setcapindent*}%
\BeginIndex{Cmd}{setcaphanging}%
-Wie bereits erwähnt wurde, werden in den Standardklassen die
+Wie bereits erwähnt wurde, werden in den
+Standardklassen\textnote{\KOMAScript{} vs. Standardklassen} die
Beschreibungen nicht hängend gesetzt. Das heißt: In mehrzeiligen
Beschreibungen beginnt die zweite Zeile direkt unter dem Labeltext.
Es gibt bei den Standardklassen auch keinen Mechanismus, dies direkt
@@ -3156,7 +3601,7 @@ zweiten so weit eingerückt, dass diese nicht mehr unter dem Label,
»Abbildung~\dots:« oder »Tabelle~\dots:«, sondern unter dem
eigentlichen Text der ersten Zeile beginnen.
-Dieses Verhalten, das der Verwendung der Anweisung \Macro{setcaphanging}
+Dieses Verhalten, das der Verwendung von \Macro{setcaphanging}
entspricht, kann bei {\KOMAScript} jederzeit durch Verwendung der Anweisung
\Macro{setcapindent} oder \Macro{setcapindent*} geändert werden. Dabei gibt
der Parameter \PName{Einzug} an, wie weit ab der zweiten Zeile eingerückt
@@ -3202,11 +3647,11 @@ gewählt. Siehe hierzu die Erklärung zu den Werten \PValue{oneline} und
\addtokomafont{caption}{\small}
\addtokomafont{captionlabel}{\bfseries}
\centering%
- \begin{minipage}{.9\linewidth}
+ \begin{minipage}{.92\linewidth}
\begin{minipage}[t]{.48\linewidth}\sloppy
\fbox{\parbox{.95\linewidth}{\centering{\KOMAScript}}}
\caption[Beispiel: Bildunterschrift mit Voreinstellung]%
- {Mit der Stan\-dard\-ein\-stell\-ung, also wie bei
+ {Mit der Stan\-dard\-ein\-stel\-lung, also wie bei
Verwendung von \Macro{setcaphanging}}
\label{fig:maincls.caption.first}
\end{minipage}
@@ -3264,50 +3709,53 @@ Mit \ChangedAt{v2.8q}{\Class{scrbook}\and \Class{scrreprt}\and
der Beschreibung beeinflusst werden. Normalerweise steht die gesamte Text-
oder Spaltenbreite für den Text der Beschreibung zur Verfügung.
-Mit der Anweisung \Macro{setcapwidth} kann diese \PName{Breite}
-reduziert werden. Dabei gibt das obligatorische Argument die maximale
-\PName{Breite} der Beschreibung an. Als optionales Argument kann genau
-ein Buchstabe übergeben werden, der die horizontale Ausrichtung der
-Beschreibung angibt. Die möglichen Ausrichtungen finden Sie in der
-folgenden Liste.
-\begin{labeling}[~--]{\PValue{o}}
-\item[\PValue{l}] linksbündig
-\item[\PValue{c}] zentriert
-\item[\PValue{r}] rechtsbündig
-\item[\PValue{i}] innen, also auf rechten Seiten linksbündig und auf
+Mit\important{\Macro{setcapwidth}} der Anweisung \Macro{setcapwidth} kann
+diese \PName{Breite} reduziert werden. Dabei gibt das obligatorische Argument
+die maximale für die Beschreibung verwendete \PName{Breite} an. Als optionales
+Argument kann genau ein Buchstabe übergeben werden, der die horizontale
+Ausrichtung der Beschreibung angibt. Die möglichen Ausrichtungen finden Sie in
+der folgenden Liste.
+\begin{labeling}[~--]{\quad\PValue{o}}\rightskip=1em
+\item[\quad\PValue{l}] linksbündig
+\item[\quad\PValue{c}] zentriert
+\item[\quad\PValue{r}] rechtsbündig
+\item[\quad\PValue{i}] innen: auf rechten Seiten linksbündig, auf
linken Seiten rechtsbündig
-\item[\PValue{o}] außen, also auf rechten Seiten rechtsbündig und auf
+\item[\quad\PValue{o}] außen: auf rechten Seiten rechtsbündig, auf
linken Seiten linksbündig
\end{labeling}
-Die Ausrichtung innen und außen entspricht im einseitigen Satz
-linksbündig und rechtsbündig. Innerhalb von
-\Package{longtable}\IndexPackage{longtable}-Tabellen funktioniert die
-Ausrichtung innen und außen nicht korrekt. Insbesondere werden
-Beschreibungen von Folgeseiten bei diesen Tabellen immer nach den
-Beschreibungen der ersten Teiltabelle ausgerichtet. Dies ist ein
-konzeptionelles Problem des Paketes \Package{longtable}.
-
-Mit der Anweisung \Macro{setcapmargin} kann statt der Breite der Beschreibung
-ein \PName{Rand} angegeben werden, der neben der Beschreibung zusätzlich zum
-normalen Textrand eingehalten werden soll. Sollen der Rand rechts und links
-nicht identisch gewählt werden, kann mit dem optionalen Argument ein von
-\PName{Rand} abweichender \PName{Rand links} von der Beschreibung eingestellt
-werden. Bei der Sternvariante \Macro{setcapmargin*} wird statt \PName{Rand
- links} im doppelseitigen Satz \PName{Rand innen} abweichend definiert.
-Hier ergibt sich bei \Package{longtable}\IndexPackage{longtable}-Tabellen das
-gleiche Problem wie bei der Ausrichtung außen oder innen bei der Anweisung
-\Macro{setcapwidth}. Die Verwendung von \Macro{setcapmargin} oder
-\Macro{setcapmargin*} aktiviert außerdem die Einstellung
-\OptionValue{captions}{nooneline} (siehe
+Die Ausrichtung innen und außen entspricht im einseitigen Satz linksbündig und
+rechtsbündig. Innerhalb\textnote{Achtung!} von
+\Package{longtable}\IndexPackage{longtable}-Tabellen%
+\important{\Package{longtable}} funktioniert die Ausrichtung innen und außen
+nicht korrekt. Insbesondere werden Beschreibungen von Folgeseiten bei diesen
+Tabellen immer nach den Beschreibungen der ersten Teiltabelle
+ausgerichtet. Dies ist ein konzeptionelles Problem des Paketes
+\Package{longtable}.
+
+Mit\important{\Macro{setcapmargin}} der Anweisung \Macro{setcapmargin} kann
+statt der Breite der Beschreibung ein \PName{Rand} angegeben werden, der neben
+der Beschreibung zusätzlich zum normalen Textrand eingehalten werden soll.
+Sollen der Rand rechts und links nicht identisch gewählt werden, kann mit dem
+optionalen Argument ein von \PName{Rand} abweichender \PName{Rand links} von
+der Beschreibung eingestellt werden. Bei\important{\Macro{setcapmargin*}} der
+Sternvariante \Macro{setcapmargin*} wird statt \PName{Rand links} im
+doppelseitigen Satz \PName{Rand innen} abweichend definiert.
+Hier\textnote{Achtung!} ergibt sich bei
+\Package{longtable}\IndexPackage{longtable}-Tabellen%
+\important{\Package{longtable}} das gleiche Problem wie bei der Ausrichtung
+außen oder innen bei der Anweisung \Macro{setcapwidth}. Die Verwendung von
+\Macro{setcapmargin} oder \Macro{setcapmargin*} aktiviert außerdem die
+Einstellung \OptionValue{captions}{nooneline} (siehe
\autopageref{desc:maincls.option.captions.nooneline}) für die Beschreibungen,
die mit dieser Randeinstellung gesetzt werden.
-Man kann übrigens auch negative Werte für \PName{Rand} und \PName{Rand rechts}
-oder \PName{Rand außen} angeben. Dadurch erreicht man, dass die Beschreibung
-in den entsprechenden Rand hineinragt.
+Man\textnote{Tipp!} kann übrigens auch negative Werte für \PName{Rand} und
+\PName{Rand rechts} oder \PName{Rand außen} angeben. Dadurch erreicht man,
+dass die Beschreibung in den entsprechenden Rand hineinragt.
-Für Experten und versierte Anwender ist eine etwas trickreiche Anwendung für
-\Macro{setcapwidth} in
+Für\textnote{Tipp!} Experten und versierte Anwender ist eine etwas
+trickreiche Anwendung für \Macro{setcapwidth} in
\iffree{\cite{book:komascript}}{\autoref{cha:floattricks},
\autopageref{cha:floattricks}} zu finden.%
%
@@ -3342,13 +3790,13 @@ unterstützt.
\BeginIndex{Option}{listof~=\PName{Einstellung}}%
Normalerweise\ChangedAt{v3.00}{\Class{scrbook}\and \Class{scrreprt}\and
\Class{scrartcl}} werden die Verzeichnisse der Gleitumgebungen -- wie das
-Tabellen"~\Index{Tabellen>Verzeichnis der} und das
-Abbildungsverzeichnis\Index{Abbildungen>Verzeichnis der} -- nicht nummeriert
+Tabellen"~\Index{Tabellen>Verzeichnis} und das
+Abbildungsverzeichnis\Index{Abbildungen>Verzeichnis} -- nicht nummeriert
oder in das Inhaltsverzeichnis aufgenommen. In \autoref{sec:maincls.toc} wurde
dies bereits näher ausgeführt. Alternativ zu den dort erwähnten Einstellungen
-\OptionValue{toc}{nolistof}\IndexOption{toc~=nolistof},
-\OptionValue{toc}{listof}\IndexOption{toc~=listof} und
-\OptionValue{toc}{listofnumbered}\IndexOption{toc~=listofnumbered}, kann
+\OptionValue{toc}{nolistof}\IndexOption{toc~=\PValue{nolistof}},
+\OptionValue{toc}{listof}\IndexOption{toc~=\PValue{listof}} und
+\OptionValue{toc}{listofnumbered}\IndexOption{toc~=\PValue{listofnumbered}}, kann
dieses Verhalten auch aus Sicht der Verzeichnisse selbst gesehen werden. Daher
kann man die gleichen Ergebnisse auch mit den Einstellungen
\OptionValue{listof}{notoc}, \OptionValue{listof}{totoc} und
@@ -3357,38 +3805,41 @@ kann man die gleichen Ergebnisse auch mit den Einstellungen
Dabei werden in der Voreinstellung für die Überschriften der Verzeichnisse die
oberste verfügbare Gliederungsebene unterhalb von \Macro{part} verwendet. Bei
\Class{scrbook} und \Class{scrreprt} ist das die Kapitelebene, bei
-\Class{scrartcl} die Abschnittsebene. Mit Hilfe der Einstellung
-\OptionValue{listof}{leveldown} kann hingegen die nächst tiefere
+\Class{scrartcl} die
+Abschnittsebene. Mit\important{\OptionValue{listof}{leveldown}} Hilfe der
+Einstellung \OptionValue{listof}{leveldown} kann hingegen die nächst tiefere
Gliederungsebene verwendet werden.
\begin{Example}
Sie wollen in einem Buch das Abbildungs- und das Tabellenverzeichnis als
Unterverzeichnisse eines gemeinsamen Verzeichnisses »Abbildungen und
Tabellen« setzen. Dazu verwenden Sie einfach:
- \begin{lstcode}
+\begin{lstcode}
\KOMAoption{listof}{leveldown}
- \end{lstcode}
+\end{lstcode}
und dann an entsprechender Stelle Ihres Dokuments:
- \begin{lstcode}
+\begin{lstcode}
\addchap*{Abbildungs- und Tabellenverzeichnis}
\listoffigures
\listoftables
- \end{lstcode}
+\end{lstcode}
Näheres zur Anweisung \Macro{addchap*} ist \autoref{sec:maincls.structure},
\autopageref{desc:maincls.cmd.addchap*} zu entnehmen.
\end{Example}
Normalerweise\ChangedAt{v2.8q}{%
\Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}} werden die
-Verzeichnisse\Index{Abbildungen>Verzeichnis der}\Index{Tabellen>Verzeichnis
- der} der Gleitumgebungen so formatiert, dass für die Nummer ein Raum fester
-Breite verwendet wird. Dies entspricht der Verwendung der Einstellung
-\OptionValue{listof}{graduated}\IndexOption{listof~=graduated}.
+Verzeichnisse\Index{Abbildungen>Verzeichnis}\Index{Tabellen>Verzeichnis}
+der Gleitumgebungen so formatiert, dass für die Nummer ein Raum fester Breite
+verwendet wird. Gleichzeitig werden alle Einträge leicht eingezogen. Dies
+entspricht der Verwendung der Einstellung
+\OptionValue{listof}{graduated}\IndexOption{listof~=\PValue{graduated}}.
Werden die Nummern sehr breit, weil beispielsweise sehr viele Tabellen
verwendet werden, so reicht der vorgesehene Platz irgendwann nicht mehr aus.
-Vergleichbar zur Einstellung \OptionValue{toc}{flat}\IndexOption{toc~=flat}
-für das Inhaltsverzeichnis bietet \KOMAScript{} daher die Einstellung
-\OptionValue{listof}{flat}\IndexOption{listof~=flat} für die Verzeichnisse der
+Vergleichbar\important{\OptionValue{listof}{flat}} zur Einstellung
+\OptionValue{toc}{flat}\IndexOption{toc~=\PValue{flat}} für das Inhaltsverzeichnis
+bietet \KOMAScript{} daher die Einstellung
+\OptionValue{listof}{flat}\IndexOption{listof~=\PValue{flat}} für die Verzeichnisse der
Gleitumgebungen. Dabei wird die Breite der Nummern automatisch ermittelt und
der Platz entsprechend angepasst. Bezüglich der Nebenwirkungen und
Funktionsweise gilt, was in \autoref{sec:maincls.toc},
@@ -3402,18 +3853,18 @@ Die Einstellung \OptionValue{listof}{flat} wird automatisch aktiviert, falls
die Einstellung
\OptionValue{listof}{entryprefix}\ChangedAt{v3.06}{\Class{scrbook}\and
\Class{scrreprt}\and \Class{scrartcl}} verwendet
-wird. Normalerweise ist es nicht sinnvoll jeden Eintrag in eines der
-Verzeichnisse der Gleitumgebungen mit einem Präfix wie »Abbildung« oder
-»Tabelle« zu versenden, das natürlich im Abbildungsvereichnis nur Abbildungen
-und im Tabellenverzeichnis nur Tabellen zu finden sind. Damit hat ein solcher
-Präfix keinen zusätzlichen Informationswert und wird in der Voreinstellung
-auch weggelassen. Mit der Einstellung \OptionValue{listof}{entryprefix} wird
-ein solcher Präfix jedoch gesetzt. Dabei erhalten alle Einträge eines
-Verzeichnisses denselben Präfix. Dieser richtet sich nach dem Dateianhang der
-Hilfsdatei, die für das Verzeichnis verwendet wird. Für das
-Abbildungsverzeichnis, das den Dateianhang »\File{lof}« besitzt, wird
-beispielweise \Macro{listoflofentryname} verwendet, während für das
-Tabellenverzeichnis, das den Dateianhang »\File{lot}« besitzt,
+wird. Normalerweise\important{\OptionValue{listof}{entryprefix}} ist es nicht
+sinnvoll jeden Eintrag in eines der Verzeichnisse der Gleitumgebungen mit
+einem Präfix wie »Abbildung« oder »Tabelle« zu versenden, das natürlich im
+Abbildungsverzeichnis nur Abbildungen und im Tabellenverzeichnis nur Tabellen
+zu finden sind. Damit hat ein solcher Präfix keinen zusätzlichen
+Informationswert und wird in der Voreinstellung auch weggelassen. Mit der
+Einstellung \OptionValue{listof}{entryprefix} wird ein solcher Präfix jedoch
+gesetzt. Dabei erhalten alle Einträge eines Verzeichnisses denselben
+Präfix. Dieser richtet sich nach dem Dateianhang der Hilfsdatei, die für das
+Verzeichnis verwendet wird. Für das Abbildungsverzeichnis, das den Dateianhang
+»\File{lof}« besitzt, wird beispielsweise \Macro{listoflofentryname} verwendet,
+während für das Tabellenverzeichnis, das den Dateianhang »\File{lot}« besitzt,
\Macro{listoflotentryname} verwendet wird.
Bei den Klassen \Class{scrbook} und
@@ -3424,46 +3875,49 @@ auch bei den Standardklassen gibt, dient dazu, diese Verzeichnisse nach
Kapiteln zu gruppieren. Es entspricht bei \KOMAScript{} der
Einstellung\ChangedAt{v3.00}{\Class{scrbook}\and \Class{scrreprt}\and
\Class{scrartcl}}
-\OptionValue{listof}{chaptergapsmall}\IndexOption{listof~=chaptergapsmall}.
-Dabei wird ein fester vertikaler Abstand von 10\Unit{pt} verwendet. Mit der
-Einstellung
-\OptionValue{listof}{chaptergapline}\IndexOption{listof~=chaptergapline} kann
-man stattdessen einen vertikalen Abstand von einer Zeile erreichen. Mit
-\OptionValue{listof}{nochaptergap}\IndexOption{listof~=nochaptergap} kann man
-den vertikalen Abstand komplett abschalten. Eine Besonderheit stellt die
-Einstellung
-\OptionValue{listof}{chapterentry}\IndexOption{listof~=chapterentry}
+\OptionValue{listof}{chaptergapsmall}\IndexOption{listof~=\PValue{chaptergapsmall}}.
+Dabei wird ein fester vertikaler Abstand von 10\Unit{pt}
+verwendet. Mit\important{\OptionValue{listof}{chaptergapline}} der Einstellung
+\OptionValue{listof}{chaptergapline}\IndexOption{listof~=\PValue{chaptergapline}} kann
+man stattdessen einen vertikalen Abstand von einer Zeile
+erreichen. Mit\important{\OptionValue{listof}{nochaptergap}}
+\OptionValue{listof}{nochaptergap}\IndexOption{listof~=\PValue{nochaptergap}} kann man
+den vertikalen Abstand komplett
+abschalten. Eine\important{\OptionValue{listof}{chapterentry}} Besonderheit
+stellt die Einstellung
+\OptionValue{listof}{chapterentry}\IndexOption{listof~=\PValue{chapterentry}}
dar. Dabei wird statt des Abstandes der Inhaltsverzeichniseintrag für das
-Kapitel in das Verzeichnis der Gleitumgebungen eingefügt. Es wird darauf
-hingewiesen, dass ein solcher Eintrag auch dann erfolgt, wenn das Kapitel
-keine Gleitumgebung enthält. Eine noch direktere Beeinflussung, was in den
-Verzeichnissen der Gleitumgebungen bei neuen Kapiteln geschehen soll, ist mit
-der Option \Option{chapteratlists} zu erreichen, die nachfolgend erläutert
-wird.
+Kapitel in das Verzeichnis der Gleitumgebungen
+eingefügt. Es\textnote{Achtung!} wird darauf hingewiesen, dass ein solcher
+Eintrag auch dann erfolgt, wenn das Kapitel keine Gleitumgebung enthält. Eine
+noch direktere Beeinflussung, was in den Verzeichnissen der Gleitumgebungen
+bei neuen Kapiteln geschehen soll, ist mit der Option \Option{chapteratlists}
+zu erreichen, die in \autoref{sec:maincls.structure} auf
+\autopageref{desc:maincls.option.chapteratlists} erläutert wird.
Einen Überblick über alle möglichen Werte für die \PName{Einstellung} von
\Option{listof} ist in \autoref{tab:maincls.listof} zu finden.
-\begin{desctable}
- \caption[{Mögliche Werte für Option \Option{listof}}]{Mögliche Werte für
+\begin{desclist}
+ \desccaption[{Mögliche Werte für Option \Option{listof}}]{%
+ Mögliche Werte für
Option \Option{listof} zur Einstellung von Form und Inhalt der
- Verzeichnisse der Gleitumgebungen\label{tab:maincls.listof}}\\
- \Endfirsthead%
- \caption[]{Mögliche Werte für Option \Option{listof} (\emph{Fortsetzung})}\\
- \Endhead%
- \standardfoot%
+ Verzeichnisse der Gleitumgebungen\label{tab:maincls.listof}%
+ }{%
+ Mögliche Werte für Option \Option{listof} (\emph{Fortsetzung})%
+ }%
\entry{\PValue{chapterentry}, \PValue{withchapterentry}}{%
Kapitelanfänge werden in den Verzeichnissen der Gleitumgebungen durch
einen Inhaltsverzeichniseintrag des Kapitels markiert.%
- \IndexOption{listof~=chapterentry}}%
+ \IndexOption{listof~=\PValue{chapterentry}}}%
\entry{\PValue{chaptergapline}, \PValue{onelinechaptergap}}{%
Kapitelanfänge werden in den Verzeichnissen der Gleitumgebungen durch
einen Abstand von einer Zeile markiert.%
- \IndexOption{listof~=chaptergapline}}%
+ \IndexOption{listof~=\PValue{chaptergapline}}}%
\entry{\PValue{chaptergapsmall}, \PValue{smallchaptergap}}{%
Kapitelanfänge werden in den Verzeichnissen der Gleitumgebungen durch
einen kleinen Abstand markiert.%
- \IndexOption{listof~=chaptergapsmall}}%
+ \IndexOption{listof~=\PValue{chaptergapsmall}}}%
\entry{\PValue{entryprefix}}{%
\ChangedAt{v3.06}{\Class{scrbook}\and \Class{scrreprt}\and
\Class{scrartcl}}%
@@ -3472,42 +3926,42 @@ Einen Überblick über alle möglichen Werte für die \PName{Einstellung} von
beispielsweise bei deutschen Spracheinstellungen »Abbildung« für das
Abbildungsverzeichnis und »Tabelle« für das Tabellenverzeichnis jeweils
gefolgt von einem Leerzeichen.%
- \IndexOption{listof~=entryprefix}}%
+ \IndexOption{listof~=\PValue{entryprefix}}}%
\entry{\PValue{flat}, \PValue{left}}{%
Die Verzeichnisse der Gleitumgebungen erhalten eine tabellarische
Form. Die Gleitumgebungsnummern sind dabei die erste Spalte, der Titel die
zweite Spalte, die Seitenzahlen die dritte Spalte. Der Platz, der für die
Gleitumgebungsnummern reserviert wird, richtet sich nach dem benötigten
Platz des vorherigen \LaTeX-Laufs.%
- \IndexOption{listof~=flat}}%
+ \IndexOption{listof~=\PValue{flat}}}%
\entry{\PValue{graduated}, \PValue{indent}, \PValue{indented}}{%
Die Verzeichnisse der Gleitumgebungen erhalten eine hierarchische Form. Es
steht nur ein begrenzter Platz für die Gleitumgebungsnummern zur
Verfügung.%
- \IndexOption{listof~=graduated}}%
+ \IndexOption{listof~=\PValue{graduated}}}%
\entry{\PValue{leveldown}}{%
Die Verzeichnisse werden um eine Gliederungsebene nach unten verschoben.%
- \IndexOption{listof~=leveldown}}%
+ \IndexOption{listof~=\PValue{leveldown}}}%
\entry{\PValue{nochaptergap}, \PValue{ignorechapter}}{%
Kapitelanfänge werden in den Verzeichnissen der Gleitumgebungen nicht
markiert.%
- \IndexOption{listof~=nochaptergap}}%
+ \IndexOption{listof~=\PValue{nochaptergap}}}%
\entry{\PValue{notoc}, \PValue{plainheading}}{%
Die Verzeichnisse der Gleitumgebungen, beispielsweise das Abbildungs"~ und
das Tabellenverzeichnis, erhalten keinen Eintrag im Inhaltsverzeichnis.%
- \IndexOption{listof~=notoc}}%
+ \IndexOption{listof~=\PValue{notoc}}}%
\entry{\PValue{numbered}, \PValue{totocnumbered}, \PValue{tocnumbered},
\PValue{numberedtotoc}}{%
Die Verzeichnisse der Gleitumgebungen, beispielsweise das Abbildungs"~ und
das Tabellenverzeichnis, erhalten einen Eintrag im Inhaltsverzeichnis und
werden nummeriert.%
- \IndexOption{listof~=numbered}}%
+ \IndexOption{listof~=\PValue{numbered}}}%
\entry{\PValue{totoc}, \PValue{toc}, \PValue{notnumbered}}{%
Die Verzeichnisse der Gleitumgebungen, beispielsweise das Abbildungs"~ und
das Tabellenverzeichnis, erhalten einen Eintrag im Inhaltsverzeichnis,
ohne dass sie nummeriert werden.%
- \IndexOption{listof~=totoc}}%
-\end{desctable}
+ \IndexOption{listof~=\PValue{totoc}}}%
+\end{desclist}
%
\EndIndex{Option}{listof~=\PName{Einstellung}}%
@@ -3521,19 +3975,19 @@ Einen Überblick über alle möglichen Werte für die \PName{Einstellung} von
Mit diesen Anweisungen kann ein Verzeichnis der Tabellen beziehungsweise der
Abbildungen ausgegeben werden. Änderungen, die Auswirkungen auf diese
Verzeichnisse haben, werden erst nach zwei \LaTeX{}-Läufen sichtbar. Die Form
-der Verzeichnisse kann durch die Option \Option{listof} mit den Werten
+der Verzeichnisse kann durch die Option \Option{listof}\important{\Option{listof}} mit den Werten
\PValue{graduated} und \PValue{flat} beeinflusst werden (siehe
\autopageref{desc:maincls.option.listof}). Darüber hinaus wirken sich indirekt
die Werte \PValue{listof} und \PValue{listofnumbered} für die Option
-\Option{toc} (siehe \autoref{sec:maincls.toc},
+\Option{toc}\important{\Option{toc}} (siehe \autoref{sec:maincls.toc},
\autopageref{desc:maincls.option.toc}), sowie die Werte \PValue{totoc} und
\PValue{totocnumbered} der oben erläuterten Option \Option{listof} auf die
Verzeichnisse aus.
-In der Regel findet man die Verzeichnisse der
+In\textnote{Tipp!} der Regel findet man die Verzeichnisse der
Gleitumgebungen\Index{Gleitumgebungen}, also das
-\index{Tabellen>Verzeichnis der}Tabellen- und das
-Abbildungsverzeichnis\index{Abbildungen>Verzeichnis der}, unmittelbar nach dem
+\index{Tabellen>Verzeichnis}Tabellen- und das
+Abbildungsverzeichnis\index{Abbildungen>Verzeichnis}, unmittelbar nach dem
Inhaltsverzeichnis. In einigen Dokumenten wandern diese auch in den
Anhang. Der Autor bevorzugt jedoch die Platzierung unmittelbar nach dem
Inhaltsverzeichnis.%
@@ -3578,11 +4032,11 @@ im Anhang wird durch die Optionen \Option{chapterprefix} und
\autoref{sec:maincls.structure},
\autopageref{desc:maincls.option.appendixprefix} zu entnehmen.
-Bitte beachten Sie, dass es sich bei \Macro{appendix} um eine
-Anweisung und \emph{nicht} um eine Umgebung handelt! Die Anweisung
-erwartet auch nicht etwa ein Argument. Die Kapitel beziehungsweise
-Abschnitte des Anhangs werden ganz normal mit \Macro{chapter} und
-\Macro{section} gesetzt.%
+Bitte\textnote{Achtung!} beachten Sie, dass es sich bei \Macro{appendix} um
+eine Anweisung und \emph{nicht} um eine Umgebung handelt! Die Anweisung
+erwartet auch nicht etwa ein Argument. Die Kapitel beziehungsweise Abschnitte
+des Anhangs werden ganz normal mit \Macro{chapter} und \Macro{section}
+gesetzt.%
%
\EndIndex{Cmd}{appendix}%
%
@@ -3621,39 +4075,49 @@ Literaturverzeichnisses bestimmt, können über die Einstellungen von
\KOMAScript{} nur grundlegende Eigenschaften des Literaturverzeichnisses oder
einige wenige Eigenschaften der Formatierung der Einträge beeinflusst werden.
-Mit \OptionValue{bibliography}{oldstyle}\IndexOption{bibliography~=oldstyle}
-wird die kompakte Formatierung gewählt. Dabei führt die Anweisung
+Mit\important{\OptionValue{bibliography}{oldstyle}}
+\OptionValue{bibliography}{oldstyle}\IndexOption{bibliography~=\PValue{oldstyle}} wird
+die kompakte Formatierung gewählt. Dabei führt die Anweisung
\Macro{newblock}\IndexCmd{newblock} in den einzelnen Einträgen lediglich zu
einem dehnbaren horizontalen Abstand. Der Name kommt daher, dass dies die
-häufigste klassische Form eines Literaturverzeichnisses ist. Demgegenüber
-erreicht man die etwas modernere, offene Form mit der Einstellung
-\OptionValue{bibliography}{openstyle}\IndexOption{bibliography~=openstyle}. Der
+häufigste klassische Form eines Literaturverzeichnisses
+ist. Demgegenüber\important[i]{\begin{tabular}[t]{@{}l@{}}
+ \Option{bibliography=}\\
+ \quad\PValue{openstyle}\end{tabular}} erreicht
+man die etwas modernere, offene Form mit der Einstellung
+\OptionValue{bibliography}{openstyle}\IndexOption{bibliography~=\PValue{openstyle}}. Der
Name kommt daher, dass hier die Anweisung \Macro{newblock} einen Absatz
einfügt. Die Einträge im Literaturverzeichnis werden so stärker
-gegliedert. Sie sind weniger kompakt und deutlich aufgelockerter oder geöffnet.
-Bezüglich der Möglichkeit, neue Formatierungsstile zu definieren, sei auf
-\Macro{newbibstyle}, \autoref{sec:maincls-experts.experts},
+gegliedert. Sie sind weniger kompakt und deutlich aufgelockerter oder
+geöffnet. Bezüglich der Möglichkeit, neue Formatierungsstile zu definieren,
+sei auf \Macro{newbibstyle}, \autoref{sec:maincls-experts.experts},
\autopageref{desc:maincls-experts.cmd.newbibstyle} verwiesen.
Neben dem Formatierungsstil gibt es eine weitere Eigenschaft, die über
\PName{Einstellung} verändert werden kann. Das Literaturverzeichnis stellt
eine Art von Verzeichnis dar, bei der nicht der Inhalt des vorliegenden Werks
-aufgelistet, sondern auf externe Inhalte verwiesen wird. Mit dieser Begründung
+aufgelistet, sondern auf externe Inhalte verwiesen
+wird. Mit dieser Begründung
könnte man argumentieren, dass das Literaturverzeichnis ein eigenes Kapitel
-bzw. einen eigenen Abschnitt darstellt und somit eine Nummer verdiene. Die
+bzw. einen eigenen Abschnitt darstellt und somit eine
+Nummer\important[i]{\begin{tabular}[t]{@{}l@{}}
+ \Option{bibliography=}\\
+ \quad\PValue{totocnumbered}
+ \end{tabular}} verdiene. Die
Einstellung \OptionValue{bibliography}{totocnumbered}%
-\IndexOption{bibliography~=totocnumbered} führt genau dazu, einschließlich des
+\IndexOption{bibliography~=\PValue{totocnumbered}} führt genau dazu, einschließlich des
dann fälligen Eintrags im Inhaltsverzeichnis. Ich selbst bin der Meinung,
dass bei dieser Argumentation auch ein klassisches, kommentiertes
Quellenverzeichnis ein eigenes Kapitel wäre. Außerdem ist das
-Literaturverzeichnis letztlich nichts, was man selbst geschrieben hat. Deshalb
+Literaturverzeichnis letztlich nichts, was man selbst geschrieben
+hat. Deshalb\important{\OptionValue{bibliography}{totoc}}
verdient es allenfalls einen nicht nummerierten Eintrag im
Inhaltsverzeichnis, was mit der Einstellung
-\OptionValue{bibliography}{totoc}\IndexOption{bibliography~=totoc} erreicht
+\OptionValue{bibliography}{totoc}\IndexOption{bibliography~=\PValue{totoc}} erreicht
wird. Die Voreinstellung, bei der das Literaturverzeichnis als nicht
nummeriertes Kapitel ohne eigenen Inhaltsverzeichniseintrag gesetzt wird,
entspricht
-\OptionValue{bibliography}{nottotoc}\IndexOption{bibliography~=nottotoc}. Siehe
+\OptionValue{bibliography}{nottotoc}\IndexOption{bibliography~=\PValue{nottotoc}}. Siehe
hierzu auch Option \Option{toc} in \autoref{sec:maincls.toc},
insbesondere die Werte \PValue{bibliographynumbered}, \PValue{bibliography}
und \PValue{nobibliography} ab
@@ -3667,30 +4131,30 @@ weitere Werte definiert werden können.
\begin{table}
\caption[{Mögliche Werte für Option \Option{bibliography}}]{Vordefinierte
Werte für Option \Option{bibliography} zur Einstellung der Form des
- Literaturverzeichnisses}
+ Literatur\-verzeichnisses}
\label{tab:maincls.bibliography}
\begin{desctabular}
\pventry{nottotoc}{%
Das Literaturverzeichnis erhält keinen Eintrag im Inhaltsverzeichnis
und wird auch nicht nummeriert.%
- \IndexOption{bibliography~=nottotoc}}%
+ \IndexOption{bibliography~=\PValue{nottotoc}}}%
\pventry{oldstyle}{%
Es wird die klassische, kompakte Formatierung gewählt, bei der
\Macro{newblock}\IndexCmd{newblock} nur einen dehnbaren horizontalen
Abstand darstellt.%
- \IndexOption{bibliography~=oldstyle}}%
+ \IndexOption{bibliography~=\PValue{oldstyle}}}%
\pventry{openstyle}{%
Es wird eine untergliederte, offene Formatierung gewählt, bei der
\Macro{newblock}\IndexCmd{newblock} einen Absatz darstellt.%
- \IndexOption{bibliography~=openstyle}}%
+ \IndexOption{bibliography~=\PValue{openstyle}}}%
\pventry{totoc}{%
Das Literaturverzeichnis erhält einen Eintrag im Inhaltsverzeichnis,
ohne dass es nummeriert wird.%
- \IndexOption{bibliography~=totoc}}%
+ \IndexOption{bibliography~=\PValue{totoc}}}%
\pventry{totocnumbered}{%
Das Literaturverzeichnis erhält einen Eintrag im Inhaltsverzeichnis und
wird nummeriert.%
- \IndexOption{bibliography~=totocnumbered}}%
+ \IndexOption{bibliography~=\PValue{totocnumbered}}}%
\end{desctabular}
\end{table}
%
@@ -3702,26 +4166,26 @@ weitere Werte definiert werden können.
\end{Declaration}%
\BeginIndex{Cmd}{setbibpreamble}%
Mit der Anweisung \Macro{setbibpreamble} kann eine Präambel für das
-Literaturverzeichnis gesetzt werden. Bedingung
-dafür ist, dass die Präambel vor der Anweisung zum Setzen des
-Literaturverzeichnisses gesetzt wird. Dies muss nicht unmittelbar davor
-sein. Es kann also beispielsweise am Anfang des Dokuments erfolgen. Ebenso wie
-die Klassenoptionen \Option{bibtotoc} und \Option{bibtotocnumbered} kann die
-Anweisung aber nur erfolgreich sein, wenn nicht ein Paket geladen wird, das
-dies durch Umdefinierung der \Environment{thebibliography}-Umgebung
-verhindert. Obwohl das \Package{natbib}-Paket\IndexPackage{natbib} nicht
-freigegebene interne Makros von {\KOMAScript} verwendet, konnte erreicht
-werden, dass \Macro{setbibpreamble} auch mit der aktuellen Version von
-\Package{natbib} funktioniert (siehe \cite{package:natbib}).
+Literaturverzeichnis gesetzt werden. Bedingung dafür ist, dass die Präambel
+vor der Anweisung zum Setzen des Literaturverzeichnisses gesetzt wird. Dies
+muss nicht unmittelbar davor sein. Es kann also beispielsweise am Anfang des
+Dokuments erfolgen. Ebenso\textnote{Achtung!} wie die Klassenoptionen
+\Option{bibtotoc} und \Option{bibtotocnumbered} kann die Anweisung aber nur
+erfolgreich sein, wenn nicht ein Paket geladen wird, das dies durch
+Umdefinierung der \Environment{thebibliography}-Umgebung verhindert. Obwohl
+das \Package{natbib}-Paket\IndexPackage{natbib} nicht freigegebene interne
+Makros von {\KOMAScript} verwendet, konnte erreicht werden, dass
+\Macro{setbibpreamble} auch mit der aktuellen Version von \Package{natbib}
+funktioniert (siehe \cite{package:natbib}).
\begin{Example}
Sie wollen darauf hinweisen, dass das Literaturverzeichnis nicht in
der Reihenfolge der Zitierung im Dokument, sondern alphabetisch
sortiert ist. Daher setzen Sie folgende Anweisung:
\begin{lstcode}
\setbibpreamble{Die Literaturangaben sind
- alphabetisch nach den Namen der Autoren sortiert.
- Bei mehreren Autoren wird nach dem ersten Autor
- sortiert.\par\bigskip}
+ alphabetisch nach den Namen der Autoren
+ sortiert. Bei mehreren Autoren wird nach dem
+ ersten Autor sortiert.\par\bigskip}
\end{lstcode}
Die Anweisung \Macro{bigskip}\IndexCmd{bigskip} sorgt dafür, dass
zwischen der Präambel und der ersten Literaturangabe ein großer
@@ -3735,17 +4199,17 @@ werden, dass \Macro{setbibpreamble} auch mit der aktuellen Version von
\Macro{BreakBibliography}\Parameter{Unterbrechung}
\end{Declaration}
\BeginIndex{Cmd}{BreakBibliography}%
-Diese\ChangedAt{v3.00}{\Class{scrbook}\and \Class{scrreprt}\and
- \Class{scrartcl}} Anweisung existiert nur, wenn die Umgebung
-\Environment{thebibliography} nicht durch ein Paket neu definiert wurde. In
-diesem Fall ist es möglich, mit dieser Anweisung das Literaturverzeichnis zu
-unterbrechen. Die \PName{Unterbrechung} wird dann innerhalb einer Gruppe
-ausgegeben. Eine solche \PName{Unterbrechung} könnte beispielsweise eine
-Überschrift mit Hilfe von \Macro{minisec} sein. Leider gibt es bisher keine
-Möglichkeit, diese Anweisung beispielsweise mit Hilfe eines speziellen Eintrags
-in der Literaturdatenbank von \BibTeX{} erzeugen zu lassen. Daher kann sie
-derzeit nur von Anwendern verwendet werden, die das Literaturverzeichnis
-selbst editieren. Ihr Nutzen ist damit sehr beschränkt.%
+Diese\textnote{Achtung!}\ChangedAt{v3.00}{\Class{scrbook}\and
+ \Class{scrreprt}\and \Class{scrartcl}} Anweisung existiert nur, wenn
+Umgebung \Environment{thebibliography} nicht durch ein Paket neu definiert
+wurde. In diesem Fall ist es möglich, mit dieser Anweisung das
+Literaturverzeichnis zu unterbrechen. Die \PName{Unterbrechung} wird dann
+innerhalb einer Gruppe ausgegeben. Eine solche \PName{Unterbrechung} könnte
+beispielsweise eine Überschrift mit Hilfe von \Macro{minisec} sein. Leider
+gibt es bisher keine Möglichkeit, diese Anweisung beispielsweise mit Hilfe
+eines speziellen Eintrags in der Literaturdatenbank von \BibTeX{} erzeugen zu
+lassen. Daher kann sie derzeit nur von Anwendern verwendet werden, die das
+Literaturverzeichnis selbst editieren. Ihr Nutzen ist damit sehr beschränkt.%
%
\EndIndex{Cmd}{BreakBibliography}%
@@ -3764,16 +4228,17 @@ Hilfe dieser beiden Anweisungen möglich.
\begin{Example}
Sie wollen, dass das Literaturverzeichnis nicht im Blocksatz, sondern im
linksbündigen Flattersatz ausgegeben wird. Dies ist einfach mit:
- \begin{lstcode}
+\begin{lstcode}
\AfterBibliographyPreamble{\raggedright}
- \end{lstcode}
+\end{lstcode}
zu erreichen. Sie können diese Anweisung an beliebiger Stelle vor dem
Literaturverzeichnis verwenden. Es wird jedoch empfohlen, sie in die
Präambel des Dokuments oder ein eigenes Paket zu schreiben.
\end{Example}
-Die Realisierung dieser Anweisung bedarf bei Verwendung eines Pakets, das die
-Umgebung für Literaturverzeichnisse umdefiniert, der Zusammenarbeit mit dem
-entsprechenden Paket (siehe \autoref{sec:maincls-experts.coexistence},
+Die\textnote{Achtung!} Realisierung dieser Anweisung bedarf bei Verwendung
+eines Pakets, das die Umgebung für Literaturverzeichnisse umdefiniert, der
+Zusammenarbeit mit dem entsprechenden Paket (siehe
+\autoref{sec:maincls-experts.coexistence},
\autopageref{desc:maincls-experts.cmd.AfterBibliographyPreamble}).%
%
\EndIndex{Cmd}{AtEndBibliography}%
@@ -3804,17 +4269,17 @@ nicht jedoch bei Verwendung von
\end{Declaration}
\BeginIndex{Option}{index~=\PName{Einstellung}}%
\ChangedAt{v3.00}{\Class{scrbook}\and \Class{scrreprt}\and \Class{scrartcl}}%
-In der Voreinstellung \OptionValue{index}{default}\IndexOption{index~=default}
+In der Voreinstellung \OptionValue{index}{default}\IndexOption{index~=\PValue{default}}
ist das Stichwortverzeichnis ein nicht nummeriertes Kapitel ohne Eintrag im
-Inhaltsverzeichnis. Da das Stichwortverzeichnis normalerweise in einem Buch
-oder ähnlichen Dokument zuletzt steht, benötigt es eigentlich auch keinen
+Inhaltsverzeichnis. Da\important{\OptionValue{index}{totoc}} das
+Stichwortverzeichnis normalerweise in einem Buch oder ähnlichen Dokument
+zuletzt steht, benötigt es eigentlich auch keinen
Inhaltsverzeichniseintrag. Wird dieser dennoch gewünscht, beispielsweise weil
wie in \iffree{dieser Anleitung}{diesem Buch} mit einem mehrgliedrigen
Stichwortverzeichnis gearbeitet wird, so kann dies mit der Einstellung
-\OptionValue{index}{totoc}\IndexOption{index~=totoc} erreicht werden. Siehe
+\OptionValue{index}{totoc}\IndexOption{index~=\PValue{totoc}} erreicht werden. Siehe
hierzu auch Option \Option{toc} mit dem Wert \PValue{index} in
-\autoref{sec:maincls.toc} ab
-\autopageref{desc:maincls.option.toc.index}.
+\autoref{sec:maincls.toc} ab \autopageref{desc:maincls.option.toc.index}.
Eine Zusammenfassung der möglichen Werte für die \PName{Einstellung} von
\Option{index} ist in \autoref{tab:maincls.index} zu finden.
@@ -3827,10 +4292,10 @@ Eine Zusammenfassung der möglichen Werte für die \PName{Einstellung} von
\entry{\PValue{totoc}, \PValue{toc}, \PValue{notnumbered}}{%
Das Stichwortverzeichnis erhält einen Eintrag im Inhaltsverzeichnis,
ohne dass er nummeriert wird.%
- \IndexOption{index~=totoc}}%
+ \IndexOption{index~=\PValue{totoc}}}%
\entry{\PValue{default}, \PValue{nottotoc}, \PValue{plainheading}}{%
Das Stichwortverzeichnis erhält keinen Eintrag im Inhaltsverzeichnis.%
- \IndexOption{index~=default}}%
+ \IndexOption{index~=\PValue{default}}}%
\end{desctabular}
\end{table}
%
@@ -3855,15 +4320,17 @@ Hervorhebung der Seitenzahlen markiert werden.
\begin{lstcode}
\setindexpreamble{Alle \textbf{fett} gedruckten
Seitenzahlen sind Referenzen auf die Definition
- des jeweiligen Begriffs. Demgegenüber geben normal
- gedruckte Seitenzahlen die Seiten der Verwendung
- des jeweiligen Begriffs wieder.\par\bigskip}
+ des jeweiligen Begriffs. Demgegenüber geben
+ normal gedruckte Seitenzahlen die Seiten der
+ Verwendung des jeweiligen Begriffs wieder.\par
+ \bigskip}
\end{lstcode}
\end{Example}
-Bitte beachten Sie, dass für die erste Seite des Index der Seitenstil
-umgeschaltet wird. Welcher Seitenstil hierbei Verwendung findet, ist im Makro
-\Macro{indexpagestyle} abgelegt (siehe \autoref{sec:maincls.pagestyle},
+Bitte\textnote{Achtung!} beachten Sie, dass für die erste Seite des Index der
+Seitenstil umgeschaltet wird. Welcher Seitenstil hierbei Verwendung findet,
+ist im Makro \Macro{indexpagestyle} abgelegt (siehe
+\autoref{sec:maincls.pagestyle},
\autopageref{desc:maincls.cmd.titlepagestyle}).
Für die Erstellung, Sortierung und Ausgabe des Stichwortverzeichnisses