diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/scrkernel-compatibility.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/koma-script/scrkernel-compatibility.dtx | 281 |
1 files changed, 142 insertions, 139 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-compatibility.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-compatibility.dtx index 191a302d6de..417376acfd5 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrkernel-compatibility.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-compatibility.dtx @@ -1,4 +1,4 @@ -% \CheckSum{218} +% \CheckSum{219} % \iffalse meta-comment % ====================================================================== % scrkernel-compatibility.dtx @@ -55,7 +55,7 @@ % Right brace \} Tilde \~} % % \iffalse -%%% From File: $Id: scrkernel-compatibility.dtx 3063 2019-02-01 07:39:11Z kohm $ +%%% From File: $Id: scrkernel-compatibility.dtx 3262 2019-10-10 08:25:29Z kohm $ %<identify>%%% (run: identify) %<init>%%% (run: init) %<option>%%% (run: option) @@ -65,7 +65,7 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi \begingroup \def\filedate$#1: #2-#3-#4 #5${\def\filedate{#2/#3/#4}} - \filedate$Date: 2019-02-01 08:39:11 +0100 (Fri, 01 Feb 2019) $ + \filedate$Date: 2019-10-10 10:25:29 +0200 (Thu, 10 Oct 2019) $ \def\filerevision$#1: #2 ${\def\filerevision{r#2}} \filerevision$Revision: 1638 $ \edef\reserved@a{% @@ -79,7 +79,6 @@ % \iffalse \documentclass{scrdoc} \usepackage[english,ngerman]{babel} -\usepackage[latin1]{inputenc} \CodelineIndex \RecordChanges \GetFileInfo{scrkernel-compatibility.dtx} @@ -102,44 +101,44 @@ % erste Version aus der Aufteilung von \textsf{scrclass.dtx}} % % -% \section{Kompatibilität mit den Standardklassen oder -% zu früheren Versionen} +% \section{Kompatibilität mit den Standardklassen oder +% zu früheren Versionen} % -% \KOMAScript{} ist bezüglich der Anwenderschnittstelle von vornherein -% aufwärtskompatibel mit den Standardklassen. Allerdings unterscheiden sich +% \KOMAScript{} ist bezüglich der Anwenderschnittstelle von vornherein +% aufwärtskompatibel mit den Standardklassen. Allerdings unterscheiden sich % diverse Voreinstellungen doch sehr erheblich von denen der % Standardklassen. In Zukunft soll man beim Laden der Klassen (nicht jedoch -% später!) mit Option \texttt{emulatestandardclasses} die Voreinstellungen -% anpassen können. Dabei wird jedoch nicht komplette Umbruchkompatibilität mit +% später!) mit Option \texttt{emulatestandardclasses} die Voreinstellungen +% anpassen können. Dabei wird jedoch nicht komplette Umbruchkompatibilität mit % den Standardklassen erreicht, sondern nur einige Einstellungen werden % angepasst. % % % Manchmal ist es sinnvoll, dass sich eine neue Version von \KOMAScript{} -% etwas anders verhält als frühere Versionen. Gleichzeitig ist es aber für den +% etwas anders verhält als frühere Versionen. Gleichzeitig ist es aber für den % Anwender manchmal auch notwendig, dass sich neue Versionen ganz genau so -% verhalten wie frühere. Daher wird eine Option geboten, mit der man die -% Kompatibilität selbst steuern kann. Voreingestellt ist jeweils maximale -% Kompatibilität. +% verhalten wie frühere. Daher wird eine Option geboten, mit der man die +% Kompatibilität selbst steuern kann. Voreingestellt ist jeweils maximale +% Kompatibilität. % % \StopEventually{\PrintIndex\PrintChanges} % % -% \subsection{Optionen für die Kompatibilität mit den Standardklassen} +% \subsection{Optionen für die Kompatibilität mit den Standardklassen} % Hier gibt es derzeit nur eine Option, die nur beim Laden aber nicht zur % Laufzeit verwendet werden kann: % % \begin{option}{emulatestandardclasses} -% \changes{v3.12}{2013/11/11}{Neue Option}^^A -% \changes{v3.20}{2016/02/16}{\texttt{headings!=standardclasses} auch für -% \textsf{scrartcl}}^^A +% \changes{v3.12}{2013/11/11}{Neue Option}%^^A +% \changes{v3.20}{2016/02/16}{\texttt{headings!=standardclasses} auch für +% \textsf{scrartcl}}%^^A % Diese Option muss sich auf diverse andere Einstellungen auswirken und -% sollte deshalb so früh wie möglich verwendet werden. Vieles ändert sie -% sofort, manches aber auch erst später. +% sollte deshalb so früh wie möglich verwendet werden. Vieles ändert sie +% sofort, manches aber auch erst später. % \begin{macro}{\if@scr@emulatestandardclasses} -% \changes{v3.12}{2013/11/11}{Neuer Schalter (intern)}^^A -% Für die späteren Änderungen wird ein Schalter benötigt, der jedoch nicht -% wie gewohnt geändert werden kann. +% \changes{v3.12}{2013/11/11}{Neuer Schalter (intern)}%^^A +% Für die späteren Änderungen wird ein Schalter benötigt, der jedoch nicht +% wie gewohnt geändert werden kann. % \begin{macrocode} %<*option&class&!letter> \newif\if@scr@emulatestandardclasses @@ -173,30 +172,30 @@ % \end{option} % % -% \subsection{Option für die Kompatibilität zu früheren Versionen} -% Die gesamte Kompatibilitätssteuerung erfolgt mit einer einzigen Option, bei -% der man angibt, zu welcher Version Kompatibilität hergestellt werden -% soll. Dies bedeutet ggf. dann auch, dass einzelne neuere Möglichkeiten nicht -% zur Verfügung stehen. -% \changes{v3.01b}{2008/12/09}{Kompatibilitätseinstellungen werden in Paketen -% nur definiert, wenn sie noch nicht vorhanden sind}^^A +% \subsection{Option für die Kompatibilität zu früheren Versionen} +% Die gesamte Kompatibilitätssteuerung erfolgt mit einer einzigen Option, bei +% der man angibt, zu welcher Version Kompatibilität hergestellt werden +% soll. Dies bedeutet ggf. dann auch, dass einzelne neuere Möglichkeiten nicht +% zur Verfügung stehen. +% \changes{v3.01b}{2008/12/09}{Kompatibilitätseinstellungen werden in Paketen +% nur definiert, wenn sie noch nicht vorhanden sind}%^^A % % \begin{option}{version} -% \changes{v2.9u}{2005/03/05}{Neue Option}^^A -% \changes{v2.95}{2006/03/16}{Option kann nur beim Laden der Klasse gesetzt -% werden}^^A +% \changes{v2.9u}{2005/03/05}{Neue Option}%^^A +% \changes{v2.95}{2006/03/16}{Option kann nur beim Laden der Klasse gesetzt +% werden}%^^A % \begin{macro}{\scr@compatibility} -% \changes{v2.9u}{2005/03/05}{Neues Macro}^^A -% \changes{v3.01a}{2008/11/20}{Voreinstellung auf \textit{last} geändert} +% \changes{v2.9u}{2005/03/05}{Neues Macro}%^^A +% \changes{v3.01a}{2008/11/20}{Voreinstellung auf \textit{last} geändert} % \begin{macro}{\scr@ta@compatibility} -% \changes{v3.01b}{2008/12/09}{Neues Macro}^^A -% In einigen Fällen sind Verbesserungen nicht kompatibel mit früheren -% Versionen. Deshalb sind solche Verbesserungen nur verfügbar, wenn mit diesem -% Schalter die neue Version ausgewählt wird. Aber es gilt: Entweder kompatibel +% \changes{v3.01b}{2008/12/09}{Neues Macro}%^^A +% In einigen Fällen sind Verbesserungen nicht kompatibel mit früheren +% Versionen. Deshalb sind solche Verbesserungen nur verfügbar, wenn mit diesem +% Schalter die neue Version ausgewählt wird. Aber es gilt: Entweder kompatibel % oder in allen Dingen neu. Mischmasch machen wir nicht. Die aktuell -% eingestellte Kompatibilität wird in \cs{scr@compatibility} als Zahl +% eingestellte Kompatibilität wird in \cs{scr@compatibility} als Zahl % gespeichert. In den Makros \cs{scr@v@\emph{Version}} werden die -% zugehörigen Nummern gespeichert. +% zugehörigen Nummern gespeichert. % \begin{macrocode} %<*init> %<class>\newcommand* @@ -251,7 +250,7 @@ } %<class>\KOMA@kav@add{.\KOMAClassFileName}{version}{last} % \end{macrocode} -% Eine zusätzliche Bedingung gibt es noch: Die Kompatibilität kann nur beim +% Eine zusätzliche Bedingung gibt es noch: Die Kompatibilität kann nur beim % Laden gesetzt werden. Danach geht es nicht mehr. Ausnahmsweise wird hier % auch nicht mit \cs{FamilyKeyState} signalisiert, sondern direkt ein Fehler % ausgegeben. @@ -284,147 +283,149 @@ %<*init> % \end{macrocode} % \begin{macro}{\scr@v@first} -% \changes{v2.9u}{2005/03/05}{Neues Macro}^^A +% \changes{v2.9u}{2005/03/05}{Neues Macro}%^^A % \begin{macro}{\scr@v@2.9} -% \changes{v2.9u}{2005/03/05}{Neues Macro}^^A +% \changes{v2.9u}{2005/03/05}{Neues Macro}%^^A % \begin{macro}{\scr@v@2.9t} -% \changes{v2.9u}{2005/03/05}{Neues Macro}^^A +% \changes{v2.9u}{2005/03/05}{Neues Macro}%^^A % \begin{macro}{\scr@v@2.95} -% \changes{v2.95}{2006/03/23}{Neues Macro}^^A +% \changes{v2.95}{2006/03/23}{Neues Macro}%^^A % \begin{macro}{\scr@v@2.95a} -% \changes{v2.96a}{2006/11/27}{Neues Macro}^^A +% \changes{v2.96a}{2006/11/27}{Neues Macro}%^^A % \begin{macro}{\scr@v@2.95b} -% \changes{v2.96a}{2006/11/27}{Neues Macro}^^A +% \changes{v2.96a}{2006/11/27}{Neues Macro}%^^A % \begin{macro}{\scr@v@2.96} -% \changes{v2.96a}{2006/11/27}{Neues Macro}^^A +% \changes{v2.96a}{2006/11/27}{Neues Macro}%^^A % \begin{macro}{\scr@v@2.96a} -% \changes{v2.96a}{2006/11/27}{Neues Macro}^^A +% \changes{v2.96a}{2006/11/27}{Neues Macro}%^^A % \begin{macro}{\scr@v@2.97} -% \changes{v2.97}{2007/03/02}{Neues Macro}^^A +% \changes{v2.97}{2007/03/02}{Neues Macro}%^^A % \begin{macro}{\scr@v@2.97a} -% \changes{v2.97a}{2007/03/07}{Neues Macro}^^A +% \changes{v2.97a}{2007/03/07}{Neues Macro}%^^A % \begin{macro}{\scr@v@2.97b} -% \changes{v2.97b}{2007/03/25}{Neues Macro}^^A +% \changes{v2.97b}{2007/03/25}{Neues Macro}%^^A % \begin{macro}{\scr@v@2.97c} -% \changes{v2.97c}{2007/05/12}{Neues Macro}^^A -% \changes{v2.97d}{2007/10/09}{Wert geändert}^^A +% \changes{v2.97c}{2007/05/12}{Neues Macro}%^^A +% \changes{v2.97d}{2007/10/09}{Wert geändert}%^^A % \begin{macro}{\scr@v@2.97d} -% \changes{v2.97d}{2007/10/03}{Neues Macro}^^A -% \changes{v2.97d}{2007/10/09}{Wert geändert}^^A +% \changes{v2.97d}{2007/10/03}{Neues Macro}%^^A +% \changes{v2.97d}{2007/10/09}{Wert geändert}%^^A % \begin{macro}{\scr@v@2.97e} -% \changes{v2.97e}{2007/11/27}{Neues Macro}^^A +% \changes{v2.97e}{2007/11/27}{Neues Macro}%^^A % \begin{macro}{\scr@v@2.98} -% \changes{v2.98}{2007/12/24}{Neues Macro}^^A +% \changes{v2.98}{2007/12/24}{Neues Macro}%^^A % \begin{macro}{\scr@v@2.98a} -% \changes{v2.98a}{2008/01/08}{Neues Macro}^^A +% \changes{v2.98a}{2008/01/08}{Neues Macro}%^^A % \begin{macro}{\scr@v@2.98b} -% \changes{v2.98b}{2008/01/30}{Neues Macro}^^A +% \changes{v2.98b}{2008/01/30}{Neues Macro}%^^A % \begin{macro}{\scr@v@2.98c} -% \changes{v2.98c}{2008/02/01}{Neues Macro}^^A +% \changes{v2.98c}{2008/02/01}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.00} -% \changes{v3.00}{2008/11/04}{Neues Macro}^^A +% \changes{v3.00}{2008/11/04}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.01} -% \changes{v3.01}{2008/11/14}{Neues Macro}^^A +% \changes{v3.01}{2008/11/14}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.01a} -% \changes{v3.01a}{2008/11/20}{Neues Macro}^^A +% \changes{v3.01a}{2008/11/20}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.01b} -% \changes{v3.01b}{2008/11/24}{Neues Macro}^^A +% \changes{v3.01b}{2008/11/24}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.01c} -% \changes{v3.01c}{2008/12/09}{Neues Macro}^^A +% \changes{v3.01c}{2008/12/09}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.02} -% \changes{v3.02}{2009/01/01}{Neues Macro}^^A +% \changes{v3.02}{2009/01/01}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.02b} -% \changes{v3.02b}{2009/01/24}{Neues Macro}^^A +% \changes{v3.02b}{2009/01/24}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.02c} -% \changes{v3.02c}{2009/01/28}{Neues Macro}^^A +% \changes{v3.02c}{2009/01/28}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.03} -% \changes{v3.03}{2009/04/01}{Neues Macro}^^A +% \changes{v3.03}{2009/04/01}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.03a} -% \changes{v3.03a}{2009/04/02}{Neues Macro}^^A +% \changes{v3.03a}{2009/04/02}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.03b} -% \changes{v3.03b}{2009/04/12}{Neues Macro}^^A +% \changes{v3.03b}{2009/04/12}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.04} -% \changes{v3.04}{2009/07/07}{Neues Macro}^^A +% \changes{v3.04}{2009/07/07}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.05} -% \changes{v3.05}{2009/07/08}{Neues Macro}^^A +% \changes{v3.05}{2009/07/08}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.04a} -% \changes{v3.04a}{2009/07/24}{Neues Macro}^^A +% \changes{v3.04a}{2009/07/24}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.05a} -% \changes{v3.05a}{2010/03/10}{Neues Macro}^^A +% \changes{v3.05a}{2010/03/10}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.06} -% \changes{v3.06}{2010/06/17}{Neues Macro}^^A +% \changes{v3.06}{2010/06/17}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.07} -% \changes{v3.07}{2010/09/14}{Neues Macro}^^A +% \changes{v3.07}{2010/09/14}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.08} -% \changes{v3.08}{2010/10/28}{Neues Macro}^^A +% \changes{v3.08}{2010/10/28}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.08a} -% \changes{v3.08a}{2011/01/25}{Neues Macro}^^A +% \changes{v3.08a}{2011/01/25}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.08b} -% \changes{v3.08b}{2011/02/22}{Neues Macro}^^A +% \changes{v3.08b}{2011/02/22}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.09} -% \changes{v3.09}{2011/04/02}{Neues Macro}^^A +% \changes{v3.09}{2011/04/02}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.09a} -% \changes{v3.09a}{2011/04/12}{Neues Macro}^^A +% \changes{v3.09a}{2011/04/12}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.10} -% \changes{v3.10}{2011/08/30}{Neues Macro}^^A +% \changes{v3.10}{2011/08/30}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.10a} -% \changes{v3.10a}{2012/03/08}{Neues Macro}^^A +% \changes{v3.10a}{2012/03/08}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.10b} -% \changes{v3.10b}{2012/03/13}{Neues Macro}^^A +% \changes{v3.10b}{2012/03/13}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.11} -% \changes{v3.11}{2012/05/15}{Neues Macro}^^A +% \changes{v3.11}{2012/05/15}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.11a} -% \changes{v3.11a}{2012/05/25}{Neues Macro}^^A +% \changes{v3.11a}{2012/05/25}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.11b} -% \changes{v3.11b}{2012/07/29}{Neues Macro}^^A +% \changes{v3.11b}{2012/07/29}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.12} -% \changes{v3.12}{2013/03/05}{Neues Macro}^^A +% \changes{v3.12}{2013/03/05}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.13} -% \changes{v3.13}{2014/03/19}{Neues Macro}^^A +% \changes{v3.13}{2014/03/19}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.13a} -% \changes{v3.13a}{2014/08/07}{Neues Macro}^^A +% \changes{v3.13a}{2014/08/07}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.14} -% \changes{v3.14}{2014/10/28}{Neues Macro}^^A +% \changes{v3.14}{2014/10/28}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.15} -% \changes{v3.15}{2014/11/20}{Neues Macro}^^A +% \changes{v3.15}{2014/11/20}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.16} -% \changes{v3.16}{2015/02/08}{Neues Macro}^^A +% \changes{v3.16}{2015/02/08}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.17} -% \changes{v3.17}{2015/02/08}{Neues Macro}^^A +% \changes{v3.17}{2015/02/08}{Neues Macro}%^^A % \begin{macro}{\scr@v@3.17a} -% \changes{v3.17a}{2015/05/06}{Neues Macro} +% \changes{v3.17a}{2015/05/06}{Neues Macro} % \begin{macro}{\scr@v@3.17c} -% \changes{v3.17c}{2015/05/13}{Neues Macro} +% \changes{v3.17c}{2015/05/13}{Neues Macro} % \begin{macro}{\scr@v@3.18} -% \changes{v3.18}{2015/05/14}{Neues Macro} +% \changes{v3.18}{2015/05/14}{Neues Macro} % \begin{macro}{\scr@v@3.18a} -% \changes{v3.18a}{2015/07/03}{Neues Macro} +% \changes{v3.18a}{2015/07/03}{Neues Macro} % \begin{macro}{\scr@v@3.19} -% \changes{v3.19}{2015/07/26}{Neues Macro} +% \changes{v3.19}{2015/07/26}{Neues Macro} % \begin{macro}{\scr@v@3.19a} -% \changes{v3.19a}{2015/10/03}{Neues Macro} +% \changes{v3.19a}{2015/10/03}{Neues Macro} % \begin{macro}{\scr@v@3.20} -% \changes{v3.20}{2015/10/06}{Neues Macro} +% \changes{v3.20}{2015/10/06}{Neues Macro} % \begin{macro}{\scr@v@3.21} -% \changes{v3.21}{2016/05/19}{Neues Macro} +% \changes{v3.21}{2016/05/19}{Neues Macro} % \begin{macro}{\scr@v@3.22} -% \changes{v3.22}{2016/07/29}{Neues Macro} +% \changes{v3.22}{2016/07/29}{Neues Macro} % \begin{macro}{\scr@v@3.23} -% \changes{v3.23}{2017/02/04}{Neues Macro} +% \changes{v3.23}{2017/02/04}{Neues Macro} % \begin{macro}{\scr@v@3.23} -% \changes{v3.24}{2017/04/22}{Neues Macro} +% \changes{v3.24}{2017/04/22}{Neues Macro} % \begin{macro}{\scr@v@3.25} -% \changes{v3.25}{2017/09/07}{Neues Macro} +% \changes{v3.25}{2017/09/07}{Neues Macro} % \begin{macro}{\scr@v@3.26} -% \changes{v3.26}{2018/03/31}{Neues Macro} +% \changes{v3.26}{2018/03/31}{Neues Macro} % \begin{macro}{\scr@v@3.26a} -% \changes{v3.26a}{2018/12/30}{Neues Macro} +% \changes{v3.26a}{2018/12/30}{Neues Macro} % \begin{macro}{\scr@v@3.26b} -% \changes{v3.26b}{2018/12/30}{Neues Macro} +% \changes{v3.26b}{2018/12/30}{Neues Macro} +% \begin{macro}{\scr@v@3.27} +% \changes{v3.27}{2019/02/02}{Neues Macro} % \begin{macro}{\scr@v@last} -% \changes{v2.9u}{2005/03/05}{Neues Macro}^^A -% Nun die unterschiedlichen möglichen Werte (|\scr@v@last| ist jeweils die -% höchste vorhandene Nummer): +% \changes{v2.9u}{2005/03/05}{Neues Macro}%^^A +% Nun die unterschiedlichen möglichen Werte (|\scr@v@last| ist jeweils die +% höchste vorhandene Nummer): % \begin{macrocode} \@namedef{scr@v@first}{0} \@namedef{scr@v@2.9}{0} @@ -495,6 +496,7 @@ \@namedef{scr@v@3.26}{17} \@namedef{scr@v@3.26a}{17} \@namedef{scr@v@3.26b}{17} +\@namedef{scr@v@3.27}{17} \@namedef{scr@v@last}{17} % \end{macrocode} % \end{macro} @@ -553,6 +555,7 @@ % \end{macro} % \end{macro} % \end{macro} +% \end{macro} % \end{macro} % \end{macro} % \end{macro} @@ -574,8 +577,8 @@ % \end{macrocode} % % \begin{macro}{\scr@v@is@lt} -% \changes{v3.17}{2015/03/10}{Neu (intern)}^^A -% Bedingung, dass die eingestellte Version jünger als die angegebene ist. +% \changes{v3.17}{2015/03/10}{Neu (intern)}%^^A +% Bedingung, dass die eingestellte Version jünger als die angegebene ist. % \begin{macrocode} %<*option&(class|extend)> \newcommand*{\scr@v@is@lt}[1]{% @@ -584,8 +587,8 @@ % \end{macrocode} % \end{macro} % \begin{macro}{\scr@v@is@gt} -% \changes{v3.17}{2015/03/10}{Neu (intern)}^^A -% Bedingung, dass die eingestellte Version älter als die angegebene ist. +% \changes{v3.17}{2015/03/10}{Neu (intern)}%^^A +% Bedingung, dass die eingestellte Version älter als die angegebene ist. % \begin{macrocode} \newcommand*{\scr@v@is@gt}[1]{% \scr@compatibility>\@nameuse{scr@v@#1} @@ -593,8 +596,8 @@ % \end{macrocode} % \end{macro} % \begin{macro}{\scr@v@is@le} -% \changes{v3.17}{2015/03/10}{Neu (intern)}^^A -% Bedingung, dass die eingestellte Version jünger als oder die angegebene ist. +% \changes{v3.17}{2015/03/10}{Neu (intern)}%^^A +% Bedingung, dass die eingestellte Version jünger als oder die angegebene ist. % \begin{macrocode} \newcommand*{\scr@v@is@le}[1]{% \numexpr\scr@compatibility-\@ne\relax<\@nameuse{scr@v@#1} @@ -602,8 +605,8 @@ % \end{macrocode} % \end{macro} % \begin{macro}{\scr@v@is@ge} -% \changes{v3.17}{2015/03/10}{Neu (intern)}^^A -% Bedingung, dass die eingestellte Version älter als oder die angegebene ist. +% \changes{v3.17}{2015/03/10}{Neu (intern)}%^^A +% Bedingung, dass die eingestellte Version älter als oder die angegebene ist. % \begin{macrocode} \newcommand*{\scr@v@is@ge}[1]{% \numexpr\scr@compatibility+\@ne\relax>\@nameuse{scr@v@#1} @@ -613,8 +616,8 @@ % \end{macro} % % \begin{macro}{\scr@ta@v@is@lt} -% \changes{v3.17}{2015/03/10}{Neu (intern)}^^A -% Bedingung, dass die eingestellte Version jünger als die angegebene ist. +% \changes{v3.17}{2015/03/10}{Neu (intern)}%^^A +% Bedingung, dass die eingestellte Version jünger als die angegebene ist. % \begin{macrocode} %<*option&package&typearea> \newcommand*{\scr@ta@v@is@lt}[1]{% @@ -623,8 +626,8 @@ % \end{macrocode} % \end{macro} % \begin{macro}{\scr@ta@v@is@gt} -% \changes{v3.17}{2015/03/10}{Neu (intern)}^^A -% Bedingung, dass die eingestellte Version älter als die angegebene ist. +% \changes{v3.17}{2015/03/10}{Neu (intern)}%^^A +% Bedingung, dass die eingestellte Version älter als die angegebene ist. % \begin{macrocode} \newcommand*{\scr@ta@v@is@gt}[1]{% \scr@ta@compatibility>\@nameuse{scr@v@#1} @@ -632,8 +635,8 @@ % \end{macrocode} % \end{macro} % \begin{macro}{\scr@ta@v@is@le} -% \changes{v3.17}{2015/03/10}{Neu (intern)}^^A -% Bedingung, dass die eingestellte Version jünger als oder die angegebene ist. +% \changes{v3.17}{2015/03/10}{Neu (intern)}%^^A +% Bedingung, dass die eingestellte Version jünger als oder die angegebene ist. % \begin{macrocode} \newcommand*{\scr@ta@v@is@le}[1]{% \numexpr\scr@ta@compatibility-\@ne <\@nameuse{scr@v@#1} @@ -641,8 +644,8 @@ % \end{macrocode} % \end{macro} % \begin{macro}{\scr@ta@v@is@ge} -% \changes{v3.17}{2015/03/10}{Neu (intern)}^^A -% Bedingung, dass die eingestellte Version älter als oder die angegebene ist. +% \changes{v3.17}{2015/03/10}{Neu (intern)}%^^A +% Bedingung, dass die eingestellte Version älter als oder die angegebene ist. % \begin{macrocode} \newcommand*{\scr@ta@v@is@ge}[1]{% \numexpr\scr@ta@compatibility+\@ne >\@nameuse{scr@v@#1} @@ -652,19 +655,19 @@ % \end{macro} % % -% \subsection{Kompatibilität mit früheren Versionen von \textsf{scrlttr2}} -% In früheren Versionen von \textsf{scrlttr2} gab es weitere Befehle, die +% \subsection{Kompatibilität mit früheren Versionen von \textsf{scrlttr2}} +% In früheren Versionen von \textsf{scrlttr2} gab es weitere Befehle, die % eventuell von \texttt{lco}-Dateien oder Paketen verwendet werden. -% Gemeldete Inkompatibitlitäten sind nach Möglichkeit zu lösen. +% Gemeldete Inkompatibitlitäten sind nach Möglichkeit zu lösen. % % \begin{macro}{\@setif} -% \changes{v2.8q}{2001/10/08}{Neu}^^A -% \changes{v2.95}{2006/03/31}{Nur vor Version 2.95}^^A -% Dies war ein Makro, mit dem man einen Schalter über die symbolischen +% \changes{v2.8q}{2001/10/08}{Neu}%^^A +% \changes{v2.95}{2006/03/31}{Nur vor Version 2.95}%^^A +% Dies war ein Makro, mit dem man einen Schalter über die symbolischen % Werte \texttt{true}, \texttt{false}, \texttt{on} und \texttt{off} setzen -% kann. Das erste, optionale Argument war der Name des Schalters ohne Präfix +% kann. Das erste, optionale Argument war der Name des Schalters ohne Präfix % "`\texttt{if}"'. Das zweite Argument war der Name der Option und das dritte -% der gewünschte Wert. War das optionale Argument nicht gesetzt oder leer, so +% der gewünschte Wert. War das optionale Argument nicht gesetzt oder leer, so % wurde der Optionenname mit einem vorangestellten "`\texttt{@}"' als Name des % Schalters verwendet. Dieses Makro wird nun mit Hilfe von \cs{KOMA@set@ifkey} % nachgebildet. Dadurch ist es nicht absolut fehlerkompatibel, das es nun mehr |