summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/koma-script/source/scrkernel-floats.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/koma-script/source/scrkernel-floats.dtx')
-rw-r--r--macros/latex/contrib/koma-script/source/scrkernel-floats.dtx621
1 files changed, 311 insertions, 310 deletions
diff --git a/macros/latex/contrib/koma-script/source/scrkernel-floats.dtx b/macros/latex/contrib/koma-script/source/scrkernel-floats.dtx
index ab752b1b0c..9e792a501a 100644
--- a/macros/latex/contrib/koma-script/source/scrkernel-floats.dtx
+++ b/macros/latex/contrib/koma-script/source/scrkernel-floats.dtx
@@ -1,8 +1,8 @@
-% \CheckSum{1692}
+% \CheckSum{1690}
% \iffalse meta-comment
% ======================================================================
% scrkernel-floats.dtx
-% Copyright (c) Markus Kohm, 2002-2017
+% Copyright (c) Markus Kohm, 2002-2019
%
% This file is part of the LaTeX2e KOMA-Script bundle.
%
@@ -20,7 +20,7 @@
% This work consists of all files listed in manifest.txt.
% ----------------------------------------------------------------------
% scrkernel-floats.dtx
-% Copyright (c) Markus Kohm, 2002-2017
+% Copyright (c) Markus Kohm, 2002-2019
%
% Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz,
% Version 1.3c, verteilt und/oder veraendert werden.
@@ -55,7 +55,7 @@
% Right brace \} Tilde \~}
%
% \iffalse
-%%% From File: $Id: scrkernel-floats.dtx 2701 2017-11-15 14:02:01Z kohm $
+%%% From File: $Id: scrkernel-floats.dtx 3262 2019-10-10 08:25:29Z kohm $
%<option>%%% (run: option)
%<body>%%% (run: body)
%<*dtx>
@@ -63,7 +63,7 @@
\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
\begingroup
\def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}}
- \filedate$Date: 2017-11-15 15:02:01 +0100 (Wed, 15 Nov 2017) $
+ \filedate$Date: 2019-10-10 10:25:29 +0200 (Thu, 10 Oct 2019) $
\def\filerevision$#1: #2 ${\gdef\filerevision{r#2}}
\filerevision$Revision: 1962 $
\edef\reserved@a{%
@@ -77,7 +77,6 @@
% \iffalse
\documentclass[parskip=half-]{scrdoc}
\usepackage[english,ngerman]{babel}
-\usepackage[latin1]{inputenc}
\CodelineIndex
\RecordChanges
\GetFileInfo{scrkernel-floats.dtx}
@@ -101,15 +100,15 @@
%
% \section{Gleitumgebungen}
%
-% \KOMAScript{} verfügt bezüglich der Gleitumgebungen über einige
-% Features, die über das, was die Standardklassen bieten, hinaus
+% \KOMAScript{} verfügt bezüglich der Gleitumgebungen über einige
+% Features, die über das, was die Standardklassen bieten, hinaus
% geht. \marginline{Geplant!} Allerdings ist das hier verwendete Interface
% gnadenlos veraltet und wird deshalb irgendwann ersetzt. Dabei wird
-% höchstwahrscheinlich grundsätzlich auf das \textsf{caption}-Paket aufgebaut
-% werden. Man betrachte dieses Modul daher als grundsätzlich zur Disposition
+% höchstwahrscheinlich grundsätzlich auf das \textsf{caption}-Paket aufgebaut
+% werden. Man betrachte dieses Modul daher als grundsätzlich zur Disposition
% stehend.
%
-% Die einzige Gleitumgebung, über die Briefe derzeit verfügen sind
+% Die einzige Gleitumgebung, über die Briefe derzeit verfügen sind
% Randnotizen.
%
% \StopEventually{\PrintIndex\PrintChanges}
@@ -123,17 +122,17 @@
%<*!letter>
% \fi
%
-% \subsection{Einige Anweisungen und Einstellungen für die Optionen}
+% \subsection{Einige Anweisungen und Einstellungen für die Optionen}
%
-% Einige Anweisungen und Einstellungen werden bereits benötigt, bevor die
+% Einige Anweisungen und Einstellungen werden bereits benötigt, bevor die
% Optionen abgearbeitet werden.
%
% \begin{macro}{\if@captionabove}
-% \changes{v2.8h}{2001/07/19}{neu}^^A
-% \changes{v3.09}{2011/03/23}{Initialisierung vor den Optionen}^^A
-% Ob es sich bei \cs{caption} um eine Unter- oder Überschrift handelt und also
+% \changes{v2.8h}{2001/07/19}{neu}%^^A
+% \changes{v3.09}{2011/03/23}{Initialisierung vor den Optionen}%^^A
+% Ob es sich bei \cs{caption} um eine Unter- oder Ãœberschrift handelt und also
% \cs{abovecaptionskip} davor und \cs{belowcaptionskip} danach steht
-% oder umgekehrt, wird über diesen Schalter gesteuert. Voreingestellt
+% oder umgekehrt, wird über diesen Schalter gesteuert. Voreingestellt
% sind Unterschriften.
% \begin{macrocode}
\newif\if@captionabove\@captionabovefalse
@@ -141,13 +140,13 @@
% \end{macro}
%
% \begin{macro}{\if@tablecaptionabove}
-% \changes{v2.8h}{2001/07/19}{neu Option}^^A
-% \changes{v2.8k}{2001/08/15}{aus \texttt{typearea} in die Klassen
+% \changes{v2.8h}{2001/07/19}{neu Option}%^^A
+% \changes{v2.8k}{2001/08/15}{aus \texttt{typearea} in die Klassen
% verschoben}
-% \changes{v2.98c}{2008/02/18}{Definition erfolgt etwas früher}^^A
+% \changes{v2.98c}{2008/02/18}{Definition erfolgt etwas früher}%^^A
% \begin{macro}{\@tablecaptionabovetrue}
% \begin{macro}{\@tablecaptionabovefalse}
-% Die Einstellung, ob es Tabellenüber- oder -unterschriften sind, wird in
+% Die Einstellung, ob es Tabellenüber- oder -unterschriften sind, wird in
% einem Schalter gespeichert.
% \begin{macrocode}
\newif\if@tablecaptionabove\@tablecaptionabovefalse
@@ -157,12 +156,12 @@
% \end{macro}
%
% \begin{macro}{\if@figurecaptionabove}
-% \changes{v3.09}{2011/03/23}{neu Option}^^A
+% \changes{v3.09}{2011/03/23}{neu Option}%^^A
% \begin{macro}{\@figurecaptionabovetrue}
-% \changes{v3.09}{2011/03/23}{neu (intern)}^^A
+% \changes{v3.09}{2011/03/23}{neu (intern)}%^^A
% \begin{macro}{\@figurecaptionabovefalse}
-% \changes{v3.09}{2011/03/23}{neu (intern)}^^A
-% Die Einstellung, ob es Abbildungsüber- oder -unterschriften sind, wird in
+% \changes{v3.09}{2011/03/23}{neu (intern)}%^^A
+% Die Einstellung, ob es Abbildungsüber- oder -unterschriften sind, wird in
% einem Schalter gespeichert.
% \begin{macrocode}
\newif\if@figurecaptionabove\@figurecaptionabovefalse
@@ -172,12 +171,12 @@
% \end{macro}
%
% \begin{macro}{\ifonelinecaptions}
-% \changes{v2.8q}{2001/11/17}{neuer Schalter}^^A
-% \changes{v2.98c}{2008/03/03}{Definition erfolgt etwas früher}^^A
+% \changes{v2.8q}{2001/11/17}{neuer Schalter}%^^A
+% \changes{v2.98c}{2008/03/03}{Definition erfolgt etwas früher}%^^A
% \begin{macro}{\onelinecaptionstrue}
% \begin{macro}{\onelinecaptionsfalse}
-% Die Entscheidung, ob die Sonderbehandlung für einzeilige caption-Texte
-% durchgeführt werden soll, wird in einem Schalter gespeichert. In der
+% Die Entscheidung, ob die Sonderbehandlung für einzeilige caption-Texte
+% durchgeführt werden soll, wird in einem Schalter gespeichert. In der
% Hoffnung, beim Laden von \textsf{caption2} Speicher zu sparen, wird
% der gleiche Name verwendet, den auch \textsf{caption2}
% verwendet. Trotzdem sollte man diesen Schalter als internen Schalter
@@ -190,11 +189,11 @@
% \end{macro}
%
% \begin{macro}{\scap@pos}
-% \changes{v2.8q}{2001/11/22}{neu (intern)}^^A
-% \changes{v2.98c}{2008/03/03}{Definition erfolgt etwas früher}^^A
+% \changes{v2.8q}{2001/11/22}{neu (intern)}%^^A
+% \changes{v2.98c}{2008/03/03}{Definition erfolgt etwas früher}%^^A
% Hier wird gespeichert, ob die Beschreibung bei |captionbeside| links oder
% rechts vom Rest stehen soll. Voreingestellt ist rechts davon
-% (\emph{\textbf{r}ight}). Andere Möglichkeiten sind \emph{\textbf{l}eft},
+% (\emph{\textbf{r}ight}). Andere Möglichkeiten sind \emph{\textbf{l}eft},
% \emph{\textbf{o}uter}, \emph{\textbf{i}nner}.
% \begin{macrocode}
\newcommand*{\scap@pos}{r}
@@ -202,8 +201,8 @@
% \end{macro}
%
% \begin{macro}{\scap@valign}
-% \changes{v2.8q}{2001/11/22}{neu (intern)}^^A
-% \changes{v2.98c}{2008/03/03}{Definition erfolgt etwas früher}^^A
+% \changes{v2.8q}{2001/11/22}{neu (intern)}%^^A
+% \changes{v2.98c}{2008/03/03}{Definition erfolgt etwas früher}%^^A
% Hier wird gespeichert, ob bei |captionbeside| die beiden Boxen (siehe
% Definition der Umgebung) \emph{\textbf{t}op}, \emph{\textbf{b}ottem} oder
% \emph{\textbf{c}enter} ausgerichtet werden sollen. Andere Buchstaben
@@ -213,24 +212,24 @@
% \end{macrocode}
% \end{macro}
%
-% \subsection{Optionen für Titel von Gleitumgebungen}
+% \subsection{Optionen für Titel von Gleitumgebungen}
%
% \begin{option}{captions}
-% \changes{v2.98c}{2008/02/18}{Neuer Zentralschalter für caption}^^A
-% \changes{v3.09}{2011/04/02}{Neue Werte (\texttt{heading},
+% \changes{v2.98c}{2008/02/18}{Neuer Zentralschalter für caption}%^^A
+% \changes{v3.09}{2011/04/02}{Neue Werte (\texttt{heading},
% \texttt{signature}, \texttt{figureheading},
-% \texttt{figuresignature})}^^A
-% \changes{v3.17}{2015/03/11}{Beachtung der Signalisierung mit
-% \cs{FamilyKeyState}}^^A
-% \changes{v3.17}{2015/03/11}{Verwendung der internen Werteliste}^^A
-% Dies ist nun die zentrale Option für Einstellungen zu \cs{caption}. Als
+% \texttt{figuresignature})}%^^A
+% \changes{v3.17}{2015/03/11}{Beachtung der Signalisierung mit
+% \cs{FamilyKeyState}}%^^A
+% \changes{v3.17}{2015/03/11}{Verwendung der internen Werteliste}%^^A
+% Dies ist nun die zentrale Option für Einstellungen zu \cs{caption}. Als
% besondere Schwierigkeit ergibt sich dabei jedoch, dass das Paket
-% \textsf{caption} einige Sonderbehandlungen für \KOMAScript{} enthält, die
+% \textsf{caption} einige Sonderbehandlungen für \KOMAScript{} enthält, die
% darauf angewiesen sind, dass die alte Optionenschnittstelle verwendet
-% wird. Erfreulicherweise funktioniert das aber ab Version~3.1g über eine
+% wird. Erfreulicherweise funktioniert das aber ab Version~3.1g über eine
% Erweiterung der Schalter-Umschaltbefehle (|\@tablecaptionabovetrue|,
% |\@tablecaptionabovefalse|, |\onelinecaptionstrue|,
-% |\onelinecaptionsfalse|), so dass lediglich dafür georgt werden muss,
+% |\onelinecaptionsfalse|), so dass lediglich dafür georgt werden muss,
% dass diese weiterhin verwendet werden.
% \begin{macrocode}
\KOMA@key{captions}{%
@@ -358,20 +357,20 @@
% \end{option}
%
% \begin{option}{tablecaptionabove}
-% \changes{v2.8h}{2001/07/19}{neue Option}^^A
-% \changes{v2.8k}{2001/08/15}{aus \texttt{typearea} in die Klassen
+% \changes{v2.8h}{2001/07/19}{neue Option}%^^A
+% \changes{v2.8k}{2001/08/15}{aus \texttt{typearea} in die Klassen
% verschoben}
-% \changes{v2.98c}{2008/02/18}{obsolete}
-% \changes{v3.01a}{2008/11/20}{deprecated}^^A
+% \changes{v2.98c}{2008/02/18}{obsolete}
+% \changes{v3.01a}{2008/11/20}{deprecated}%^^A
% \begin{option}{tablecaptionbelow}
-% \changes{v2.8h}{2001/07/19}{neue Option}^^A
-% \changes{v2.8k}{2001/08/15}{aus \texttt{typearea} in die Klassen
+% \changes{v2.8h}{2001/07/19}{neue Option}%^^A
+% \changes{v2.8k}{2001/08/15}{aus \texttt{typearea} in die Klassen
% verschoben}
-% \changes{v2.98c}{2008/02/18}{obsolete}
-% \changes{v3.01a}{2008/11/20}{deprecated}^^A
-% Es besteht nun die Wahl, ob \cs{caption} bei Tabellen für Unter-
-% oder Überschriften voreingestellt ist. Die Defaulteinstellung ist
-% aus Kompatibilitätsgründen die Tabellenunterschrift.
+% \changes{v2.98c}{2008/02/18}{obsolete}
+% \changes{v3.01a}{2008/11/20}{deprecated}%^^A
+% Es besteht nun die Wahl, ob \cs{caption} bei Tabellen für Unter-
+% oder Ãœberschriften voreingestellt ist. Die Defaulteinstellung ist
+% aus Kompatibilitätsgründen die Tabellenunterschrift.
% \begin{macrocode}
\KOMA@DeclareDeprecatedOption{tablecaptionabove}{captions=tableheading}
\KOMA@DeclareDeprecatedOption{tablecaptionbelow}{captions=tablesignature}
@@ -380,14 +379,14 @@
% \end{option}
%
% \begin{option}{origlongtable}
-% \changes{v2.8l}{2001/08/16}{neue Option}^^A
+% \changes{v2.8l}{2001/08/16}{neue Option}%^^A
% Wenn das \textsf{longtable}-Paket geladen ist, werden die
-% Tabellentitel dafür normalerweise von den Klassen umdefiniert. Dies
+% Tabellentitel dafür normalerweise von den Klassen umdefiniert. Dies
% geschieht automatisch nicht, wenn das \textsf{caption2}-Paket
% geladen ist. Es geschieht ausserdem nicht, wenn diese Option gesetzt
% ist.
% \begin{macro}{\if@komalongtable}
-% \changes{v2.8l}{2001/08/16}{neue Option}^^A
+% \changes{v2.8l}{2001/08/16}{neue Option}%^^A
% \begin{macro}{\@komalongtabletrue}
% \begin{macro}{\@komalongtablefalse}
% Die Einstellung wird in einem Schalter gespeichert.
@@ -401,23 +400,23 @@
% \end{option}
%
% \begin{option}{onelinecaption}
-% \changes{v2.8q}{2001/11/17}{neue Option}^^A
-% \changes{v2.98c}{2008/03/03}{obsolete}
-% \changes{v2.98c}{2008/03/03}{keine Sonderbehandlung für \textsf{caption2}^^A
+% \changes{v2.8q}{2001/11/17}{neue Option}%^^A
+% \changes{v2.98c}{2008/03/03}{obsolete}
+% \changes{v2.98c}{2008/03/03}{keine Sonderbehandlung für \textsf{caption2}%^^A
% mehr}
-% \changes{v3.01a}{2008/11/20}{deprecated}^^A
+% \changes{v3.01a}{2008/11/20}{deprecated}%^^A
% \begin{option}{noonelinecaption}
-% \changes{v2.8q}{2001/11/17}{neue Option}^^A
-% \changes{v2.98c}{2008/03/03}{obsolete}
-% \changes{v2.98c}{2008/03/03}{keine Sonderbehandlung für \textsf{caption2}^^A
+% \changes{v2.8q}{2001/11/17}{neue Option}%^^A
+% \changes{v2.98c}{2008/03/03}{obsolete}
+% \changes{v2.98c}{2008/03/03}{keine Sonderbehandlung für \textsf{caption2}%^^A
% mehr}
-% \changes{v3.01a}{2008/11/20}{deprecated}^^A
-% Da für diese Option nicht der gleiche Name verwendet wird, wie bei
+% \changes{v3.01a}{2008/11/20}{deprecated}%^^A
+% Da für diese Option nicht der gleiche Name verwendet wird, wie bei
% \textsf{caption2}, wurde von den Optionen bis Version~2.98b nicht nur der
% Schalter entsprechend gesetzt, sondern auch die korrespondierende Option an
% \textsf{caption2} weitergeleitet. Der gleiche Name konnte schlecht
% verwendet werden, weil er bei einer Klasse auch nicht ansatzweise
-% als selbsterklärend bezeichnet werden kann. Ab Version~2.98c entfällt die
+% als selbsterklärend bezeichnet werden kann. Ab Version~2.98c entfällt die
% Sonderbehandlung von \textsf{caption2}.
% \begin{macrocode}
\KOMA@DeclareDeprecatedOption{onelinecaption}{captions=oneline}
@@ -439,12 +438,12 @@
% Randnotizen sind ebenfalls eine Art von Gleitumgebung.
%
% \begin{macro}{\marginline}
-% \KOMAScript{} stellt zusätzlich ein Randzeilenmakro zur Verfügung,
+% \KOMAScript{} stellt zusätzlich ein Randzeilenmakro zur Verfügung,
% das je nach gerader oder ungerader Seite in doppelseitigen Layout
-% rechts- oder linksbündig gesetzt werden muss.
-% \changes{v2.4l}{1997/02/06}{Definition mit Hilfe des optionalen
+% rechts- oder linksbündig gesetzt werden muss.
+% \changes{v2.4l}{1997/02/06}{Definition mit Hilfe des optionalen
% Parameters von \cs{marginpar} deutlich vereinfacht}
-% \changes{v2.8q}{2001/11/27}{fehlende Klammern ergänzt}^^A
+% \changes{v2.8q}{2001/11/27}{fehlende Klammern ergänzt}%^^A
% \begin{macrocode}
\newcommand\marginline[1]{%
\marginpar[\raggedleft{#1}]{\raggedright #1}%
@@ -457,15 +456,15 @@
%<*!letter>
% \fi
%
-% \subsection{Definitionen für Titel von Gleitumgebungen}
+% \subsection{Definitionen für Titel von Gleitumgebungen}
%
% \begin{macro}{\caption}
-% \changes{v2.2c}{1995/05/25}{Fließtitel auf CJK umgestellt}^^A
-% Es ist möglich, die Fließumgebungen mit einem Titel und einer
+% \changes{v2.2c}{1995/05/25}{Fließtitel auf CJK umgestellt}%^^A
+% Es ist möglich, die Fließumgebungen mit einem Titel und einer
% Beschreibung zu versehen. Diese wird vom ggf. etwas abgesetzt.
% \begin{Length}{abovecaptionskip}
% \begin{Length}{belowcaptionskip}
-% Um wieviel ist in zwei Längenregistern gespeichert:
+% Um wieviel ist in zwei Längenregistern gespeichert:
% \begin{macrocode}
\newlength{\abovecaptionskip}
\newlength{\belowcaptionskip}
@@ -475,29 +474,29 @@
% \end{Length}
% \end{Length}
% \begin{macro}{\captionformat}
-% \changes{v2.3c}{1995/08/06}{neu}^^A
+% \changes{v2.3c}{1995/08/06}{neu}%^^A
% Trennung von Label und Text:
% \begin{macrocode}
\newcommand*{\captionformat}{:\ }
% \end{macrocode}
% \end{macro}
% \begin{macro}{\scr@caption}
-% \changes{v2.8h}{2001/07/19}{neu (intern)}^^A
+% \changes{v2.8h}{2001/07/19}{neu (intern)}%^^A
% \begin{macro}{\captionabove}
-% \changes{v2.8h}{2001/07/19}{neu}^^A
+% \changes{v2.8h}{2001/07/19}{neu}%^^A
% \begin{macro}{\captionbelow}
-% \changes{v2.8h}{2001/07/19}{neu}^^A
-% Damit überhaupt zwischen Unter- und Überschriften unterschieden
-% werden kann, muss zunächst das Originalmakro gesichert werden. Dies
+% \changes{v2.8h}{2001/07/19}{neu}%^^A
+% Damit überhaupt zwischen Unter- und Überschriften unterschieden
+% werden kann, muss zunächst das Originalmakro gesichert werden. Dies
% geschieht erst zu Beginn des Dokuments, damit Pakete ggf. noch ihre
-% eigenen Definitionen von \cs{caption} vornehmen können. Das
+% eigenen Definitionen von \cs{caption} vornehmen können. Das
% \textsf{hyperref}-Paket ist so ein Kandidat.
% \begin{macrocode}
\newcommand{\scr@caption}{}
\AtBeginDocument{\let\scr@caption\caption}
% \end{macrocode}
% \end{macro}
-% Jetzt ist es möglich durch einfaches Umlegen des Schalters für die
+% Jetzt ist es möglich durch einfaches Umlegen des Schalters für die
% korrekte Darstellung zu sorgen:
% \begin{macrocode}
\newcommand{\captionabove}{\@captionabovetrue\scr@caption}
@@ -508,36 +507,36 @@
%
%
% \begin{environment}{captionbeside}
-% \changes{v2.8q}{2001/11/22}{neu}^^A
-% Um einiges komplizierter als die Beschreibung unter oder über die
+% \changes{v2.8q}{2001/11/22}{neu}%^^A
+% Um einiges komplizierter als die Beschreibung unter oder über die
% Tabelle oder Abbildung zu setzen, ist der Versuch, sie daneben zu
-% setzen. Dies funktioniert frundsätzlich auch nicht mit
+% setzen. Dies funktioniert frundsätzlich auch nicht mit
% \texttt{longtable}-Tabellen.
%
% \begin{macro}{\scap@caption}
-% \changes{v2.8q}{2001/11/22}{neu (intern)}^^A
-% Die Beschreibung, die der Umgebung als Parameter übergeben wird,
+% \changes{v2.8q}{2001/11/22}{neu (intern)}%^^A
+% Die Beschreibung, die der Umgebung als Parameter übergeben wird,
% muss zwischengespeichert werden. Hier wird lediglich das Makro
-% dafür reserviert.
+% dafür reserviert.
% \begin{macrocode}
\newcommand*{\scap@caption}{}
% \end{macrocode}
% \end{macro}
%
% \begin{macro}{\scap@width}
-% \changes{v2.8q}{2001/11/22}{neu (intern)}^^A
-% Die Breite, die Tabelle bzw. Abbildung einschließlich Beschreibung
-% und insgesamt haben dürften. Voreingestellt ist die gesamte
-% verfügbare Breite.
+% \changes{v2.8q}{2001/11/22}{neu (intern)}%^^A
+% Die Breite, die Tabelle bzw. Abbildung einschließlich Beschreibung
+% und insgesamt haben dürften. Voreingestellt ist die gesamte
+% verfügbare Breite.
% \begin{macrocode}
\newcommand*{\scap@width}{\linewidth}
% \end{macrocode}
% \end{macro}
%
% \begin{macro}{\scap@move}
-% \changes{v2.8q}{2001/11/22}{neu (intern)}^^A
-% Der Wert, um den die Tabelle bzw. Abbildung einschließlich
-% Beschreibung nach rechts bzw. außen verschoben werden.
+% \changes{v2.8q}{2001/11/22}{neu (intern)}%^^A
+% Der Wert, um den die Tabelle bzw. Abbildung einschließlich
+% Beschreibung nach rechts bzw. außen verschoben werden.
% Voreingestellt ist keine Verschiebung.
% \begin{macrocode}
\newcommand*{\scap@move}{\z@}
@@ -545,11 +544,11 @@
% \end{macro}
%
% \begin{macro}{\scap@currentlabel}
-% \changes{v2.8q}{2001/11/24}{neu (intern)}^^A
+% \changes{v2.8q}{2001/11/24}{neu (intern)}%^^A
% Da \cs{caption} innerhalb einer Umgebung (\cs{parbox} und
-% \texttt{captionbeside}) aufgerufen wird, würde ein \cs{label}, das
+% \texttt{captionbeside}) aufgerufen wird, würde ein \cs{label}, das
% zwar innerhalb der Gleitumgebung aber nach der
-% \texttt{captionbeside}-Umgebung eingefügt wird, nicht die
+% \texttt{captionbeside}-Umgebung eingefügt wird, nicht die
% Gleitumgebung, sondern die umgebende Referenzebene
% referenzieren. Damit das nicht geschieht, wird in der
% \texttt{captionbeside}-Umgebung in der \cs{parbox} die aktuelle
@@ -558,7 +557,7 @@
% \texttt{captionbeside}-Umgebung mit Hilfe von \cs{aftergroup} nach
% dem Ende der Umgebung wiederhergestellt. Da die
% \texttt{captionbeside}-Umgebung ohnehin nicht geschachtelt werden
-% kann, funktioniert das problemlos. Für diese Aktion wird hier ein
+% kann, funktioniert das problemlos. Für diese Aktion wird hier ein
% globales Makro reserviert.
% \begin{macrocode}
\newcommand*{\scap@currentlabel}{}
@@ -566,7 +565,7 @@
% \end{macro}
%
% \begin{macro}{\ifscap@alt}
-% \changes{v2.8q}{2001/11/22}{neuer Schalter}^^A
+% \changes{v2.8q}{2001/11/22}{neuer Schalter}%^^A
% \begin{macro}{\scap@alttrue}
% \begin{macro}{\scap@altfalse}
% Der Schalter, der angibt, ob die Verschiebung \cs{scap@move} im
@@ -580,36 +579,36 @@
% \end{macro}
%
% \begin{macro}{\@captionbeside}
-% \changes{v2.8q}{2001/11/22}{neu (intern)}^^A
-% \changes{v3.20}{2016/04/12}{\cs{@ifnextchar} replaced by
-% \cs{kernel@ifnextchar}}^^A
+% \changes{v2.8q}{2001/11/22}{neu (intern)}%^^A
+% \changes{v3.20}{2016/04/12}{\cs{@ifnextchar} replaced by
+% \cs{kernel@ifnextchar}}%^^A
% \begin{macro}{\@@captionbeside}
-% \changes{v2.8q}{2001/11/22}{neu (intern)}^^A
-% \changes{v3.20}{2016/04/12}{\cs{@ifnextchar} replaced by
-% \cs{kernel@ifnextchar}}^^A
+% \changes{v2.8q}{2001/11/22}{neu (intern)}%^^A
+% \changes{v3.20}{2016/04/12}{\cs{@ifnextchar} replaced by
+% \cs{kernel@ifnextchar}}%^^A
% \begin{macro}{\@@@captionbeside}
-% \changes{v2.8q}{2001/11/22}{neu (intern)}^^A
-% \changes{v3.20}{2016/04/12}{\cs{@ifnextchar} replaced by
-% \cs{kernel@ifnextchar}}^^A
+% \changes{v2.8q}{2001/11/22}{neu (intern)}%^^A
+% \changes{v3.20}{2016/04/12}{\cs{@ifnextchar} replaced by
+% \cs{kernel@ifnextchar}}%^^A
% \begin{macro}{\@@@@captionbeside}
-% \changes{v2.8q}{2001/11/22}{neu (intern)}^^A
-% \changes{v3.20}{2016/04/12}{\cs{@ifstar} durch \cs{kernel@ifstar}
-% ersetzt}^^A
+% \changes{v2.8q}{2001/11/22}{neu (intern)}%^^A
+% \changes{v3.20}{2016/04/12}{\cs{@ifstar} durch \cs{kernel@ifstar}
+% ersetzt}%^^A
% Die Umgebung soll einmal folgende Parameter besitzen:
% \begin{description}
% \item[(optional)] Verzeichniseintrag
% \item[(obligatorisch)] Beschreibung
-% \item[(optional)] lokaler Wert für \cs{scap@pos}
-% \item[(optional)] lokaler Wert für \cs{scap@width}
-% \item[(optional)] lokaler Wert für \cs{scap@move}
-% \item[(*)] lokaler Wert für \cs{ifscap@alt} (Stern gesetzt
+% \item[(optional)] lokaler Wert für \cs{scap@pos}
+% \item[(optional)] lokaler Wert für \cs{scap@width}
+% \item[(optional)] lokaler Wert für \cs{scap@move}
+% \item[(*)] lokaler Wert für \cs{ifscap@alt} (Stern gesetzt
% entspricht \cs{scap@alttrue}
% \end{description}
% Wie man sieht, sollte man bei Angabe aller optionalen Parameter auch
% bewusst den Stern setzen oder darauf verzichten.
%
-% Damit alle Parameter ausgewertet werden können, werden einige
-% Hilfsmakros benötigt.
+% Damit alle Parameter ausgewertet werden können, werden einige
+% Hilfsmakros benötigt.
% \begin{macrocode}
\newcommand*{\@captionbeside}{}
\long\def\@captionbeside[#1]#2{%
@@ -649,19 +648,19 @@
% \end{macro}
%
% \begin{macro}{\c@pti@nb@sid@b@x}
-% \changes{v2.8q}{2001/11/22}{neu (intern)}^^A
-% Es wird noch eines der kostbaren Boxregister benötigt.
+% \changes{v2.8q}{2001/11/22}{neu (intern)}%^^A
+% Es wird noch eines der kostbaren Boxregister benötigt.
% \begin{macrocode}
\newbox\c@pti@nb@sid@b@x
% \end{macrocode}
% \end{macro}
%
% \begin{macro}{\c@pti@nb@sid@}
-% \changes{v2.8q}{2001/11/22}{neu (intern)}^^A
-% \changes{v2.98c}{2008/03/11}{vertikale Ausrichtung korrigiert}^^A
-% \changes{v3.07a}{2010/11/04}{vertikale Ausrichtung im t- und b-Fall erneut
-% korrigiert}^^A
-% Hier wird nun die Umgebung eigentlich geöffnet, während zuvor nur
+% \changes{v2.8q}{2001/11/22}{neu (intern)}%^^A
+% \changes{v2.98c}{2008/03/11}{vertikale Ausrichtung korrigiert}%^^A
+% \changes{v3.07a}{2010/11/04}{vertikale Ausrichtung im t- und b-Fall erneut
+% korrigiert}%^^A
+% Hier wird nun die Umgebung eigentlich geöffnet, während zuvor nur
% die Parameter ausgewertet wurden.
% \begin{macrocode}
\newcommand{\c@pti@nb@sid@}{}
@@ -684,17 +683,17 @@
% \end{macrocode}
% \end{macro}
%
-% Jetzt endlich können wir uns auf die Umgebung stürzen. Die
+% Jetzt endlich können wir uns auf die Umgebung stürzen. Die
% Umgebung zu starten ist einfach. Es wird ein Doppelargumentmakro
-% ausgeführt.
+% ausgeführt.
% \begin{macrocode}
\newenvironment*{captionbeside}{%
\@dblarg\@captionbeside%
}{%
% \end{macrocode}
-% Komplizierter ist die Beendigung der Umgebung. Hier fällt der
+% Komplizierter ist die Beendigung der Umgebung. Hier fällt der
% gesamte Satzaufwand an.
-% \changes{v2.9a}{2002/06/27}{\cs{ifthispageodd} statt
+% \changes{v2.9a}{2002/06/27}{\cs{ifthispageodd} statt
% \cs{if@thispageodd}}
% \begin{macrocode}
\end{lrbox}%
@@ -728,7 +727,7 @@
\fi
\hspace*{\@tempdimc}%
% \end{macrocode}
-% \changes{v2.9p}{2003/12/10}{\cs{@temdima} replaced by
+% \changes{v2.9p}{2003/12/10}{\cs{@temdima} replaced by
% \cs{wd}\cs{c@pti@nb@sid@b@x}, because \cs{@temdima} would be changed}
% \begin{macrocode}
\if l\@tempa
@@ -755,12 +754,12 @@
%
%
% \begin{macro}{\capfont}
-% \changes{v2.8c}{2001/06/29}{\cs{normalcolor} eingefügt}
+% \changes{v2.8c}{2001/06/29}{\cs{normalcolor} eingefügt}
% Die Schriftart der Titel kann eingestellt werden. Dazu dient dieses
% Makro, das als internes Makro zu verstehen ist,
% \begin{macro}{\caplabelfont}
-% \changes{v2.8c}{2001/06/29}{\cs{normalcolor} eingefügt}
-% Davon unabhängig kann auch die Schriftart der Titel-Titel
+% \changes{v2.8c}{2001/06/29}{\cs{normalcolor} eingefügt}
+% Davon unabhängig kann auch die Schriftart der Titel-Titel
% ("`Abbildung X:"') eingestellt werden. Auch dieses Makro ist als
% internes Makro zu verstehen.
% \begin{macrocode}
@@ -771,10 +770,10 @@
% \end{macro}
%
% \begin{macro}{\scr@fnt@caption}
-% \changes{v2.8o}{2001/09/14}{neues Element \texttt{caption}}
+% \changes{v2.8o}{2001/09/14}{neues Element \texttt{caption}}
% \begin{macro}{\scr@fnt@captionlabel}
-% \changes{v2.8o}{2001/09/14}{neues Element \texttt{captionlabel}}
-% Die eigentliche Änderung der Schriftart erfolgt über das Element
+% \changes{v2.8o}{2001/09/14}{neues Element \texttt{captionlabel}}
+% Die eigentliche Änderung der Schriftart erfolgt über das Element
% \texttt{caption} bzw. \texttt{captionlabel}.
% \begin{macrocode}
\newcommand*{\scr@fnt@caption}{\capfont}
@@ -784,15 +783,15 @@
% \end{macro}
%
% \begin{macro}{\@makecaption}
-% \changes{v2.3a}{1995/07/08}{\cs{setbox}\cs{tempboxa}\cs{hbox}
+% \changes{v2.3a}{1995/07/08}{\cs{setbox}\cs{tempboxa}\cs{hbox}
% durch \cs{sbox}\cs{@tempboxa} ersetzt}
-% \changes{v2.3a}{1995/07/08}{Minipage-Flag zurückgesetzt (ist das
+% \changes{v2.3a}{1995/07/08}{Minipage-Flag zurückgesetzt (ist das
% ok?)}
-% \changes{v2.3f}{1995/12/09}{Fontumschaltung einheitlich für lange
-% und kurze Unter-/Überschriften}^^A
-% \changes{v2.5g}{1999/10/09}{neben den komplett hängenden
-% Titeln sind nun auch nicht hängende oder teilweise hängende
-% möglich}^^A
+% \changes{v2.3f}{1995/12/09}{Fontumschaltung einheitlich für lange
+% und kurze Unter-/Ãœberschriften}%^^A
+% \changes{v2.5g}{1999/10/09}{neben den komplett hängenden
+% Titeln sind nun auch nicht hängende oder teilweise hängende
+% möglich}%^^A
% Bis Version 2.5f sah die Definition wie folgt aus.
% \begin{verbatim}
% \long\def\@makecaption#1#2{%
@@ -808,7 +807,7 @@
% \end{verbatim}
% \begin{macro}{\ifdofullc@p}
% Nun jedoch wird das ganze etwas komplizierter. Als erstes wird ein
-% Schalter benötigt, der angibt, ob auf die volle Länge des "`Labels"'
+% Schalter benötigt, der angibt, ob auf die volle Länge des "`Labels"'
% eingezogen werden soll, oder nicht:
% \begin{macrocode}
\newif\ifdofullc@p
@@ -820,34 +819,34 @@
% \end{macrocode}
% \end{macro}
% \begin{macro}{\if@capbreak}
-% \changes{v2.8j}{2001/07/30}{neu}^^A
-% Außerdem gibt es einen Schalter, der angibt, ob nach dem Label ein
+% \changes{v2.8j}{2001/07/30}{neu}%^^A
+% Außerdem gibt es einen Schalter, der angibt, ob nach dem Label ein
% Umbruch erfolgen soll. Dies ist normalerweise nicht der Fall.
% \begin{macrocode}
\newif\if@capbreak\@capbreakfalse
% \end{macrocode}
% \end{macro}
% \begin{macro}{\setcapindent}
-% \changes{v2.8j}{2001/07/30}{\cs{if@capbreak} wird verwendet}^^A
-% \changes{v2.8l}{2001/08/17}{\cs{edef}\cs{cap@indent} statt
-% \cs{def}\cs{cap@indent}}^^A
-% \changes{v2.8q}{2001/11/17}{wird nach dem Laden von
-% \textsf{caption2} umdefiniert}^^A
-% \changes{v3.20}{2016/04/12}{\cs{@ifstar} durch \cs{kernel@ifstar}
-% ersetzt}^^A
-% Dann wird weiter ein Befehl benötigt, mit dem der Benutzer die
-% Weite des Einzugs selbst einstellen kann. Da intern für die Weite
+% \changes{v2.8j}{2001/07/30}{\cs{if@capbreak} wird verwendet}%^^A
+% \changes{v2.8l}{2001/08/17}{\cs{edef}\cs{cap@indent} statt
+% \cs{def}\cs{cap@indent}}%^^A
+% \changes{v2.8q}{2001/11/17}{wird nach dem Laden von
+% \textsf{caption2} umdefiniert}%^^A
+% \changes{v3.20}{2016/04/12}{\cs{@ifstar} durch \cs{kernel@ifstar}
+% ersetzt}%^^A
+% Dann wird weiter ein Befehl benötigt, mit dem der Benutzer die
+% Weite des Einzugs selbst einstellen kann. Da intern für die Weite
% ein Makro verwendet werden soll, findet hier sicherheitshalber eine
% Zuweisung an eine Dimension statt. So sollten Fehlermeldungen hier
-% und nicht erst bei Verwendung auftauchen. Natürlich muss hier auch
+% und nicht erst bei Verwendung auftauchen. Natürlich muss hier auch
% der automatische Einzug abgeschaltet werden. In der Sternform wird
-% außerdem dafür gesorgt, dass zwischen "`Label"' und Beschreibung
-% ein Umbruch erfolgt. In der normalen Version wird stattdessen für
-% Kompatibilität zu früheren Versionen gesorgt.
+% außerdem dafür gesorgt, dass zwischen "`Label"' und Beschreibung
+% ein Umbruch erfolgt. In der normalen Version wird stattdessen für
+% Kompatibilität zu früheren Versionen gesorgt.
% \begin{macro}{\@setcapindent}
% \begin{macro}{\@@setcaptindent}
-% Für die Implementierung der Sternform werden zwei interne Makros
-% benötigt.
+% Für die Implementierung der Sternform werden zwei interne Makros
+% benötigt.
% \begin{macrocode}
\newcommand*{\setcapindent}{\kernel@ifstar{\@@setcapindent}{\@setcapindent}}
\newcommand*{\@setcapindent}[1]{%
@@ -884,10 +883,10 @@
% \end{macro}
% \end{macro}
% \begin{macro}{\setcaphanging}
-% \changes{v2.8q}{2001/11/17}{wird nach dem Laden von
+% \changes{v2.8q}{2001/11/17}{wird nach dem Laden von
% \textsf{caption2} umdefiniert}
-% Andererseits soll es auch möglich sein, nachträglich wieder den
-% automatischen Einzug einzuschalten. Dafür gibt es ein weiteres
+% Andererseits soll es auch möglich sein, nachträglich wieder den
+% automatischen Einzug einzuschalten. Dafür gibt es ein weiteres
% Makro.
% \begin{macrocode}
\newcommand*{\setcaphanging}{\dofullc@ptrue\@capbreakfalse}
@@ -905,18 +904,18 @@
% \end{macrocode}
% \end{macro}
%
-% Nun aber zur neuen Definition der Titel. Zunächst geht alles wie
+% Nun aber zur neuen Definition der Titel. Zunächst geht alles wie
% gehabt.
-% \changes{v2.5g}{1999/10/09}{\cs{@makecaption} per \cs{newcommand}
+% \changes{v2.5g}{1999/10/09}{\cs{@makecaption} per \cs{newcommand}
% definiert statt mit \cs{long}\cs{def}}
-% \changes{v2.8h}{2001/07/19}{Unterscheidung zwischen Über- und
-% Unterschriften}^^A
-% \changes{v2.8j}{2001/07/30}{\cs{@makecaption} verwendet
+% \changes{v2.8h}{2001/07/19}{Unterscheidung zwischen Ãœber- und
+% Unterschriften}%^^A
+% \changes{v2.8j}{2001/07/30}{\cs{@makecaption} verwendet
% \cs{@@makecaption}}
-% \changes{v2.8q}{2001/11/17}{die Sonderbehandlung für einzeilige
+% \changes{v2.8q}{2001/11/17}{die Sonderbehandlung für einzeilige
% \emph{caption}s ist abschaltbar}
-% \changes{v2.8q}{2001/11/17}{Titel können in ihrer Breite
-% beschränkt werden}^^A
+% \changes{v2.8q}{2001/11/17}{Titel können in ihrer Breite
+% beschränkt werden}%^^A
% \begin{macrocode}
\newcommand{\@makecaption}[2]{%
\if@captionabove
@@ -933,19 +932,19 @@
}
% \end{macrocode}
% \begin{macro}{\@@makecaption}
-% Tatsächlich gesetzt wird der Titel mit diesem Makro. Dabei muss der
+% Tatsächlich gesetzt wird der Titel mit diesem Makro. Dabei muss der
% erste Parameter entweder \cs{@gobble} oder \cs{@firstofone} sein.
%
% \begin{macro}{\cap@width}
-% \changes{v2.8q}{2001/11/17}{neu (intern)}^^A
+% \changes{v2.8q}{2001/11/17}{neu (intern)}%^^A
% \begin{macro}{\cap@left}
-% \changes{v2.8q}{2001/11/17}{neu (intern)}^^A
+% \changes{v2.8q}{2001/11/17}{neu (intern)}%^^A
% \begin{macro}{\cap@right}
-% \changes{v2.8q}{2001/11/17}{neu (intern)}^^A
+% \changes{v2.8q}{2001/11/17}{neu (intern)}%^^A
% Die Breite der mehrzeiligen bzw. die maximale Breite der einzeiligen
% \emph{caption}s sowie das Makro das links und rechts von der Box mit
% der mehrzeiligen \emph{caption} aufgerufen wird. In der
-% Voreinstellung wird für Zentrierung gesorgt.
+% Voreinstellung wird für Zentrierung gesorgt.
% \begin{macrocode}
\newcommand*{\cap@width}{\hsize}
\newcommand*{\cap@left}{\hfill}
@@ -955,10 +954,10 @@
% \end{macro}
% \end{macro}
% \begin{macro}{\setcapwidth}
-% \changes{v2.8q}{2001/11/17}{neu}^^A
-% \changes{v2.9a}{2002/06/27}{\cs{ifthispageodd} statt
+% \changes{v2.8q}{2001/11/17}{neu}%^^A
+% \changes{v2.9a}{2002/06/27}{\cs{ifthispageodd} statt
% \cs{if@thispageodd}}
-% \changes{v2.97}{2007/02/27}{Mindestbreite für captions ist 0\,pt}^^A
+% \changes{v2.97}{2007/02/27}{Mindestbreite für captions ist 0\,pt}%^^A
% Hier wird \cs{cap@width} gesetzt. Dabei werden optional auch
% \cs{cap@left} und \cs{cap@right} angepasst.
% \begin{macrocode}
@@ -1029,7 +1028,7 @@
\fi\fi\fi\fi\fi
}
% \end{macrocode}
-% Falls \textsf{caption2} geladen wird, ändert sich die Funktion. Das
+% Falls \textsf{caption2} geladen wird, ändert sich die Funktion. Das
% optionale Argument wird dann ignorriert.
% \begin{macrocode}
\AfterPackage{caption2}{%
@@ -1045,12 +1044,12 @@
}%
}%
% \end{macrocode}
-% \end{macro}^^A \setcapwidth
+% \end{macro}%^^A \setcapwidth
% \begin{macro}{\setcapdynwidth}
-% \changes{v3.20}{2016/03/31}{neu}
-% Ulrike findet es blöd, dass \cs{setcapwidth} wie \cs{setlength} arbeitet und
+% \changes{v3.20}{2016/03/31}{neu}
+% Ulrike findet es blöd, dass \cs{setcapwidth} wie \cs{setlength} arbeitet und
% ist der Meinung, dass das Argument erst zur Laufzeit ausgewertet werden
-% sollte. Also ein neuer Befehl genau dafür. Es sei allerdings darauf
+% sollte. Also ein neuer Befehl genau dafür. Es sei allerdings darauf
% hingewiesen, dass Fehler im Argument dann ggf. erst bei jeder
% \cs{caption}-Anweisung und nicht bereits hier ausgegeben werden!
% \begin{macrocode}
@@ -1149,13 +1148,13 @@
\fi\fi\fi\fi\fi
}
% \end{macrocode}
-% \end{macro}^^A \setcapdynwidth
+% \end{macro}%^^A \setcapdynwidth
% \begin{macro}{\cap@margin}
-% \changes{v2.8q}{2001/11/17}{neu (intern)}^^A
-% Dieses Makro beinhaltet nicht den Wert der Ränder, sondern das
+% \changes{v2.8q}{2001/11/17}{neu (intern)}%^^A
+% Dieses Makro beinhaltet nicht den Wert der Ränder, sondern das
% Makro, mit dem innerhalb von \cs{@@makecaption} die Makros
% \cs{cap@left} und \cs{cap@right} neu definiert werden. Dies
-% geschieht nur, wenn die Ränder mit \cs{setcapmargin} gesetzt
+% geschieht nur, wenn die Ränder mit \cs{setcapmargin} gesetzt
% werden. Vordefiniert ist also keinerlei Aktion.
% \begin{macrocode}
\newcommand*{\cap@margin}{}
@@ -1163,18 +1162,18 @@
% \end{macrocode}
% \end{macro}
% \begin{macro}{\setcapmargin}
-% \changes{v2.8q}{2001/11/17}{neu}^^A
-% \changes{v3.20}{2016/04/12}{\cs{@ifstar} durch \cs{kernel@ifstar}
-% ersetzt}^^A
+% \changes{v2.8q}{2001/11/17}{neu}%^^A
+% \changes{v3.20}{2016/04/12}{\cs{@ifstar} durch \cs{kernel@ifstar}
+% ersetzt}%^^A
% \begin{macro}{\@setcapmargin}
-% \changes{v2.8q}{2001/11/17}{neu (intern)}^^A
-% \changes{v2.9a}{2002/06/27}{\cs{ifthispageodd} statt
+% \changes{v2.8q}{2001/11/17}{neu (intern)}%^^A
+% \changes{v2.9a}{2002/06/27}{\cs{ifthispageodd} statt
% \cs{if@thispageodd}}
% \begin{macro}{\@@setcapmargin}
-% \changes{v2.8q}{2001/11/17}{neu (intern)}^^A
-% Statt die Breite der \emph{caption} zu setzen, können auch die
-% Ränder gesetzt werden. In der Sternvariante werden im zweiseitigen
-% Modus die Ränder auf linken Seiten vertauscht.
+% \changes{v2.8q}{2001/11/17}{neu (intern)}%^^A
+% Statt die Breite der \emph{caption} zu setzen, können auch die
+% Ränder gesetzt werden. In der Sternvariante werden im zweiseitigen
+% Modus die Ränder auf linken Seiten vertauscht.
% \begin{macrocode}
\newcommand*{\setcapmargin}{\kernel@ifstar{\@setcapmargin}{\@@setcapmargin}}
\newcommand*{\@setcapmargin}[2][\@tempdimb]{%
@@ -1222,7 +1221,7 @@
}%
}
% \end{macrocode}
-% Wenn \textsf{caption2} geladen ist, ändert sich die Bedeutung.
+% Wenn \textsf{caption2} geladen ist, ändert sich die Bedeutung.
% \begin{macrocode}
\AfterPackage{caption2}{%
\renewcommand*{\@setcapmargin}[2][\@tempdimb]{%
@@ -1248,16 +1247,16 @@
% Jetzt aber zum Eigentlichen. Die Breite der \emph{caption} muss nur
% bestimmte werden, wenn Option \texttt{onelinecaption} verwendet
% wird. Das bedeutet auch, dass bei \texttt{noonelinecaption} das
-% Problem mit dem Hochzählen der Fußnoten nicht auftritt.
-% \changes{v2.8q}{2002/05/17}{Problem mit doppelten Fußnoten behoben}%
-% \changes{v2.95}{2004/01/30}{Korrekturen für vertikalen Abstand und
+% Problem mit dem Hochzählen der Fußnoten nicht auftritt.
+% \changes{v2.8q}{2002/05/17}{Problem mit doppelten Fußnoten behoben}%
+% \changes{v2.95}{2004/01/30}{Korrekturen für vertikalen Abstand und
% \textsl{float}-Paket}%
-% \changes{v2.95a}{2006/07/13}{diverse Korrekturen für den vertikalen
+% \changes{v2.95a}{2006/07/13}{diverse Korrekturen für den vertikalen
% Abstand u.\,a. bei Verwendung des \textsl{color}-Pakets}%
-% \changes{v2.97c}{2007/06/06}{\cs{unskip}\cs{strut} eingefügt, um die
-% vertikale Ausrichtung im \emph{above}-Fall in eingen Fällen zu
+% \changes{v2.97c}{2007/06/06}{\cs{unskip}\cs{strut} eingefügt, um die
+% vertikale Ausrichtung im \emph{above}-Fall in eingen Fällen zu
% verbessern}%
-% \changes{v3.02a}{2009/01/24}{diverse Gruppen- bzw. Argumentklammern ergänzt}%
+% \changes{v3.02a}{2009/01/24}{diverse Gruppen- bzw. Argumentklammern ergänzt}%
% \changes{v3.11c}{2013/06/12}{\cs{capfont} durch
% \cs{usekomafont{caption}}ersetzt}%
% \changes{v3.11c}{2013/06/12}{\cs{caplabelfont} durch
@@ -1268,15 +1267,15 @@
% \begin{macrocode}
\newcommand{\@@makecaption}[3]{%
% \end{macrocode}
-% Als erstes werden die Makros für den linken und rechten Rand generiert.
+% Als erstes werden die Makros für den linken und rechten Rand generiert.
% \begin{macrocode}
\cap@margin
% \end{macrocode}
% Danach wird der Test vorgenommen, ob der Text einzeilig oder
% mehrzeilig zu setzen ist und entsprechend gehandelt:
% \changes{v3.22}{2016/09/01}{Umdefinierung von \cs{stepcounter} und
-% \cs{refstepcounter} auf lokale Erhöhung des Zählers geändert, um Probleme
-% mit \textsf{isodate} zu umgehen}^^A
+% \cs{refstepcounter} auf lokale Erhöhung des Zählers geändert, um Probleme
+% mit \textsf{isodate} zu umgehen}%^^A
% \begin{macrocode}
\begingroup
\ifonelinecaptions
@@ -1286,9 +1285,9 @@
\let\@footnotetext=\@gobble
\let\hypertarget\@gobbletwo
% \end{macrocode}
-% \changes{v3.22}{2016/09/01}{Sonderbehandlung für \string\\ u.\,ä. im Text}
+% \changes{v3.22}{2016/09/01}{Sonderbehandlung für \string\\ u.\,ä. im Text}
% Falls im Text ein \texttt{\string\\} oder \cs{newline} enthalten ist,
-% wird ein Infotext ausgegeben und dafür gesorgt, dass mehrzeilig gearbeitet
+% wird ein Infotext ausgegeben und dafür gesorgt, dass mehrzeilig gearbeitet
% wird.
% \begin{macrocode}
\edef\@xnewline{%
@@ -1323,12 +1322,12 @@
}
% \end{macrocode}
% \begin{macro}{\scr@makesinglelinecaption}
-% \changes{v3.21}{2016/05/31}{neu (intern)}
+% \changes{v3.21}{2016/05/31}{neu (intern)}
% \begin{macro}{\scr@@makesinglelinecaption}
-% \changes{v3.21}{2016/05/31}{neu (intern)}
-% Diesen Anweisungen übernehmen die komplette Ausgabe von einzeiligen Texten.
+% \changes{v3.21}{2016/05/31}{neu (intern)}
+% Diesen Anweisungen übernehmen die komplette Ausgabe von einzeiligen Texten.
% Das erste Argumen hat \cs{@gobble} oder \cs{@firstofone} zu sein und
-% bestimmt darüber ob das Label ausgegeben wird oder nicht. Der Text wird
+% bestimmt darüber ob das Label ausgegeben wird oder nicht. Der Text wird
% dagegen immer ausgegeben! Das vierte Argument im internen Makro ist entweder
% \cs{par} oder leer.
% \begin{macrocode}
@@ -1349,10 +1348,10 @@
\ignorespaces #3\unskip}%
}
% \end{macrocode}
-% \end{macro}^^A \scr@@makesinglelinecaption
-% \end{macro}^^A \scr@makesinglelinecaption
+% \end{macro}%^^A \scr@@makesinglelinecaption
+% \end{macro}%^^A \scr@makesinglelinecaption
% \begin{macro}{\scr@makemultilinecaption}
-% \changes{v3.21}{2016/05/31}{neu (intern)}^^A
+% \changes{v3.21}{2016/05/31}{neu (intern)}%^^A
% \begin{macrocode}
\newcommand{\scr@makemultilinecaption}[3]{%
{%
@@ -1361,11 +1360,11 @@
\cap@left
\vbox{\hsize\cap@width\linewidth\hsize
% \end{macrocode}
-% \changes{v3.25}{2017/11/15}{caption Ausrichtung hinzugefügt}^^A
-% Bevor wir irgend etwas anderes machen, führen wir an der Stelle die
-% Ausrichtung für die gesamte \emph{caption} einschließlich Label aus. Dabei
-% hat eine vorhandene spezielle Ausrichtung für den Gleitungebungstyp Vorrang
-% vor der allgemeinen Ausrichtung für alle Gleitumgebungen:
+% \changes{v3.25}{2017/11/15}{caption Ausrichtung hinzugefügt}%^^A
+% Bevor wir irgend etwas anderes machen, führen wir an der Stelle die
+% Ausrichtung für die gesamte \emph{caption} einschließlich Label aus. Dabei
+% hat eine vorhandene spezielle Ausrichtung für den Gleitungebungstyp Vorrang
+% vor der allgemeinen Ausrichtung für alle Gleitumgebungen:
% \begin{macrocode}
\scr@ifundefinedorrelax{@captype}{%
\ClassWarning{\KOMAClassName}{%
@@ -1384,10 +1383,10 @@
\@nameuse{ragged\@captype caption}%
}%
% \end{macrocode}
-% Wenn der Schalter \cs{ifdofullc@p} gesetzt ist, wird der Text bezüglich des
-% Labels vollständig hängend gesetzt:
+% Wenn der Schalter \cs{ifdofullc@p} gesetzt ist, wird der Text bezüglich des
+% Labels vollständig hängend gesetzt:
% \changes{v3.25}{2017/11/15}{Verwendung von \cs{scr@endstrut} statt
-% \cs{unskip}\cs{strut}}^^A
+% \cs{unskip}\cs{strut}}%^^A
% \begin{macrocode}
\ifdofullc@p
\@hangfrom{%
@@ -1447,7 +1446,7 @@
\fi
\fi
% \end{macrocode}
-% Eigentlich fehlt hier nur die einfachste, gar nicht hängende Form:
+% Eigentlich fehlt hier nur die einfachste, gar nicht hängende Form:
% \begin{macrocode}
%<*neverusethis>
% #1{{\usekomafont{captionlabel}{#2\captionformat}}}%
@@ -1464,14 +1463,14 @@
}
% \end{macrocode}
% \begin{macro}{\setcaptionalignment}
-% \changes{v3.25}{2017/11/15}{neu}^^A
-% Da es etwas lästig und fehleranfällig ist, die ganzen \cs{raggedcaption}
-% und \cs{ragged\dots caption} von Hand zu definieren, gibt es dafür einen
-% Befehl. Das erste, optionale Argument ist dabei die Gleitungebung für die
+% \changes{v3.25}{2017/11/15}{neu}%^^A
+% Da es etwas lästig und fehleranfällig ist, die ganzen \cs{raggedcaption}
+% und \cs{ragged\dots caption} von Hand zu definieren, gibt es dafür einen
+% Befehl. Das erste, optionale Argument ist dabei die Gleitungebung für die
% die Definition erfolgen soll. Ist das Argument nicht leer, wird bei
% definiertem \cs{@captype} dieses als Gleitumgebung angenommen. Ist das
% Argument leer wird stattdessen die allgemeine Ausrichtung festgelegt. Das
-% zweite Argument ist ein einzelner Buchstaben, der für die Ausrichtung steht.
+% zweite Argument ist ein einzelner Buchstaben, der für die Ausrichtung steht.
% \begin{macrocode}
\newcommand*\setcaptionalignment{%
\kernel@ifnextchar [%]
@@ -1511,10 +1510,10 @@
% \end{description}
% Ist das Paket \textsf{ragged2e} geladen, werden stattdessen die Befehle
% \cs{LaTeXraggedright}, \cs{LaTeXraggedleft} und \cs{LaTeXcentering}
-% verwendet. Außerdem führen dann die entsprechenden Großbuchstaben zu
+% verwendet. Außerdem führen dann die entsprechenden Großbuchstaben zu
% \cs{justifying}, \cs{RaggedRight}, \cs{RaggedLeft} und
-% \cs{Centering}. Anderenfalls werden die Großbuchstaben wie die
-% Kleinbuchstaben behandelt und geben zusätzlich eine Warnung aus.
+% \cs{Centering}. Anderenfalls werden die Großbuchstaben wie die
+% Kleinbuchstaben behandelt und geben zusätzlich eine Warnung aus.
% \begin{macrocode}
\def\reserved@a{#2}%
\ifstr{\reserved@a}{j}{%
@@ -1607,8 +1606,8 @@
}
% \end{macrocode}
% \begin{macro}{\scr@caption@raggede@warning}
-% \changes{v3.25}{2017/11/15}{neu (intern)}^^A
-% Das ist die oben erwähnte Warnung.
+% \changes{v3.25}{2017/11/15}{neu (intern)}%^^A
+% Das ist die oben erwähnte Warnung.
% \begin{macrocode}
\newcommand*{\scr@caption@raggede@warning}[2]{%
\begingroup
@@ -1623,38 +1622,38 @@
}
% \end{macrocode}
% \begin{macro}{\raggedcaption}
-% \changes{v3.25}{2017/11/15}{neu}^^A
-% Und natürlich wird eine Standardausrichtung benötigt. Ich bevorzuge hier die
+% \changes{v3.25}{2017/11/15}{neu}%^^A
+% Und natürlich wird eine Standardausrichtung benötigt. Ich bevorzuge hier die
% leere Ausrichtung, weil \LaTeX{} \cs{relax} nicht als definiert erkennt.
% \begin{macrocode}
\newcommand*\raggedcaption{}
% \end{macrocode}
% \end{macro}
-% \end{macro}^^A \scr@caption@raggede@warning
-% \end{macro}^^A \setcaptionalignment
-% \end{macro}^^A \scr@makemultilinecaption
-% \end{macro}^^A \@@makecaption
-% \end{macro}^^A \@makecaption
-% \end{macro}^^A \caption
+% \end{macro}%^^A \scr@caption@raggede@warning
+% \end{macro}%^^A \setcaptionalignment
+% \end{macro}%^^A \scr@makemultilinecaption
+% \end{macro}%^^A \@@makecaption
+% \end{macro}%^^A \@makecaption
+% \end{macro}%^^A \caption
%
% \begin{macro}{\LT@makecaption}
-% \changes{v2.8j}{2001/07/30}{neu (intern)}^^A
-% \changes{v2.8k}{2001/08/15}{keine Umdefinierung, wenn das
+% \changes{v2.8j}{2001/07/30}{neu (intern)}%^^A
+% \changes{v2.8k}{2001/08/15}{keine Umdefinierung, wenn das
% \textsf{caption2}-Paket erkannt oder die Option
% \texttt{origlongtable} gesetzt wurde}
-% \changes{v2.8q}{2001/11/18}{Breite und Anordnung wird über
-% \KOMAScript-Makros bestimmt}^^A
-% \changes{v2.8q}{2001/11/18}{Verwendung von \cs{AfterPackage}}
-% \changes{v2.9s}{2004/08/24}{vertikale Abstände durch verschieben von
+% \changes{v2.8q}{2001/11/18}{Breite und Anordnung wird über
+% \KOMAScript-Makros bestimmt}%^^A
+% \changes{v2.8q}{2001/11/18}{Verwendung von \cs{AfterPackage}}
+% \changes{v2.9s}{2004/08/24}{vertikale Abstände durch verschieben von
% \cs{vskip} korrigiert}
% \begin{macro}{\LT@array}
-% \changes{v2.8q}{2001/11/18}{neu (intern)}^^A
+% \changes{v2.8q}{2001/11/18}{neu (intern)}%^^A
% \begin{macro}{\LT@caption}
-% \changes{v2.8q}{2001/11/18}{neu (intern)}^^A
+% \changes{v2.8q}{2001/11/18}{neu (intern)}%^^A
% \begin{macro}{\scr@caption@before@longtable@warning}
-% \changes{v2.98c}{2008/03/03}{neu (intern)}^^A
+% \changes{v2.98c}{2008/03/03}{neu (intern)}%^^A
% Ab Version 2.8j wird auf vielfachen Wunsch das
-% \textsf{longtable}-Paket berücksichtigt. Da Pakete aber nach
+% \textsf{longtable}-Paket berücksichtigt. Da Pakete aber nach
% Klassen geladen werden, kann dies erst nach dem Laden des Pakets
% aktiviert werden. Die Definition entspricht der obigen. Wird das
% \textsf{caption2}-Paket nach \textsf{longtable} geladen, so wird
@@ -1691,7 +1690,7 @@
\LT@mcol\LT@cols c{%
\hbox to\z@{\hss\parbox[t]\linewidth{%
% \end{macrocode}
-% \changes{v3.25}{2017/11/15}{\cs{@captype} auf \texttt{table} gesetzt}^^A
+% \changes{v3.25}{2017/11/15}{\cs{@captype} auf \texttt{table} gesetzt}%^^A
% Damit \cs{raggedtablecaption} ggf. verwendet wird, wird hier \cs{@captype}
% explizit auf \texttt{table} gesetzt.
% \begin{macrocode}
@@ -1735,16 +1734,16 @@
% \end{macro}
%
% \begin{macro}{\fs@komaabove}
-% \changes{v2.8j}{2001/07/30}{neu (intern)}^^A
+% \changes{v2.8j}{2001/07/30}{neu (intern)}%^^A
% \begin{macro}{\fs@komabelow}
-% \changes{v2.8j}{2001/07/30}{neu (intern)}^^A
+% \changes{v2.8j}{2001/07/30}{neu (intern)}%^^A
% \begin{macro}{\floatc@komascript}
-% \changes{v2.8j}{2001/07/30}{neu (intern)}^^A
-% Ab Version 2.8j werden für das \textsf{float}-Paket zwei float-Stile
+% \changes{v2.8j}{2001/07/30}{neu (intern)}%^^A
+% Ab Version 2.8j werden für das \textsf{float}-Paket zwei float-Stile
% Namens \texttt{komaabove} und \texttt{komabelow} definiert. Da
-% möglicherweise auch andere Pakete darauf zurückgreifen, wird das
-% unabhängig von der Existenz von \textsf{float} getan. Verwendet wird
-% dies innerhalb von \KOMAScript{} jedoch nicht. Es werden außerdem
+% möglicherweise auch andere Pakete darauf zurückgreifen, wird das
+% unabhängig von der Existenz von \textsf{float} getan. Verwendet wird
+% dies innerhalb von \KOMAScript{} jedoch nicht. Es werden außerdem
% interne Makros von \textsf{float} verwendet!
% \begin{macrocode}
\newcommand*{\fs@komaabove}{%
@@ -1778,8 +1777,8 @@
% \begin{Counter}{dbltopnumber}
% \begin{macro}{\dbltopfraction}
% \begin{macro}{\dblfloatpagefraction}
-% Für die Fließumgebungen müssen verschiedene Konstanten definiert
-% werden, die Aufteilung zwischen Text und Fließumgebung und Ähnliches
+% Für die Fließumgebungen müssen verschiedene Konstanten definiert
+% werden, die Aufteilung zwischen Text und Fließumgebung und Ähnliches
% regeln.
% \begin{macrocode}
\setcounter{topnumber}{2}
@@ -1808,23 +1807,23 @@
% \subsection{Titel ohne Gleitumgebung}
%
% \begin{macro}{\captionof}
-% \changes{v3.05}{2009/07/08}{Neue Anweisung}^^A
-% \changes{v3.09}{2011/03/21}{Verwendung des internen \cs{scr@caption}}
-% \changes{v3.09a}{2011/04/13}{Berücksichtigung von
+% \changes{v3.05}{2009/07/08}{Neue Anweisung}%^^A
+% \changes{v3.09}{2011/03/21}{Verwendung des internen \cs{scr@caption}}
+% \changes{v3.09a}{2011/04/13}{Berücksichtigung von
% \texttt{captions=tableheading} und \texttt{captions=figureheading}}
% \begin{macro}{\captionaboveof}
-% \changes{v3.09}{2011/03/21}{Neue Anweisung}^^A
+% \changes{v3.09}{2011/03/21}{Neue Anweisung}%^^A
% \begin{macro}{\captionbelowof}
-% \changes{v3.09}{2011/03/21}{Neue Anweisung}^^A
+% \changes{v3.09}{2011/03/21}{Neue Anweisung}%^^A
% Obwohl es inzwischen mehrere Pakete gibt, die diese Anweisung bereit
% stellen, kommt es doch immer wieder zu Fehlern, weil einige Anwender diese
% Pakete nicht nutzen. Also habe ich beschlossen, das selbst zu
-% implementieren. Um die Kompatibilität mit \textsf{capt-of} nicht zu stören,
-% wird die Definition vor dme Laden jenes Pakets zurück genommen. Mit dem
+% implementieren. Um die Kompatibilität mit \textsf{capt-of} nicht zu stören,
+% wird die Definition vor dme Laden jenes Pakets zurück genommen. Mit dem
% Paket \textsf{caption} gibt es solche Probleme nicht, da dieses
-% \cs{captionof} ohnehin per \cs{def} definiert. Allerdings berücksichtigt das
+% \cs{captionof} ohnehin per \cs{def} definiert. Allerdings berücksichtigt das
% \cs{captionof} von \textsf{caption} und \textsf{capt-of} eventuell die
-% Einstellungen für darüber oder darunter nicht in gleicher Weise.
+% Einstellungen für darüber oder darunter nicht in gleicher Weise.
% \begin{macrocode}
\newcommand*{\captionof}[1]{\def\@captype{#1}%
\begingroup\expandafter\expandafter\expandafter\endgroup
@@ -1841,7 +1840,7 @@
% \end{macro}
%
% \begin{environment}{captionofbeside}
-% \changes{v3.10}{2011/09/02}{Neue Umgebung}^^A
+% \changes{v3.10}{2011/09/02}{Neue Umgebung}%^^A
% Analog zu \texttt{captionbeside} hier eine Umgebung mit Angabe des
% Gleitumgebungstyps als erstes Argument.
% \begin{macrocode}
@@ -1859,7 +1858,7 @@
%
% \begin{macro}{\figurename}
% \begin{macro}{\tablename}
-% So heißen die Dinger:
+% So heißen die Dinger:
% \begin{macrocode}
\newcommand*\figurename{Figure}
\newcommand*\tablename{Table}
@@ -1871,14 +1870,14 @@
% \subsection{Abbildungsumgebung}
%
% \begin{environment}{figure}
-% \changes{v2.2c}{1995/05/25}{Abbildungsausgabe auf CJK umgestellt}^^A
-% \changes{v2.8h}{2001/07/19}{\cs{caption} wird explizit zu
-% \cs{captionbelow}}^^A
-% \changes{v3.25}{2017/10/10}{Reimplementierung mit \textsf{tocbasic}}^^A
-% Zunächst werden \texttt{figure}s, also Abbildungen behandelt.
+% \changes{v2.2c}{1995/05/25}{Abbildungsausgabe auf CJK umgestellt}%^^A
+% \changes{v2.8h}{2001/07/19}{\cs{caption} wird explizit zu
+% \cs{captionbelow}}%^^A
+% \changes{v3.25}{2017/10/10}{Reimplementierung mit \textsf{tocbasic}}%^^A
+% Zunächst werden \texttt{figure}s, also Abbildungen behandelt.
% \begin{Counter}{figure}
-% \changes{v3.25}{2017/10/10}{Der Zähler wird implizit von
-% \cs{DeclareNewTOC} definiert.}^^A
+% \changes{v3.25}{2017/10/10}{Der Zähler wird implizit von
+% \cs{DeclareNewTOC} definiert.}%^^A
% \end{Counter}
% Der ganze Rest kann mit \cs{DeclareNewTOC} erledigt werden.
% \begin{macrocode}
@@ -1888,21 +1887,21 @@
%<book|report> counterwithin=chapter,
% \end{macrocode}
% \begin{macro}{\fps@figure}
-% Die Standardplatzierung für Abbildungen ist \emph{t}op,
+% Die Standardplatzierung für Abbildungen ist \emph{t}op,
% \emph{b}ottom, \emph{p}age.
% \begin{macrocode}
floatpos=tbp,
% \end{macro}
% \begin{macro}{\ftype@figure}
-% Um die verschiedenen \emph{float}-Typen unterscheiden zu können,
-% benötigen sie eine Nummer. Abbildungen bekommen hier willkürlich
+% Um die verschiedenen \emph{float}-Typen unterscheiden zu können,
+% benötigen sie eine Nummer. Abbildungen bekommen hier willkürlich
% die Nummer 1.
% \begin{macrocode}
floattype=1,
% \end{macrocode}
% \end{macro}
-% \changes{v3.11c}{2013/03/01}{fix: one \cs{caption} change removed}^^A
-% \changes{v3.20}{2016/04/07}{Interne Umdefinierung von \cs{caption}}^^A
+% \changes{v3.11c}{2013/03/01}{fix: one \cs{caption} change removed}%^^A
+% \changes{v3.20}{2016/04/07}{Interne Umdefinierung von \cs{caption}}%^^A
% \begin{macrocode}
tocentryindent=1.5em,
tocentrynumwidth=2.3em,
@@ -1912,18 +1911,19 @@
}
% \end{macrocode}
% \begin{macro}{\ext@figure}
-% Die Extension der Datei für das Abbildungsverzeichnis.
+% Die Extension der Datei für das Abbildungsverzeichnis.
% \begin{macrocode}
]{lof}
% \end{macrocode}
% \end{macro}
% \begin{macro}{\thefigure}
-% \changes{v2.97e}{2007/11/23}{Kapitelnummer nur im Hauptteil}^^A
+% \changes{v2.97e}{2007/11/23}{Kapitelnummer nur im Hauptteil}%^^A
+% \changes{v3.27}{2019/06/26}{\cs{relax} replaced by percent}%^^A
% \begin{macrocode}
%<*book|report>
\renewcommand*\thefigure{%
%<*book>
- \expandafter\ifnum\scr@v@is@gt{2.97d}\relax
+ \expandafter\ifnum\scr@v@is@gt{2.97d}%
\if@mainmatter\thechapter.\fi
\else
%</book>
@@ -1936,7 +1936,7 @@
% \end{macro}
% \begin{macro}{\fnum@figure}
% \begin{macro}{\figureformat}
-% \changes{v2.3c}{1995/08/06}{neu}^^A
+% \changes{v2.3c}{1995/08/06}{neu}%^^A
% Die Ausgabe der Abbildungsnummer wird implizit von \cs{DeclareNewTOC} als
% \iffalse
%<*ignore>
@@ -1960,15 +1960,15 @@
% \subsection{Tabellengleitumgebung}
%
% \begin{environment}{table}
-% \changes{v2.2c}{1995/05/25}{Tabellenausgabe auf CJK umgestellt}^^A
-% \changes{v2.8h}{2001/07/19}{bei Tabellen kann der Default für
-% \cs{caption} von Unter- auf Überschriften geändert werden}
-% \changes{v3.25}{2017/10/10}{Reimplementierung mit \textsf{tocbasic}}^^A
-% Auch verschiebbare Tabellen sind möglich. Das Prinzip ist das
+% \changes{v2.2c}{1995/05/25}{Tabellenausgabe auf CJK umgestellt}%^^A
+% \changes{v2.8h}{2001/07/19}{bei Tabellen kann der Default für
+% \cs{caption} von Unter- auf Überschriften geändert werden}
+% \changes{v3.25}{2017/10/10}{Reimplementierung mit \textsf{tocbasic}}%^^A
+% Auch verschiebbare Tabellen sind möglich. Das Prinzip ist das
% gleiche wie bei den Abbildungen.
% \begin{Counter}{table}
-% \changes{v3.25}{2017/10/10}{Der Zähler wird implizit von
-% \cs{DeclareNewTOC} definiert.}^^A
+% \changes{v3.25}{2017/10/10}{Der Zähler wird implizit von
+% \cs{DeclareNewTOC} definiert.}%^^A
% \end{Counter}
% Der ganze Rest kann mit \cs{DeclareNewTOC} erledigt werden.
% \begin{macrocode}
@@ -1978,20 +1978,20 @@
%<book|report> counterwithin=chapter,
% \end{macrocode}
% \begin{macro}{\fps@table}
-% Die Standardplatzierung für Tabellen ist \emph{t}op,
+% Die Standardplatzierung für Tabellen ist \emph{t}op,
% \emph{b}ottom, \emph{p}age.
% \begin{macrocode}
floatpos=tbp,
% \end{macro}
% \begin{macro}{\ftype@table}
-% Um die verschiedenen \emph{float}-Typen unterscheiden zu können,
-% benötigen sie eine Nummer. Tabellen bekommen hier willkürlich
+% Um die verschiedenen \emph{float}-Typen unterscheiden zu können,
+% benötigen sie eine Nummer. Tabellen bekommen hier willkürlich
% die Nummer 2.
% \begin{macrocode}
floattype=2,
% \end{macrocode}
% \end{macro}
-% \changes{v3.20}{2016/04/07}{Interne Umdefinierung von \cs{caption}}^^A
+% \changes{v3.20}{2016/04/07}{Interne Umdefinierung von \cs{caption}}%^^A
% \begin{macrocode}
tocentryindent=1.5em,
tocentrynumwidth=2.3em,
@@ -2001,18 +2001,19 @@
}
% \end{macrocode}
% \begin{macro}{\ext@table}
-% Die Extension der Datei für das Abbildungsverzeichnis.
+% Die Extension der Datei für das Abbildungsverzeichnis.
% \begin{macrocode}
]{lot}
% \end{macrocode}
% \end{macro}
% \begin{macro}{\thetable}
-% \changes{v2.97e}{2007/11/23}{Kapitelnummer nur im Hauptteil}^^A
+% \changes{v2.97e}{2007/11/23}{Kapitelnummer nur im Hauptteil}%^^A
+% \changes{v3.27}{2019/06/26}{\cs{relax} replaced by percent}%^^A
% \begin{macrocode}
%<*book|report>
%<book|report>\renewcommand*\thetable{%
%<*book>
- \expandafter\ifnum\scr@v@is@gt{2.97d}\relax
+ \expandafter\ifnum\scr@v@is@gt{2.97d}%
\if@mainmatter\thechapter.\fi
\else
%</book>
@@ -2025,7 +2026,7 @@
% \end{macro}
% \begin{macro}{\fnum@table}
% \begin{macro}{\tableformat}
-% \changes{v2.3c}{1995/08/06}{neu}^^A
+% \changes{v2.3c}{1995/08/06}{neu}%^^A
% Die Ausgabe der Abbildungsnummer wird implizit von \cs{DeclareNewTOC} als
% \iffalse
%<*ignore>