CTAN update: babel-german
Date: January 25, 2026 9:19:24 AM CET
Jürgen Spitzmüller submitted an update to the
babel-german
package.
Version: 2.99 2026-01-24
License: lppl1.3
Summary description: Babel support for documents written in German
Announcement text:
This release marks a major rewrite of babel-german. Next to minor bug fixes, the release features the following major changes: * The sources and manuals of the previously separate 1901 and 1996 orthography (a.k.a. german and ngerman) have been merged into one common source and manual. * New language option names are introduced: german-at, german-ch, german-de (alias german-austria, german-germany, german-switzerland) for contemporary (1996) orthography, german-at-1901, german-ch-1901, german-de-1901 (alias german-austria-1901, german-germany-1901, german-switzerland-1901) for traditional (1901) orthography. The received options (austrian, german, swissgerman, naustrian, ngerman, nswissgerman) are kept with their meaning, but discouraged from now on. * By default and when using the new language options, babel-german now uses the new (exptl) hyphenation patterns. The received options keep using the legacy patterns by default. * Introduce \germansetup for option specification. The capsz and toss options now also can be set this way (with a more general scope). * Hyphenation patterns can now be specified directly (via \germansetup, in addition to the \babelprovide method which has a more granular scope) * Introduce option "glottonyms" that specifies whether the option "german" activates old or contemporary orthography. By default, it still activates old, but this will change in a future version (presumably for TL 2026). * Fix some shorthands (particularly their vmode behavior) The manual includes elaborations about these changes, the rationales and future directions. Also note that the package moved home. Find it now at https://codeberg.org/jspitz/babel-german
This package is located at https://mirrors.ctan.org/macros/latex/contrib/babel-contrib/german More information is at https://ctan.org/pkg/babel-german
Thanks for the upload. For the CTAN Team Manfred Lotz CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs .
This release marks a major rewrite of babel-german. Next to minor bug fixes, the release features the following major changes: * The sources and manuals of the previously separate 1901 and 1996 orthography (a.k.a. german and ngerman) have been merged into one common source and manual. * New language option names are introduced: german-at, german-ch, german-de (alias german-austria, german-germany, german-switzerland) for contemporary (1996) orthography, german-at-1901, german-ch-1901, german-de-1901 (alias german-austria-1901, german-germany-1901, german-switzerland-1901) for traditional (1901) orthography. The received options (austrian, german, swissgerman, naustrian, ngerman, nswissgerman) are kept with their meaning, but discouraged from now on. * By default and when using the new language options, babel-german now uses the new (exptl) hyphenation patterns. The received options keep using the legacy patterns by default. * Introduce \germansetup for option specification. The capsz and toss options now also can be set this way (with a more general scope). * Hyphenation patterns can now be specified directly (via \germansetup, in addition to the \babelprovide method which has a more granular scope) * Introduce option "glottonyms" that specifies whether the option "german" activates old or contemporary orthography. By default, it still activates old, but this will change in a future version (presumably for TL 2026). * Fix some shorthands (particularly their vmode behavior) The manual includes elaborations about these changes, the rationales and future directions. Also note that the package moved home. Find it now at https://codeberg.org/jspitz/babel-german
This package is located at https://mirrors.ctan.org/macros/latex/contrib/babel-contrib/german More information is at https://ctan.org/pkg/babel-german
Thanks for the upload. For the CTAN Team Manfred Lotz CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs .
babel-german – Babel support for documents written in German
This bundle is an extension to the babel package for multilingual typesetting. It provides all the necessary macros, definitions and settings to typeset German documents. The bundle includes support for the traditional and reformed German orthography as well as for the Austrian and Swiss varieties of German.
| Package | babel-german |
| Version | 2.99 2026-01-24 |
| Copyright | 1989–2026 Bernd Raichle, Johannes Braams, Walter Schmidt, Juergen Spitzmüller |
| Maintainer | Jürgen Spitzmüller Johannes L. Braams (inactive) Bernd Raichle (inactive) |