[latex3-commits] [git/LaTeX3-latex3-babel] master: Bump to 3.50. Fix missing \long in footnotes. (23976eb)

Javier email at dante.de
Tue Oct 6 17:21:10 CEST 2020


Repository : https://github.com/latex3/babel
On branch  : master
Link       : https://github.com/latex3/babel/commit/23976eb94d1c8ec1c9a651c6feec542084445dd8

>---------------------------------------------------------------

commit 23976eb94d1c8ec1c9a651c6feec542084445dd8
Author: Javier <email at localhost>
Date:   Tue Oct 6 17:21:10 2020 +0200

    Bump to 3.50. Fix missing \long in footnotes.


>---------------------------------------------------------------

23976eb94d1c8ec1c9a651c6feec542084445dd8
 README.md                   |  13 ++++++++++---
 babel.dtx                   |  17 +++++++++--------
 babel.ins                   |   2 +-
 babel.pdf                   | Bin 810453 -> 811006 bytes
 bbcompat.dtx                |   2 +-
 locale/zh/babel-zh-Hant.ini |  36 ++++++++++++++++++++++--------------
 6 files changed, 43 insertions(+), 27 deletions(-)

diff --git a/README.md b/README.md
index 9c0dd6e..217de7c 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-## Babel 3.49
+## Babel 3.50
 
 This package manages culturally-determined typographical (and other)
 rules, and hyphenation patterns for a wide range of languages.  Many
@@ -7,9 +7,9 @@ lualatex out of the box.  A few even work with plain formats.
 
 The latest stable version is available on <https://ctan.org/pkg/babel>.
 
-Changes in version 3.49 are described in:
+Changes in version 3.50 are described in:
 
-https://github.com/latex3/babel/wiki/What's-new-in-babel-3.49
+https://github.com/latex3/babel/wiki/What's-new-in-babel-3.50
 
 Included is a set of ini files for about 250 languages. 
 
