CTAN update: polyglossia
CTAN Announcements
ctan-ann at ctan.org
Sat Oct 10 15:13:42 CEST 2020
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 .
More information about the Ctan-ann
mailing list