diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/scrkernel-bibliography.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/koma-script/scrkernel-bibliography.dtx | 271 |
1 files changed, 135 insertions, 136 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/scrkernel-bibliography.dtx b/Master/texmf-dist/source/latex/koma-script/scrkernel-bibliography.dtx index 0963bc4d7ab..48950683bc5 100644 --- a/Master/texmf-dist/source/latex/koma-script/scrkernel-bibliography.dtx +++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-bibliography.dtx @@ -2,7 +2,7 @@ % \iffalse meta-comment % ====================================================================== % scrkernel-bibliography.dtx -% Copyright (c) Markus Kohm, 2002-2018 +% 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-bibliography.dtx -% Copyright (c) Markus Kohm, 2002-2018 +% 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-bibliography.dtx 3016 2018-09-03 11:40:59Z kohm $ +%%% From File: $Id: scrkernel-bibliography.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: 2018-09-03 13:40:59 +0200 (Mon, 03 Sep 2018) $ + \filedate$Date: 2019-10-10 10:25:29 +0200 (Thu, 10 Oct 2019) $ \def\filerevision$#1: #2 ${\gdef\filerevision{r#2}} \filerevision$Revision: 1872 $ \edef\reserved@a{% @@ -77,7 +77,6 @@ % \iffalse \documentclass[parskip=half-]{scrdoc} \usepackage[english,ngerman]{babel} -\usepackage[latin1]{inputenc} \CodelineIndex \RecordChanges \GetFileInfo{scrkernel-bibliography.dtx} @@ -115,24 +114,24 @@ % \iffalse %<*option> % \fi -% \subsection{Anweisungen, die für die Optionen benötigt werden} +% \subsection{Anweisungen, die für die Optionen benötigt werden} % -% Einige Anweisungen werden über Optionen verändert. Dazu müssen sie aber +% Einige Anweisungen werden über Optionen verändert. Dazu müssen sie aber % bereits vor der Abarbeitung der Optionen definiert sein. % % \subsubsection{Literaturverzeichnisstile} % % \begin{macro}{\newbibstyle} -% \changes{v2.98c}{2008/02/15}{Neu}^^A -% \changes{v3.17}{2015/03/12}{interne Speicherung des Werts für Option -% \texttt{bibliography}}^^A -% Neue Literaturverzeichnisstile müssen mit dieser Anweisung definiert werden, +% \changes{v2.98c}{2008/02/15}{Neu}%^^A +% \changes{v3.17}{2015/03/12}{interne Speicherung des Werts für Option +% \texttt{bibliography}}%^^A +% Neue Literaturverzeichnisstile müssen mit dieser Anweisung definiert werden, % wenn sie von der Fehlermeldung korrekt angezeigt werden sollen. Das erste, % optionale Argument ist der Name eines Elternstils. Das zweite -% Argument ist der Name des Stils. Das dritte Argument ist Code für den -% Stil. Darin sollten normalerweise Umdefinierungen für \cs{@openbib@code}, +% Argument ist der Name des Stils. Das dritte Argument ist Code für den +% Stil. Darin sollten normalerweise Umdefinierungen für \cs{@openbib@code}, % \cs{newblock}, \cs{bib@beginhook}, \cs{bib@endhook} enthalten sein. Die -% genannten Makros werden am Anfang des Stils zurückgesetzt. Danach wird der +% genannten Makros werden am Anfang des Stils zurückgesetzt. Danach wird der % Elternstil geladen und dann die eigenen Definitionen. % \begin{macrocode} \newcommand{\newbibstyle}[3][]{% @@ -155,10 +154,10 @@ \let\bib@endhook\@empty % \end{macrocode} % \begin{macro}{\scr@current@bibstyle} -% \changes{v3.17}{2015/03/12}{Neu (intern)}^^A -% Das Makro \cs{scr@current@bibstyle} wird benötigt, um den aktuellen Wert von -% Option \texttt{bibliography} korrigieren zu können. Es wird direkt vom Stil -% definiert, der auch die Korrektur des Optionenwerts durchführt. +% \changes{v3.17}{2015/03/12}{Neu (intern)}%^^A +% Das Makro \cs{scr@current@bibstyle} wird benötigt, um den aktuellen Wert von +% Option \texttt{bibliography} korrigieren zu können. Es wird direkt vom Stil +% definiert, der auch die Korrektur des Optionenwerts durchführt. % \begin{macrocode} \@ifundefined{scr@current@bibstyle}{}{% \ifstr{\scr@current@bibstyle}{}{}{% @@ -189,16 +188,16 @@ } % \end{macrocode} % \begin{macro}{\scr@bibstyle@} -% \changes{v2.98c}{2008/02/15}{Neu (intern)}% +% \changes{v2.98c}{2008/02/15}{Neu (intern)}% % Nur ein Dummy, wenn kein Elternstil existiert. % \begin{macrocode} \newcommand*{\scr@bibstyle@}{} % \end{macrocode} % \end{macro} % \begin{macro}{\bib@beginhook} -% \changes{v2.98c}{2008/02/15}{Neu (intern)}% +% \changes{v2.98c}{2008/02/15}{Neu (intern)}% % \begin{macro}{\bib@endhook} -% \changes{v2.98c}{2008/02/15}{Neu (intern)}% +% \changes{v2.98c}{2008/02/15}{Neu (intern)}% % Die beiden Haken, wie sie durch den Literaturverzeichnisstil vorgegeben % werden. % \begin{macrocode} @@ -208,18 +207,18 @@ % \end{macro} % \end{macro} % \begin{macro}{\scr@bibstylelist} -% \changes{v2.98c}{2008/02/15}{Neu (intern)}% +% \changes{v2.98c}{2008/02/15}{Neu (intern)}% % Liste der mit \cs{newbibstyle} definierten und daher bekannten % Literaturverzeichnisstile. % \begin{macro}{\@openbib@code} -% \changes{v2.3g}{1996/01/14}{Neu (intern)}^^A -% \changes{v2.98c}{2008/02/15}{wird nun früher definiert}^^A -% Code, der am Anfang des Literaturverzeichnisses ausgeführt wird und -% normalerweise ursprünglich für die \texttt{openbib}-Funktionalität verwendet -% wurde. Inzwischen wird er für die komplette Stilauswahl verwendet. +% \changes{v2.3g}{1996/01/14}{Neu (intern)}%^^A +% \changes{v2.98c}{2008/02/15}{wird nun früher definiert}%^^A +% Code, der am Anfang des Literaturverzeichnisses ausgeführt wird und +% normalerweise ursprünglich für die \texttt{openbib}-Funktionalität verwendet +% wurde. Inzwischen wird er für die komplette Stilauswahl verwendet. % \begin{macro}{\newblock} -% \changes{v2.3g}{1996/01/14}{Grundeinstellung geändert}^^A -% \changes{v2.98c}{2008/02/15}{wird nun früher definiert}^^A +% \changes{v2.3g}{1996/01/14}{Grundeinstellung geändert}%^^A +% \changes{v2.98c}{2008/02/15}{wird nun früher definiert}%^^A % \begin{macrocode} \newcommand*{\scr@bibstylelist}{\@gobble} \newcommand*{\@openbib@code}{} @@ -229,13 +228,13 @@ % \end{macro} % \end{macro} % \begin{macro}{\scr@bibstyle@openstyle} -% \changes{v2.98c}{2008/02/15}{Neu (intern)}% +% \changes{v2.98c}{2008/02/15}{Neu (intern)}% % Vordefiniert sind zwei Stile. Mit dem Bibliographystil \texttt{openstyle} -% kann eine alternative Darstellung der Literatureinträge aktiviert -% werden. Dabei fügt \cs{newblock} keinen horizontalen Abstand mehr ein, +% kann eine alternative Darstellung der Literatureinträge aktiviert +% werden. Dabei fügt \cs{newblock} keinen horizontalen Abstand mehr ein, % sondern beginnt einen neuen Absatz (in Form einer neuen Zeile). % \begin{macro}{\scr@bibstyle@oldstyle} -% \changes{v2.98c}{2008/02/15}{Neu (intern)}^^A +% \changes{v2.98c}{2008/02/15}{Neu (intern)}%^^A % Der Stil \texttt{oldstyle} entspricht hingegen der Voreinstellung. % \begin{macrocode} \newbibstyle{openstyle}{% @@ -257,26 +256,26 @@ % \end{macro} % % -% \subsubsection{Überschrift des Literaturverzeichnisses} +% \subsubsection{Ãœberschrift des Literaturverzeichnisses} % % \begin{macro}{\bib@heading} -% \changes{v2.3h}{1995/01/21}{neu (intern)}^^A -% \changes{v2.6c}{2000/06/10}{die Präambel wird gesetzt}^^A -% \changes{v2.7b}{2001/01/05}{\cs{setchapterpreamble} wird verwendet}^^A -% \changes{v2.7j}{2001/06/27}{Setzen der Präambel in die -% \texttt{thebibliography}-Umgebung verschoben}^^A -% \changes{v2.98c}{2008/02/15}{wird nun früher definiert}^^A -% \changes{v3.10}{2011/08/31}{\cs{MakeMarkcase} wird beachtet}^^A -% \changes{v3.12}{2012/02/06}{\cs{ifbib@leveldown} wird beachtet}^^A -% \changes{v3.13b}{2014/10/10}{running head with \texttt{leveldown}^^A -% fixed}^^A -% \changes{v3.25}{2017/10/13}{use always \cs{@mkright} and \cs{@mkdouble}}^^A -% \changes{v3.25}{2017/10/13}{using \cs{bibliography@heading}}^^A +% \changes{v2.3h}{1995/01/21}{neu (intern)}%^^A +% \changes{v2.6c}{2000/06/10}{die Präambel wird gesetzt}%^^A +% \changes{v2.7b}{2001/01/05}{\cs{setchapterpreamble} wird verwendet}%^^A +% \changes{v2.7j}{2001/06/27}{Setzen der Präambel in die +% \texttt{thebibliography}-Umgebung verschoben}%^^A +% \changes{v2.98c}{2008/02/15}{wird nun früher definiert}%^^A +% \changes{v3.10}{2011/08/31}{\cs{MakeMarkcase} wird beachtet}%^^A +% \changes{v3.12}{2012/02/06}{\cs{ifbib@leveldown} wird beachtet}%^^A +% \changes{v3.13b}{2014/10/10}{running head with \texttt{leveldown}%^^A +% fixed}%^^A +% \changes{v3.25}{2017/10/13}{use always \cs{@mkright} and \cs{@mkdouble}}%^^A +% \changes{v3.25}{2017/10/13}{using \cs{bibliography@heading}}%^^A % \begin{macro}{\bibliography@heading} % \changes{v3.25}{2017/10/13}{neu (intern)} % \changes{v3.26}{2018/09/03}{Verwendung von \cs{addsecmark} -% oder \cs{subsectionmark} statt \cs{@mkright}}^^A -% Befehl zum Setzen der Überschrift des Literaturverzeichnisses. +% oder \cs{subsectionmark} statt \cs{@mkright}}%^^A +% Befehl zum Setzen der Ãœberschrift des Literaturverzeichnisses. % \begin{macrocode} \newcommand*{\bib@heading}{% %<article> \bibliography@heading{\refname}% @@ -304,32 +303,32 @@ % \end{macro}% % % -% \subsection{Optionen für das Literaturverzeichnis} +% \subsection{Optionen für das Literaturverzeichnis} % % \begin{option}{bibliography} -% \changes{v2.98c}{2008/02/15}{Neu}^^A -% \changes{v3.10}{2011/08/31}{\cs{MakeMarkcase} wird beachtet}^^A -% \changes{v3.12}{2013/02/06}{neuer Wert \texttt{leveldown}}^^A -% \changes{v3.12}{2013/02/06}{neuer Wert \texttt{standardlevel}}^^A -% \changes{v3.12}{2013/03/05}{an die Änderungen in \textsf{scrbase}^^A -% angepasst}^^A -% \changes{v3.12}{2013/09/28}{Verwendung von \cs{addxcontentsline} statt -% \cs{addcontentsline}}^^A -% \changes{v3.12}{2013/09/28}{Es werden keine Kapiteleinträge in andere -% Verzeichnisse geschrieben.}^^A -% \changes{v3.17}{2015/03/12}{interne Speicherung der Werte}^^A -% \changes{v3.25}{2017/10/13}{use always \cs{@mkright} and -% \cs{@mkdouble}}^^A -% \changes{v3.25}{2017/10/13}{redefines \cs{bibliography@heading} instead of -% \cs{bib@heading}}^^A -% Dies ist der Generalschlüssel für alle Optionen, die das +% \changes{v2.98c}{2008/02/15}{Neu}%^^A +% \changes{v3.10}{2011/08/31}{\cs{MakeMarkcase} wird beachtet}%^^A +% \changes{v3.12}{2013/02/06}{neuer Wert \texttt{leveldown}}%^^A +% \changes{v3.12}{2013/02/06}{neuer Wert \texttt{standardlevel}}%^^A +% \changes{v3.12}{2013/03/05}{an die Änderungen in \textsf{scrbase}%^^A +% angepasst}%^^A +% \changes{v3.12}{2013/09/28}{Verwendung von \cs{addxcontentsline} statt +% \cs{addcontentsline}}%^^A +% \changes{v3.12}{2013/09/28}{Es werden keine Kapiteleinträge in andere +% Verzeichnisse geschrieben.}%^^A +% \changes{v3.17}{2015/03/12}{interne Speicherung der Werte}%^^A +% \changes{v3.25}{2017/10/13}{use always \cs{@mkright} and +% \cs{@mkdouble}}%^^A +% \changes{v3.25}{2017/10/13}{redefines \cs{bibliography@heading} instead of +% \cs{bib@heading}}%^^A +% Dies ist der Generalschlüssel für alle Optionen, die das % Literaturverzeichnis betreffen. Neu ist, dass verschiedene Stile definiert -% werden können. Desweiteren kann man \texttt{totoc} und +% werden können. Desweiteren kann man \texttt{totoc} und % \texttt{totocnumbered} wieder mit \texttt{nottotoc} aufgeben. % \begin{macro}{\ifbib@leveldown} -% \changes{v3.12}{2013/02/06}{neuer Schalter (intern)}^^A -% Für den ab Version~3.12 neuen Wert \texttt{leveldown} und dessen -% Gegenstück \texttt{standardlevel} wird außerdem ein Schalter benötigt. +% \changes{v3.12}{2013/02/06}{neuer Schalter (intern)}%^^A +% Für den ab Version~3.12 neuen Wert \texttt{leveldown} und dessen +% Gegenstück \texttt{standardlevel} wird außerdem ein Schalter benötigt. % \begin{macrocode} \newif\ifbib@leveldown \KOMA@key{bibliography}{% @@ -375,9 +374,9 @@ %<*article> \ifbib@leveldown % \end{macrocode} -% \changes{v3.23}{2017/02/23}{Verwendung von \cs{ext@toc}}^^A +% \changes{v3.23}{2017/02/23}{Verwendung von \cs{ext@toc}}%^^A % \changes{v3.25}{2017/10/13}{Verwendung von \cs{addsubsectiontocentry} statt -% \cs{addxcontentsline}}^^A +% \cs{addxcontentsline}}%^^A % Ab Version 3.23 wird das von \textsf{tocbasic} bereitgestellte % \cs{ext@toc} statt dem hart codierten \texttt{toc} verwendet. % \begin{macrocode} @@ -460,14 +459,14 @@ % \end{option} % % \begin{option}{openbib} -% \changes{v2.3g}{1996/01/14}{\cs{if@openbib} (\cs{@openbibtrue}, +% \changes{v2.3g}{1996/01/14}{\cs{if@openbib} (\cs{@openbibtrue}, % \cs{@openbibfalse}) entfernt} -% \changes{v2.3g}{1996/01/14}{Definition der openbib Option neu -% implementiert}^^A -% \changes{v2.98c}{2008/02/15}{obsolete}^^A -% \changes{v3.01a}{2008/11/21}{standard statt obsolet}^^A +% \changes{v2.3g}{1996/01/14}{Definition der openbib Option neu +% implementiert}%^^A +% \changes{v2.98c}{2008/02/15}{obsolete}%^^A +% \changes{v3.01a}{2008/11/21}{standard statt obsolet}%^^A % Mit dieser Option kann eine alternative Darstellung der -% Literatureinträge aktiviert werden. Dabei fügt \cs{newblock} keinen +% Literatureinträge aktiviert werden. Dabei fügt \cs{newblock} keinen % horizontalen Abstand mehr ein, sondern beginnt einen neuen Absatz % (in Form einer neuen Zeile). % \begin{macrocode} @@ -476,31 +475,31 @@ % \end{option} % % \begin{option}{bibtotoc} -% \changes{v2.3h}{1995/01/21}{neue Option}^^A -% \changes{v2.6b}{2000/05/26}{\cs{@mkboth} eingefügt} -% \changes{v2.6c}{2000/06/10}{\cs{bibpreamble} eingefügt} -% \changes{v2.7}{2001/01/03}{Klammerung korrigiert}^^A -% \changes{v2.7j}{2001/06/27}{Setzen der Präambel in die -% thebibliography-Umgebung verschoben}^^A -% \changes{v2.98c}{2008/02/15}{obsolete}^^A -% \changes{v3.01a}{2008/11/20}{deprecated}^^A +% \changes{v2.3h}{1995/01/21}{neue Option}%^^A +% \changes{v2.6b}{2000/05/26}{\cs{@mkboth} eingefügt} +% \changes{v2.6c}{2000/06/10}{\cs{bibpreamble} eingefügt} +% \changes{v2.7}{2001/01/03}{Klammerung korrigiert}%^^A +% \changes{v2.7j}{2001/06/27}{Setzen der Präambel in die +% thebibliography-Umgebung verschoben}%^^A +% \changes{v2.98c}{2008/02/15}{obsolete}%^^A +% \changes{v3.01a}{2008/11/20}{deprecated}%^^A % \begin{option}{bibtotocnumbered} -% \changes{v2.3h}{1995/01/21}{neue Option}^^A -% \changes{v2.6b}{2000/05/26}{\cs{@mkboth} eingefügt} -% \changes{v2.6c}{2000/06/10}{\cs{bibpreamble} eingefügt} -% \changes{v2.7}{2001/01/03}{Klammerung korrigiert}^^A -% \changes{v2.7b}{2001/01/05}{\cs{setchapterpreamble} wird +% \changes{v2.3h}{1995/01/21}{neue Option}%^^A +% \changes{v2.6b}{2000/05/26}{\cs{@mkboth} eingefügt} +% \changes{v2.6c}{2000/06/10}{\cs{bibpreamble} eingefügt} +% \changes{v2.7}{2001/01/03}{Klammerung korrigiert}%^^A +% \changes{v2.7b}{2001/01/05}{\cs{setchapterpreamble} wird % verwendet} -% \changes{v2.7i}{2001/05/17}{\cs{chapter} statt \cs{addchap}} -% \changes{v2.7j}{2001/06/27}{Setzen der Präambel in die -% thebibliography-Umgebung verschoben}^^A -% \changes{v2.9p}{2003/07/07}{Nummerierung im Kolumnentitel}^^A -% \changes{v2.98c}{2008/02/15}{obsolete}^^A -% \changes{v3.01a}{2008/11/20}{deprecated}^^A -% Die Option \texttt{bibtotoc} sorgt dafür, dass das -% Literaturverzeichnis im Inhaltsverzeichnis aufgeführt wird. -% Demgegenüber erweitert die Option \texttt{bibtotocnumbered} zu einem -% normalen Kapitel einschließlich Nummerierung. +% \changes{v2.7i}{2001/05/17}{\cs{chapter} statt \cs{addchap}} +% \changes{v2.7j}{2001/06/27}{Setzen der Präambel in die +% thebibliography-Umgebung verschoben}%^^A +% \changes{v2.9p}{2003/07/07}{Nummerierung im Kolumnentitel}%^^A +% \changes{v2.98c}{2008/02/15}{obsolete}%^^A +% \changes{v3.01a}{2008/11/20}{deprecated}%^^A +% Die Option \texttt{bibtotoc} sorgt dafür, dass das +% Literaturverzeichnis im Inhaltsverzeichnis aufgeführt wird. +% Demgegenüber erweitert die Option \texttt{bibtotocnumbered} zu einem +% normalen Kapitel einschließlich Nummerierung. % \begin{macrocode} \KOMA@DeclareDeprecatedOption{bibtotoc}{bibliography=totoc} \KOMA@DeclareDeprecatedOption{bibtotocnumbered}{bibliography=totocnumbered} @@ -528,29 +527,29 @@ % \end{macro} % % -% \subsection{Definitionen für das Literaturverzeichnis} +% \subsection{Definitionen für das Literaturverzeichnis} % % \begin{macro}{\setbibpreamble} -% \changes{v2.6c}{2000/06/10}{neu}^^A -% \changes{v2.7j}{2001/05/27}{\cs{renewcommand} durch \cs{def} -% ersetzt zur Erhöhung der \textsf{natbib}-Kompatibilität} +% \changes{v2.6c}{2000/06/10}{neu}%^^A +% \changes{v2.7j}{2001/05/27}{\cs{renewcommand} durch \cs{def} +% ersetzt zur Erhöhung der \textsf{natbib}-Kompatibilität} % \begin{macro}{\bibpreamble} -% \changes{v2.6c}{2000/06/10}{neue (intern)}^^A -% \changes{v2.6d}{2000/07/20}{Makro funktioniert nachdem \cs{let}^^A +% \changes{v2.6c}{2000/06/10}{neue (intern)}%^^A +% \changes{v2.6d}{2000/07/20}{Makro funktioniert nachdem \cs{let}%^^A % durch \cs{newcommand*} ersetzt wurde} -% \changes{v2.8q}{2002/01/10}{wieder \cs{let}} +% \changes{v2.8q}{2002/01/10}{wieder \cs{let}} % \cs{bibpreamble} kann vom Benutzer mit \cs{setbibpreamble} auf -% einen Text gesetzt werden, der nach der Überschrift eingefügt +% einen Text gesetzt werden, der nach der Ãœberschrift eingefügt % wird. Dasselbe Makro wird von \textsf{natbib} als \cs{relax} -% definiert; aus Kompatibilitätsgründen wird hier vergleichbar +% definiert; aus Kompatibilitätsgründen wird hier vergleichbar % verfahren und \cs{let} bzw. \cs{def} statt \cs{renewcommand} % verwendet. -% \changes{v2.7j}{2001/05/27}{Setzen der Präambel in die +% \changes{v2.7j}{2001/05/27}{Setzen der Präambel in die % \texttt{thebibliography}-Umgebung verschoben} -% Außerdem wird ab Version 2.7j die Präambel nicht mehr in +% Außerdem wird ab Version 2.7j die Präambel nicht mehr in % \cs{bib@heading} gesetzt, sondern in der % \texttt{thebibliography}-Umgebung. Dies dient ebenfalls der -% Kompatibilität mit natbib. Trotz aller Kompatibilität ist +% Kompatibilität mit natbib. Trotz aller Kompatibilität ist % \cs{bibpreamble} als internes Makro zu betrachten. % \begin{macrocode} \newcommand*{\bibpreamble}{\relax} @@ -561,7 +560,7 @@ % \end{macro} % % \begin{Length}{bibindent} -% Der Einzug der Einträge bei \texttt{openbib}. Voreingestellt sind +% Der Einzug der Einträge bei \texttt{openbib}. Voreingestellt sind % 1,5\,em. % \begin{macrocode} \newdimen\bibindent @@ -570,17 +569,17 @@ % \end{Length} % % \begin{environment}{thebibliography} -% \changes{v2.2a}{1995/02/01}{in \textsf{scrartcl} \cs{bibname} -% vollständig durch \cs{refname} ersetzt} -% \changes{v2.3h}{1995/01/21}{Verwendung von \cs{bib@heading}} -% \changes{v2.8q}{2002/01/10}{Erkennung und gesonderte Behandlung -% leerer Präambeln}^^A -% \changes{v2.9o}{2003/03/06}{Vergleich \cs{bibpreamble} mit \cs{@empty} +% \changes{v2.2a}{1995/02/01}{in \textsf{scrartcl} \cs{bibname} +% vollständig durch \cs{refname} ersetzt} +% \changes{v2.3h}{1995/01/21}{Verwendung von \cs{bib@heading}} +% \changes{v2.8q}{2002/01/10}{Erkennung und gesonderte Behandlung +% leerer Präambeln}%^^A +% \changes{v2.9o}{2003/03/06}{Vergleich \cs{bibpreamble} mit \cs{@empty} % korrigiert} -% \changes{v2.98c}{2008/02/15}{Neue Haken \cs{bib@before@hook} und -% \cs{bib@after@hook} eingefügt} -% Nun werden noch die Umgebung für das Literaturverzeichnis und der -% Befehl für die einzelnen Einträge definiert. +% \changes{v2.98c}{2008/02/15}{Neue Haken \cs{bib@before@hook} und +% \cs{bib@after@hook} eingefügt} +% Nun werden noch die Umgebung für das Literaturverzeichnis und der +% Befehl für die einzelnen Einträge definiert. % \begin{macrocode} \newenvironment{thebibliography}[1]{% \if@bib@break@ @@ -602,7 +601,7 @@ \fi % \end{macrocode} % \begin{macro}{\BreakBibliography} -% \changes{v2.98c}{2008/02/15}{Neu}^^A +% \changes{v2.98c}{2008/02/15}{Neu}%^^A % An dieser Stelle wird \cs{BreakBibliography} passend umdefiniert. % \begin{macrocode} \renewcommand{\BreakBibliography}[1]{% @@ -663,11 +662,11 @@ } % \end{macrocode} % \begin{macro}{\if@bib@break@} -% \changes{v2.98c}{2008/02/15}{Neu (intern)}^^A +% \changes{v2.98c}{2008/02/15}{Neu (intern)}%^^A % \begin{macro}{\no@bib@break} -% \changes{v2.98c}{2008/02/15}{Neu (intern)}^^A +% \changes{v2.98c}{2008/02/15}{Neu (intern)}%^^A % \begin{macro}{\@bib@break} -% \changes{v2.98c}{2008/02/15}{Neu (intern)}^^A +% \changes{v2.98c}{2008/02/15}{Neu (intern)}%^^A % Dieser Hilfsschalter arbeitet immer global! % \begin{macrocode} \newif\if@bib@break@ @@ -678,9 +677,9 @@ % \end{macro} % \end{macro} % \begin{macro}{\bib@before@hook} -% \changes{v2.98c}{2008/02/15}{Neu (intern)}^^A +% \changes{v2.98c}{2008/02/15}{Neu (intern)}%^^A % \begin{macro}{\bib@after@hook} -% \changes{v2.98c}{2008/02/15}{Neu (intern)}^^A +% \changes{v2.98c}{2008/02/15}{Neu (intern)}%^^A % \begin{macrocode} \newcommand*{\bib@before@hook}{} \newcommand*{\bib@after@hook}{} @@ -690,9 +689,9 @@ % \end{environment} % % \begin{macro}{\BreakBibliography} -% \changes{v2.98c}{2008/02/15}{Neu}^^A -% Diese Anweisung unterbricht normalerweise das Literaturverzeichnis für ein -% paar eigene Anweisungen (z. B. Unterüberschriften). Wenn jedoch nicht das +% \changes{v2.98c}{2008/02/15}{Neu}%^^A +% Diese Anweisung unterbricht normalerweise das Literaturverzeichnis für ein +% paar eigene Anweisungen (z. B. Unterüberschriften). Wenn jedoch nicht das % \KOMAScript-Literaturverzeichnis verwendet wird, dann gibt es eine Warnung % aus. % \begin{macrocode} @@ -708,12 +707,12 @@ % \end{macro} % % \begin{macro}{\AfterBibliographyPreamble} -% \changes{v2.98c}{2008/02/15}{Neu}^^A +% \changes{v2.98c}{2008/02/15}{Neu}%^^A % \begin{macro}{\AtEndBibliography} -% \changes{v2.98c}{2008/02/15}{Neu}^^A +% \changes{v2.98c}{2008/02/15}{Neu}%^^A % Zwei neue Anweisungen, um am Anfang des Literaturverzeichnisses, nach -% Überschrift und Präambel, und am Ende des Literaturverzeichnisses, nach -% Abschluss der Liste, Code einschleusen zu können. Das funktioniert natürlich +% Ãœberschrift und Präambel, und am Ende des Literaturverzeichnisses, nach +% Abschluss der Liste, Code einschleusen zu können. Das funktioniert natürlich % nur so lange, wie keine Paket verwendet wird, das die Umgebung umdefiniert. % \begin{macrocode} \newcommand{\AfterBibliographyPreamble}{\g@addto@macro\bib@before@hook} |