<div dir="ltr"><div dir="ltr"><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 9 May 2021 at 22:00, Reinhard Kotucha <<a href="mailto:reinhard.kotucha@web.de">reinhard.kotucha@web.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br><br>
After all, lookup tables of any kind are extremely painful unless they<br>
can be generated and updated automatically without much effort.<br>
<br>
Regards,<br>
  Reinhard<br>
<br></blockquote><div><br></div><div>
<div>sure but the relevant table (in any syntax) can be generated from the existing lualatex font cache, luaotfload has</div><div>already done the work of trawling every font in the texlive tree and mapping the internal names to filenames. <br></div><div><br></div><div>All you need to do is walk over that Lua data and write it to a file in a suitable syntax.<br></div><div><br></div><div>There is already (Marcel is quick:-) an experimental branch of the luaotfload-tool git sources with an option to do exactly that.</div><div><br></div><div>Not easily usable yet from latex, as fontspec would need to know about it but already it allows the primitive \font syntax</div><div>to use (normalised) font names rather than file names.<br></div><div><br></div><div>David</div>  <br></div></div></div>