<div dir="ltr"><div>I suspect using the aliases file can be made to work.</div><div><br></div><div>If I take the plain xetex file</div><div><br></div><div><br></div><div><br>\font\asm=["Asana-Math"]\show\asm \asm a<br><br>\font\asmb=["Alegreya"]\show\asmb \asmb b<br><br><br>\bye</div><div><br></div><div><br></div><div>then by default it will fail.</div><div><br></div><div>You can make it work by configuring fontconfig as discussed at length but you can also make it work</div><div>by saving this file  aliases (no extension) in /usr/local/texlive/2021/texmf-dist/aliases</div><div><br></div><div>Alegreya-Regular.otf Alegreya<br>Asana-Math.otf Asana-Math<br>Asana-Math.otf AsanaMath<br>FreeSerif.ttf FreeSerif<br>NotoSerif-Regular.ttf NotoSerif</div><div><br></div><div><br></div><div><br></div><div>Unfortunately that doesn't allow the asanamath.tex test file from the font catalogue to run as <br></div><div><br></div><div>\setmainfont{Asana-Math}</div><div><br></div><div>seeing no extension only tries fontconfig lookup not kpathsearch so the alias doesn't get seen but that is probably fixable.</div><div><br></div><div>David</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 7 May 2021 at 23:55, Paulo Ney de Souza <<a href="mailto:pauloney@gmail.com">pauloney@gmail.com</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"><div dir="ltr"><div dir="ltr"><br></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 7, 2021 at 3:43 PM David Carlisle <<a href="mailto:d.p.carlisle@gmail.com" target="_blank">d.p.carlisle@gmail.com</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"><div dir="ltr"><div dir="ltr"><br></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 7 May 2021 at 22:47, Reinhard Kotucha <<a href="mailto:reinhard.kotucha@web.de" target="_blank">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">On 2021-05-07 at 21:12:44 +0200, Ulrike Fischer wrote:<br><br>
Ulrike, this is easier said than done.  The installer doesn't know<br>
where fontconfig files are located and deriving it from fc-conflist<br>
isn't sufficient either.  There is no fontconfig directory in the<br>
user's HOME directory by default and the one in /etc is not writable<br>
by mortal users.  The only reliable solution is to give some hints in<br>
the documentation.<br>
<br>
Regards,<br>
  Reinhard<br></blockquote><div><br></div><div>That is true but.... How feasible would it be to not configure fontspec to look in the telive tree and instead use a kpathsearch aliases file?</div><div>That was originally because someone was mad enough to name the longtable package with more than 8 letters but  could we re-write</div><div>texmf-var/luatex-cache/generic/names/luaotfload-lookup-cache.lua</div><div>in that format so kpathsea can find the fonts using their internal font names?</div><div><br></div><div>David</div></div></div></blockquote><div><br></div><div><br></div><div>This is an important issue because releasing such an amount of fonts on a system is not an unconsequential move. I do remember that a couple of releases ago, the fc-cache move would break Evince display due to similarly named, but distinct fonts.</div><div><br></div><div>Paulo Ney</div></div></div>
</blockquote></div>