@@ -43,12 +43,19 @@ respective authors.
 
 ### Latest changes
 ```
+3.50   2020-10-06
+       - Fixes:
+         - main=<language> stopped working in some cases (#96).
+         - Footnotes were not \long with layout=footnotes.
+         
 3.49   2020-10-03
+       - BUG. This version has a severe bug with main= (fixed in 3.50).
        - Allow standard LaTeX syntax to recognize locales based on ini
          files in the most common cases.
        - frenchspacing is set with ini files.
        - Fixes:
          - layout.lists=off didn't work (#94)
+https://github.com/latex3/babel/wiki/What's-new-in-babel-3.49
        
 3.48   2020-09-01
        - New (tentative) tools to customize some labels (like chapters
diff --git a/babel.dtx b/babel.dtx
index 4ad46b5..6c7fff3 100644
--- a/babel.dtx
+++ b/babel.dtx
@@ -31,7 +31,7 @@
 %
 % \iffalse
 %<*filedriver>
-\ProvidesFile{babel.dtx}[2020/10/05 v3.49.2151 The Babel package]
+\ProvidesFile{babel.dtx}[2020/10/06 v3.50 The Babel package]
 \documentclass{ltxdoc}
 \GetFileInfo{babel.dtx}
 \usepackage{fontspec}
@@ -4778,8 +4778,8 @@ help from Bernd Raichle, for which I am grateful.
 % \section{Tools}
 %
 %    \begin{macrocode}
-%<<version=3.49.2151>>
-%<<date=2020/10/05>>
+%<<version=3.50>>
+%<<date=2020/10/06>>
 %    \end{macrocode}
 %
 % \textbf{Do not use the following macros in \texttt{ldf} files. They
@@ -12483,12 +12483,12 @@ help from Bernd Raichle, for which I am grateful.
     \@ifnextchar[%
       {\bbl at footnote@o{#1}{#2}{#3}}%
       {\bbl at footnote@x{#1}{#2}{#3}}}
-  \def\bbl at footnote@x#1#2#3#4{%
+  \long\def\bbl at footnote@x#1#2#3#4{%
     \bgroup
       \select at language@x{\bbl at main@language}%
       \bbl at fn@footnote{#2#1{\ignorespaces#4}#3}%
     \egroup}
-  \def\bbl at footnote@o#1#2#3[#4]#5{%
+  \long\def\bbl at footnote@o#1#2#3[#4]#5{%
     \bgroup
       \select at language@x{\bbl at main@language}%
       \bbl at fn@footnote[#4]{#2#1{\ignorespaces#5}#3}%
@@ -12497,12 +12497,12 @@ help from Bernd Raichle, for which I am grateful.
     \@ifnextchar[%
       {\bbl at footnotetext@o{#1}{#2}{#3}}%
       {\bbl at footnotetext@x{#1}{#2}{#3}}}
-  \def\bbl at footnotetext@x#1#2#3#4{%
+  \long\def\bbl at footnotetext@x#1#2#3#4{%
     \bgroup
       \select at language@x{\bbl at main@language}%
       \bbl at fn@footnotetext{#2#1{\ignorespaces#4}#3}%
     \egroup}
-  \def\bbl at footnotetext@o#1#2#3[#4]#5{%
+  \long\def\bbl at footnotetext@o#1#2#3[#4]#5{%
     \bgroup
       \select at language@x{\bbl at main@language}%
       \bbl at fn@footnotetext[#4]{#2#1{\ignorespaces#5}#3}%
@@ -14061,7 +14061,8 @@ end
    \AtBeginDocument
      {\ifx\tikz at atbegin@node\@undefined\else
         \let\bbl at OL@pgfpicture\pgfpicture
-        \bbl at sreplace\pgfpicture{\pgfpicturetrue}{\bbl at pictsetdir\pgfpicturetrue}%
+        \bbl at sreplace\pgfpicture{\pgfpicturetrue}%
+          {\bbl at pictsetdir\pgfpicturetrue}%
         \bbl at add\pgfsys at beginpicture{\bbl at pictsetdir}%
         \bbl at add\tikz at atbegin@node{\bbl at pictresetdir}%
       \fi}}
diff --git a/babel.ins b/babel.ins
index 3112ec6..18bea2a 100644
--- a/babel.ins
+++ b/babel.ins
@@ -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/10/03}
+\def\filedate{2020/10/06}
 \def\batchfile{babel.ins}
 \input docstrip.tex
 
diff --git a/babel.pdf b/babel.pdf
index 85865d7..b032d32 100644
Binary files a/babel.pdf and b/babel.pdf differ
diff --git a/bbcompat.dtx b/bbcompat.dtx
index 09bc92e..cb2c9a0 100644
--- a/bbcompat.dtx
+++ b/bbcompat.dtx
@@ -30,7 +30,7 @@
 %
 % \iffalse
 %<*dtx>
-\ProvidesFile{bbcompat.dtx}[2020/10/03 v3.49]
+\ProvidesFile{bbcompat.dtx}[2020/10/06 v3.50]
 %</dtx>
 %
 %% File 'bbcompat.dtx'
diff --git a/locale/zh/babel-zh-Hant.ini b/locale/zh/babel-zh-Hant.ini
index 2159614..0aa33a0 100644
--- a/locale/zh/babel-zh-Hant.ini
+++ b/locale/zh/babel-zh-Hant.ini
@@ -8,11 +8,13 @@
 ; * Common Locale Data Repository (license Unicode):
 ;   http://cldr.unicode.org/
 ;   http://unicode.org/copyright.html
+; * CTEX, by Liam Huang, Qing Lee, Leo Liu, et al
+;   https://ctan.org/pkg/ctex
 
 [identification]
 charset = utf8
-version = 1.7
-date = 2020-06-30
+version = 1.8
+date = 2020-10-05
 name.local = 中文
 name.english = Chinese
 name.opentype = Chinese Traditional
@@ -29,19 +31,25 @@ encodings =
 derivate = no
 
 [captions]
+; bib, contents - with en space
+; todo - all spaces must be non breaking
 preface = 
-ref = 
-abstract = 
-bib = 
-chapter = 
-appendix = 
-contents = 
-listfigure = 
-listtable = 
-index = 
-figure = 
-table = 
-part = 
+ref = 參 考 資 料
+abstract = 摘 要
+bib = 文 獻
+chapter.template = [[prechapter]] [chapter] [[postchapter]]
+prechapter = 第
+postchapter = 章
+appendix = 附 錄
+contents = 目 錄
+listfigure = 圖 目 錄
+listtable = 表 目 錄
+index = 索 引
+figure = 圖
+table = 表
+part.template = [[prepart]] [part] [[postpart]]
+prepart = 第
+postpart = 部
 encl = 
 cc = 
 headto = 





More information about the latex3-commits mailing list.