summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/babel-contrib
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-02-28 03:01:24 +0000
committerNorbert Preining <norbert@preining.info>2021-02-28 03:01:24 +0000
commit189140b53960215eec1626503040fb38360ab4ed (patch)
treee7551ffd51e263ef259dcd95668d5b35377590cd /macros/latex/contrib/babel-contrib
parent4e6fb7c03bc033485887a99d2ffeca70ef8c0644 (diff)
CTAN sync 202102280301
Diffstat (limited to 'macros/latex/contrib/babel-contrib')
-rw-r--r--macros/latex/contrib/babel-contrib/german/README2
-rw-r--r--macros/latex/contrib/babel-contrib/german/german.ins6
-rw-r--r--macros/latex/contrib/babel-contrib/german/germanb.dtx46
-rw-r--r--macros/latex/contrib/babel-contrib/german/germanb.pdfbin395190 -> 396377 bytes
-rw-r--r--macros/latex/contrib/babel-contrib/german/ngermanb.dtx36
-rw-r--r--macros/latex/contrib/babel-contrib/german/ngermanb.pdfbin371703 -> 372481 bytes
6 files changed, 51 insertions, 39 deletions
diff --git a/macros/latex/contrib/babel-contrib/german/README b/macros/latex/contrib/babel-contrib/german/README
index d929351078..6ac552b7cc 100644
--- a/macros/latex/contrib/babel-contrib/german/README
+++ b/macros/latex/contrib/babel-contrib/german/README
@@ -3,7 +3,7 @@ The babel-german bundle
German language support for the babel multilingual package
-Copyright 1989--2018 Johannes L. Braams
+Copyright 1989--2021 Johannes L. Braams
Bernd Raichle
Walter Schmidt,
Jürgen Spitzmüller
diff --git a/macros/latex/contrib/babel-contrib/german/german.ins b/macros/latex/contrib/babel-contrib/german/german.ins
index 92f2142bdf..3afe75f32f 100644
--- a/macros/latex/contrib/babel-contrib/german/german.ins
+++ b/macros/latex/contrib/babel-contrib/german/german.ins
@@ -3,7 +3,7 @@
%% driver files from the doc files in this package when run through
%% LaTeX or TeX.
%%
-%% Copyright 1989--2018
+%% Copyright 1989--2021
%% Johannes L. Braams
%% Bernd Raichle
%% Walter Schmidt
@@ -28,7 +28,7 @@
%%
%% --------------- start of docstrip commands ------------------
%%
-\def\filedate{2018/12/08}
+\def\filedate{2021/02/27}
\input docstrip.tex
@@ -50,7 +50,7 @@
\preamble
This is a generated file.
-Copyright 1989--2018
+Copyright 1989--2021
Johannes L. Braams
Bernd Raichle
Walter Schmidt
diff --git a/macros/latex/contrib/babel-contrib/german/germanb.dtx b/macros/latex/contrib/babel-contrib/german/germanb.dtx
index 21e0c78802..35a837bf70 100644
--- a/macros/latex/contrib/babel-contrib/german/germanb.dtx
+++ b/macros/latex/contrib/babel-contrib/german/germanb.dtx
@@ -2,7 +2,7 @@
%
% File `germanb.dtx'
%
-% Copyright 1989--2020
+% Copyright 1989--2021
% Johannes L. Braams
% Bernd Raichle
% Walter Schmidt
@@ -25,7 +25,7 @@
%
% The Current Maintainer of this work is Juergen Spitzmueller.
% \fi
-% \CheckSum{513}
+% \CheckSum{522}
%
% \iffalse
% Tell the \LaTeX\ system who we are and write an entry on the
@@ -39,7 +39,7 @@
%<germanb>\ProvidesLanguage{germanb}
%\fi
%\ProvidesFile{germanb.dtx}
- [2020/07/21 v2.12 German support for babel (pre-1996 orthography)]
+ [2021/02/27 v2.13 German support for babel (pre-1996 orthography)]
%\iffalse
%
%<*filedriver>
@@ -358,9 +358,31 @@
%
% \subsection{General settings}
%
-% First, we define some helper macros that help us to identify later on
+%
+% If \file{germanb.ldf} is read via the deprecated \babel\ option
+% \Lopt{germanb}, we make it behave as if \Lopt{german} was specified.
+% \changes{Version 2.6m}{2008/06/01}{Corrected a typo}
+% \begin{macrocode}
+\def\tmpa{germanb}
+\let\SaveCurrentOption\CurrentOption
+\ifx\CurrentOption\tmpa
+ \def\CurrentOption{german}
+\fi
+% \end{macrocode}
+%
+% The macro |\LdfInit| takes care of preventing that this file is
+% loaded more than once with the same option, checking the category
+% code of the \texttt{@} sign, etc.
+% \changes{Version 2.6d}{1996/11/02}{Now use \cs{LdfInit} to perform
+% initial checks}
+% \begin{macrocode}
+\LdfInit\CurrentOption{captions\CurrentOption}
+% \end{macrocode}
+%
+% We define some helper macros that help us to identify later on
% which variety of German we are currently dealing with.
% \changes{Version 2.9a=Version 2.10}{2016/11/03}{Add helper macros to identify the current option.}
+% \changes{Version 2.9d=Version 2.13}{2021/02/27}{Move option helper macros after \cs{LdfInit} to fix plain tex usage.}
% \iffalse
%<*germanb>
% \fi
@@ -371,14 +393,11 @@
\def\bbl@opt@swissgerman{swissgerman}
% \end{macrocode}
%
-% If \file{germanb.ldf} is read via the deprecated \babel\ option
-% \Lopt{germanb}, we make it behave as if \Lopt{german} was specified.
+% Some more work to make germanb behave like german.
% \changes{Version 2.6l}{2008/03/17}{Making germanb behave like german
% needs some more work besides defining \cs{CurrentOption}}
-% \changes{Version 2.6m}{2008/06/01}{Corrected a typo}
% \begin{macrocode}
-\ifx\CurrentOption\bbl@opt@germanb
- \def\CurrentOption{german}
+\ifx\SaveCurrentOption\bbl@opt@germanb
\ifx\l@german\@undefined
\@nopatterns{German (trad. orthography)}
\adddialect\l@german0
@@ -393,15 +412,6 @@
\fi
% \end{macrocode}
%
-% The macro |\LdfInit| takes care of preventing that this file is
-% loaded more than once with the same option, checking the category
-% code of the \texttt{@} sign, etc.
-% \changes{Version 2.6d}{1996/11/02}{Now use \cs{LdfInit} to perform
-% initial checks}
-% \begin{macrocode}
-\LdfInit\CurrentOption{captions\CurrentOption}
-% \end{macrocode}
-%
% If \file{germanb.ldf} is read as an option, i.e. via |\usepackage|
% command, \Lopt{german} could be an `unknown' language, so we
% have to make it known. We check for the existence of
diff --git a/macros/latex/contrib/babel-contrib/german/germanb.pdf b/macros/latex/contrib/babel-contrib/german/germanb.pdf
index 90180b1e1e..972952ed63 100644
--- a/macros/latex/contrib/babel-contrib/german/germanb.pdf
+++ b/macros/latex/contrib/babel-contrib/german/germanb.pdf
Binary files differ
diff --git a/macros/latex/contrib/babel-contrib/german/ngermanb.dtx b/macros/latex/contrib/babel-contrib/german/ngermanb.dtx
index 5d8d045eb3..d0b638457f 100644
--- a/macros/latex/contrib/babel-contrib/german/ngermanb.dtx
+++ b/macros/latex/contrib/babel-contrib/german/ngermanb.dtx
@@ -2,7 +2,7 @@
%
% File `ngermanb.dtx'
%
-% Copyright 1989--2020
+% Copyright 1989--2021
% Johannes L. Braams
% Bernd Raichle
% Walter Schmidt
@@ -29,7 +29,7 @@
% by Bernd Raichle, Hubert Partl et.al.
%
% \fi
-% \CheckSum{407}
+% \CheckSum{409}
%
% \iffalse
% Tell the \LaTeX\ system who we are and write an entry on the
@@ -43,7 +43,7 @@
%<ngermanb>\ProvidesLanguage{ngermanb}
%\fi
%\ProvidesFile{ngermanb.dtx}
- [2020/07/21 v2.12 German support for babel (post-1996 orthography)]
+ [2021/02/27 v2.13 German support for babel (post-1996 orthography)]
%\iffalse
%
%<*filedriver>
@@ -299,23 +299,11 @@
%
% \subsection{General settings}
%
-% First, we define some helper macros that help us to identify later on
-% which variety of German we are currently dealing with.
-% \changes{Version 2.9a=Version 2.10}{2016/11/03}{Add helper macros to identify the current option.}
-% \iffalse
-%<*ngermanb>
-% \fi
-% \begin{macrocode}
-\def\bbl@opt@ngerman{ngerman}
-\def\bbl@opt@ngermanb{ngermanb}
-\def\bbl@opt@naustrian{naustrian}
-\def\bbl@opt@nswissgerman{nswissgerman}
-% \end{macrocode}
-%
% If \file{ngermanb.ldf} is read via the deprecated \babel\ option
% \Lopt{ngermanb}, we make it behave as if \Lopt{ngerman} was specified.
% \begin{macrocode}
-\ifx\CurrentOption\bbl@opt@ngermanb
+\def\tmpa{ngermanb}
+\ifx\CurrentOption\tmpa
\def\CurrentOption{ngerman}
\fi
% \end{macrocode}
@@ -327,6 +315,20 @@
\LdfInit\CurrentOption{captions\CurrentOption}
% \end{macrocode}
%
+% We define some helper macros that help us to identify later on
+% which variety of German we are currently dealing with.
+% \changes{Version 2.9a=Version 2.10}{2016/11/03}{Add helper macros to identify the current option.}
+% \changes{Version 2.9d=Version 2.13}{2021/02/27}{Move option helper macros after \cs{LdfInit} to fix plain tex usage.}
+% \iffalse
+%<*ngermanb>
+% \fi
+% \begin{macrocode}
+\def\bbl@opt@ngerman{ngerman}
+\def\bbl@opt@ngermanb{ngermanb}
+\def\bbl@opt@naustrian{naustrian}
+\def\bbl@opt@nswissgerman{nswissgerman}
+% \end{macrocode}
+%
% If \file{ngermanb.ldf} is read as an option, i.e., by the |\usepackage|
% command, \Lopt{ngerman} could be an `unknown' language, so we
% have to make it known. We check for the existence of
diff --git a/macros/latex/contrib/babel-contrib/german/ngermanb.pdf b/macros/latex/contrib/babel-contrib/german/ngermanb.pdf
index 4b02945872..a663794b0e 100644
--- a/macros/latex/contrib/babel-contrib/german/ngermanb.pdf
+++ b/macros/latex/contrib/babel-contrib/german/ngermanb.pdf
Binary files differ