diff options
author | Karl Berry <karl@freefriends.org> | 2017-05-19 21:04:34 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-05-19 21:04:34 +0000 |
commit | f8c0d78dfb667dc3616ccb52c746d8a365a18985 (patch) | |
tree | 2b306eb06b41ea0998b5c3d8a53eeb61cb1cc531 /Master/texmf-dist/tex/generic/babel/switch.def | |
parent | 5d9ea1718230f7705e5aba6f17989d5415e28cad (diff) |
babel (19may17)
git-svn-id: svn://tug.org/texlive/trunk@44427 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/babel/switch.def')
-rw-r--r-- | Master/texmf-dist/tex/generic/babel/switch.def | 26 |
1 files changed, 17 insertions, 9 deletions
diff --git a/Master/texmf-dist/tex/generic/babel/switch.def b/Master/texmf-dist/tex/generic/babel/switch.def index 89156b84423..a06711562f7 100644 --- a/Master/texmf-dist/tex/generic/babel/switch.def +++ b/Master/texmf-dist/tex/generic/babel/switch.def @@ -38,7 +38,7 @@ %% and covered by LPPL is defined by the unpacking scripts (with %% extension .ins) which are part of the distribution. %% File 'babel.dtx' -%%\ProvidesFile{babel.dtx}[2017/04/28 v3.9t The Babel package] +%%\ProvidesFile{babel.dtx}[2017/05/19 v3.10 The Babel package] %% Babel package for LaTeX2e. %% Copyright (C) 1989-2008 by Johannes Braams, %% TeXniek @@ -52,7 +52,7 @@ \wlog{File: #1 #4 #3 <#2>}% \let\ProvidesFile\@undefined} \fi -\ProvidesFile{switch.def}[2017/04/28 3.9t Babel switching mechanism] +\ProvidesFile{switch.def}[2017/05/19 3.10 Babel switching mechanism] \ifx\AtBeginDocument\@undefined \input plain.def\relax \fi @@ -73,8 +73,8 @@ \countdef\last@language=19 \def\addlanguage{\alloc@9\language\chardef\@cclvi} \fi -\def\bbl@version{3.9t} -\def\bbl@date{2017/04/28} +\def\bbl@version{3.10} +\def\bbl@date{2017/05/19} \def\adddialect#1#2{% \global\chardef#1#2\relax \bbl@usehooks{adddialect}{{#1}{#2}}% @@ -135,8 +135,8 @@ \expandafter\ifx\csname date\languagename\endcsname\relax\else \if@filesw \protected@write\@auxout{}{\string\select@language{\languagename}}% - \bbl@for\bbl@tempa\BabelContentsFiles{% - \addtocontents{\bbl@tempa}{\xstring\select@language{\languagename}}}% + \bbl@foreach\BabelContentsFiles{% + \addtocontents{##1}{\xstring\select@language{\languagename}}}% \bbl@usehooks{write}{}% \fi \fi} @@ -172,14 +172,14 @@ \bbl@usehooks{beforeextras}{}% \csname extras#1\endcsname\relax \bbl@usehooks{afterextras}{}% - \ifcase\bbl@hymapopt\or + \ifcase\bbl@opt@hyphenmap\or \def\BabelLower##1##2{\lccode##1=##2\relax}% \ifnum\bbl@hymapsel>4\else \csname\languagename @bbl@hyphenmap\endcsname \fi - \chardef\bbl@hymapopt\z@ + \chardef\bbl@opt@hyphenmap\z@ \else - \ifnum\bbl@hymapsel>\bbl@hymapopt\else + \ifnum\bbl@hymapsel>\bbl@opt@hyphenmap\else \csname\languagename @bbl@hyphenmap\endcsname \fi \fi @@ -346,6 +346,14 @@ {\let\bbl@info\@gobble \let\bbl@warning\@gobble} {} +\def\bbl@nocaption#1#2{% 1: text to be printed 2: caption macro \langXname + \gdef#2{\textbf{?#1?}}% + #2% + \bbl@warning{% + \string#2 not set. Please, define\\% + it in the preamble with something like:\\% + \string\renewcommand\string#2{..}\\% + Reported}} \def\@nolanerr#1{% \bbl@error {You haven't defined the language #1\space yet}% |