diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/fontspec/CHANGES.md')
-rw-r--r-- | Master/texmf-dist/doc/latex/fontspec/CHANGES.md | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/fontspec/CHANGES.md b/Master/texmf-dist/doc/latex/fontspec/CHANGES.md index 69af03b5479..8051191ed1c 100644 --- a/Master/texmf-dist/doc/latex/fontspec/CHANGES.md +++ b/Master/texmf-dist/doc/latex/fontspec/CHANGES.md @@ -1,6 +1,34 @@ Change history ============== +## 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., + + \newfontlanguage{Turkish}{TRK,TUR} + + 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 `Graphite`. + + * 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 reset the former. + + * Add `pxfonts`, `txfonts`, `newpxmath`, `newtxmath`, `mtpro2` to the list + of packages that automatically invoke `no-math`. + + * Add `\providefontfamily`, `\setfontface`, `\renewfontface`, and `\providefontface`. + + * Add local/global distinction with `\fontspec_(g)set_family:Nnn` and `\fontspec_(g)set_fontface:NNnn`. + + ## v2.7a (2019/01/25) * One last (?!) fix for recent regression (!!). I am not getting enough sleep at the moment and it is too hot. |