CTAN Comprehensive TeX Archive Network

CTAN update: polyglossia

Date: October 10, 2020 3:13:42 PM CEST
Jürgen Spitzmüller submitted an update to the polyglossia package. Version number: 1.50 2020-10-09 License type: mit lppl1.3 cc0 Summary description: An alternative to babel for XeLaTeX and LuaLaTeX Announcement text:
New features: * Polyglossia now uses the Harfbuzz renderer by default with LuaTeX output. This brings LuaTeX on par with XeTeX for all scripts (#337). The renderer can be changed via the new global luatexrenderer option. * The (previously inadvertently working) hyphenrules environment that ceased to work after a recent babel update is back and now officially supported. The environment now also supports language options and aliases (#427). * New command \setlanghyphenmins to adapt hyphenation thresholds of languages and varieties. * New command \abjadalph for Arabic with corresponding option (#431). * Replace consecutive glues around punctuation by the correct amount of space with LuaLaTeX for French, ecclesiastic Latin, and Sanskrit (#437). Bug fixes: * Remove warning about missing Brazil patterns (#404). * Fix incompatibility with recent babel release (#408). * Fixed some spellings in Marathi (#409). * Fix spacing of geminating dot in Catalan (#410). * Fix incompatibility of Marathi with Beamer. * Correct \partname in Hindi (#416). * Updates and improvements to Kurdish (#418). * Only activate shorthand character if babelshorthands is true (#421). * Fix whitespace issue in Czech and Slovak with vlna=true (#423). * Fix whitespace issue in Danish (#424). * Fix catcode conflicts that might occur in language definition files f. ex. when loaded from a LaTeX3 class (#67, #425). * Robustify font family switches (#428). * Fix whitespace issue in Russian indentfirst option (#433). * In Russian, indentfirst is now again default (#434). * Fix LaTeX error with arabic numbering in Ukrainian (#440). * Fix directionality after Hebrew decimal numbers (#441). * Fix babelname of Latin Serbian (#442). * Fix recording of secondary languages in \xpg at bloaded and \xpg at bcp@loaded lists (#443). * Simplify and robustify section heading modification in Russian and introduce option forceheadingpunctuation (#444). * Fix Cyrillic dash (via babelshorthand "---) when TeX ligatures are disabled (#445) * Fix problem with large character indices in Lua module for punctuation spacing Interface and defaults changes: * Polyglossia now uses the Harfbuzz renderer by default with LuaTeX output. See new features section. Build fixes: * Fix a bug in the dtx build script which was the reason for an utterly incomplete polyglossia.dtx file (#420). Documentation improvements: * Document how to change \lefthyphenmin and \righthyphenmin for a language (#435).
This package is located at http://mirror.ctan.org/macros/unicodetex/latex/polyglossia More information is at https://www.ctan.org/pkg/polyglossia
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 .

polyglossia – An alternative to babel for XeLaTeX and Lua

This package provides a complete Babel replacement for users of Lua and XeLaTeX; it relies on the fontspec package, version 2.0 at least.

Version1.50a 2020-10-15
Copyright2008–2010 François Charette
2011–2020 Arthur Reutenauer
2013 Elie Roux
2019–2020 Jürgen Spitzmüller
2019–2020 Bastien Roucariès
MaintainerArthur Reutenauer
François Charette (inactive)



Guest Book Sitemap Contact Contact Author