<p>Hi...&nbsp;</p>As a gnu/linux&#39;s user and, in this case, ubuntu, complexity is reduced to move all the fonts to &#39; ~/.fonts&#39; and make a &#39;mkfontscale&#39;, &#39;mkfontdir&#39; and &#39;fc-cache -f&#39; in this order (the order is important), to be used in &#39;Xe(La)TeX&#39; ...&nbsp;
<br><br>However, this approach involves not being able to create subdirectories in the directory &#39;~/.fonts&#39;. To solve this problem, you can declare the various directories in the file &#39;/etc/fonts/local.conf&#39; in the following manner.:
<br><br><font face="courier new,monospace">&lt;?xml version=&quot;1.0&quot;?&gt;<br>&lt;!DOCTYPE fontconfig SYSTEM &quot;fonts.dtd&quot;&gt;<br>&lt;!-- /etc/fonts/local.conf file to configure system font access --&gt;<br>

<br>&lt;fontconfig&gt;<br><br> &lt;!-- font directory list --&gt;<br> &lt;dir&gt;~/fonts/minionPro&lt;/dir&gt;<br> &lt;dir&gt;~/fonts/libertine&lt;/dir&gt;<br> &lt;!-- etc --&gt;<br><br> &lt;!-- font cache directory list --&gt;
<br> &lt;cachedir&gt;/var/cache/fontconfig&lt;/cachedir&gt;<br> &lt;cachedir&gt;~/.fontconfig&lt;/cachedir&gt;<br> &lt;cachedir&gt;~/fonts/.fontconfig&lt;/cachedir&gt;<br> &lt;!-- etc --&gt;<br><br> &lt;!-- more configurations --&gt;
<br> <br>&lt;/fontconfig&gt;</font><br><br><p>However, again, this approach has one drawback. Must be root to make such changes, and not always the user is root...<br></p><p>A larger, the other drawback is the overhead for the system by having to load all fonts...
</p><p>For all this, I think ·ExternalLocation· is the most suitable option to solve both problems.: you can have a fonts&#39; library in directories without the need to be root and without overburdening the system by having many fonts...
</p><p>I&#39;m of the opinion that the fonts must be tamper with the most of all the options available to those fonts. So, I think that XeTeX in combination with TeX, LaTeX and ConTeXt is present and the future, as no wysiwyg will rise :)
</p><p>I&#39;m sorry for my poor English...</p><p>ISYL</p><p>raventhealoof</p>