diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic/babel-german/germanb.ldf')
-rw-r--r-- | Master/texmf-dist/tex/generic/babel-german/germanb.ldf | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/Master/texmf-dist/tex/generic/babel-german/germanb.ldf b/Master/texmf-dist/tex/generic/babel-german/germanb.ldf index 6f5586803a9..ca5c6d9b8b2 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} - [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@opt@german{german} \def\bbl@opt@germanb{germanb} \def\bbl@opt@austrian{austrian} @@ -69,10 +69,10 @@ \ifx\CurrentOption\bbl@opt@swissgerman \ifx\l@swissgerman\@undefined \ifx\l@german\@undefined - \@nopatterns{Swiss German (trad. orthography) and German (trad. orthography)} + \@nopatterns{Swiss Standard German (trad. orthography) and German (trad. orthography)} \adddialect\l@swissgerman0 \else - \@nopatterns{Swiss German (trad. orthography)} + \@nopatterns{Swiss Standard German (trad. orthography)} \adddialect\l@swissgerman\l@german \fi \fi @@ -174,6 +174,7 @@ \def\bbl@SZ{SZ} } \x +\providecommand\texorpdfstring[2]{#1} \declare@shorthand{german}{"a}{\textormath{\"{a}\bbl@allowhyphens}{\ddot a}} \declare@shorthand{german}{"o}{\textormath{\"{o}\bbl@allowhyphens}{\ddot o}} \declare@shorthand{german}{"u}{\textormath{\"{u}\bbl@allowhyphens}{\ddot u}} @@ -208,7 +209,10 @@ \declare@shorthand{german}{"R}{\textormath{\bbl@disc R{RR}}{R}} \declare@shorthand{german}{"t}{\textormath{\bbl@disc t{tt}}{t}} \declare@shorthand{german}{"T}{\textormath{\bbl@disc T{TT}}{T}} -\declare@shorthand{german}{"f}{\textormath{\bbl@discff}{f}} +\declare@shorthand{german}{"f}{% + \texorpdfstring{\textormath{\bbl@discff}{f}}% TeX string + {f}% PDF string +} \def\bbl@discff{\penalty\@M \afterassignment\bbl@insertff \let\bbl@nextff= } \def\bbl@insertff{% @@ -218,10 +222,14 @@ \let\bbl@nextff=f \declare@shorthand{german}{"-}{\nobreak\-\bbl@allowhyphens} \declare@shorthand{german}{"|}{% - \textormath{\penalty\@M\discretionary{-}{}{\kern.03em}% - \bbl@allowhyphens}{}} + \texorpdfstring{\textormath{\penalty\@M\discretionary{-}{}{\kern.03em}\bbl@allowhyphens}{}}% TeX string + {}% PDF string +} \declare@shorthand{german}{""}{\hskip\z@skip} -\declare@shorthand{german}{"~}{\textormath{\leavevmode\hbox{-}}{-}} +\declare@shorthand{german}{"~}{% + \texorpdfstring{\textormath{\leavevmode\hbox{-}}{-}}% tex string + {-}% PDF string +} \declare@shorthand{german}{"=}{\penalty\@M-\hskip\z@skip} \declare@shorthand{german}{"/}{\textormath {\bbl@allowhyphens\discretionary{/}{}{/}\bbl@allowhyphens}{}} |