summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/babel-german
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/generic/babel-german')
-rw-r--r--Master/texmf-dist/tex/generic/babel-german/austrian.ldf2
-rw-r--r--Master/texmf-dist/tex/generic/babel-german/german.ldf2
-rw-r--r--Master/texmf-dist/tex/generic/babel-german/germanb.ldf2
-rw-r--r--Master/texmf-dist/tex/generic/babel-german/naustrian.ldf2
-rw-r--r--Master/texmf-dist/tex/generic/babel-german/ngerman.ldf2
-rw-r--r--Master/texmf-dist/tex/generic/babel-german/ngermanb.ldf29
-rw-r--r--Master/texmf-dist/tex/generic/babel-german/nswissgerman.ldf2
-rw-r--r--Master/texmf-dist/tex/generic/babel-german/swissgerman.ldf2
8 files changed, 31 insertions, 12 deletions
diff --git a/Master/texmf-dist/tex/generic/babel-german/austrian.ldf b/Master/texmf-dist/tex/generic/babel-german/austrian.ldf
index 709a403c57a..3e93098438e 100644
--- a/Master/texmf-dist/tex/generic/babel-german/austrian.ldf
+++ b/Master/texmf-dist/tex/generic/babel-german/austrian.ldf
@@ -34,7 +34,7 @@
%% via: https://github.com/jspitz/babel-german
%%
\ProvidesLanguage{austrian}
- [2024/01/19 v2.14 German support for babel (pre-1996 orthography)]
+ [2024/12/10 v2.15 German support for babel (pre-1996 orthography)]
\def\tmpa{germanb}
\let\SaveCurrentOption\CurrentOption
\ifx\CurrentOption\tmpa
diff --git a/Master/texmf-dist/tex/generic/babel-german/german.ldf b/Master/texmf-dist/tex/generic/babel-german/german.ldf
index a53b3f7c844..0805b114305 100644
--- a/Master/texmf-dist/tex/generic/babel-german/german.ldf
+++ b/Master/texmf-dist/tex/generic/babel-german/german.ldf
@@ -34,7 +34,7 @@
%% via: https://github.com/jspitz/babel-german
%%
\ProvidesLanguage{german}
- [2024/01/19 v2.14 German support for babel (pre-1996 orthography)]
+ [2024/12/10 v2.15 German support for babel (pre-1996 orthography)]
\def\tmpa{germanb}
\let\SaveCurrentOption\CurrentOption
\ifx\CurrentOption\tmpa
diff --git a/Master/texmf-dist/tex/generic/babel-german/germanb.ldf b/Master/texmf-dist/tex/generic/babel-german/germanb.ldf
index 9329345b446..a2385a4c89c 100644
--- a/Master/texmf-dist/tex/generic/babel-german/germanb.ldf
+++ b/Master/texmf-dist/tex/generic/babel-german/germanb.ldf
@@ -34,7 +34,7 @@
%% via: https://github.com/jspitz/babel-german
%%
\ProvidesLanguage{germanb}
- [2024/01/19 v2.14 German support for babel (pre-1996 orthography)]
+ [2024/12/10 v2.15 German support for babel (pre-1996 orthography)]
\def\tmpa{germanb}
\let\SaveCurrentOption\CurrentOption
\ifx\CurrentOption\tmpa
diff --git a/Master/texmf-dist/tex/generic/babel-german/naustrian.ldf b/Master/texmf-dist/tex/generic/babel-german/naustrian.ldf
index 40751d8137f..909d141338b 100644
--- a/Master/texmf-dist/tex/generic/babel-german/naustrian.ldf
+++ b/Master/texmf-dist/tex/generic/babel-german/naustrian.ldf
@@ -34,7 +34,7 @@
%% via: https://github.com/jspitz/babel-german
%%
\ProvidesLanguage{naustrian}
- [2024/01/19 v2.14 German support for babel (post-1996 orthography)]
+ [2024/12/10 v2.15 German support for babel (post-1996 orthography)]
\def\tmpa{ngermanb}
\ifx\CurrentOption\tmpa
\def\CurrentOption{ngerman}
diff --git a/Master/texmf-dist/tex/generic/babel-german/ngerman.ldf b/Master/texmf-dist/tex/generic/babel-german/ngerman.ldf
index be0607e64d7..5e7a3eca597 100644
--- a/Master/texmf-dist/tex/generic/babel-german/ngerman.ldf
+++ b/Master/texmf-dist/tex/generic/babel-german/ngerman.ldf
@@ -34,7 +34,7 @@
%% via: https://github.com/jspitz/babel-german
%%
\ProvidesLanguage{ngerman}
- [2024/01/19 v2.14 German support for babel (post-1996 orthography)]
+ [2024/12/10 v2.15 German support for babel (post-1996 orthography)]
\def\tmpa{ngermanb}
\ifx\CurrentOption\tmpa
\def\CurrentOption{ngerman}
diff --git a/Master/texmf-dist/tex/generic/babel-german/ngermanb.ldf b/Master/texmf-dist/tex/generic/babel-german/ngermanb.ldf
index 43994b571d9..b5a8619286b 100644
--- a/Master/texmf-dist/tex/generic/babel-german/ngermanb.ldf
+++ b/Master/texmf-dist/tex/generic/babel-german/ngermanb.ldf
@@ -34,7 +34,7 @@
%% via: https://github.com/jspitz/babel-german
%%
\ProvidesLanguage{ngermanb}
- [2024/01/19 v2.14 German support for babel (post-1996 orthography)]
+ [2024/12/10 v2.15 German support for babel (post-1996 orthography)]
\def\tmpa{ngermanb}
\ifx\CurrentOption\tmpa
\def\CurrentOption{ngerman}
@@ -136,15 +136,30 @@
\ifntoss\bbl@ntosstrue\else\bbl@ntossfalse\fi}
\fi
\newif\ifcapsz\capszfalse
+\newif\ifnocapsz\nocapszfalse
\newif\ifbbl@capsz\bbl@capszfalse
+\ifdefined\casing@ngerman
+ \let\save@casing@ngerman\casing@ngerman
+\else
+ \xdef\save@casing@naustrian{de}
+\fi
+\ifdefined\casing@naustrian
+ \let\save@casing@naustrian\casing@naustrian
+\else
+ \xdef\save@casing@naustrian{de}
+\fi
\ifx\bbl@mod@ngerman\@undefined\else
\@expandtwoargs\in@{,capsz,}{,\bbl@mod@ngerman,}
\ifin@
\capsztrue
\fi
+ \@expandtwoargs\in@{,nocapsz,}{,\bbl@mod@ngerman,}
+ \ifin@
+ \nocapsztrue
+ \fi
\addto\extrasngerman{%
\ifcapsz\bbl@capsztrue\bbl@csarg\xdef{casing@ngerman}{de-x-eszett}%
- \else\bbl@csarg\xdef{casing@ngerman}{de}\bbl@capszfalse\fi}
+ \else\ifnocapsz\bbl@csarg\xdef{casing@ngerman}{de}\fi\bbl@capszfalse\fi}
\fi
\newif\if@at@capsz\@at@capszfalse
\ifx\bbl@mod@naustrian\@undefined\else
@@ -152,9 +167,13 @@
\ifin@
\@at@capsztrue
\fi
+ \@expandtwoargs\in@{,nocapsz,}{,\bbl@mod@naustrian,}
+ \ifin@
+ \nocapsztrue
+ \fi
\addto\extrasnaustrian{%
\if@at@capsz\bbl@capsztrue\bbl@csarg\xdef{casing@naustrian}{de-x-eszett}%
- \else\bbl@csarg\xdef{casing@naustrian}{de}\bbl@capszfalse\fi}
+ \else\ifnocapsz\bbl@csarg\xdef{casing@naustrian}{de}\fi\bbl@capszfalse\fi}
\fi
\expandafter\addto\csname noextras\CurrentOption\endcsname{%
\bbl@deactivate{"}}
@@ -163,12 +182,12 @@
\fi
\ifx\CurrentOption\bbl@opt@ngerman
\ifbbl@capsz
- \addto\noextrasngerman{\bbl@capszfalse\bbl@csarg\xdef{casing@ngerman}{de}}
+ \addto\noextrasngerman{\bbl@capszfalse\bbl@csarg\xdef{casing@ngerman}{\save@casing@ngerman}}
\fi
\fi
\ifx\CurrentOption\bbl@opt@naustrian
\ifbbl@capsz
- \addto\noextrasnaustrian{\bbl@capszfalse\bbl@csarg\xdef{casing@naustrian}{de}}
+ \addto\noextrasnaustrian{\bbl@capszfalse\bbl@csarg\xdef{casing@naustrian}{\save@casing@naustrian}}
\fi
\fi
\expandafter\addto\csname extras\CurrentOption\endcsname{%
diff --git a/Master/texmf-dist/tex/generic/babel-german/nswissgerman.ldf b/Master/texmf-dist/tex/generic/babel-german/nswissgerman.ldf
index a8754bb1cfd..216c657174f 100644
--- a/Master/texmf-dist/tex/generic/babel-german/nswissgerman.ldf
+++ b/Master/texmf-dist/tex/generic/babel-german/nswissgerman.ldf
@@ -34,7 +34,7 @@
%% via: https://github.com/jspitz/babel-german
%%
\ProvidesLanguage{nswissgerman}
- [2024/01/19 v2.14 German support for babel (post-1996 orthography)]
+ [2024/12/10 v2.15 German support for babel (post-1996 orthography)]
\def\tmpa{ngermanb}
\ifx\CurrentOption\tmpa
\def\CurrentOption{ngerman}
diff --git a/Master/texmf-dist/tex/generic/babel-german/swissgerman.ldf b/Master/texmf-dist/tex/generic/babel-german/swissgerman.ldf
index e289a3710e3..1143a49e7fb 100644
--- a/Master/texmf-dist/tex/generic/babel-german/swissgerman.ldf
+++ b/Master/texmf-dist/tex/generic/babel-german/swissgerman.ldf
@@ -34,7 +34,7 @@
%% via: https://github.com/jspitz/babel-german
%%
\ProvidesLanguage{swissgerman}
- [2024/01/19 v2.14 German support for babel (pre-1996 orthography)]
+ [2024/12/10 v2.15 German support for babel (pre-1996 orthography)]
\def\tmpa{germanb}
\let\SaveCurrentOption\CurrentOption
\ifx\CurrentOption\tmpa