diff options
author | Karl Berry <karl@freefriends.org> | 2021-02-06 22:32:03 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-02-06 22:32:03 +0000 |
commit | 8d4bbf8fe35ffb78e4883f175e2e27faeb05f00a (patch) | |
tree | 8090ac50f7ab2c0ed3c0f196556108ef78e5527d | |
parent | 77e78343dcc68b7958af9a9a23e6f6a4f9158bdd (diff) |
babel-sorbian (6feb21)
git-svn-id: svn://tug.org/texlive/trunk@57646 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Master/texmf-dist/doc/generic/babel-sorbian/README.md | 16 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/babel-sorbian/lsorbian.pdf | bin | 124566 -> 131086 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/babel-sorbian/usorbian.pdf | bin | 132650 -> 140300 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/generic/babel-sorbian/lsorbian.dtx | 20 | ||||
-rw-r--r-- | Master/texmf-dist/source/generic/babel-sorbian/usorbian.dtx | 37 | ||||
-rw-r--r-- | Master/texmf-dist/tex/generic/babel-sorbian/lsorbian.ldf | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/generic/babel-sorbian/usorbian.ldf | 9 |
7 files changed, 53 insertions, 31 deletions
diff --git a/Master/texmf-dist/doc/generic/babel-sorbian/README.md b/Master/texmf-dist/doc/generic/babel-sorbian/README.md new file mode 100644 index 00000000000..dd9cd0ea1d0 --- /dev/null +++ b/Master/texmf-dist/doc/generic/babel-sorbian/README.md @@ -0,0 +1,16 @@ +# babel-sorbian – Babel support for Upper and Lower Sorbian + +Version: 2021-02-06 v1.0i + +The package provides language definitions file for support of +both Upper and Lower Sorbian, in babel. +Some shortcuts are defined, as well as translations to the relevant +language of standard “LaTeX names”. + +## Copyright (C) +* 1994–2008 Eduard Werner and Johannes Braams + +## License +LATEX Project Public License, version 1.3 or later. + + diff --git a/Master/texmf-dist/doc/generic/babel-sorbian/lsorbian.pdf b/Master/texmf-dist/doc/generic/babel-sorbian/lsorbian.pdf Binary files differindex c02cb8ee80b..dec82bce1e1 100644 --- a/Master/texmf-dist/doc/generic/babel-sorbian/lsorbian.pdf +++ b/Master/texmf-dist/doc/generic/babel-sorbian/lsorbian.pdf diff --git a/Master/texmf-dist/doc/generic/babel-sorbian/usorbian.pdf b/Master/texmf-dist/doc/generic/babel-sorbian/usorbian.pdf Binary files differindex d4848e69e5d..edba5ff080f 100644 --- a/Master/texmf-dist/doc/generic/babel-sorbian/usorbian.pdf +++ b/Master/texmf-dist/doc/generic/babel-sorbian/usorbian.pdf diff --git a/Master/texmf-dist/source/generic/babel-sorbian/lsorbian.dtx b/Master/texmf-dist/source/generic/babel-sorbian/lsorbian.dtx index f5adbe47631..24ac4b7854c 100644 --- a/Master/texmf-dist/source/generic/babel-sorbian/lsorbian.dtx +++ b/Master/texmf-dist/source/generic/babel-sorbian/lsorbian.dtx @@ -2,10 +2,10 @@ % % Copyright 1989-2008 Johannes L. Braams and any individual authors % listed elsewhere in this file. All rights reserved. -% +% % This file is part of the Babel system. % -------------------------------------- -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -13,15 +13,15 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2003/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Johannes Braams. -% +% % The list of all files belonging to the Babel system is % given in the file `manifest.bbl. See also `legal.bbl' for additional % information. -% +% % The list of derived (unpacked) files belonging to the distribution % and covered by LPPL is defined by the unpacking scripts (with % extension .ins) which are part of the distribution. @@ -37,7 +37,7 @@ %<code>\ProvidesLanguage{lsorbian} %\fi %\ProvidesFile{lsorbian.dtx} - [2008/03/17 v1.0g Lower Sorbian support from the babel system] + [2021/02/06 v1.0i Lower Sorbian support from the babel system] %\iffalse %% File `lsorbian.dtx' %% Babel package for LaTeX version 2e @@ -171,7 +171,7 @@ % \changes{lsorbian-1.0e}{1997/10/01}{Use \cs{edef} to define % \cs{today} to save memory} % \changes{lsorbian-1.0e}{1998/03/28}{use \cs{def} instead of -% \cs{edef}} +% \cs{edef}} % \changes{lsorbian-1.0g}{2007/10/19}{Make this work for more than one % option name.} % \begin{macrocode} @@ -202,7 +202,7 @@ \v znje\'nca\or po\v znje\'nca\or winowca\or - nazymnika\or + nazymnika\or godownika\fi \space \number\year}} % \end{macrocode} % \end{macro} @@ -236,7 +236,7 @@ % at |\begin{document}| and resetting the category code of % \texttt{@} to its original value. % \changes{lsorbian-1.0d}{1996/11/03}{Now use \cs{ldf@finish} to wrap -% up} +% up} % \changes{lsorbian-1.0g}{2007/10/19}{Make this work for more than one % option name} % \begin{macrocode} diff --git a/Master/texmf-dist/source/generic/babel-sorbian/usorbian.dtx b/Master/texmf-dist/source/generic/babel-sorbian/usorbian.dtx index 7c02a293cd8..2349133b571 100644 --- a/Master/texmf-dist/source/generic/babel-sorbian/usorbian.dtx +++ b/Master/texmf-dist/source/generic/babel-sorbian/usorbian.dtx @@ -2,10 +2,10 @@ % % Copyright 1989-2008 Johannes L. Braams and any individual authors % listed elsewhere in this file. All rights reserved. -% +% % This file is part of the Babel system. % -------------------------------------- -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 % of this license or (at your option) any later version. @@ -13,20 +13,19 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2003/12/01 or later. -% +% % This work has the LPPL maintenance status "maintained". -% +% % The Current Maintainer of this work is Johannes Braams. -% +% % The list of all files belonging to the Babel system is % given in the file `manifest.bbl. See also `legal.bbl' for additional % information. -% +% % The list of derived (unpacked) files belonging to the distribution % and covered by LPPL is defined by the unpacking scripts (with % extension .ins) which are part of the distribution. % \fi -% \CheckSum{344} % \iffalse % Tell the \LaTeX\ system who we are and write an entry on the % transcript. @@ -36,7 +35,7 @@ %<code>\ProvidesLanguage{usorbian} %\fi %\ProvidesFile{usorbian.dtx} - [2008/03/17 v1.0k Upper Sorbian support from the babel system] + [2021/02/06 v1.0i Upper Sorbian support from the babel system] %\iffalse %% File `usorbian.dtx' %% Babel package for LaTeX version 2e @@ -98,7 +97,7 @@ % loaded more than once, checking the category code of the % \texttt{@} sign, etc. % \changes{usorbian-1.0e}{1996/11/03}{Now use \cs{LdfInit} to perform -% initial checks} +% initial checks} % \changes{usorbian-1.0j}{2007/10/19}{This file can be loaded under % more than one name.} % \begin{macrocode} @@ -109,7 +108,7 @@ % When this file is read as an option, i.e. by the |\usepackage| % command, \texttt{usorbian} will be an `unknown' language, in which % case we have to make it known. So we check for the existence of -% |\l@usorbian| to see whether we have to do something here. +% |\l@usorbian| to see whether we have to do something here. % \changes{usorbian-1.0j}{2007/10/19}{Check for the option % lowersorbian} % As @@ -236,8 +235,9 @@ % Don't forget to turn the shorthands off again. % \changes{usorbian-1.0h}{1999/12/17}{Deactivate shorthands ouside of % Upper Sorbian} +% \changes{usorbian-1.0i}{2021/02/06}{correct deactivation command} % \begin{macrocode} -\expandafter\addto\csname extras\CurrentOption\endcsname{% +\expandafter\addto\csname noextras\CurrentOption\endcsname{% \bbl@deactivate{"}} % \end{macrocode} % @@ -247,7 +247,7 @@ % language definitions turn the character |^| into a shorthand we % need to make sure that it has it's orginial definition here. % \changes{usorbian-1.0k}{2008/03/17}{Make sure the caret has the -% right \cs{catcdoe}} +% right \cs{catcdoe}} % \begin{macrocode} \begingroup \catcode`\^7 \def\x{\endgroup @@ -344,9 +344,14 @@ % and some additional commands: % \begin{macrocode} \declare@shorthand{usorbian}{"-}{\nobreak\-\bbl@allowhyphens} +% \end{macrocode} +% \changes{usorbian-1.0i}{2021/02/06}{Adapted some shorthands to changes in hyperref} +% To avoid problems in bookmarks the shorthands should be hyperref aware. +% \begin{macrocode} +\providecommand\texorpdfstring[2]{#1} \declare@shorthand{usorbian}{"|}{% - \textormath{\nobreak\discretionary{-}{}{\kern.03em}% - \allowhyphens}{}} + \texorpdfstring{\textormath{\nobreak\discretionary{-}{}{\kern.03em}% + \allowhyphens}{}}{}} \declare@shorthand{usorbian}{""}{\hskip\z@skip} % \end{macrocode} % @@ -356,7 +361,7 @@ % All that's left to do now is to define a couple of commands % for reasons of compatibility with \file{german.sty}. % \changes{usorbian-1.0g}{1998/06/07}{Now use \cs{shorthandon} and -% \cs{shorthandoff}} +% \cs{shorthandoff}} % \begin{macrocode} \def\mdqon{\shorthandon{"}} \def\mdqoff{\shorthandoff{"}} @@ -371,7 +376,7 @@ % at |\begin{document}| and resetting the category code of % \texttt{@} to its original value. % \changes{usorbian-1.0e}{1996/11/03}{Now use \cs{ldf@finish} to wrap -% up} +% up} % \changes{usorbian-1.0j}{2007/10/19}{Make this work for more than one % option name} % \begin{macrocode} diff --git a/Master/texmf-dist/tex/generic/babel-sorbian/lsorbian.ldf b/Master/texmf-dist/tex/generic/babel-sorbian/lsorbian.ldf index ee5c589c14c..31f8419b173 100644 --- a/Master/texmf-dist/tex/generic/babel-sorbian/lsorbian.ldf +++ b/Master/texmf-dist/tex/generic/babel-sorbian/lsorbian.ldf @@ -37,7 +37,7 @@ %% and covered by LPPL is defined by the unpacking scripts (with %% extension .ins) which are part of the distribution. \ProvidesLanguage{lsorbian} - [2008/03/17 v1.0g Lower Sorbian support from the babel system] + [2021/02/06 v1.0i Lower Sorbian support from the babel system] %% File `lsorbian.dtx' %% Babel package for LaTeX version 2e %% Copyright (C) 1989 - 2008 diff --git a/Master/texmf-dist/tex/generic/babel-sorbian/usorbian.ldf b/Master/texmf-dist/tex/generic/babel-sorbian/usorbian.ldf index d1a5de345a6..c50c189a878 100644 --- a/Master/texmf-dist/tex/generic/babel-sorbian/usorbian.ldf +++ b/Master/texmf-dist/tex/generic/babel-sorbian/usorbian.ldf @@ -37,7 +37,7 @@ %% and covered by LPPL is defined by the unpacking scripts (with %% extension .ins) which are part of the distribution. \ProvidesLanguage{usorbian} - [2008/03/17 v1.0k Upper Sorbian support from the babel system] + [2021/02/06 v1.0i Upper Sorbian support from the babel system] %% File `usorbian.dtx' %% Babel package for LaTeX version 2e %% Copyright (C) 1989 - 2008 @@ -100,7 +100,7 @@ \@namedef{extras\CurrentOption}{\languageshorthands{usorbian}} \expandafter\addto\csname extras\CurrentOption\endcsname{% \bbl@activate{"}} -\expandafter\addto\csname extras\CurrentOption\endcsname{% +\expandafter\addto\csname noextras\CurrentOption\endcsname{% \bbl@deactivate{"}} \begingroup \catcode`\^7 \def\x{\endgroup @@ -153,9 +153,10 @@ \declare@shorthand{usorbian}{"t}{\textormath{\bbl@disc t{tt}}{t}} \declare@shorthand{usorbian}{"T}{\textormath{\bbl@disc T{TT}}{T}} \declare@shorthand{usorbian}{"-}{\nobreak\-\bbl@allowhyphens} +\providecommand\texorpdfstring[2]{#1} \declare@shorthand{usorbian}{"|}{% - \textormath{\nobreak\discretionary{-}{}{\kern.03em}% - \allowhyphens}{}} + \texorpdfstring{\textormath{\nobreak\discretionary{-}{}{\kern.03em}% + \allowhyphens}{}}{}} \declare@shorthand{usorbian}{""}{\hskip\z@skip} \def\mdqon{\shorthandon{"}} \def\mdqoff{\shorthandoff{"}} |