CTAN update: fontspec

CTAN Announcements ctan-ann at ctan.org
Wed Feb 13 15:29:37 CET 2019

Will Robertson submitted an update to the



Version number: 2.7b
License type: lppl1.3c

Summary description: Advanced font selection in XeLaTeX and LuaLaTeX

Announcement text:

## v2.7b (2019/02/12)

* Fix regression in loading `Language=Turkish`. This now allows users
  to define more than one OpenType tag when defining a language name,
  where the first tag found is the one selected for the font. E.g.,


  when selected, this first checks for the existance of the TRK
  language tag, and if not found then checks for the TUR language tag
  to use if available.

* Add new `Renderer` options for LuaTeX that enable the Harfbuzz
  engine. These only work running under `luahbtex` and are currently
  experimental. The new options are `Harfbuzz`, `OpenType`, `AAT`, and

* Always try to remove ‘clashing’ font features inside
  `\addfontfeatures` even in cases when the requested font feature
  doesn't exist. E.g., now if a font is loaded with `Numbers=OldStyle`
  and *doesn't have* `Numbers=Lining`, requesting the latter will still
  re!set the former.

* Add `pxfonts`, `txfonts`, `newpxmath`, `newtxmath`, `mtpro2` to the
  list of packages that automatically invoke `no-math`.

* Add `\providefontfamily`, `\setfontface`, `\renewfontface`, and

* Add local/global distinction with `\fontspec_(g)set_family:Nnn` and


This package is located at 

More information is at


   Thanks for the upload.

     For the CTAN Team
    Manfred Lotz

We are supported by the TeX user groups.
Please join a users group; see http://www.tug.org/usergroups.html .

More information about the Ctan-ann mailing list