1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
|
## Babel 3.52
This package manages culturally-determined typographical (and other)
rules, and hyphenation patterns for a wide range of languages. Many
language styles work with pdflatex, as well as with xelatex and
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.52 are described in:
https://github.com/latex3/babel/wiki/What's-new-in-babel-3.52
Included is a set of ini files for about 250 languages.
The best way to install and/or update it is with the help of package
managers.
### Reporting Bugs
If you wish to report a problem or bug in any of these packages please
use the
[Issue Tracker for LaTeX2e on GitHub](https://github.com/latex3/babel/issues)
and follow the guidelines that pop up if you press the `New issue`
button.
In particular, to check that you are really seeing a bug, please write
a short, self-contained document that shows the problem. This should
include the `latexbug` package, which will warn if your test file is
not suitable for one or the other reason. See the
[CONTRIBUTING guide](https://github.com/latex3/latex2e/blob/master/CONTRIBUTING.md)
for further details, or if you need to obtain the `latexbug` package.
If the bug turns out to be with third-party software then please
contact the developer, and not us!
You may also report them to the current maintainer more informally on:
http://www.texnia.com/contact.html
Bugs related to specific languages are best reported to their
respective authors.
### Latest changes
```
3.52 2020-12-16
* WARNING. If you need the style for Afrikaans you must update
babel-dutch.
* Improved \babelposthyphenation and \babelprehyphenation:
- Ordinary spaces can be matched in the latter.
- Keys 'insert' and 'penalty'.
- Some bugs fixed.
* Fixes:
- A couple of issues with \localeinfo and \getlocaleproperty
(#102, #105).
- Save size overflow with many \selectlanguage's (#109).
- Albanian: fix a typo in contents name (#104)
- Missing ‘Unused global option(s)’ warning (#110)
3.51 2020-10-27
* Common interface to (re)define captions (with
\setlocalecaption).
* frenchspacing filled in many ini files.
* A new internal macro (for ldf files) named \babel@texpdf, to
ease interoperativity with hyperref in shorthands.
* Fixes:
- Error when loading a language on the fly in tabular (#97).
- 'hyphenrules' raised an error with 'base' option (#59).
- Better handling of autoloaded languages (eg, catcodes).
- An error was raised with CJK and a null font (#99).
- language.tag.bcp47 and tag.ini in \localeinfo didn't work
(#102).
https://github.com/latex3/babel/wiki/What's-new-in-babel-3.52
3.50 2020-10-06
* Fixes:
- main=<language> stopped working in some cases (#96).
- Footnotes were not \long with layout=footnotes.
https://github.com/latex3/babel/wiki/What's-new-in-babel-3.50
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
in CJK and Hungarian).
* Warning instead of error if neither 0 nor ZERO WIDTH SPACE is
found in some Southeast Asian languages.
* Fixes:
- \babelshorthand didn't work with some dialects (#91).
- \selectlanguage and otherlanguage raised an error inside
tabular.
https://github.com/latex3/babel/wiki/What's-new-in-babel-3.48
3.47 2020-07-13
* Fixes:
- Spurious spaces when autoloading locales (bug introduced
in 3.46 when fixing #80).
- In dtx files, autoloading printed some spurious text
(because % is set to ignore, #87).
* New - \getlocaleproperty*, which doesn't raise an error.
* Basic ini+tex templates for about 500 languages in the GitHub
repository.
https://github.com/latex3/babel/wiki/What's-new-in-babel-3.47
3.46 2020-07-06
* Languages can now be optionally selected with their BCP 47
tags.
* \BabelEnsureInfo now loads the basic data for the requested
languages immediately (formerly it was done at the end of the
preamble).
* Fixes:
- Getting rid of the hyphen in XeTeX was not working as
expected. A new procedure has been devised.
- tag.bcp47 now contains what its name promises, instead of
just the language subtag (#70).
- Locale info was not loaded if the name had uppercase letters
in some OSs (#80).
- The [..|..] syntax in ini dates didn't recognize 'digits'.
https://github.com/latex3/babel/wiki/What's-new-in-babel-3.46
3.45 2020-06-10
* Minor fixes in Hindi, Ancient Greek, Macedonian.
* Improvements in Kurdish, Marathi.
* Alternative date formats with \localedate[calendar=...,
variant=...]{y}{m}{d} (note: no calendar computations, just
strings).
* \today is (again) case-aware.
* \localenumeral{digits}{..} and \localecounter{digits}{cntr}
for native digits.
* Fixes
- Improved handling of math with \babelposthyphenation and
\babelprehyphenation (it was ignoring too much).
- An error related to \bbl@foreign@x could be raised in some
rare cases.
See https://github.com/latex3/babel/wiki/What's-new-in-babel-3.45
3.44 2020-05-13
https://github.com/latex3/babel/wiki/What's-new-in-babel-3.44
3.43 2020-04-28
https://github.com/latex3/babel/wiki/What's-new-in-babel-3.43
3.42 2020-03-22
See https://github.com/latex3/babel/wiki/What's-new-in-babel-3.42
3.41 2020-02-27
See https://github.com/latex3/babel/wiki/What's-new-in-babel-3.41
3.40 2020-02-14
See https://github.com/latex3/babel/wiki/What's-new-in-babel-3.40
3.39 2020-02-03
See https://github.com/latex3/babel/wiki/What's-new-in-babel-3.39
3.38 2020-01-15
See https://github.com/latex3/babel/wiki/What's-new-in-babel-3.38
```
Javier Bezos
|