diff options
author | Karl Berry <karl@freefriends.org> | 2023-09-29 21:06:55 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-09-29 21:06:55 +0000 |
commit | d789a70cec21d44b4a6b8b5c463803039f41e173 (patch) | |
tree | bac28b6aa9c00b2e45b32e549a2a9d5a6dbddb15 /Master/texmf-dist/source | |
parent | 155b3034fd32de71bba86fcfc09369fd980275e1 (diff) |
babel (29sep23)
git-svn-id: svn://tug.org/texlive/trunk@68400 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r-- | Master/texmf-dist/source/latex/babel/babel.dtx | 90 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/babel/babel.ins | 2 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/babel/bbcompat.dtx | 2 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/babel/locale.zip | bin | 988939 -> 1034026 bytes |
4 files changed, 56 insertions, 38 deletions
diff --git a/Master/texmf-dist/source/latex/babel/babel.dtx b/Master/texmf-dist/source/latex/babel/babel.dtx index 95ede8b7f42..d59e7655aa0 100644 --- a/Master/texmf-dist/source/latex/babel/babel.dtx +++ b/Master/texmf-dist/source/latex/babel/babel.dtx @@ -32,7 +32,7 @@ % % \iffalse %<*filedriver> -\ProvidesFile{babel.dtx}[2023/09/12 v3.94 The Babel package] +\ProvidesFile{babel.dtx}[2023/09/29 v3.95 The Babel package] \documentclass{ltxdoc} \GetFileInfo{babel.dtx} \usepackage{fontspec} @@ -1343,8 +1343,9 @@ be the same as the option name as set in |\usepackage|!). An alternative approach to define a language (or, more precisely, a \textit{locale}) is by means of an \texttt{ini} file. Currently -\babel{} provides about 250 of these files containing the basic data -required for a locale, plus basic templates for 500 about locales. +\babel{} provides about 360 of these files containing the basic data +required for a locale, covering about 270 languages, plus basic +templates for about 400 locales. |ini| files are not meant only for \babel, and they has been devised as a resource for other packages. To easy interoperability between \TeX{} @@ -1359,7 +1360,7 @@ LICR). They will be evolving with the time to add more features following section shows how to make use of them by means of |\babelprovide|. In other words, |\babelprovide| is mainly meant for auxiliary tasks, and as alternative when the |ldf|, for some -reason, does not work as expected. +reason, does not exists or does not work as expected. \begin{example} Although Georgian has its own \texttt{ldf} file, here is how to @@ -2966,39 +2967,51 @@ _\telugucounter{section}_ Languages providing native digits in all or some variants are: \begin{multicols}{5} -Arabic\\ -Assamese\\ -Bangla\\ -Tibetan\\ -Bodo\\ -Central Kurdish\\ -Dzongkha\\ -Persian\\ -Gujarati\\ -Hindi\\ -Khmer\\ +Arabic\\ +Assamese\\ +Bangla\\ +Bhojpuri\\ +Bodo\\ +Burmese\\ +Cantonese\\ +Central Kurdish\\ +Chinese\\ +Dogri\\ +Dzongkha\\ +Gujarati\\ +Haryanvi\\ +Hindi\\ +Hmong Njua\\ Kannada\\ +Kashmiri\\ +Khmer\\ Konkani\\ -Kashmiri\\ -Lao\\ -Northern Luri\\ -Malayalam\\ +Korean\\ +Lao\\ +Maithili\\ +Malayalam\\ +Manipuri\\ Marathi\\ -Burmese\\ -Mazanderani\\ -Nepali\\ -Odia\\ +Mazanderani\\ +Nepali\\ +Northern Kurdish\\ +Northern Luri\\ +Odia\\ +Pashto\\ +Persian\\ Punjabi\\ -Pashto\\ -Tamil\\ -Telugu\\ -Thai\\ -Uyghur\\ -Urdu\\ -Uzbek\\ -Vai\\ -Cantonese\\ -Chinese +Rajasthani\\ +Sanskrit\\ +Santali\\ +Sindhi\\ +Tamil\\ +Telugu\\ +Thai\\ +Tibetan\\ +Urdu\\ +Uyghur\\ +Uzbek\\ +Vai \end{multicols} \New{3.30} With \luatex{} there is an alternative approach for mapping @@ -3007,7 +3020,7 @@ is applied to the typeset text (not math, PDF bookmarks, etc.) before bidi and fonts are processed (ie, to the node list as generated by the \TeX{} code). This means the local digits have the correct bidirectional behavior (unlike |Numbers=Arabic| in \textsf{fontspec}, -which is not recommended). +which is deprecated). \begin{note} With \xetex{} you can use the option |Mapping| when defining a @@ -3591,6 +3604,11 @@ basic transform for ‘plain’ Arabic fonts, which attempts to distribute the tatwil as evenly as possible (starting at the end of the line). See the news for version 3.59.} +\trans{Arabic, Persian}{kashida.base}{Experimental \New{3.94}. Much +like the previous one, but with diacritics stacked in the actual base +character and not the kashida extension. With evenly inserted tatweels +results are better.} + \vspace{2mm}\hrule\nobreak \endgroup @@ -5527,8 +5545,8 @@ wouldn’t exist. % \section{Tools} % % \begin{macrocode} -%<<version=3.94>> -%<<date=2023/09/12>> +%<<version=3.95>> +%<<date=2023/09/29>> % \end{macrocode} % % \textbf{Do not use the following macros in \texttt{ldf} files. They diff --git a/Master/texmf-dist/source/latex/babel/babel.ins b/Master/texmf-dist/source/latex/babel/babel.ins index b350a280770..bd09bf9cc1a 100644 --- a/Master/texmf-dist/source/latex/babel/babel.ins +++ b/Master/texmf-dist/source/latex/babel/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{2023/09/12} +\def\filedate{2023/09/29} \def\batchfile{babel.ins} \input docstrip.tex diff --git a/Master/texmf-dist/source/latex/babel/bbcompat.dtx b/Master/texmf-dist/source/latex/babel/bbcompat.dtx index 2d2e5530d51..676fed11bb3 100644 --- a/Master/texmf-dist/source/latex/babel/bbcompat.dtx +++ b/Master/texmf-dist/source/latex/babel/bbcompat.dtx @@ -30,7 +30,7 @@ % % \iffalse %<*dtx> -\ProvidesFile{bbcompat.dtx}[2023/09/12 v3.94] +\ProvidesFile{bbcompat.dtx}[2023/09/29 v3.95] %</dtx> % %% File 'bbcompat.dtx' diff --git a/Master/texmf-dist/source/latex/babel/locale.zip b/Master/texmf-dist/source/latex/babel/locale.zip Binary files differindex 089aa5b6637..3cd302624a9 100644 --- a/Master/texmf-dist/source/latex/babel/locale.zip +++ b/Master/texmf-dist/source/latex/babel/locale.zip |