summaryrefslogtreecommitdiff
path: root/macros/latex/required/babel/base/README.md
blob: 8a954ea3ee51fc926c4b73d9f0045491907810bf (plain)
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
## Babel 3.58

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. Included
is a set of ini files for about 250 languages.

The latest stable version is available on <https://ctan.org/pkg/babel>.

Changes in version 3.58 are described in:

https://github.com/latex3/babel/blob/master/news-guides/news/whats-new-in-babel-3.58.md

Apart from the manual, you can find information on some aspects of babel at:

https://github.com/latex3/babel/tree/master/news-guides

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.

### Summary of Latest changes
```
3.58   2021-04-26
       * More predefined transforms (lua):
         - doubleletter.hyphen: Norsk
         - oneletter.nobreak:  Czech, Polish, Slovak
         - hyphen.repeat:      Czech, Polish, Portuguese, Slovak, Spanish
         - punctuation.space:  Hindi, Sanskrit
         - transliteration.hk: Sanskrit 
         - transliteration.gajica: Serbian
       * 'prehyphenation' transforms are now disabled in verbatim.
       * New line breaking mode ‘unhyphenated’.
       * Fix: \shorthandoff*{^} was not revertible (#126).
       * Experimental code for Arabic justification (with elongated
         forms: lua).
         
3.57   2021-04-07
       * Predefined transforms (lua):
         - Arabic:     transliteration.dad
         - Croatian:   digraphs.ligatures
         - Greek:      diaeresis.hyphen
         - Hindi:      transliteration.hk
         - Hungarian:  digraphs.hyphen
       * Transforms: {xxxx} syntax also in string=.
       * Preliminary code for Uyghur hyphenation (lua).
       * magyar as alternative to hungarian in \babelprovide.
```

### Previous changes

See https://github.com/latex3/babel/blob/master/news-guides/README.md#whats-new