CTAN update: luaotfload

CTAN Announcements ctan-ann at ctan.org
Fri Jan 1 20:24:05 CET 2021


Ulrike Fischer submitted an update to the

                luaotfload

package.

Version number: 3.16 2020-12-31
License type: gpl2

Summary description: OpenType ‘loader’ for Plain TeX and LaTeX

Announcement text:
----------------------------------------------------------------------

2020-12-30 luaotfload v3.16
    *  The fontloader has been synced with the context code from
2020-12-30
    *  The entry point is called luaotfload.lua instead of
       luaotfload-main.lua (but the old name is still provided for 
       compatibility).
    *  pre/post_shaping_filter callbacks has been added.
    *  The number of lua-files and submodules shown in the log-file 
       has been reduced. But it is extended again by setting the
environment variable LUAOTFLOAD_TRACE_SUBMODULES=1.
    *  The HarfBuzz based shaper will in some situations drop
hyphenation points. This happens less frequently now since the new
version uses first/second discretionaries (the mechanism described in
the LuaTeX manual, section 5.6 for the of-f-ice example) to support a
limited amount of nesting.
    *  When the node shaper is used, experimental support for 
       OpenType variable fonts has been added. To use them, set the
font feature axis to a comma separated list of axis names and values. 
       (E.g.  axis={weight=600}) The supported axis names and value 
       range depend on the font.
    *  The font features upper and lower can be used to map
       the text of a font to upper or lowercase before displaying it.
Currently this implements the untailored Unicode case mapping
algorithm, but it is planned to add tailoring later.
    *  A number of small bugfixes.

----------------------------------------------------------------------

This package is located at 
   http://mirror.ctan.org/macros/luatex/generic/luaotfload

More information is at
   https://www.ctan.org/pkg/luaotfload


------------------------------------------------------------------------

   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