texlive[57646] Master/texmf-dist: babel-sorbian (6feb21)

commits+karl at tug.org commits+karl at tug.org
Sat Feb 6 23:32:03 CET 2021


Revision: 57646
          http://tug.org/svn/texlive?view=revision&revision=57646
Author:   karl
Date:     2021-02-06 23:32:03 +0100 (Sat, 06 Feb 2021)
Log Message:
-----------
babel-sorbian (6feb21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/generic/babel-sorbian/lsorbian.pdf
    trunk/Master/texmf-dist/doc/generic/babel-sorbian/usorbian.pdf
    trunk/Master/texmf-dist/source/generic/babel-sorbian/lsorbian.dtx
    trunk/Master/texmf-dist/source/generic/babel-sorbian/usorbian.dtx
    trunk/Master/texmf-dist/tex/generic/babel-sorbian/lsorbian.ldf
    trunk/Master/texmf-dist/tex/generic/babel-sorbian/usorbian.ldf

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/generic/babel-sorbian/README.md

Added: trunk/Master/texmf-dist/doc/generic/babel-sorbian/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/generic/babel-sorbian/README.md	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/generic/babel-sorbian/README.md	2021-02-06 22:32:03 UTC (rev 57646)
@@ -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.
+
+


Property changes on: trunk/Master/texmf-dist/doc/generic/babel-sorbian/README.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/generic/babel-sorbian/lsorbian.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/generic/babel-sorbian/usorbian.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/generic/babel-sorbian/lsorbian.dtx
===================================================================
--- trunk/Master/texmf-dist/source/generic/babel-sorbian/lsorbian.dtx	2021-02-06 22:31:40 UTC (rev 57645)
+++ trunk/Master/texmf-dist/source/generic/babel-sorbian/lsorbian.dtx	2021-02-06 22:32:03 UTC (rev 57646)
@@ -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 at finish} to wrap
-%    up} 
+%    up}
 % \changes{lsorbian-1.0g}{2007/10/19}{Make this work for more than one
 %    option name}
 %    \begin{macrocode}

Modified: trunk/Master/texmf-dist/source/generic/babel-sorbian/usorbian.dtx
===================================================================
--- trunk/Master/texmf-dist/source/generic/babel-sorbian/usorbian.dtx	2021-02-06 22:31:40 UTC (rev 57645)
+++ trunk/Master/texmf-dist/source/generic/babel-sorbian/usorbian.dtx	2021-02-06 22:32:03 UTC (rev 57646)
@@ -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 at usorbian| to see whether we have to do something here. 
+%    |\l at 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 at 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 at shorthand{usorbian}{"-}{\nobreak\-\bbl at 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 at shorthand{usorbian}{"|}{%
-  \textormath{\nobreak\discretionary{-}{}{\kern.03em}%
-              \allowhyphens}{}}
+  \texorpdfstring{\textormath{\nobreak\discretionary{-}{}{\kern.03em}%
+              \allowhyphens}{}}{}}
 \declare at shorthand{usorbian}{""}{\hskip\z at 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 at finish} to wrap
-%    up} 
+%    up}
 % \changes{usorbian-1.0j}{2007/10/19}{Make this work for more than one
 %    option name}
 %    \begin{macrocode}

Modified: trunk/Master/texmf-dist/tex/generic/babel-sorbian/lsorbian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel-sorbian/lsorbian.ldf	2021-02-06 22:31:40 UTC (rev 57645)
+++ trunk/Master/texmf-dist/tex/generic/babel-sorbian/lsorbian.ldf	2021-02-06 22:32:03 UTC (rev 57646)
@@ -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

Modified: trunk/Master/texmf-dist/tex/generic/babel-sorbian/usorbian.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel-sorbian/usorbian.ldf	2021-02-06 22:31:40 UTC (rev 57645)
+++ trunk/Master/texmf-dist/tex/generic/babel-sorbian/usorbian.ldf	2021-02-06 22:32:03 UTC (rev 57646)
@@ -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 at activate{"}}
-\expandafter\addto\csname extras\CurrentOption\endcsname{%
+\expandafter\addto\csname noextras\CurrentOption\endcsname{%
   \bbl at deactivate{"}}
 \begingroup \catcode`\^7
 \def\x{\endgroup
@@ -153,9 +153,10 @@
 \declare at shorthand{usorbian}{"t}{\textormath{\bbl at disc t{tt}}{t}}
 \declare at shorthand{usorbian}{"T}{\textormath{\bbl at disc T{TT}}{T}}
 \declare at shorthand{usorbian}{"-}{\nobreak\-\bbl at allowhyphens}
+\providecommand\texorpdfstring[2]{#1}
 \declare at shorthand{usorbian}{"|}{%
-  \textormath{\nobreak\discretionary{-}{}{\kern.03em}%
-              \allowhyphens}{}}
+  \texorpdfstring{\textormath{\nobreak\discretionary{-}{}{\kern.03em}%
+              \allowhyphens}{}}{}}
 \declare at shorthand{usorbian}{""}{\hskip\z at skip}
 \def\mdqon{\shorthandon{"}}
 \def\mdqoff{\shorthandoff{"}}



More information about the tex-live-commits mailing list.