summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/koma-script/scrkernel-bibliography.dtx
diff options
context:
space:
mode:
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.dtx82
1 files changed, 45 insertions, 37 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 17b9b610bde..4a63727af97 100644
--- a/Master/texmf-dist/source/latex/koma-script/scrkernel-bibliography.dtx
+++ b/Master/texmf-dist/source/latex/koma-script/scrkernel-bibliography.dtx
@@ -18,16 +18,16 @@
%
% This work consists of all files listed in MANIFEST.md.
% ======================================================================
-%%% From File: $Id: scrkernel-bibliography.dtx 3874 2022-06-05 10:38:02Z kohm $
+%%% From File: $Id: scrkernel-bibliography.dtx 3990 2022-11-16 07:11:05Z kohm $
%<option>%%% (run: option)
%<body>%%% (run: body)
%<*dtx>
\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
\begingroup
\def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}}
- \filedate$Date: 2022-06-05 12:38:02 +0200 (So, 05. Jun 2022) $
+ \filedate$Date: 2022-11-16 08:11:05 +0100 (Mi, 16. Nov 2022) $
\def\filerevision$#1: #2 ${\gdef\filerevision{r#2}}
- \filerevision$Revision: 3874 $
+ \filerevision$Revision: 3990 $
\edef\reserved@a{%
\noexpand\endgroup
\noexpand\ProvidesFile{scrkernel-bibliography.dtx}%
@@ -148,6 +148,8 @@
% \changes{v3.17}{2015/03/12}{added}
% \changes{v3.28}{2019/11/18}{\cs{ifstr} renamed to \cs{Ifstr}}
% \changes{v3.36}{2022/02/21}{add expanded name to list}
+% \changes{v3.39}{2022/11/11}{initial dot removed from member argument of
+% option storage commands}
% To be able to change the current value of option \opt{bibliography} we need
% to know the current style and save it in \cs{scr@current@bibstyle}. We also
% have to correct the value in the storage by activating a style.
@@ -155,7 +157,7 @@
\@ifundefined{scr@current@bibstyle}{}{%
\Ifstr{\scr@current@bibstyle}{}{}{%
\edef\reserved@a{%
- \noexpand\KOMA@kav@remove{.\KOMAClassFileName}{bibliography}%
+ \noexpand\KOMA@kav@remove{\KOMAClassFileName}{bibliography}%
{\scr@current@bibstyle}%
}\reserved@a
}%
@@ -164,7 +166,7 @@
% \end{macrocode}
% \end{macro}
% \begin{macrocode}
- \KOMA@kav@xadd{.\KOMAClassFileName}{bibliography}{#2}%
+ \KOMA@kav@xadd{\KOMAClassFileName}{bibliography}{#2}%
\csname scr@bibstyle@#1\endcsname
#3%
}%
@@ -302,6 +304,8 @@
% \changes{v3.25}{2017/10/13}{using always \cs{@mkright} and \cs{@mkdouble}}
% \changes{v3.25}{2017/10/13}{redefining \cs{bibliography@heading} instead of
% \cs{bib@heading}}
+% \changes{v3.39}{2022/11/11}{initial dot removed from member argument of
+% option storage commands}
% \KOMAScript provides several configurations for the bibliography or
% references using a single option.
% \begin{macro}{\bib@leveldownfalse,\bib@leveldowntrue,\ifbib@leveldown}
@@ -358,14 +362,14 @@
{standardlevel}{4}%
}{#1}%
\ifcase \@tempa\relax % notoc
- \KOMA@kav@remove{.\KOMAClassFileName}{toc}{nobibliography}%
- \KOMA@kav@remove{.\KOMAClassFileName}{toc}{bibliography}%
- \KOMA@kav@remove{.\KOMAClassFileName}{toc}{bibliographynumbered}%
- \KOMA@kav@add{.\KOMAClassFileName}{toc}{nobibliography}%
- \KOMA@kav@remove{.\KOMAClassFileName}{bibliography}{notoc}%
- \KOMA@kav@remove{.\KOMAClassFileName}{bibliography}{totoc}%
- \KOMA@kav@remove{.\KOMAClassFileName}{bibliography}{numbered}%
- \KOMA@kav@add{.\KOMAClassFileName}{bibliography}{notoc}%
+ \KOMA@kav@remove{\KOMAClassFileName}{toc}{nobibliography}%
+ \KOMA@kav@remove{\KOMAClassFileName}{toc}{bibliography}%
+ \KOMA@kav@remove{\KOMAClassFileName}{toc}{bibliographynumbered}%
+ \KOMA@kav@add{\KOMAClassFileName}{toc}{nobibliography}%
+ \KOMA@kav@remove{\KOMAClassFileName}{bibliography}{notoc}%
+ \KOMA@kav@remove{\KOMAClassFileName}{bibliography}{totoc}%
+ \KOMA@kav@remove{\KOMAClassFileName}{bibliography}{numbered}%
+ \KOMA@kav@add{\KOMAClassFileName}{bibliography}{notoc}%
\renewcommand*{\bibliography@heading}[1]{%
\ifbib@leveldown
%<article> \subsection*{##1}%
@@ -378,14 +382,14 @@
\fi
}%
\or% totoc
- \KOMA@kav@remove{.\KOMAClassFileName}{toc}{nobibliography}%
- \KOMA@kav@remove{.\KOMAClassFileName}{toc}{bibliography}%
- \KOMA@kav@remove{.\KOMAClassFileName}{toc}{bibliographynumbered}%
- \KOMA@kav@add{.\KOMAClassFileName}{toc}{bibliography}%
- \KOMA@kav@remove{.\KOMAClassFileName}{bibliography}{notoc}%
- \KOMA@kav@remove{.\KOMAClassFileName}{bibliography}{totoc}%
- \KOMA@kav@remove{.\KOMAClassFileName}{bibliography}{numbered}%
- \KOMA@kav@add{.\KOMAClassFileName}{bibliography}{totoc}%
+ \KOMA@kav@remove{\KOMAClassFileName}{toc}{nobibliography}%
+ \KOMA@kav@remove{\KOMAClassFileName}{toc}{bibliography}%
+ \KOMA@kav@remove{\KOMAClassFileName}{toc}{bibliographynumbered}%
+ \KOMA@kav@add{\KOMAClassFileName}{toc}{bibliography}%
+ \KOMA@kav@remove{\KOMAClassFileName}{bibliography}{notoc}%
+ \KOMA@kav@remove{\KOMAClassFileName}{bibliography}{totoc}%
+ \KOMA@kav@remove{\KOMAClassFileName}{bibliography}{numbered}%
+ \KOMA@kav@add{\KOMAClassFileName}{bibliography}{totoc}%
\renewcommand*{\bibliography@heading}[1]{%
%<*article>
\ifbib@leveldown
@@ -420,14 +424,14 @@
%</book|report>
}%
\or% numbered
- \KOMA@kav@remove{.\KOMAClassFileName}{toc}{nobibliography}%
- \KOMA@kav@remove{.\KOMAClassFileName}{toc}{bibliography}%
- \KOMA@kav@remove{.\KOMAClassFileName}{toc}{bibliographynumbered}%
- \KOMA@kav@add{.\KOMAClassFileName}{toc}{bibliographynumbered}%
- \KOMA@kav@remove{.\KOMAClassFileName}{bibliography}{notoc}%
- \KOMA@kav@remove{.\KOMAClassFileName}{bibliography}{totoc}%
- \KOMA@kav@remove{.\KOMAClassFileName}{bibliography}{numbered}%
- \KOMA@kav@add{.\KOMAClassFileName}{bibliography}{numbered}%
+ \KOMA@kav@remove{\KOMAClassFileName}{toc}{nobibliography}%
+ \KOMA@kav@remove{\KOMAClassFileName}{toc}{bibliography}%
+ \KOMA@kav@remove{\KOMAClassFileName}{toc}{bibliographynumbered}%
+ \KOMA@kav@add{\KOMAClassFileName}{toc}{bibliographynumbered}%
+ \KOMA@kav@remove{\KOMAClassFileName}{bibliography}{notoc}%
+ \KOMA@kav@remove{\KOMAClassFileName}{bibliography}{totoc}%
+ \KOMA@kav@remove{\KOMAClassFileName}{bibliography}{numbered}%
+ \KOMA@kav@add{\KOMAClassFileName}{bibliography}{numbered}%
\renewcommand*{\bibliography@heading}[1]{%
%<*article>
\ifbib@leveldown
@@ -451,14 +455,14 @@
%</book|report>
}
\or% leveldown
- \KOMA@kav@remove{.\KOMAClassFileName}{bibliography}{leveldown}%
- \KOMA@kav@remove{.\KOMAClassFileName}{bibliography}{standardlevel}%
- \KOMA@kav@add{.\KOMAClassFileName}{bibliography}{leveldown}%
+ \KOMA@kav@remove{\KOMAClassFileName}{bibliography}{leveldown}%
+ \KOMA@kav@remove{\KOMAClassFileName}{bibliography}{standardlevel}%
+ \KOMA@kav@add{\KOMAClassFileName}{bibliography}{leveldown}%
\bib@leveldowntrue
\or% standardlevel
- \KOMA@kav@remove{.\KOMAClassFileName}{bibliography}{leveldown}%
- \KOMA@kav@remove{.\KOMAClassFileName}{bibliography}{standardlevel}%
- \KOMA@kav@add{.\KOMAClassFileName}{bibliography}{standardlevel}%
+ \KOMA@kav@remove{\KOMAClassFileName}{bibliography}{leveldown}%
+ \KOMA@kav@remove{\KOMAClassFileName}{bibliography}{standardlevel}%
+ \KOMA@kav@add{\KOMAClassFileName}{bibliography}{standardlevel}%
\bib@leveldownfalse
\fi
}{%
@@ -473,7 +477,7 @@
% \begin{macrocode}
\FamilyKeyStateProcessed
\edef\reserved@a{%
- \noexpand\KOMA@kav@remove{.\KOMAClassFileName}{bibliography}%
+ \noexpand\KOMA@kav@remove{\KOMAClassFileName}{bibliography}%
{\scr@current@bibstyle}%
}\reserved@a
\csname scr@bibstyle@#1\endcsname
@@ -503,6 +507,7 @@
% \changes{v2.7j}{2001/06/27}{preamble printing moved to \env{thebibliography}}
% \changes{v2.98c}{2008/02/15}{obsolete}
% \changes{v3.01a}{2008/11/20}{deprecated}
+% \changes{v3.39}{2022/11/16}{not with \KOMAScript~4}
% \begin{option}{bibtotocnumbered}
% \changes{v2.3h}{1995/01/21}{added}
% \changes{v2.6b}{2000/05/26}{\cs{@mkboth} added}
@@ -514,12 +519,15 @@
% \changes{v2.9p}{2003/07/07}{number in running head}
% \changes{v2.98c}{2008/02/15}{obsolete}
% \changes{v3.01a}{2008/11/20}{deprecated}
+% \changes{v3.39}{2022/11/16}{not with \KOMAScript~4}
% Deprecated options \opt{bibtotoc} and \opt{bibtotocnumbered} are mapped to
% \opt{bibliography=totoc} resp. \opt{bibliography=totocnumbered}.
% \begin{macrocode}
+%<*!v4>
\KOMA@DeclareDeprecatedOption{bibtotoc}{bibliography=totoc}
\KOMA@DeclareDeprecatedOption{bibtotocnumbered}{bibliography=totocnumbered}
-%</option>
+%</!v4>
+%</option>
% \end{macrocode}
% \end{option}^^A bibtotocnumbered
% \end{option}^^A bibtotoc