texlive[55989] Master/texmf-dist: babel-german (29jul20)
commits+karl at tug.org
commits+karl at tug.org
Wed Jul 29 23:35:20 CEST 2020
Revision: 55989
http://tug.org/svn/texlive?view=revision&revision=55989
Author: karl
Date: 2020-07-29 23:35:19 +0200 (Wed, 29 Jul 2020)
Log Message:
-----------
babel-german (29jul20)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/generic/babel-german/README
trunk/Master/texmf-dist/doc/generic/babel-german/germanb.pdf
trunk/Master/texmf-dist/doc/generic/babel-german/ngermanb.pdf
trunk/Master/texmf-dist/source/generic/babel-german/germanb.dtx
trunk/Master/texmf-dist/source/generic/babel-german/ngermanb.dtx
trunk/Master/texmf-dist/tex/generic/babel-german/austrian.ldf
trunk/Master/texmf-dist/tex/generic/babel-german/german.ldf
trunk/Master/texmf-dist/tex/generic/babel-german/germanb.ldf
trunk/Master/texmf-dist/tex/generic/babel-german/naustrian.ldf
trunk/Master/texmf-dist/tex/generic/babel-german/ngerman.ldf
trunk/Master/texmf-dist/tex/generic/babel-german/ngermanb.ldf
trunk/Master/texmf-dist/tex/generic/babel-german/nswissgerman.ldf
trunk/Master/texmf-dist/tex/generic/babel-german/swissgerman.ldf
Modified: trunk/Master/texmf-dist/doc/generic/babel-german/README
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/generic/babel-german/germanb.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/generic/babel-german/ngermanb.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/generic/babel-german/germanb.dtx
===================================================================
--- trunk/Master/texmf-dist/source/generic/babel-german/germanb.dtx 2020-07-29 21:35:00 UTC (rev 55988)
+++ trunk/Master/texmf-dist/source/generic/babel-german/germanb.dtx 2020-07-29 21:35:19 UTC (rev 55989)
@@ -2,7 +2,7 @@
%
% File `germanb.dtx'
%
-% Copyright 1989--2016
+% Copyright 1989--2020
% Johannes L. Braams
% Bernd Raichle
% Walter Schmidt
@@ -25,7 +25,7 @@
%
% The Current Maintainer of this work is Juergen Spitzmueller.
% \fi
-% \CheckSum{508}
+% \CheckSum{513}
%
% \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}
- [2018/12/08 v2.11 German support for babel (pre-1996 orthography)]
+ [2020/07/21 v2.12 German support for babel (pre-1996 orthography)]
%\iffalse
%
%<*filedriver>
@@ -146,7 +146,7 @@
%
% \begin{abstract}
% \noindent This manual documents \babel\ language support for German (pre-1996 orthography),
-% including support for the Austrian and Swiss varieties of German.
+% including support for the Austrian and Swiss (standard) varieties of German.
% The manual is part of the \textsf{babel-german} bundle.
% \end{abstract}
%
@@ -154,7 +154,7 @@
%
% The \babel\ `language definition file' \file{germanb.ldf} documented in this manual provides
% the \babel\ package with all language specific strings, settings and commands needed for writing
-% German texts, including texts in the Austrian and Swiss varieties of German, in \emph{traditional
+% German texts, including texts in the Austrian and Swiss (standard) varieties of German, in \emph{traditional
% (1901--1996) spelling}.\footnote{%
% The file \file{germanb.ldf} started as a re-implementation of the
% package \file{german.sty} (v.\,2.5b), which was originally
@@ -286,7 +286,7 @@
% Modern engines (i.\,e., \texttt{xetex} and \texttt{luatex}) have already embraced those new patterns, i.\,e., they are activated on these engines by default.
% The classic \TeX\ engines (\texttt{tex}\slash\texttt{pdftex}), however, haven't: they continue to use the old patterns. The reason for this is one
% of \TeX's quality standards: refrain, if ever possible, from changing the output of user's documents in the wake of software updates.
-% An exception is (pre-1996) Swiss German: here, the classic engines use the `experimental' patterns by default (since there were no patterns available
+% An exception is (pre-1996) Swiss Standard German: here, the classic engines use the `experimental' patterns by default (since there were no patterns available
% previously anyway).
%
% So you need to explicitly activate the new patterns for a given document (except for \Lopt{swissgerman}) with the classic engines, should you
@@ -344,7 +344,7 @@
% \end{tabular}
% \end{table}
%
-% \noindent One further note related to the use of \graph{ss} in Swiss German. As opposed to other consonantial letters, the \graph{s}
+% \noindent One further note related to the use of \graph{ss} in Swiss Standard German. As opposed to other consonantial letters, the \graph{s}
% is excluded from the three consonant rule (\emph{Dreikonsonantenregel}) of traditional German spelling which prescribes
% that one of three identical consonants has to be omitted if a vowel follows the three consonants (i.\,e., \emph{Schiffahrt},
% not \emph{Schifffahrt}), except if the word is hyphenated (\emph{Schiff-fahrt}); the shorthands |"ff| etc. account for that.
@@ -450,10 +450,10 @@
\ifx\CurrentOption\bbl at opt@swissgerman
\ifx\l at swissgerman\@undefined
\ifx\l at german\@undefined
- \@nopatterns{Swiss German (trad. orthography) and German (trad. orthography)}
+ \@nopatterns{Swiss Standard German (trad. orthography) and German (trad. orthography)}
\adddialect\l at swissgerman0
\else
- \@nopatterns{Swiss German (trad. orthography)}
+ \@nopatterns{Swiss Standard German (trad. orthography)}
\adddialect\l at swissgerman\l at german
\fi
\fi
@@ -595,7 +595,7 @@
%
% \begin{macro}{\dateswissgerman}
% \changes{Version 2.7}{2013/12/13}{Added \cs{dateswissgerman}.}
-% The macro |\dateswissgerman| does the same for Swiss German dates. It
+% The macro |\dateswissgerman| does the same for Swiss Standard German dates. It
% is only defined if \Lopt{swissgerman} is requested.
% The result is identical to German.
% \changes{Version 2.8}{2016/11/01}{Only define \cs{dateswissgerman} if
@@ -676,13 +676,13 @@
%
% \changes{Version 2.9a=Version 2.10}{2018/03/28}{Implement boolean switch
% \cs{tosstrue}\slash\cs{tossfalse} to customize \graph{\ss}-related
-% shorthands in Swiss German context.}
+% shorthands in Swiss Standard German context.}
% \changes{Version 2.9a=Version 2.10}{2018/03/28}{Implement modifier \Lopt{toss}
-% to customize \graph{\ss}-related shorthands in Swiss German context.}
+% to customize \graph{\ss}-related shorthands in Swiss Standard German context.}
% \begin{macro}{toss}
% \begin{macro}{\tosstrue}
% \begin{macro}{\tossfalse}
-% For Swiss German, we allow optionally to expand the \graph{\ss}-related
+% For Swiss Standard German, we allow optionally to expand the \graph{\ss}-related
% shorthands the Swiss way, i.\,e. as \graph{ss} (globally, if the modifier \Lopt{toss}
% is used or locally if |\tosstrue|.).
% \begin{macrocode}
@@ -818,6 +818,13 @@
% \changes{Version 2.6a}{1995/02/15}{Use \cs{ddot} instead of
% \cs{@MATHUMLAUT}}
%
+% Since we need to add special cases for hyperref which needs hyperref's |\texorpdfstring|,
+% we provide a dummy command for the case that hyperref is not loaded.
+% \changes{Version 2.9c=Version 2.12}{2020/07/21}{Properly handle shorthands in hyperref pdf strings}
+% \begin{macrocode}
+\providecommand\texorpdfstring[2]{#1}
+% \end{macrocode}
+%
% Now we can define the doublequote shorthands: the umlauts,
% \changes{Version 2.6c}{1996/05/30}{added the \cs{allowhyphens}}
% \begin{macrocode}
@@ -875,7 +882,10 @@
% \changes{Version 2.6f}{1998/06/15}{Copied the coding for \texttt{"f}
% from german.dtx version 2.5d}
% \begin{macrocode}
-\declare at shorthand{german}{"f}{\textormath{\bbl at discff}{f}}
+\declare at shorthand{german}{"f}{%
+ \texorpdfstring{\textormath{\bbl at discff}{f}}% TeX string
+ {f}% PDF string
+}
\def\bbl at discff{\penalty\@M
\afterassignment\bbl at insertff \let\bbl at nextff= }
\def\bbl at insertff{%
@@ -893,10 +903,14 @@
% \begin{macrocode}
\declare at shorthand{german}{"-}{\nobreak\-\bbl at allowhyphens}
\declare at shorthand{german}{"|}{%
- \textormath{\penalty\@M\discretionary{-}{}{\kern.03em}%
- \bbl at allowhyphens}{}}
+ \texorpdfstring{\textormath{\penalty\@M\discretionary{-}{}{\kern.03em}\bbl at allowhyphens}{}}% TeX string
+ {}% PDF string
+}
\declare at shorthand{german}{""}{\hskip\z at skip}
-\declare at shorthand{german}{"~}{\textormath{\leavevmode\hbox{-}}{-}}
+\declare at shorthand{german}{"~}{%
+ \texorpdfstring{\textormath{\leavevmode\hbox{-}}{-}}% tex string
+ {-}% PDF string
+}
\declare at shorthand{german}{"=}{\penalty\@M-\hskip\z at skip}
\declare at shorthand{german}{"/}{\textormath
{\bbl at allowhyphens\discretionary{/}{}{/}\bbl at allowhyphens}{}}
Modified: trunk/Master/texmf-dist/source/generic/babel-german/ngermanb.dtx
===================================================================
--- trunk/Master/texmf-dist/source/generic/babel-german/ngermanb.dtx 2020-07-29 21:35:00 UTC (rev 55988)
+++ trunk/Master/texmf-dist/source/generic/babel-german/ngermanb.dtx 2020-07-29 21:35:19 UTC (rev 55989)
@@ -2,7 +2,7 @@
%
% File `ngermanb.dtx'
%
-% Copyright 1989--2016
+% Copyright 1989--2020
% Johannes L. Braams
% Bernd Raichle
% Walter Schmidt
@@ -29,7 +29,7 @@
% by Bernd Raichle, Hubert Partl et.al.
%
% \fi
-% \CheckSum{403}
+% \CheckSum{407}
%
% \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}
- [2018/12/08 v2.11 German support for babel (post-1996 orthography)]
+ [2020/07/21 v2.12 German support for babel (post-1996 orthography)]
%\iffalse
%
%<*filedriver>
@@ -103,7 +103,7 @@
%
% \begin{abstract}
% \noindent This manual documents \babel\ language support for German (post-1996 orthography),
-% including support for the Austrian and Swiss varieties of German.
+% including support for the Austrian and Swiss (standard) varieties of German.
% The manual is part of the \textsf{babel-german} bundle.
% \end{abstract}
%
@@ -111,7 +111,7 @@
%
% The \babel\ `language definition file' \file{ngermanb.ldf} documented in this manual provides
% the \babel\ package with all language specific strings, settings and commands needed for writing
-% German texts, including texts in the Austrian and Swiss varieties of German.\footnote{%
+% German texts, including texts in the Austrian and Swiss (standard) varieties of German.\footnote{%
% The file \file{ngermanb.ldf} started as a re-implementation of the
% package \file{ngerman.sty} by Bernd Raichle (cf.\,\cite{gerdoc}),
% which itself builds on \file{german.sty}, originally developed by
@@ -358,7 +358,7 @@
\fi
\ifx\CurrentOption\bbl at opt@nswissgerman
\ifx\l at ngerman\@undefined
- \@nopatterns{German (new orthography), needed by Swiss German (new orthography)}
+ \@nopatterns{German (new orthography), needed by Swiss Standard German (new orthography)}
\adddialect\l at nswissgerman0
\else
\adddialect\l at nswissgerman\l at ngerman
@@ -487,7 +487,7 @@
%
% \begin{macro}{\datenswissgerman}
% \changes{Version 2.7}{2013/12/13}{Added \cs{datenswissgerman}.}
-% The macro |\datenswissgerman| does the same for Swiss German dates.
+% The macro |\datenswissgerman| does the same for Swiss Standard German dates.
% The result is identical to German. This macro is only defined if
% \Lopt{nswissgerman} is requested.
% \changes{Version 2.8}{2016/11/01}{Only define \cs{datenswissgerman} if
@@ -554,13 +554,13 @@
%
% \changes{Version 2.9a=Version 2.10}{2018/03/28}{Implement boolean switch
% \cs{ntosstrue}\slash\cs{ntossfalse} to customize \graph{\ss}-related
-% shorthands in Swiss German context.}
+% shorthands in Swiss Standard German context.}
% \changes{Version 2.9a=Version 2.10}{2018/03/28}{Implement modifier \Lopt{toss}
-% to customize \graph{\ss}-related shorthands in Swiss German context.}
+% to customize \graph{\ss}-related shorthands in Swiss Standard German context.}
% \begin{macro}{toss}
% \begin{macro}{\ntosstrue}
% \begin{macro}{\ntossfalse}
-% For Swiss German, we allow optionally to expand the \graph{\ss}-related
+% For Swiss Standard German, we allow optionally to expand the \graph{\ss}-related
% shorthands the Swiss way, i.\,e. as \graph{ss} (globally, if the modifier \Lopt{toss}
% is used or locally if |\ntosstrue|.).
% \begin{macrocode}
@@ -673,6 +673,13 @@
% \end{macrocode}
% \end{macro}
%
+% Since we need to add special cases for hyperref which needs hyperref's |\texorpdfstring|,
+% we provide a dummy command for the case that hyperref is not loaded.
+% \changes{Version 2.9c=Version 2.12}{2020/07/21}{Properly handle shorthands in hyperref pdf strings}
+% \begin{macrocode}
+\providecommand\texorpdfstring[2]{#1}
+% \end{macrocode}
+%
% Now we can define the doublequote shorthands: the umlauts,
% \begin{macrocode}
\declare at shorthand{ngerman}{"a}{\textormath{\"{a}\bbl at allowhyphens}{\ddot a}}
@@ -713,10 +720,14 @@
% \begin{macrocode}
\declare at shorthand{ngerman}{"-}{\nobreak\-\bbl at allowhyphens}
\declare at shorthand{ngerman}{"|}{%
- \textormath{\penalty\@M\discretionary{-}{}{\kern.03em}%
- \bbl at allowhyphens}{}}
+ \texorpdfstring{\textormath{\penalty\@M\discretionary{-}{}{\kern.03em}\bbl at allowhyphens}{}}% TeX string
+ {}% PDF string
+}
\declare at shorthand{ngerman}{""}{\hskip\z at skip}
-\declare at shorthand{ngerman}{"~}{\textormath{\leavevmode\hbox{-}}{-}}
+\declare at shorthand{ngerman}{"~}{%
+ \texorpdfstring{\textormath{\leavevmode\hbox{-}}{-}}% tex string
+ {-}% PDF string
+}
\declare at shorthand{ngerman}{"=}{\penalty\@M-\hskip\z at skip}
\declare at shorthand{ngerman}{"/}{\textormath
{\bbl at allowhyphens\discretionary{/}{}{/}\bbl at allowhyphens}{}}
Modified: trunk/Master/texmf-dist/tex/generic/babel-german/austrian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel-german/austrian.ldf 2020-07-29 21:35:00 UTC (rev 55988)
+++ trunk/Master/texmf-dist/tex/generic/babel-german/austrian.ldf 2020-07-29 21:35:19 UTC (rev 55989)
@@ -34,7 +34,7 @@
%% via: https://github.com/jspitz/babel-german
%%
\ProvidesLanguage{austrian}
- [2018/12/08 v2.11 German support for babel (pre-1996 orthography)]
+ [2020/07/21 v2.12 German support for babel (pre-1996 orthography)]
\input germanb.ldf\relax
%%
%% \CharacterTable
Modified: trunk/Master/texmf-dist/tex/generic/babel-german/german.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel-german/german.ldf 2020-07-29 21:35:00 UTC (rev 55988)
+++ trunk/Master/texmf-dist/tex/generic/babel-german/german.ldf 2020-07-29 21:35:19 UTC (rev 55989)
@@ -34,7 +34,7 @@
%% via: https://github.com/jspitz/babel-german
%%
\ProvidesLanguage{german}
- [2018/12/08 v2.11 German support for babel (pre-1996 orthography)]
+ [2020/07/21 v2.12 German support for babel (pre-1996 orthography)]
\input germanb.ldf\relax
%%
%% \CharacterTable
Modified: trunk/Master/texmf-dist/tex/generic/babel-german/germanb.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel-german/germanb.ldf 2020-07-29 21:35:00 UTC (rev 55988)
+++ trunk/Master/texmf-dist/tex/generic/babel-german/germanb.ldf 2020-07-29 21:35:19 UTC (rev 55989)
@@ -34,7 +34,7 @@
%% via: https://github.com/jspitz/babel-german
%%
\ProvidesLanguage{germanb}
- [2018/12/08 v2.11 German support for babel (pre-1996 orthography)]
+ [2020/07/21 v2.12 German support for babel (pre-1996 orthography)]
\def\bbl at opt@german{german}
\def\bbl at opt@germanb{germanb}
\def\bbl at opt@austrian{austrian}
@@ -69,10 +69,10 @@
\ifx\CurrentOption\bbl at opt@swissgerman
\ifx\l at swissgerman\@undefined
\ifx\l at german\@undefined
- \@nopatterns{Swiss German (trad. orthography) and German (trad. orthography)}
+ \@nopatterns{Swiss Standard German (trad. orthography) and German (trad. orthography)}
\adddialect\l at swissgerman0
\else
- \@nopatterns{Swiss German (trad. orthography)}
+ \@nopatterns{Swiss Standard German (trad. orthography)}
\adddialect\l at swissgerman\l at german
\fi
\fi
@@ -174,6 +174,7 @@
\def\bbl at SZ{SZ}
}
\x
+\providecommand\texorpdfstring[2]{#1}
\declare at shorthand{german}{"a}{\textormath{\"{a}\bbl at allowhyphens}{\ddot a}}
\declare at shorthand{german}{"o}{\textormath{\"{o}\bbl at allowhyphens}{\ddot o}}
\declare at shorthand{german}{"u}{\textormath{\"{u}\bbl at allowhyphens}{\ddot u}}
@@ -208,7 +209,10 @@
\declare at shorthand{german}{"R}{\textormath{\bbl at disc R{RR}}{R}}
\declare at shorthand{german}{"t}{\textormath{\bbl at disc t{tt}}{t}}
\declare at shorthand{german}{"T}{\textormath{\bbl at disc T{TT}}{T}}
-\declare at shorthand{german}{"f}{\textormath{\bbl at discff}{f}}
+\declare at shorthand{german}{"f}{%
+ \texorpdfstring{\textormath{\bbl at discff}{f}}% TeX string
+ {f}% PDF string
+}
\def\bbl at discff{\penalty\@M
\afterassignment\bbl at insertff \let\bbl at nextff= }
\def\bbl at insertff{%
@@ -218,10 +222,14 @@
\let\bbl at nextff=f
\declare at shorthand{german}{"-}{\nobreak\-\bbl at allowhyphens}
\declare at shorthand{german}{"|}{%
- \textormath{\penalty\@M\discretionary{-}{}{\kern.03em}%
- \bbl at allowhyphens}{}}
+ \texorpdfstring{\textormath{\penalty\@M\discretionary{-}{}{\kern.03em}\bbl at allowhyphens}{}}% TeX string
+ {}% PDF string
+}
\declare at shorthand{german}{""}{\hskip\z at skip}
-\declare at shorthand{german}{"~}{\textormath{\leavevmode\hbox{-}}{-}}
+\declare at shorthand{german}{"~}{%
+ \texorpdfstring{\textormath{\leavevmode\hbox{-}}{-}}% tex string
+ {-}% PDF string
+}
\declare at shorthand{german}{"=}{\penalty\@M-\hskip\z at skip}
\declare at shorthand{german}{"/}{\textormath
{\bbl at allowhyphens\discretionary{/}{}{/}\bbl at allowhyphens}{}}
Modified: trunk/Master/texmf-dist/tex/generic/babel-german/naustrian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel-german/naustrian.ldf 2020-07-29 21:35:00 UTC (rev 55988)
+++ trunk/Master/texmf-dist/tex/generic/babel-german/naustrian.ldf 2020-07-29 21:35:19 UTC (rev 55989)
@@ -34,7 +34,7 @@
%% via: https://github.com/jspitz/babel-german
%%
\ProvidesLanguage{naustrian}
- [2018/12/08 v2.11 German support for babel (post-1996 orthography)]
+ [2020/07/21 v2.12 German support for babel (post-1996 orthography)]
\input ngermanb.ldf\relax
%%
%% \CharacterTable
Modified: trunk/Master/texmf-dist/tex/generic/babel-german/ngerman.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel-german/ngerman.ldf 2020-07-29 21:35:00 UTC (rev 55988)
+++ trunk/Master/texmf-dist/tex/generic/babel-german/ngerman.ldf 2020-07-29 21:35:19 UTC (rev 55989)
@@ -34,7 +34,7 @@
%% via: https://github.com/jspitz/babel-german
%%
\ProvidesLanguage{ngerman}
- [2018/12/08 v2.11 German support for babel (post-1996 orthography)]
+ [2020/07/21 v2.12 German support for babel (post-1996 orthography)]
\input ngermanb.ldf\relax
%%
%% \CharacterTable
Modified: trunk/Master/texmf-dist/tex/generic/babel-german/ngermanb.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel-german/ngermanb.ldf 2020-07-29 21:35:00 UTC (rev 55988)
+++ trunk/Master/texmf-dist/tex/generic/babel-german/ngermanb.ldf 2020-07-29 21:35:19 UTC (rev 55989)
@@ -34,7 +34,7 @@
%% via: https://github.com/jspitz/babel-german
%%
\ProvidesLanguage{ngermanb}
- [2018/12/08 v2.11 German support for babel (post-1996 orthography)]
+ [2020/07/21 v2.12 German support for babel (post-1996 orthography)]
\def\bbl at opt@ngerman{ngerman}
\def\bbl at opt@ngermanb{ngermanb}
\def\bbl at opt@naustrian{naustrian}
@@ -57,7 +57,7 @@
\fi
\ifx\CurrentOption\bbl at opt@nswissgerman
\ifx\l at ngerman\@undefined
- \@nopatterns{German (new orthography), needed by Swiss German (new orthography)}
+ \@nopatterns{German (new orthography), needed by Swiss Standard German (new orthography)}
\adddialect\l at nswissgerman0
\else
\adddialect\l at nswissgerman\l at ngerman
@@ -161,6 +161,7 @@
\def\bbl at SZ{SZ}
}
\x
+\providecommand\texorpdfstring[2]{#1}
\declare at shorthand{ngerman}{"a}{\textormath{\"{a}\bbl at allowhyphens}{\ddot a}}
\declare at shorthand{ngerman}{"o}{\textormath{\"{o}\bbl at allowhyphens}{\ddot o}}
\declare at shorthand{ngerman}{"u}{\textormath{\"{u}\bbl at allowhyphens}{\ddot u}}
@@ -182,10 +183,14 @@
\declare at shorthand{ngerman}{">}{\frqq}
\declare at shorthand{ngerman}{"-}{\nobreak\-\bbl at allowhyphens}
\declare at shorthand{ngerman}{"|}{%
- \textormath{\penalty\@M\discretionary{-}{}{\kern.03em}%
- \bbl at allowhyphens}{}}
+ \texorpdfstring{\textormath{\penalty\@M\discretionary{-}{}{\kern.03em}\bbl at allowhyphens}{}}% TeX string
+ {}% PDF string
+}
\declare at shorthand{ngerman}{""}{\hskip\z at skip}
-\declare at shorthand{ngerman}{"~}{\textormath{\leavevmode\hbox{-}}{-}}
+\declare at shorthand{ngerman}{"~}{%
+ \texorpdfstring{\textormath{\leavevmode\hbox{-}}{-}}% tex string
+ {-}% PDF string
+}
\declare at shorthand{ngerman}{"=}{\penalty\@M-\hskip\z at skip}
\declare at shorthand{ngerman}{"/}{\textormath
{\bbl at allowhyphens\discretionary{/}{}{/}\bbl at allowhyphens}{}}
Modified: trunk/Master/texmf-dist/tex/generic/babel-german/nswissgerman.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel-german/nswissgerman.ldf 2020-07-29 21:35:00 UTC (rev 55988)
+++ trunk/Master/texmf-dist/tex/generic/babel-german/nswissgerman.ldf 2020-07-29 21:35:19 UTC (rev 55989)
@@ -34,7 +34,7 @@
%% via: https://github.com/jspitz/babel-german
%%
\ProvidesLanguage{nswissgerman}
- [2018/12/08 v2.11 German support for babel (post-1996 orthography)]
+ [2020/07/21 v2.12 German support for babel (post-1996 orthography)]
\input ngermanb.ldf\relax
%%
%% \CharacterTable
Modified: trunk/Master/texmf-dist/tex/generic/babel-german/swissgerman.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel-german/swissgerman.ldf 2020-07-29 21:35:00 UTC (rev 55988)
+++ trunk/Master/texmf-dist/tex/generic/babel-german/swissgerman.ldf 2020-07-29 21:35:19 UTC (rev 55989)
@@ -34,7 +34,7 @@
%% via: https://github.com/jspitz/babel-german
%%
\ProvidesLanguage{swissgerman}
- [2018/12/08 v2.11 German support for babel (pre-1996 orthography)]
+ [2020/07/21 v2.12 German support for babel (pre-1996 orthography)]
\input germanb.ldf\relax
%%
%% \CharacterTable
More information about the tex-live-commits
mailing list.