<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 20 Dec 2021, at 08:48, Philip Taylor (Hellenic Institute) <<a href="mailto:P.Taylor@Hellenic-Institute.Uk" class="">P.Taylor@Hellenic-Institute.Uk</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" class="">
<div text="#000000" bgcolor="#FFFFFF" class="">
<div class="moz-cite-prefix">On 19/12/2021 21:52, Karl Berry wrote:<br class="">
</div>
<blockquote type="cite" cite="mid:202112192152.1BJLqmsw025757@freefriends.org" class="">
<pre class="moz-quote-pre" wrap=""> is there any reason for TeX Live to not provide the `nahuatl` package :
Yes. The main one is that the author used the filename "U.mf", which is
not something I can install in the runtime; it needs to be (for example)
nahuatl-U.mf. </pre>
</blockquote><p class="">Is that because it would conflict with (e.g.,)
"C:\TeX\Live\2021\texmf-dist\fonts\source\public\levy\u.mf", or
for some other reason ?<br class="">
-- <br class="">
<i class="">Philip Taylor</i><br class="">
</p>
</div>
</div></blockquote></div>It’s the duplication of names. This is an old problem: TeX and friends effectively have their files living in a flat namespace¹ so every TeX file in TeX live needs to be uniquely named and similarly every MF file needs to be uniquely named. <div class=""><br class=""></div><div class="">-dh<br class=""><div class=""><br class=""></div><div class="">⸻⸻⸻</div><div class="">1. It’s worth noting that at the time of TeX’s creation and well into the 80s some common operating systems did not even have a mechanism for subdirectories of any kind. PC-DOS first gained subdirectories with version 2.0 in 1983 and VM/CMS never supported them (files were kept in virtual disks and the OS would respond to a request for U MF by starting with disk A (the user disk) and going through all the disks in alphabetical order up to Z until it found the file).</div></div></body></html>