[luatex] Misplaced letter
luatex at nililand.de
Thu Jul 26 17:12:36 CEST 2018
Am Thu, 26 Jul 2018 16:49:05 +0200 schrieb Javier Bezos:
>>> \font\at= [c:/Windows/Fonts/arabtype.ttf]:%
>> how about also adding: 'kern' 'mark' 'mkmk' 'curs' as well as 'analyze' and
>> maybe 'liga', 'calt', 'clig' and more
> The two words I selected should work with the minimal
> set of features I set. And indeed, your code under
> \tex\generic\context\luatex DOES work.
> But luautfload has not been updated (and adding these
> features changes nothing).
You need to use a newer fontloader.
Please try the experimental luaotfload:
Get the texmf-tree from here
and save it somewhere on your computer (or clone the whole
Add the texmf to your system by issuing
tlmgr conf auxtrees add path/to/the/texmf/root
It should then work out of the box. You should see messages like
!!!!! MK: Using CHANGED luaotfload-parsers.lua 2018-06-26 !!!!!
luaotfload | conf : Requested fontloader
ot defined, use at your own risk.
in the log.
At the first run it will probably regenerate the font database. So
If you no longer want to use it, deactivate it with
tlmgr conf auxtrees delete path/to/the/texmf/root
In the folder fontloader-luaotfload of this texmf is a
luaotfload.conf, there you can activate/deactivate fontloaders (by
removing the semicolon).
The currently last (commented) entry
;fontloader = fontloader-reference-2018-07-20-patched.lua
contains the direction patch suggested yesterday by Hans which also
corrects the \halign.
More information about the luatex