LuaTeX, pdfTeX and XeTeX), and sometimes Plain. Its aim is to
international standards (Unicode, W3C, OpenType). It supports
ones. Besides the traditional .ldf files, there are many
2026-03-29 00:33:59 by Mark Davies | Files touched by this commit (6) |  |
Log message:
tex-babel{,-doc}: update to 26.5
26.1
* Improved 'kashida.base'.
* \otherlanguage* can be used as a declaration command.
* Option 'nofiles' in \selectlanguage.
* Several bug fixes.
26.2
The only real change in this version is the synchronization
with the new styles for German.
26.3
* Fixes related to Arabic justification.
* Other minor changes related to Kyrgyz, German and Breton.
26.4
* Fixed lists in mixed RTL/LTR texts inside vboxes
* Changes for german 3.0.
26.5
* Several fixes related to bidi + amsmath (by Udi Fogiel).
* Fixed incorrect kashida placement with sukūn in lam–alif (by Alq).
|
2025-05-07 14:21:19 by Mark Davies | Files touched by this commit (5) |  |
Log message:
tex-babel{,-doc}: update to 25.7
25.1:
* Fix: Wrong \localeid with lazy loading in some cases.
* Fix: Direction nodes misplaced (between a penalty and a glue).
25.2:
* Fixes in Welsh and \BCPdata.
* Locales: Old Uighur, Algerian Arabic.
25.3:
* Fix error raised with amsbook + CJK + onchar.
* Fixes with \MakeUpppercase: \babelhyphen not working and optional
arguments in \localedate not recognized.
* Manual: direct links to the basic guides in the babel site and to
languages on CTAN.
* New locales: Betawi, Kangri, Makhuwa, Osage, Venetian, Zhuang.
25.4:
* New locales for ancient languages: Etruscan, Old Persian, Old Irish,
Ugaritic, Carian, Lycian, Lydian, Sabaean.
25.5:
* German: new transform longs.unifraktur, with heuristic rules for long s.
* Dutch: new transform diaeresis.hyphen.
* Fixes:
- Some wrong bidi text in \hbox.
- Extra space with CJK and lazy loading.
- LaTeX hook for newly defined font families.
25.6:
* Transforms for Chinese and Japanese:
- Improved 'spacing.basic'.
- New: 'input.nospaces.
* @include directive in ini files.
* Fix error with CJK in lists (tex.sx 739783).
25.7:
* New macro: \ShowBabelTransforms.
* Fixes:
- Incorrect kashida placement.
- Ancient Hebrew vowel characters not recognised as Hebrew text.
- babel-cy.ini captions and captions.licr inconsistent.
* New locale: ancienthebrew.
|
2024-02-18 10:47:18 by Mark Davies | Files touched by this commit (5) |  |
Log message:
tex-babel{,-doc}: update to 24.2
* Cleaned up some language names.
* Mosty internal changes and minor fixes.
|
2024-02-03 02:40:21 by Mark Davies | Files touched by this commit (6) |  |
Log message:
tex-babel{,-doc}: update to 24.1
* New version numbering scheme.
* New key in \babelprovide: interchar (xe).
* Definitions for French: interchar=punctuation.space (xe) and
transforms=punctuation.space (lua).
|
2023-06-11 07:15:17 by Mark Davies | Files touched by this commit (6) |  |
Log message:
tex-babel{,-doc}: update to 3.89
3.89
* Deprecating \SetCase, \aliasshorthands, and 'strings' package
option in the manual.
* The manual has been split in two documents: 'babel.pdf' is the
user guide, and 'babel-code.pdf' is the code.
* Alternative syntax to pass 'modifiers' to babel languages.
* Code cleaned up: babel.def has been shortened dramatically,
and babel.sty is a bit smaller.
3.88
* 37 new locale files: Abkhazian, Afar, Atsam, Baluchi, Bhojpuri,
Blin, Corsican, Erzya, Ga, Geez, Guarani, Haryanvi, Inuktitut,
Jju, Ligurian, Muscogee, Northern Sotho, Nyanja, N’Ko,
Papiamento, Prussian, Rajasthani, Saho, Sicilian, Silesian,
South Ndebele, Southern Sotho, Swati, Taroko, Tigre, Tok Pisin,
Tsonga, Tswana, Tyap, Venda, Volapük, Wolaytta.
* Fixed a few month names in Greek locales (thanks to Günter Milde).
* New hook 'begindocument'.
* Feature preview: option 'casing' in '\babelprovide' (requires a
future change in the LaTeX kernel).
|
2023-04-08 07:57:40 by Mark Davies | Files touched by this commit (5) |  |
Log message:
tex-babel{,-doc}: update to 3.87
3.83
* Improved Punjabi, thanks to Arvinder Singh (@punjab).
* Compatibility with 'lscape', thanks to Salim Bou (@seloumi).
* New locale files: Kaingang, Nheengatu, Sardinian.
* Better handling of `leqno` with `amsmath`.
* Fixes:
- Wrong date format for Australian in babel-en-AU.ini
- Option handling was broken with braces
- Stray punctuation with tikz lead to lua error
- Hungarian as a secondary language reordered some captions
3.84
* Automatic selection of encodings with \babelprovide and pdftex.
* Fixes:
- With 'select.write = omit' the main language wasn’t selected
in the aux file.
- Incorrect link box in end of line if it is preceded by a
non-Arabic character
- New option counters* to pre-expand \thepage.
3.85
* A high-level interface to enable and disable transforms (lua).
* Font-dependent transforms (lua).
* Spaces allowed as separators in layout=.
* Fixes:
- \babelprehyphenation was not applied with 'onchar'.
- In some rare cases the hyphenrules weren’t correctly set.
- Partial fix for bidi in tabular (broken after an attempt to
fix amsmath).
3.86
* New macro \localerestoredirs (lua).
* Improved tabular in bidi texts (lua).
* Fixed \glossaryname in the 'ini' file for 'lithuanian'
(thanks to Andrius Pukšta, @yjhn).
* Added diacritics to the rules for 'kashida.plain' in 'persian'.
* \babeladjust{ bidi.math = off } disables changes in math with
bidi (lua).
3.87
- Typo in 'syllable' counter name in Korean.
- Language leakage with xetex and on-the-fly loading in a few
locales.
- Misplaced text with tikz. Fixed thanks to Salim Bou.
- Misplaced text body with 'multicol' and RTL.
* 'hyphenrules=' is applied with the current locale.
* Updates to the CLDR: Swedish, Swahili, Tamil, Telugu, Thai,
Tigrinya, Turkmen, Tongan, Turkish, Tasawaq, Central Atlas
Tamazight, Uyghur, Ukrainian, Urdu, Vietnamese, Yiddish,
Yoruba, Cantonese.
|
2022-09-01 05:20:03 by Mark Davies | Files touched by this commit (5) |  |
Log message:
tex-babel{,-doc}: update to 3.79
3.79
* Fixes:
- Issues of tcolorbox in RTL (graphics layout).
- \footnote with babel bidi=default raises an error in LuaLaTeX.
- Extra blank spaces with Hebrew calendar.
* 'odia' is now the preferred name for 'oriya', following the CLDR.
3.78
* Fix: Undefined \bbl at xenohyph with Thai
* More minor updates to the CLDR 41: Chechen, Cherokee, Central
Kurdish, Czech, Welsh, Danish, German, Lower Sorbian,
Dzongkha, Ewe, Greek, Esperanto, Spanish, Estonian, Persian,
Finnish, Filipino, Faroese, Western Frisian, Irish, Scottish
Gaelic.
3.77
* More on calendar conversions (\localedate, \today).
* New calendars: 'coptic' (ar-EG, cop), 'buddhist' (th).
* New Arabic locale for Saudi Arabia, with the Umm al-Qura
calendar.
* Date now defaults to 'persian' in a few locales: Persian,
Northern Luri, Mazanderani, Pashto.
* 'bangla' is now the preferred name for 'bengali'.
* Attempt to deal with 'german' and 'swissgerman', whose names
conflict with the CLDR ones.
* More minor updates to the CLDR 41: Afrikaans, Arabic, Assamese,
Asturian, Azerbaijani, Belarusian, Bulgarian, Bangla, Tibetan,
Breton, Bodo, Bosnian, Catalan, English.
|
2022-05-15 06:13:43 by Mark Davies | Files touched by this commit (4) |  |
Log message:
tex-babel{,-doc}: update to 3.74
* Fixes:
- Error in transforms if | is active.
- Minor fixes in Khemer, Turkmen, Marathi.
* RTL math improved (with luatex).
|