Skip to content

Commit

Permalink
25.3
Browse files Browse the repository at this point in the history
  • Loading branch information
Javier committed Feb 2, 2025
1 parent 4134987 commit 570d20d
Show file tree
Hide file tree
Showing 16 changed files with 256 additions and 2 deletions.
1 change: 1 addition & 0 deletions docs/_includes/menu.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
<!-- -->
<li><a href="#">News</a>
<ul>
<li><a href="https://latex3.github.io/babel/news/whats-new-in-babel-25.3.html">25.3</a></li>
<li><a href="https://latex3.github.io/babel/news/whats-new-in-babel-25.2.html">25.2</a></li>
<li><a href="https://latex3.github.io/babel/news/whats-new-in-babel-25.1.html">25.1</a></li>
<li><a href="https://latex3.github.io/babel/news/whats-new-in-babel-24.15.html">24.15</a></li>
Expand Down
37 changes: 37 additions & 0 deletions docs/guides/locale-betawi.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Betawi

<blockquote>
<p><em>Improve this page! Feel free to draft a pull request <a href="https://github.com/latex3/babel/tree/docs/docs">on GitHub</a>.</em></p>
</blockquote>

This page offers basic guidance on typesetting a LaTeX document in the
Betawi language using the Latin script.

## Support with `ini` locale file

Here is a minimal sample file with `betawi` as the main language
(assuming `luatex`, which is the recommended engine, and `babel` ≥25.2,
although it may work with previous versions).

```tex
\documentclass[betawi]{article}
\usepackage[provide=*]{babel}
\begin{document}
Local name $=$ Betawi
Today $=$ \today
\end{document}
```

![](../media/locale-betawi.png)

## Contribute

If you are a native speaker or have expertise in this language, you can
contribute, make suggestions or request enhancements by submitting a
pull request, opening an issue, or contacting the Babel maintainer with
the link above.
39 changes: 39 additions & 0 deletions docs/guides/locale-kangri.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Kangri

<blockquote>
<p><em>Improve this page! Feel free to draft a pull request <a href="https://github.com/latex3/babel/tree/docs/docs">on GitHub</a>.</em></p>
</blockquote>

This page offers basic guidance on typesetting a LaTeX document in the
Kangri language using the Devanagari script.

## Support with `ini` locale file

Here is a minimal sample file with `kangri` as the main language
(assuming `luatex`, which is the recommended engine, and `babel` ≥25.2,
although it may work with previous versions).

```tex
\documentclass[kangri]{article}
\usepackage[provide=*]{babel}
\babelfont{rm}{Shobhika}
\begin{document}
Local name $=$ कांगड़ी
Today $=$ \today
\end{document}
```

![](../media/locale-kangri.png)

## Contribute

If you are a native speaker or have expertise in this language, you can
contribute, make suggestions or request enhancements by submitting a
pull request, opening an issue, or contacting the Babel maintainer with
the link above.
37 changes: 37 additions & 0 deletions docs/guides/locale-makhuwa.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Makhuwa

<blockquote>
<p><em>Improve this page! Feel free to draft a pull request <a href="https://github.com/latex3/babel/tree/docs/docs">on GitHub</a>.</em></p>
</blockquote>

This page offers basic guidance on typesetting a LaTeX document in the
Makhuwa language using the Latin script.

## Support with `ini` locale file

Here is a minimal sample file with `makhuwa` as the main language
(assuming `luatex`, which is the recommended engine, and `babel` ≥25.2,
although it may work with previous versions).

```tex
\documentclass[makhuwa]{article}
\usepackage[provide=*]{babel}
\begin{document}
Local name $=$ emakhuwa
Today $=$ \today
\end{document}
```

![](../media/locale-makhuwa.png)

## Contribute

If you are a native speaker or have expertise in this language, you can
contribute, make suggestions or request enhancements by submitting a
pull request, opening an issue, or contacting the Babel maintainer with
the link above.
41 changes: 41 additions & 0 deletions docs/guides/locale-osage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Osage

<blockquote>
<p><em>Improve this page! Feel free to draft a pull request <a href="https://github.com/latex3/babel/tree/docs/docs">on GitHub</a>.</em></p>
</blockquote>

This page offers basic guidance on typesetting a LaTeX document in the
Osage language using the Osage script.

## Support with `ini` locale file

Here is a minimal sample file with `osage` as the main language
(assuming `luatex`, which is the recommended engine, and `babel` ≥25.2,
although it may work with previous versions).

Gadugi is a Windows font.

```tex
\documentclass[osage]{article}
\usepackage[provide=*]{babel}
\babelfont{rm}{Gadugi}
\begin{document}
Local name $=$ 𐓏𐓘𐓻𐓘𐓻𐓟
Today $=$ \today
\end{document}
```

![](../media/locale-osage.png)

## Contribute

If you are a native speaker or have expertise in this language, you can
contribute, make suggestions or request enhancements by submitting a
pull request, opening an issue, or contacting the Babel maintainer with
the link above.
37 changes: 37 additions & 0 deletions docs/guides/locale-venetian.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Venetian

