Am Sun, 30 Jun 2019 23:09:21 +0200 schrieb Khaled Hosny: > On Sun, Jun 30, 2019 at 12:34 AM Ulrike Fischer <ne...@nililand.de> wrote: >> With harftex or an older luatex I get: >> >> 1 beginbfchar >> <0052> <0031> >> endbfchar > > By older luatex I assume luatex with non-harf mode? > >> What's going on here? > > The Lua code for harf mode uses a new callback in HarfTeX to set the > glyphs tounicode values, because the existing mechanisms in luatex are > too slow > for the way I do it. I set tounicode based on shaping output, so need > to be done incrementally after loading the font, while luaotfload does > it by analyzing the fonts cmap and GSUB tables and can set them at > once while loading the font.
hm. The interesting thing is that it works with luatex 1.11 if I load harf-luaotfload in the document, it only fails if I load it in \everyjob through a setting in a local lualatex.ini I used to build the format. Why is this? -- Ulrike Fischer https://www.troubleshooting-tex.de/ _______________________________________________ dev-luatex mailing list dev-luatex@ntg.nl https://mailman.ntg.nl/mailman/listinfo/dev-luatex