From a911d39178540078c8ff5bc880418478d7433c40 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sun, 27 Feb 2022 03:01:13 +0000 Subject: CTAN sync 202202270301 --- macros/latex/required/babel/base/README.md | 10 +++++++--- macros/latex/required/babel/base/babel.dtx | 15 +++++++++------ macros/latex/required/babel/base/babel.ins | 2 +- macros/latex/required/babel/base/babel.pdf | Bin 855484 -> 855582 bytes macros/latex/required/babel/base/bbcompat.dtx | 2 +- 5 files changed, 18 insertions(+), 11 deletions(-) (limited to 'macros/latex/required') diff --git a/macros/latex/required/babel/base/README.md b/macros/latex/required/babel/base/README.md index 4d56195cf3..92c1e3d366 100644 --- a/macros/latex/required/babel/base/README.md +++ b/macros/latex/required/babel/base/README.md @@ -1,4 +1,4 @@ -## Babel 3.72 +## Babel 3.73 This package manages culturally-determined typographical (and other) rules, and hyphenation patterns for a wide range of languages. Many @@ -8,9 +8,9 @@ is a set of ini files for about 250 languages. The latest stable version is available on . -Changes in version 3.72 are described in: +Changes in version 3.73 are described in: -https://latex3.github.io/babel/news/whats-new-in-babel-3.72.html +https://latex3.github.io/babel/news/whats-new-in-babel-3.73.html Apart from the manual, you can find information on some aspects of babel at: @@ -46,6 +46,10 @@ respective authors. ### Summary of Latest changes ``` +3.73 2022-02-26 + * Fixes a severe bug introduced in 3.72 when amsmath is + loaded. + 3.72 2022-02-24 * Advances in amsmath (lua). * Fixes: diff --git a/macros/latex/required/babel/base/babel.dtx b/macros/latex/required/babel/base/babel.dtx index b8b3ce531d..45b916160f 100644 --- a/macros/latex/required/babel/base/babel.dtx +++ b/macros/latex/required/babel/base/babel.dtx @@ -32,7 +32,7 @@ % % \iffalse %<*filedriver> -\ProvidesFile{babel.dtx}[2022/02/24 v3.72 The Babel package] +\ProvidesFile{babel.dtx}[2022/02/26 v3.73 The Babel package] \documentclass{ltxdoc} \GetFileInfo{babel.dtx} \usepackage{fontspec} @@ -3025,7 +3025,8 @@ parenthesis). \New{3.9a} Sets hyphenation exceptions for the languages given or, without the optional argument, for \textit{all} languages (eg, proper nouns or common loan words, and of course monolingual -documents). Language exceptions take precedence over global ones. +documents). Multiple declarations work much like |\hyphenation| (last +wins), but language exceptions take precedence over global ones. It can be used only in the preamble, and exceptions are set when the language is first selected, thus taking into account changes of @@ -5103,8 +5104,8 @@ help from Bernd Raichle, for which I am grateful. % \section{Tools} % % \begin{macrocode} -%<> -%<> +%<> +%<> % \end{macrocode} % % \textbf{Do not use the following macros in \texttt{ldf} files. They @@ -14605,7 +14606,8 @@ end \AddToHook{env/align*/begin}{\bbl@ams@preset\bbl@ams@lap}% \AddToHook{env/eqnalign/begin}{\bbl@ams@preset\hbox}% % Hackish, for proper alignment. Don’t ask me why it works!: - \AddToHook{env/align*/end}{\iftag@\else\tag*{}\fi}% + \bbl@exp{% Avoid a 'visible' conditional + \\\AddToHook{env/align*/end}{\\\\\tag*{}\}}% \AddToHook{env/flalign/begin}{\bbl@ams@preset\hbox}% \AddToHook{env/split/before}{% \ifnum\bbl@thetextdir>\z@ @@ -14619,7 +14621,8 @@ end \fi}% {}% \fi}% - \fi} + \fi + \fi} \fi \ifx\bbl@opt@layout\@nnil\endinput\fi % if no layout \ifnum\bbl@bidimode>\z@ diff --git a/macros/latex/required/babel/base/babel.ins b/macros/latex/required/babel/base/babel.ins index 2cebaab0c7..0cc5c54977 100644 --- a/macros/latex/required/babel/base/babel.ins +++ b/macros/latex/required/babel/base/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{2022/02/24} +\def\filedate{2022/02/26} \def\batchfile{babel.ins} \input docstrip.tex diff --git a/macros/latex/required/babel/base/babel.pdf b/macros/latex/required/babel/base/babel.pdf index 7c8f5bcc22..c51f53a46d 100644 Binary files a/macros/latex/required/babel/base/babel.pdf and b/macros/latex/required/babel/base/babel.pdf differ diff --git a/macros/latex/required/babel/base/bbcompat.dtx b/macros/latex/required/babel/base/bbcompat.dtx index 68066c48a9..763031c7f8 100644 --- a/macros/latex/required/babel/base/bbcompat.dtx +++ b/macros/latex/required/babel/base/bbcompat.dtx @@ -30,7 +30,7 @@ % % \iffalse %<*dtx> -\ProvidesFile{bbcompat.dtx}[2022/02/24 v3.72] +\ProvidesFile{bbcompat.dtx}[2022/02/26 v3.73] % % %% File 'bbcompat.dtx' -- cgit v1.2.3