<blockquote>
<p><em>Improve this page! Feel free to draft a pull request <a href="https://github.com/latex3/babel/tree/docs/docs">on GitHub</a>.</em></p>
</blockquote>

This page offers basic guidance on typesetting a LaTeX document in the
Venetian language using the Latin script.

## Support with `ini` locale file

Here is a minimal sample file with `venetian` as the main language
(assuming `luatex`, which is the recommended engine, and `babel` ≥25.2,
although it may work with previous versions).

```tex
\documentclass[venetian]{article}
\usepackage[provide=*]{babel}
\begin{document}
Local name $=$ veneto
Today $=$ \today
\end{document}
```

![](../media/locale-venetian.png)

## Contribute

If you are a native speaker or have expertise in this language, you can
contribute, make suggestions or request enhancements by submitting a
pull request, opening an issue, or contacting the Babel maintainer with
the link above.
37 changes: 37 additions & 0 deletions docs/guides/locale-zhuang.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Zhuang

<blockquote>
<p><em>Improve this page! Feel free to draft a pull request <a href="https://github.com/latex3/babel/tree/docs/docs">on GitHub</a>.</em></p>
</blockquote>

This page offers basic guidance on typesetting a LaTeX document in the
Zhuang language using the Latin script.

## Support with `ini` locale file

Here is a minimal sample file with `zhuang` as the main language
(assuming `luatex`, which is the recommended engine, and `babel` ≥25.2,
although it may work with previous versions).

```tex
\documentclass[zhuang]{article}
\usepackage[provide=*]{babel}
\begin{document}
Local name $=$ Vahcuengh
Today $=$ \today
\end{document}
```

![](../media/locale-zhuang.png)

## Contribute

If you are a native speaker or have expertise in this language, you can
contribute, make suggestions or request enhancements by submitting a
pull request, opening an issue, or contacting the Babel maintainer with
the link above.
2 changes: 1 addition & 1 deletion docs/guides/which-method-for-which-language.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ There are also some fine fonts out there, but you must install them because they

| Font(s) | Languages / Scripts | Notes |
| --- | --- | --- |
| Noto | Multilingual | This family has a very comprehensive coverage and come in many variations of weight and width to match your other fonts. You can see how to combine Noto fonts at the end of the video [LaTeX – Multilingual Unicode strings](https://www.youtube.com/watch?v=jWGmYZsNiYA).
| [Noto](https://notofonts.github.io/) | Multilingual | This family has a very comprehensive coverage and come in many variations of weight and width to match your other fonts. However, many fonts doesn’t cover the ASCII range. You can see how to combine Noto fonts at the end of the video [LaTeX – Multilingual Unicode strings](https://www.youtube.com/watch?v=jWGmYZsNiYA).
| Babelstone Han | Chinese | It supports both Simplified and Traditional Chinese and has an especially comprehensive selection of traditional Chinese characters.
| Abyssinica SIL | Abyssinica SIL |
| Nirmala UI | Indic scripts | A Windows font with 14 scripts: Telugu, Kannada, Bangla, Odia, Sinhala, Devanagari...
Expand Down
3 changes: 2 additions & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,8 @@ case, it's advisable to install TeXLive.)

| Version | Most relevant changes
| --- | --- |
| [25.2](news/whats-new-in-babel-25.2.html) | Minor fixes and updates. Old Uyghur, Algerian Arabic.
| [25.3](news/whats-new-in-babel-25.3.html) | Fixes. 6 new locales. Links in manual. |
| [25.2](news/whats-new-in-babel-25.2.html) | Minor fixes and updates. Old Uyghur, Algerian Arabic. |
| [25.1](news/whats-new-in-babel-25.1.html) | Mainly fixes. |
| [24.15](news/whats-new-in-babel-24.15.html) | Fixes. New locale for Interslavic. |
| [24.14](news/whats-new-in-babel-24.14.html) | Harfbuzz is the default renderer in most scripts. |
Expand Down
Binary file added docs/media/locale-betawi.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/media/locale-kangri.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/media/locale-makhuwa.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/media/locale-osage.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/media/locale-venetian.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/media/locale-zhuang.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
24 changes: 24 additions & 0 deletions docs/news/whats-new-in-babel-25.3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# What's new in babel 25.3

2025-02-02

## Manual

Language and locale lists now provide links to CTAN and the guides
available in the [`babel`
site](https://latex3.github.io/babel/guides/index-locale.html).

## New Locales

There are 6 new locales:
[Betawi](https://latex3.github.io/babel/guides/locale-betawi.html),
[Kangri](https://latex3.github.io/babel/guides/locale-kangri.html),
[Makhuwa](https://latex3.github.io/babel/guides/locale-makhuwa.html),
[Osage](https://latex3.github.io/babel/guides/locale-osage.html),
[Venetian](https://latex3.github.io/babel/guides/locale-venetian.html),
[Zhuang](https://latex3.github.io/babel/guides/locale-zhuang.html).

# Fixes

Two commands didn’t work as expected inside `\MakeUppercase`, namely
`\babelhyphen` and `\localedate`.

0 comments on commit 570d20d

Please sign in to comment.