texlive[55830] Master/texmf-dist: babel (13jul20)
commits+karl at tug.org
commits+karl at tug.org
Mon Jul 13 23:11:36 CEST 2020
Revision: 55830
http://tug.org/svn/texlive?view=revision&revision=55830
Author: karl
Date: 2020-07-13 23:11:36 +0200 (Mon, 13 Jul 2020)
Log Message:
-----------
babel (13jul20)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/babel/README.md
trunk/Master/texmf-dist/doc/latex/babel/babel.pdf
trunk/Master/texmf-dist/source/latex/babel/babel.dtx
trunk/Master/texmf-dist/source/latex/babel/babel.ins
trunk/Master/texmf-dist/source/latex/babel/bbcompat.dtx
trunk/Master/texmf-dist/source/latex/babel/locale.zip
trunk/Master/texmf-dist/tex/generic/babel/babel.def
trunk/Master/texmf-dist/tex/generic/babel/babel.sty
trunk/Master/texmf-dist/tex/generic/babel/hyphen.cfg
trunk/Master/texmf-dist/tex/generic/babel/locale/ja/babel-ja.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko.ini
trunk/Master/texmf-dist/tex/generic/babel/nil.ldf
Added Paths:
-----------
trunk/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko-Hani.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/ko/babel-korean-han.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/ko/babel-korean-hani.tex
Modified: trunk/Master/texmf-dist/doc/latex/babel/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/babel/README.md 2020-07-13 21:10:18 UTC (rev 55829)
+++ trunk/Master/texmf-dist/doc/latex/babel/README.md 2020-07-13 21:11:36 UTC (rev 55830)
@@ -1,4 +1,4 @@
-## Babel 3.46
+## Babel 3.47
This package manages culturally-determined typographical (and other)
rules, and hyphenation patterns for a wide range of languages. Many
@@ -7,11 +7,11 @@
The latest stable version is available on <https://ctan.org/pkg/babel>.
-Changes in version 3.46 are described in:
+Changes in version 3.47 are described in:
-https://github.com/latex3/babel/wiki/What's-new-in-babel-3.46
+https://github.com/latex3/babel/wiki/What's-new-in-babel-3.47
-Included is a set of ini files for about 200 languages.
+Included is a set of ini files for about 200 languages.
The best way to install and/or update it is with the help of package
managers.
@@ -44,7 +44,19 @@
### Latest changes
```
+3.47 2020-07-13
+ - Fixes:
+ - Spurious spaces when autoloading locales (bug introduced
+ in 3.46 when fixing #80).
+ - In dtx files, autoloading printed some spurious text
+ (because % is set to ignore, #87).
+ - New - \getlocaleproperty*, which doesn't raise an error.
+ - Basic ini+tex templates for about 500 languages in the GitHub
+ repository.
+
3.46 2020-07-06
+ - Languages can now be optionally selected with their BCP 47
+ tags.
- \BabelEnsureInfo now loads the basic data for the requested
languages immediately (formerly it was done at the end of the
preamble).
@@ -56,6 +68,7 @@
- Locale info was not loaded if the name had uppercase letters
in some OSs (#80).
- The [..|..] syntax in ini dates didn't recognize 'digits'.
+https://github.com/latex3/babel/wiki/What's-new-in-babel-3.46
3.45 2020-06-10
- Minor fixes in Hindi, Ancient Greek, Macedonian.
Modified: trunk/Master/texmf-dist/doc/latex/babel/babel.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/latex/babel/babel.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/babel/babel.dtx 2020-07-13 21:10:18 UTC (rev 55829)
+++ trunk/Master/texmf-dist/source/latex/babel/babel.dtx 2020-07-13 21:11:36 UTC (rev 55830)
@@ -31,7 +31,7 @@
%
% \iffalse
%<*filedriver>
-\ProvidesFile{babel.dtx}[2020/07/07 v3.46 The Babel package]
+\ProvidesFile{babel.dtx}[2020/07/13 v3.47 The Babel package]
\documentclass{ltxdoc}
\GetFileInfo{babel.dtx}
\usepackage{fontspec}
@@ -2304,13 +2304,15 @@
warns you about what to do if there is a missing string. Very likely
you will find alerts like that in the |log| file:
\begin{verbatim}
-Package babel Warning: \mylangchaptername not set. Please, define
-(babel) it in the preamble with something like:
+Package babel Warning: \mylangchaptername not set. Please, define it
+(babel) after the language has been loaded (typically
+(babel) in the preamble) with something like:
(babel) \renewcommand\maylangchaptername{..}
(babel) Reported on input line 18.
\end{verbatim}
-In most cases, you will only need to define a few macros.
+In most cases, you will only need to define a few macros. Note
+languages loaded on the fly are not yet available in the preamble.
\begin{example}
If you need a language named |arhinish|:
@@ -2710,7 +2712,9 @@
counterintuitive.
\end{warning}
-\Describe{\getlocaleproperty}{\marg{macro}\marg{locale}\marg{property}}
+\Describe{\getlocaleproperty}{%
+ \colorbox{thegrey}{\ttfamily\hskip-.2em*\hskip-.2em}%
+ \marg{macro}\marg{locale}\marg{property}}
\New{3.42} The value of any locale property as set by the |ini| files
(or added/modified with |\babelprovide|) can be retrieved and stored in
@@ -2721,6 +2725,10 @@
the macro |\hechap| will contain the string
{\fontspec[Scale=.87,Script=Hebrew]{Liberation Mono}\textdir TRT פרק}.
+If the key does not exist, the macro is set to |\relax| and an error is
+raised. \New{3.47} With the starred version no error is raised, so that
+you can take your own actions with undefined properties.
+
\Babel{} remembers which |ini| files have been loaded. There is a loop
named |\LocaleForEach| to traverse the list, where |#1| is the name of
the current item, so that |\LocaleForEach{\message{ **#1** }}| just
@@ -3942,7 +3950,8 @@
\end{itemize}
The following page provides a starting point:
-\texttt{http://www.texnia.com/incubator.html}.
+\texttt{http://www.texnia.com/incubator.html}. See also
+\texttt{https://github.com/latex3/babel/wiki/List-of-locale-templates}.
If you need further assistance and technical advice in the
development of language styles, I am willing to help you. And of
@@ -4682,8 +4691,8 @@
% \section{Tools}
%
% \begin{macrocode}
-%<<version=3.46>>
-%<<date=2020/07/07>>
+%<<version=3.47>>
+%<<date=2020/07/13>>
% \end{macrocode}
%
% \textbf{Do not use the following macros in \texttt{ldf} files. They
@@ -4965,6 +4974,19 @@
\else
\@ne
\fi
+% \end{macrocode}
+%
+% A somewhat hackish tool (hence its name) to avoid spurious spaces in
+% some contexts.
+%
+% \begin{macrocode}
+\def\bbl at bsphack{%
+ \ifhmode
+ \hskip\z at skip
+ \def\bbl at esphack{\loop\ifdim\lastskip>\z@\unskip\repeat\unskip}%
+ \else
+ \let\bbl at esphack\@empty
+ \fi}
%<</Basic macros>>
% \end{macrocode}
%
@@ -5090,8 +5112,9 @@
\global\@namedef{#2}{\textbf{?#1?}}%
\@nameuse{#2}%
\bbl at warning{%
- \@backslashchar#2 not set. Please, define\\%
- it in the preamble with something like:\\%
+ \@backslashchar#2 not set. Please, define it\\%
+ after the language has been loaded (typically\\%
+ in the preamble) with something like:\\%
\string\renewcommand\@backslashchar#2{..}\\%
Reported}}
\def\bbl at tentative{\protect\bbl at tentative@i}
@@ -7204,18 +7227,12 @@
\bbl at id@assign
% switch captions, date
\ifcase\bbl at select@type
- \ifhmode
- \hskip\z at skip % trick to ignore spaces
+ \bbl at bsphack
\csname captions#1\endcsname\relax
\csname date#1\endcsname\relax
- \loop\ifdim\lastskip>\z@\unskip\repeat\unskip
- \else
- \csname captions#1\endcsname\relax
- \csname date#1\endcsname\relax
- \fi
+ \bbl at esphack
\else
- \ifhmode
- \hskip\z at skip % trick to ignore spaces
+ \bbl at bsphack
\bbl at xin@{,captions,}{,\bbl at select@opts,}%
\ifin@
\csname captions#1\endcsname\relax
@@ -7224,17 +7241,7 @@
\ifin@ % if \foreign... within \<lang>date
\csname date#1\endcsname\relax
\fi
- \loop\ifdim\lastskip>\z@\unskip\repeat\unskip
- \else
- \bbl at xin@{,captions,}{,\bbl at select@opts,}%
- \ifin@
- \csname captions#1\endcsname\relax
- \fi
- \bbl at xin@{,date,}{,\bbl at select@opts,}%
- \ifin@
- \csname date#1\endcsname\relax
- \fi
- \fi
+ \bbl at esphack
\fi
% switch extras
\bbl at usehooks{beforeextras}{}%
@@ -7651,8 +7658,9 @@
\global\@namedef{#2}{\textbf{?#1?}}%
\@nameuse{#2}%
\bbl at warning{%
- \@backslashchar#2 not set. Please, define\\%
- it in the preamble with something like:\\%
+ \@backslashchar#2 not set. Please, define it\\%
+ after the language has been loaded (typically\\%
+ in the preamble) with something like:\\%
\string\renewcommand\@backslashchar#2{..}\\%
Reported}}
\def\bbl at tentative{\protect\bbl at tentative@i}
@@ -10278,6 +10286,7 @@
% \global\@namedef{bbl at lcname@#2}{#2}%
\bbl at id@assign
\let\bbl at KVP@captions\@nil
+ \let\bbl at KVP@date\@nil
\let\bbl at KVP@import\@nil
\let\bbl at KVP@main\@nil
\let\bbl at KVP@script\@nil
@@ -10306,7 +10315,7 @@
{\ifx\bbl at initoload\relax
\begingroup
\def\BabelBeforeIni##1##2{\gdef\bbl at KVP@import{##1}\endinput}%
- \bbl at input@ini{#2}%
+ \bbl at input@texini{#2}%
\endgroup
\else
\xdef\bbl at KVP@import{\bbl at initoload}%
@@ -10548,7 +10557,7 @@
\let\BabelBeforeIni\@gobbletwo
\chardef\atcatcode=\catcode`\@
\catcode`\@=11\relax
- \bbl at input@ini{\bbl at cs{rqtex@\languagename}}%
+ \bbl at input@texini{\bbl at cs{rqtex@\languagename}}%
\catcode`\@=\atcatcode
\let\atcatcode\relax
\fi}%
@@ -10674,7 +10683,7 @@
{\def\BabelBeforeIni##1##2{%
\begingroup
\catcode`\[=12 \catcode`\]=12 \catcode`\==12
- \catcode`\;=12 \catcode`\|=12 %
+ \catcode`\;=12 \catcode`\|=12 \catcode`\%=14
\let\bbl at ini@captions at aux\@gobbletwo
\def\bbl at inidate ####1.####2.####3.####4\relax ####5####6{}%
\bbl at read@ini{##1}0%
@@ -10692,7 +10701,7 @@
\endgroup}%
\begingroup % boxed, to avoid extra spaces:
\ifx\bbl at initoload\relax
- \bbl at input@ini{#1}%
+ \bbl at input@texini{#1}%
\else
\setbox\z@\hbox{\BabelBeforeIni{\bbl at initoload}{}}%
\fi
@@ -10748,8 +10757,13 @@
\ifx\bbl at readstream\@undefined
\csname newread\endcsname\bbl at readstream
\fi
-\def\bbl at input@ini#1{%
- \bbl at exp{\lowercase{\\\InputIfFileExists{babel-#1.tex}{}{}}}}
+\def\bbl at input@texini#1{%
+ \bbl at bsphack
+ \bbl at exp{%
+ \catcode`\\\%=14
+ \lowercase{\\\InputIfFileExists{babel-#1.tex}{}{}}%
+ \catcode`\\\%=\the\catcode`\%\relax}%
+ \bbl at esphack}
\def\bbl at inipreread#1=#2\@@{%
\bbl at trim@def\bbl at tempa{#1}% Redundant below !!
\bbl at trim\toks@{#2}%
@@ -11187,11 +11201,11 @@
\begingroup
\bbl at add\bbl at secpost@identification{\closein\bbl at readstream }%
\catcode`\[=12 \catcode`\]=12 \catcode`\==12
- \catcode`\;=12 \catcode`\|=12 %
+ \catcode`\;=12 \catcode`\|=12 \catcode`\%=14
\bbl at read@ini{##1}1%
\endinput % babel- .tex may contain onlypreamble's
\endgroup}% boxed, to avoid extra spaces:
- {\bbl at input@ini{#1}}}
+ {\bbl at input@texini{#1}}}
% \end{macrocode}
%
% Alphabetic counters must be converted from a space separated list to
@@ -11287,7 +11301,9 @@
% |\bbl at read@ini|.
%
% \begin{macrocode}
-\newcommand\getlocaleproperty[3]{%
+\newcommand\getlocaleproperty{%
+ \@ifstar\bbl at getproperty@s\bbl at getproperty@x}
+\def\bbl at getproperty@s#1#2#3{%
\let#1\relax
\def\bbl at elt##1##2##3{%
\bbl at ifsamestring{##1/##2}{#3}%
@@ -11294,7 +11310,9 @@
{\providecommand#1{##3}%
\def\bbl at elt####1####2####3{}}%
{}}%
- \bbl at cs{inidata@#2}%
+ \bbl at cs{inidata@#2}}%
+\def\bbl at getproperty@x#1#2#3{%
+ \bbl at getproperty@s{#1}{#2}{#3}%
\ifx#1\relax
\bbl at error
{Unknown key for locale '#2':\\%
@@ -11386,8 +11404,7 @@
\newif\ifbbl at bcptoname
\@namedef{bbl at ADJ@bcp47.toname at on}{%
\bbl at bcptonametrue
- \BabelEnsureInfo
- }
+ \BabelEnsureInfo}
\@namedef{bbl at ADJ@bcp47.toname at off}{%
\bbl at bcptonamefalse}
% TODO: use babel name, override
Modified: trunk/Master/texmf-dist/source/latex/babel/babel.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/babel/babel.ins 2020-07-13 21:10:18 UTC (rev 55829)
+++ trunk/Master/texmf-dist/source/latex/babel/babel.ins 2020-07-13 21:11:36 UTC (rev 55830)
@@ -26,7 +26,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%%
-\def\filedate{2020/07/07}
+\def\filedate{2020/07/13}
\def\batchfile{babel.ins}
\input docstrip.tex
Modified: trunk/Master/texmf-dist/source/latex/babel/bbcompat.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/babel/bbcompat.dtx 2020-07-13 21:10:18 UTC (rev 55829)
+++ trunk/Master/texmf-dist/source/latex/babel/bbcompat.dtx 2020-07-13 21:11:36 UTC (rev 55830)
@@ -30,7 +30,7 @@
%
% \iffalse
%<*dtx>
-\ProvidesFile{bbcompat.dtx}[2020/07/07 v3.46]
+\ProvidesFile{bbcompat.dtx}[2020/07/13 v3.47]
%</dtx>
%
%% File 'bbcompat.dtx'
Modified: trunk/Master/texmf-dist/source/latex/babel/locale.zip
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/tex/generic/babel/babel.def
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/babel.def 2020-07-13 21:10:18 UTC (rev 55829)
+++ trunk/Master/texmf-dist/tex/generic/babel/babel.def 2020-07-13 21:11:36 UTC (rev 55830)
@@ -39,7 +39,7 @@
\wlog{File: #1 #4 #3 <#2>}%
\let\ProvidesFile\@undefined}
\fi
-\ProvidesFile{babel.def}[2020/07/07 3.46 Babel common definitions]
+\ProvidesFile{babel.def}[2020/07/13 3.47 Babel common definitions]
\ifx\AtBeginDocument\@undefined % TODO. change test.
% == Code for plain ==
\def\@empty{}
@@ -397,8 +397,8 @@
\fi
\countdef\last at language=19 % TODO. why? remove?
\def\addlanguage{\csname newlanguage\endcsname}
-\def\bbl at version{3.46}
-\def\bbl at date{2020/07/07}
+\def\bbl at version{3.47}
+\def\bbl at date{2020/07/13}
\def\adddialect#1#2{%
\global\chardef#1#2\relax
\bbl at usehooks{adddialect}{{#1}{#2}}%
@@ -635,18 +635,12 @@
\bbl at id@assign
% switch captions, date
\ifcase\bbl at select@type
- \ifhmode
- \hskip\z at skip % trick to ignore spaces
+ \bbl at bsphack
\csname captions#1\endcsname\relax
\csname date#1\endcsname\relax
- \loop\ifdim\lastskip>\z@\unskip\repeat\unskip
- \else
- \csname captions#1\endcsname\relax
- \csname date#1\endcsname\relax
- \fi
+ \bbl at esphack
\else
- \ifhmode
- \hskip\z at skip % trick to ignore spaces
+ \bbl at bsphack
\bbl at xin@{,captions,}{,\bbl at select@opts,}%
\ifin@
\csname captions#1\endcsname\relax
@@ -655,17 +649,7 @@
\ifin@ % if \foreign... within \<lang>date
\csname date#1\endcsname\relax
\fi
- \loop\ifdim\lastskip>\z@\unskip\repeat\unskip
- \else
- \bbl at xin@{,captions,}{,\bbl at select@opts,}%
- \ifin@
- \csname captions#1\endcsname\relax
- \fi
- \bbl at xin@{,date,}{,\bbl at select@opts,}%
- \ifin@
- \csname date#1\endcsname\relax
- \fi
- \fi
+ \bbl at esphack
\fi
% switch extras
\bbl at usehooks{beforeextras}{}%
@@ -865,8 +849,9 @@
\global\@namedef{#2}{\textbf{?#1?}}%
\@nameuse{#2}%
\bbl at warning{%
- \@backslashchar#2 not set. Please, define\\%
- it in the preamble with something like:\\%
+ \@backslashchar#2 not set. Please, define it\\%
+ after the language has been loaded (typically\\%
+ in the preamble) with something like:\\%
\string\renewcommand\@backslashchar#2{..}\\%
Reported}}
\def\bbl at tentative{\protect\bbl at tentative@i}
@@ -1045,6 +1030,13 @@
\else
\@ne
\fi
+\def\bbl at bsphack{%
+ \ifhmode
+ \hskip\z at skip
+ \def\bbl at esphack{\loop\ifdim\lastskip>\z@\unskip\repeat\unskip}%
+ \else
+ \let\bbl at esphack\@empty
+ \fi}
\bbl at trace{Compatibility with language.def}
\ifx\bbl at languages\@undefined
\ifx\directlua\@undefined
@@ -2227,6 +2219,7 @@
% \global\@namedef{bbl at lcname@#2}{#2}%
\bbl at id@assign
\let\bbl at KVP@captions\@nil
+ \let\bbl at KVP@date\@nil
\let\bbl at KVP@import\@nil
\let\bbl at KVP@main\@nil
\let\bbl at KVP@script\@nil
@@ -2255,7 +2248,7 @@
{\ifx\bbl at initoload\relax
\begingroup
\def\BabelBeforeIni##1##2{\gdef\bbl at KVP@import{##1}\endinput}%
- \bbl at input@ini{#2}%
+ \bbl at input@texini{#2}%
\endgroup
\else
\xdef\bbl at KVP@import{\bbl at initoload}%
@@ -2497,7 +2490,7 @@
\let\BabelBeforeIni\@gobbletwo
\chardef\atcatcode=\catcode`\@
\catcode`\@=11\relax
- \bbl at input@ini{\bbl at cs{rqtex@\languagename}}%
+ \bbl at input@texini{\bbl at cs{rqtex@\languagename}}%
\catcode`\@=\atcatcode
\let\atcatcode\relax
\fi}%
@@ -2604,7 +2597,7 @@
{\def\BabelBeforeIni##1##2{%
\begingroup
\catcode`\[=12 \catcode`\]=12 \catcode`\==12
- \catcode`\;=12 \catcode`\|=12 %
+ \catcode`\;=12 \catcode`\|=12 \catcode`\%=14
\let\bbl at ini@captions at aux\@gobbletwo
\def\bbl at inidate ####1.####2.####3.####4\relax ####5####6{}%
\bbl at read@ini{##1}0%
@@ -2622,7 +2615,7 @@
\endgroup}%
\begingroup % boxed, to avoid extra spaces:
\ifx\bbl at initoload\relax
- \bbl at input@ini{#1}%
+ \bbl at input@texini{#1}%
\else
\setbox\z@\hbox{\BabelBeforeIni{\bbl at initoload}{}}%
\fi
@@ -2666,8 +2659,13 @@
\ifx\bbl at readstream\@undefined
\csname newread\endcsname\bbl at readstream
\fi
-\def\bbl at input@ini#1{%
- \bbl at exp{\lowercase{\\\InputIfFileExists{babel-#1.tex}{}{}}}}
+\def\bbl at input@texini#1{%
+ \bbl at bsphack
+ \bbl at exp{%
+ \catcode`\\\%=14
+ \lowercase{\\\InputIfFileExists{babel-#1.tex}{}{}}%
+ \catcode`\\\%=\the\catcode`\%\relax}%
+ \bbl at esphack}
\def\bbl at inipreread#1=#2\@@{%
\bbl at trim@def\bbl at tempa{#1}% Redundant below !!
\bbl at trim\toks@{#2}%
@@ -3027,11 +3025,11 @@
\begingroup
\bbl at add\bbl at secpost@identification{\closein\bbl at readstream }%
\catcode`\[=12 \catcode`\]=12 \catcode`\==12
- \catcode`\;=12 \catcode`\|=12 %
+ \catcode`\;=12 \catcode`\|=12 \catcode`\%=14
\bbl at read@ini{##1}1%
\endinput % babel- .tex may contain onlypreamble's
\endgroup}% boxed, to avoid extra spaces:
- {\bbl at input@ini{#1}}}
+ {\bbl at input@texini{#1}}}
\def\bbl at buildifcase#1 {% Returns \bbl at tempa, requires \toks@={}
\ifx\\#1% % \\ before, in case #1 is multiletter
\bbl at exp{%
@@ -3095,7 +3093,9 @@
\bbl at foreach\bbl at loaded{{%
\def\languagename{##1}%
\bbl at ensureinfo{##1}}}}
-\newcommand\getlocaleproperty[3]{%
+\newcommand\getlocaleproperty{%
+ \@ifstar\bbl at getproperty@s\bbl at getproperty@x}
+\def\bbl at getproperty@s#1#2#3{%
\let#1\relax
\def\bbl at elt##1##2##3{%
\bbl at ifsamestring{##1/##2}{#3}%
@@ -3102,7 +3102,9 @@
{\providecommand#1{##3}%
\def\bbl at elt####1####2####3{}}%
{}}%
- \bbl at cs{inidata@#2}%
+ \bbl at cs{inidata@#2}}%
+\def\bbl at getproperty@x#1#2#3{%
+ \bbl at getproperty@s{#1}{#2}{#3}%
\ifx#1\relax
\bbl at error
{Unknown key for locale '#2':\\%
@@ -3182,8 +3184,7 @@
\newif\ifbbl at bcptoname
\@namedef{bbl at ADJ@bcp47.toname at on}{%
\bbl at bcptonametrue
- \BabelEnsureInfo
- }
+ \BabelEnsureInfo}
\@namedef{bbl at ADJ@bcp47.toname at off}{%
\bbl at bcptonamefalse}
\ifx\directlua\@undefined\else
Modified: trunk/Master/texmf-dist/tex/generic/babel/babel.sty
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/babel.sty 2020-07-13 21:10:18 UTC (rev 55829)
+++ trunk/Master/texmf-dist/tex/generic/babel/babel.sty 2020-07-13 21:11:36 UTC (rev 55830)
@@ -33,7 +33,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[2005/12/01]
-\ProvidesPackage{babel}[2020/07/07 3.46 The Babel package]
+\ProvidesPackage{babel}[2020/07/13 3.47 The Babel package]
\@ifpackagewith{babel}{debug}
{\providecommand\bbl at trace[1]{\message{^^J[ #1 ]}}%
\let\bbl at debug\@firstofone}
@@ -187,6 +187,13 @@
\else
\@ne
\fi
+\def\bbl at bsphack{%
+ \ifhmode
+ \hskip\z at skip
+ \def\bbl at esphack{\loop\ifdim\lastskip>\z@\unskip\repeat\unskip}%
+ \else
+ \let\bbl at esphack\@empty
+ \fi}
% Temporarily repeat here the code for errors
\def\bbl at error#1#2{%
\begingroup
@@ -215,8 +222,9 @@
\global\@namedef{#2}{\textbf{?#1?}}%
\@nameuse{#2}%
\bbl at warning{%
- \@backslashchar#2 not set. Please, define\\%
- it in the preamble with something like:\\%
+ \@backslashchar#2 not set. Please, define it\\%
+ after the language has been loaded (typically\\%
+ in the preamble) with something like:\\%
\string\renewcommand\@backslashchar#2{..}\\%
Reported}}
\def\bbl at tentative{\protect\bbl at tentative@i}
Modified: trunk/Master/texmf-dist/tex/generic/babel/hyphen.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/hyphen.cfg 2020-07-13 21:10:18 UTC (rev 55829)
+++ trunk/Master/texmf-dist/tex/generic/babel/hyphen.cfg 2020-07-13 21:11:36 UTC (rev 55830)
@@ -37,10 +37,10 @@
\wlog{File: #1 #4 #3 <#2>}%
\let\ProvidesFile\@undefined}
\fi
-\ProvidesFile{hyphen.cfg}[2020/07/07 3.46 Babel hyphens]
+\ProvidesFile{hyphen.cfg}[2020/07/13 3.47 Babel hyphens]
\xdef\bbl at format{\jobname}
-\def\bbl at version{3.46}
-\def\bbl at date{2020/07/07}
+\def\bbl at version{3.47}
+\def\bbl at date{2020/07/13}
\ifx\AtBeginDocument\@undefined
\def\@empty{}
\let\orig at dump\dump
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/ja/babel-ja.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/ja/babel-ja.ini 2020-07-13 21:10:18 UTC (rev 55829)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/ja/babel-ja.ini 2020-07-13 21:11:36 UTC (rev 55830)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.5
-date = 2020-06-30
+version = 1.6
+date = 2020-07-10
name.local = æ¥æ¬èª
name.english = Japanese
name.babel = japanese
@@ -29,27 +29,30 @@
derivate = no
[captions]
-preface =
-ref =
-abstract =
-bib =
-chapter =
-appendix =
-contents =
-listfigure =
-listtable =
-index =
-figure =
-table =
-part =
-encl =
-cc =
-headto =
-page =
-see =
-also =
-proof =
-glossary =
+; some key names are tentative
+preface = åæ¸ã
+ref = åèæç®
+abstract = æ¦è¦
+bib = åèæç®
+prechapter = 第
+postchapter = ç«
+appendix = ä»é²
+contents = ç®æ¬¡
+listfigure = å³ç®æ¬¡
+listtable = 表ç®æ¬¡
+index = ç´¢å¼
+figure = å³
+table = 表
+part = 第
+postpart = é¨
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof = 証æ
+glossary = ç¨èªé
[captions.licr]
preface =
Added: trunk/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko-Hani.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko-Hani.ini (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko-Hani.ini 2020-07-13 21:11:36 UTC (rev 55830)
@@ -0,0 +1,202 @@
+; This file is part of babel. For further details see:
+; https://www.ctan.org/pkg/babel
+; Data has been collected mainly from the following sources:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 1.0
+date = 2020-07-10
+name.local = íêµì´
+name.english = Korean
+name.babel = korean-han korean-hani
+name.polyglossia = korean
+tag.bcp47 = ko
+language.tag.bcp47 = ko
+tag.opentype = KOR
+script.name = Han
+script.name.opentype = CJK
+script.tag.bcp47 = Hani
+script.tag.opentype = hani
+level = 1
+encodings =
+derivate = no
+
+[captions]
+; names based on kotex
+preface = åºæ
+ref = åè æç»
+abstract = è¦ ç´
+bib = èæ¸~ç®é
+prechapter = 第
+postchapter = ç«
+appendix = éé
+contents = ç® æ¬¡
+listfigure = 그림 ç®æ¬¡
+listtable = 表 ç®æ¬¡
+index = ç´¢å¼
+figure = 그림
+table = 表
+prepart = 第
+postpart = ç¯
+encl = åå°ç©
+cc = 寫æ¬
+headto = å信人
+page = é¢
+; see = \ì~åè
+see =
+; also = \ì~åè
+also =
+proof = èæ
+glossary = èª å½
+presection = 第
+postsection = ç¯
+
+[captions.licr]
+preface =
+ref =
+abstract =
+bib =
+chapter =
+appendix =
+contents =
+listfigure =
+listtable =
+index =
+figure =
+table =
+part =
+encl =
+cc =
+headto =
+page =
+see =
+also =
+proof =
+glossary =
+
+[date.gregorian]
+date.long = [y|digits]å¹´ [m|hanja.informal]æ [d|hanja.informal]æ¥
+date.short = [yy]. [M]. [d].
+months.wide.1 = 1æ
+months.wide.2 = 2æ
+months.wide.3 = 3æ
+months.wide.4 = 4æ
+months.wide.5 = 5æ
+months.wide.6 = 6æ
+months.wide.7 = 7æ
+months.wide.8 = 8æ
+months.wide.9 = 9æ
+months.wide.10 = 10æ
+months.wide.11 = 11æ
+months.wide.12 = 12æ
+months.narrow.1 = 1æ
+months.narrow.2 = 2æ
+months.narrow.3 = 3æ
+months.narrow.4 = 4æ
+months.narrow.5 = 5æ
+months.narrow.6 = 6æ
+months.narrow.7 = 7æ
+months.narrow.8 = 8æ
+months.narrow.9 = 9æ
+months.narrow.10 = 10æ
+months.narrow.11 = 11æ
+months.narrow.12 = 12æ
+days.wide.mon = ììì¼
+days.wide.tue = íìì¼
+days.wide.wed = ììì¼
+days.wide.thu = 목ìì¼
+days.wide.fri = ê¸ìì¼
+days.wide.sat = í ìì¼
+days.wide.sun = ì¼ìì¼
+days.abbreviated.mon = ì
+days.abbreviated.tue = í
+days.abbreviated.wed = ì
+days.abbreviated.thu = 목
+days.abbreviated.fri = ê¸
+days.abbreviated.sat = í
+days.abbreviated.sun = ì¼
+days.narrow.mon = ì
+days.narrow.tue = í
+days.narrow.wed = ì
+days.narrow.thu = 목
+days.narrow.fri = ê¸
+days.narrow.sat = í
+days.narrow.sun = ì¼
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
+dayPeriods.narrow.am = AM
+dayPeriods.narrow.pm = PM
+dayPeriods.wide.am = ì¤ì
+dayPeriods.wide.pm = ì¤í
+
+[time.gregorian]
+time.medium = [a] [h]:[mm]:[ss]
+time.short = [a] [h]:[mm]
+
+[typography]
+frenchspacing =
+hyphenrules =
+lefthyphenmin =
+righthyphenmin =
+hyphenchar =
+prehyphenchar =
+posthyphenchar =
+exhyphenchar =
+preexhyphenchar =
+postexhyphenchar =
+hyphenationmin =
+intraspace = 0 .1 0
+linebreaking = c
+
+[characters]
+delimiters.quotes = ââââ
+auxiliary = [á-á á
¡-á
µ á¨-á ä¸ ä¸² ä¹ ä¹
ä¹ ä¹ ä¹ ä¹« ä¹¾ äº äº äº¤ 京 ä» ä» ä» ä»¶ ä»· ä¼ ä¼ ä¼ ä¼½ ä½³ 佶 ä¾ ä¾ ä¾ ä¾ ä¿ ä¿ ä¿± å å å¦ å¨ å å å¥ å å å¾ å
å å¹ å å åº å
å
å
¢ å
§ å
¬ å
± å
¶ å
· å
¼ å å å± å å® å¸ å» å å å å å å å å¤ å« å å å å¤ å¸ å» å¾ å¡ å£ å å å¦ å´ åµ å· å¿ å¥ å» å å£ å¥ å© å« å¯ å å å å å± åµ å å¬ å¥ å å å å å å« å¬ å å å å¨ å å° åº å å å å» å å å å¤ å° åµ å¢ åº å¼ å å
å å ª å º å¡ å¡ å¢ å¢¾ å£ å£ å¤ å¥ å¥ å¥ å¥ å¥¸ å¦ å¦ å§ å§ å§¦ å¨ å¨ å« å¬ å å£ å¤ å® å® å®¢ å®® 家 å¯ å¯ å¯¡ 寬 å°» å± å±
å± å± å² å²¡ 岬 å´ å´ å´ åµ åµ å¶ å¶ å·¥ å·§ å·¨ å·± å·¾ å¹² å¹¹ å¹¾ åº åº« 康 å» å» å» å»£ 建 å¼ å¼º å½ å¾ å¿ æ¥ æª æ¯ æ æ æª æ æ¸ æ æ æ§ æ· æ¾ æ
æ
£ æ
¤ æ
¨ æ
¶ æ
· æ© æ¬ æ¾ æ æ æ¦ æ¶ æ¼ æ æ æ æ¡ æ± æ æ æ æ æ æ æ æ¬ æ® æ± æ³ æ· æ¿ æ æ® æ² æº æ æ æ§ æ æ æ æ æ æ æ æ§ æª æ· æ¹ æ» æ
æ æ æ¢ æ¬ æ² æ æ¤ æ æ£ æ æ æ¯ æ· æ æ æ æ» æ æ² æ´ æ· æ æ æ æº æ æ æ° æ æ æ¯ æ¶ æ¸ æ æ© æ¬ æ¯ æ ¡ æ ¹ æ ¼ æ¡ æ¡ æ¡ æ¡¿ æ¢ æ¢ æ¢° 梱 æ£ æ£ æ£ æ£ æ£¨ 棺 æ¥ æ¥ æ¥µ æ§ æ§ æ§ æ§¨ 槪 槻 槿 æ¨ æ© æ© æ© æ© æª æª æª¢ æ« æ¬ æ¬ æ¬º 款 æ æ æ¸ æ®¼ æ¯ æ¯¬ æ°£ æ± æ± æ±¨ æ±² 決 æ±½ æ² æ²½ æ´ æ´¸ 浪 æ¶ æ· æ· æ¸ æ¸ æ¸´ æ¹³ æº æºª æ» æ»¾ æ¼ æ½ æ½° æ¾ æ¿ æ¿« ç ç¸ ç
ç ç¬ ç ç± ç
ç ç½ ç¬ ç ç ç¡ ç¼ ç ç ç ç ç ç ç ç çª ç ç¦ ç¨ çª ç¯ ç´ ç¾ ç ç ç£ ç¥ ç ç ç ç ç ç² ç· ç ç ç¸ çº ç¿ ç ç¥ ç³ ç ç ç¼ ç ç© ç¸ ç ç ç ç ç£ ç ç· ç¾ ç° ç¼ ç¿ ç ç© ç¯ ç¡
硬 ç¢ ç¢£ ç£ ç£¬ 磯 磵 ç¥ ç¥ ç¥ ç¥ ç¥º ç¦ ç¦½ ç§ ç¨ ç¨¼ 稽 稿 ç© ç©¶ 穹 空 çª çª çª® 窺 ç«
ç« ç« ç«¶ ç«¿ ç ç ç ç® ç® ç® ç®¡ ç°¡ ç²³ ç³ ç³» ç³¾ ç´ ç´ ç!
´ ç´ ç´º çµ
çµ çµ çµ¦ çµ³ çµ¹ 絿 ç¶ ç¶± 綺 ç· ç¹« ç¹ ç¹¼ 缺 ç½ ç½« ç¾
ç¾ ç¾ ç¾ ç¾¤ ç¾¹ 翹 è è è è è è¿ è è è¡ è© è¯ è± è è± è è è
è
± è è è è è¼ è
è è¡ è® è± è è¥ è© è¹ è è è¦ è½ è è è
è è è è« è° è½ è èµ è è è¨ è è è è¿ è è¿ è è£ è è èº è è ± è¡ è¡¢ 衲 衾 è¡¿ è¢ è¢ è¢´ è£ è£¸ è¤ è¥ è¥ è¥¤ è¦ è¦ è¦¡ 覲 覺 è§ è§ è¨ è¨ è¨£ 訶 è© èª èª¡ 誥 課 è«« 諾 è¬ è¬ è¬³ 謹 è è¦ è´ è°· è°¿ è± è²¢ 貫 è²´ è³ è³¼ èµ³ èµ· è· è· è·¨ è¸ è¹ è¹¶ 躬 è» è» è» è» è»» è¼ è¼ è½ è½ è¾ è¿ è¿¦ 迲 é é é éµ é é£ é½ é é£ é¯ é± é é é¡ é é
ª éµ é é é é é
é é¤ é¶ é¸ é¼ é¡ é¤ é¦ é® é éµ é é§ é¡ é é é é é é é£ é¨ é é é é é é é é£ é é é¨ é« é é ¸ é¡ é¡§ 飢 é¤ é¤¨ é¥ é¥ é¥ é§ é§ é§± é¨ é¨ é¨« é©
é© é© é©¥ 骨 é« é¬¼ é 鮫 鯤 鯨 é± é³© éµ éµ é· é· é¸ éº éº´ é» é¼ é¾ é¾]
+exemplarCharacters = [ê°-í£]
+index = [ã± ã´ ã· ã¹ ã
ã
ã
ã
ã
ã
ã
ã
ã
ã
]
+punctuation = [â¾ _ _ \\- ï¼ â â â ã ã» , ï¼ ã ; ï¼ \\: ï¼ ! ï¼ Â¡ ? ï¼ Â¿ . ï¼ â¥ â¦ ã · ï¼ â â \" ï¼ â â ( ï¼ ) ï¼ \\[ ï¼» \\] ï¼½ \\{ ï½ \\} ï½ ã ã ã ã ã ã ã ã ã ã ã ã § ¶ @ ï¼ * ï¼ / ï¼ \\\\ ï¼¼ \\& ï¼ # ï¼ % ï¼
â° â â¡ â² â³ ã â»]
+
+[numbers]
+defaultNumberingSystem = latn
+digits.native = ãä¸äºä¸åäºå
ä¸å
«ä¹
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = â
+list = ;
+minusSign = -
+nan = NaN
+perMille = â°
+percentSign = %
+plusSign = +
+superscriptingExponent = Ã
+
+[counters]
+consonant = ã± ã´ ã· ã¹ ã
ã
ã
ã
ã
ã
ã
ã
ã
ã
+syllabe = ê° ë ë¤ ë¼ ë§ ë° ì¬ ì ì ì°¨ ì¹´ í í í
+hanja.informal.F.0 = é¶
+hanja.informal.1 = ä¸ äº ä¸ å äº å
ä¸ å
« ä¹
+hanja.informal.2 = å äºå ä¸å åå äºå å
å ä¸å å
«å ä¹å
+hanja.informal.3 = ç¾ äºç¾ ä¸ç¾ åç¾ äºç¾ å
ç¾ ä¸ç¾ å
«ç¾ ä¹ç¾
+hanja.informal.4 = å äºå ä¸å åå äºå å
å ä¸å å
«å ä¹å
+hanja.formal.F.0 = é¶
+hanja.formal.1 = 壹 è²³ å å äº å
ä¸ å
« ä¹
+hanja.formal.2 = å£¹æ¾ è²³æ¾ åæ¾ åæ¾ äºæ¾ å
æ¾ ä¸æ¾ å
«æ¾ ä¹æ¾
+hanja.formal.3 = å£¹ç¾ è²³ç¾ åç¾ åç¾ äºç¾ å
ç¾ ä¸ç¾ å
«ç¾ ä¹ç¾
+hanja.formal.4 = å£¹ä» è²³ä» åä» åä» äºä» å
ä» ä¸ä» å
«ä» ä¹ä»
+hangul.formal.F.0 = ì
+hangul.formal.1 = ì¼ ì´ ì¼ ì¬ ì¤ ì¡ ì¹ í 구
+hangul.formal.2 = ì¼ì ì´ì ì¼ì ì¬ì ì¤ì ì¡ì ì¹ ì íì 구ì
+hangul.formal.3 = ì¼ë°± ì´ë°± ì¼ë°± ì¬ë°± ì¤ë°± ì¡ë°± ì¹ ë°± íë°± 구백
+hangul.formal.4 = ì¼ì² ì´ì² ì¼ì² ì¬ì² ì¤ì² ì¡ì² ì¹ ì² íì² êµ¬ì²
+cjk-earthly-branch = å ä¸ å¯
å¯ è¾° å·³ å æª ç³ é
æ 亥
+cjk-heavenly-stem = ç² ä¹ ä¸ ä¸ æ å·± åº è¾ å£¬ ç¸
+fullwidth.lower.alpha = ï½ ï½ ï½ ï½ ï½
ï½ ï½ ï½ ï½ ï½ ï½ ï½ ï½ ï½ ï½ ï½ ï½ ï½ ï½ ï½ ï½ ï½ ï½ ï½ ï½ ï½
+fullwidth.upper.alpha = A ï¼¢ ï¼£ D ï¼¥ F G H I J K L ï¼ ï¼® O ï¼° ï¼± ï¼² ï¼³ ï¼´ ï¼µ V ï¼· X ï¼¹ Z
Property changes on: trunk/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko-Hani.ini
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko.ini 2020-07-13 21:10:18 UTC (rev 55829)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/ko/babel-ko.ini 2020-07-13 21:11:36 UTC (rev 55830)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.6
-date = 2020-06-30
+version = 1.7
+date = 2020-07-10
name.local = íêµì´
name.english = Korean
name.babel = korean
@@ -30,27 +30,34 @@
derivate = no
[captions]
-preface =
-ref =
-abstract =
-bib =
-chapter =
-appendix =
-contents =
-listfigure =
-listtable =
-index =
-figure =
-table =
-part =
-encl =
-cc =
-headto =
-page =
-see =
+; names based on kotex
+preface = ì문
+ref = ì°¸ê³ ë¬¸í
+abstract = ì ì½
+bib = ì°¸ê³ ë¬¸í
+prechapter = ì
+postchapter = ì¥
+appendix = ë¶ë¡
+contents = ì°¨ ë¡
+listfigure = 그림 ì°¨ë¡
+listtable = í ì°¨ë¡
+index = ì°¾ì보기
+figure = 그림
+table = í
+prepart = ì
+postpart = í¸
+encl = ëë´ë¬¼
+cc = ì¬ë³¸
+headto = ë°ëì´
+page = íì´ì§
+; see = \ì~ì°¸ê³
+see =
+; also = \ì~í¨ê»~ì°¸ê³
also =
-proof =
-glossary =
+proof = ì¦ëª
+glossary = ì©ì´ì§
+presection = ì
+postsection = ì
[captions.licr]
preface =
@@ -76,32 +83,32 @@
glossary =
[date.gregorian]
-date.long = [y]ë
[M]ì [d]ì¼
+date.long = [y|digits]å¹´ [m|hanja.informal]æ [d|hanja.informal]æ¥
date.short = [yy]. [M]. [d].
-months.wide.1 = 1ì
-months.wide.2 = 2ì
-months.wide.3 = 3ì
-months.wide.4 = 4ì
-months.wide.5 = 5ì
-months.wide.6 = 6ì
-months.wide.7 = 7ì
-months.wide.8 = 8ì
-months.wide.9 = 9ì
-months.wide.10 = 10ì
-months.wide.11 = 11ì
-months.wide.12 = 12ì
-months.narrow.1 = 1ì
-months.narrow.2 = 2ì
-months.narrow.3 = 3ì
-months.narrow.4 = 4ì
-months.narrow.5 = 5ì
-months.narrow.6 = 6ì
-months.narrow.7 = 7ì
-months.narrow.8 = 8ì
-months.narrow.9 = 9ì
-months.narrow.10 = 10ì
-months.narrow.11 = 11ì
-months.narrow.12 = 12ì
+months.wide.1 = 1æ
+months.wide.2 = 2æ
+months.wide.3 = 3æ
+months.wide.4 = 4æ
+months.wide.5 = 5æ
+months.wide.6 = 6æ
+months.wide.7 = 7æ
+months.wide.8 = 8æ
+months.wide.9 = 9æ
+months.wide.10 = 10æ
+months.wide.11 = 11æ
+months.wide.12 = 12æ
+months.narrow.1 = 1æ
+months.narrow.2 = 2æ
+months.narrow.3 = 3æ
+months.narrow.4 = 4æ
+months.narrow.5 = 5æ
+months.narrow.6 = 6æ
+months.narrow.7 = 7æ
+months.narrow.8 = 8æ
+months.narrow.9 = 9æ
+months.narrow.10 = 10æ
+months.narrow.11 = 11æ
+months.narrow.12 = 12æ
days.wide.mon = ììì¼
days.wide.tue = íìì¼
days.wide.wed = ììì¼
@@ -158,6 +165,7 @@
[numbers]
defaultNumberingSystem = latn
+digits.native = ãä¸äºä¸åäºå
ä¸å
«ä¹
minimumGroupingDigits = 1
decimal = .
exponential = E
Added: trunk/Master/texmf-dist/tex/generic/babel/locale/ko/babel-korean-han.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/ko/babel-korean-han.tex (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/ko/babel-korean-han.tex 2020-07-13 21:11:36 UTC (rev 55830)
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ko-Hani}{%
+}
+\endinput
\ No newline at end of file
Property changes on: trunk/Master/texmf-dist/tex/generic/babel/locale/ko/babel-korean-han.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/generic/babel/locale/ko/babel-korean-hani.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/ko/babel-korean-hani.tex (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/ko/babel-korean-hani.tex 2020-07-13 21:11:36 UTC (rev 55830)
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{ko-Hani}{%
+}
+\endinput
\ No newline at end of file
Property changes on: trunk/Master/texmf-dist/tex/generic/babel/locale/ko/babel-korean-hani.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/generic/babel/nil.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/nil.ldf 2020-07-13 21:10:18 UTC (rev 55829)
+++ trunk/Master/texmf-dist/tex/generic/babel/nil.ldf 2020-07-13 21:11:36 UTC (rev 55830)
@@ -32,7 +32,7 @@
%% extension |.ins|) which are part of the distribution.
%%
-\ProvidesLanguage{nil}[2020/07/07 3.46 Nil language]
+\ProvidesLanguage{nil}[2020/07/13 3.47 Nil language]
\LdfInit{nil}{datenil}
\ifx\l at nil\@undefined
\newlanguage\l at nil
More information about the tex-live-commits
mailing list.