<div dir="ltr">A few years ago I implemented a library to retrieve the list of fonts on Windows, OS X, and Linux: <a href="https://www.ctan.org/pkg/lualatex-platform">https://www.ctan.org/pkg/lualatex-platform</a><div>I don't think it's widely used, but when I wrote it it worked reliably an all three OSes (<a href="http://tracker.luatex.org/view.php?id=555">http://tracker.luatex.org/view.php?id=555</a>), and could be used as a starting point.<br><br><div class="gmail_quote"><div dir="ltr">Élie Roux <<a href="mailto:elie.roux@telecom-bretagne.eu">elie.roux@telecom-bretagne.eu</a>> schrieb am Sa., 30. Mai 2015 um 11:51 Uhr:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear All,<br>
<br>
An issue[0] was raised recently, from a user who had fonts installed<br>
under Windows, recognized by his softwares but not LuaTeX (nor XeTeX).<br>
Apparently[1] the fonts are installed through a mechanism documented by<br>
MS[2] consisting in adding the font in the list of fonts in the Windows<br>
Registry.<br>
<br>
Lua has several modules allowing to read the registry, there's an entry<br>
in the FAQ[3], and another module not listed in the FAQ[4].<br>
<br>
As ConTeXt may also benefit from reading the registry (there's a ConTeXt<br>
user in [2]), what do you think would be the best solution to access the<br>
registry from LuaTeX? Should a module like lua-winreg be distributed (as<br>
a dll) in TeXLive? Should it be built in LuaTeX?<br>
<br>
Thank you very much,<br>
--<br>
Elie<br>
<br>
[0]: <a href="https://github.com/lualatex/luaotfload/issues/270" target="_blank">https://github.com/lualatex/luaotfload/issues/270</a><br>
[1]: <a href="http://forum.high-logic.com/viewtopic.php?f=12&t=5612&p=25551#p25552" target="_blank">http://forum.high-logic.com/viewtopic.php?f=12&t=5612&p=25551#p25552</a><br>
[2]:<br>
<a href="https://msdn.microsoft.com/en-us/library/windows/desktop/dd144833%28v=vs.85%29.aspx" target="_blank">https://msdn.microsoft.com/en-us/library/windows/desktop/dd144833%28v=vs.85%29.aspx</a><br>
[3]: <a href="http://www.luafaq.org/#T3.7" target="_blank">http://www.luafaq.org/#T3.7</a><br>
[4]: <a href="https://github.com/moteus/lua-winreg" target="_blank">https://github.com/moteus/lua-winreg</a><br>
</blockquote></div></div></div>