<div dir="ltr"><div class="gmail_quote">On Mon, Mar 12, 2012 at 10:43 PM, Akira TAGOH <span dir="ltr">&lt;<a href="mailto:akira@tagoh.org">akira@tagoh.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Please be aware that no one can tell you the better answer without the<br>
details. this is a rough answer for the rough question. if you aren&#39;t<br>
comfortable with it, please give us what you did, what happened and<br>
what you were expected. otherwise there are no way to see what&#39;s wrong<br>
in fontconfig.<br>
<div class="im"><br>
On Tue, Mar 13, 2012 at 9:30 AM, Eagle Burkut &lt;<a href="mailto:eagle.burkut@gmail.com">eagle.burkut@gmail.com</a>&gt; wrote:<br>
&gt; So I am here to ask your help. I have couple of questions:<br>
&gt;<br>
&gt; (1) Why does the fontconfig select the font poorly here, even selecting a<br>
&gt; font which does not support the required code points and or glyphs?<br>
<br>
</div>The possible reason is, 1) there are no better fonts against the<br>
query. which covers the code points in ug.orth. 2) the font pattern in<br>
the query is wrong. 3) ug.orth has a bug.<br></blockquote><div><br></div><div>1) Yes, there is already a better font available.</div><div>2) Probably</div><div>3) ug.orth has no bug. we have recently fixed it.</div><div>
 </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
&gt; (2) Is the any way to tell/force fontconfig to use a font for the given<br>
&gt; language environment / writing system / scripts?<br>
<br>
</div>You can put the following config to $HOME/.fonts.conf:<br></blockquote><div><br></div><div>The problem starts immediately when you boot your PC with CD to install the system. The installation screen itself is very buggy. I think it is because of the bugs in the fontconfig itself.</div>
<div><br></div><div>Before you finish installing the system, there is no way to put these files into those folder (which does not exist at the time you are installing the system from the CD).</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
&lt;?xml version=&quot;1.0&quot;?&gt;<br>
&lt;!DOCTYPE fontconfig SYSTEM &quot;/etc/fonts/fonts.dtd&quot;&gt;<br>
&lt;fontconfig&gt;<br>
  &lt;alias&gt;<br>
    &lt;family&gt;serif&lt;/family&gt;<br>
    &lt;prefer&gt;<br>
        &lt;family&gt;Your Font Family Name&lt;/family&gt;<br>
    &lt;/prefer&gt;<br>
  &lt;/alias&gt;<br>
  &lt;alias&gt;<br>
    &lt;family&gt;sans-serif&lt;/family&gt;<br>
    &lt;prefer&gt;<br>
        &lt;family&gt;Your Font Family Name&lt;/family&gt;<br>
    &lt;/prefer&gt;<br>
  &lt;/alias&gt;<br>
  &lt;alias&gt;<br>
    &lt;family&gt;monospace&lt;/family&gt;<br>
    &lt;prefer&gt;<br>
        &lt;family&gt;Your Font Family Name&lt;/family&gt;<br>
    &lt;/prefer&gt;<br>
  &lt;/alias&gt;<br>
&lt;/fontconfig&gt;<br>
<br>
or if you want to use your font for Uyghur only:<br>
  &lt;match&gt;<br>
    &lt;test name=&quot;lang&quot; compare=&quot;contains&quot;&gt;<br>
      &lt;string&gt;ug&lt;/string&gt;<br>
    &lt;/test&gt;<br>
    &lt;test name=&quot;family&quot;&gt;<br>
        &lt;string&gt;sans-serif&lt;/string&gt;<br>
    &lt;/test&gt;<br>
    &lt;edit name=&quot;family&quot; mode=&quot;prepend&quot;&gt;<br>
        &lt;string&gt;Your Font Family Name&lt;/string&gt;<br>
    &lt;/edit&gt;<br>
  &lt;/match&gt;<br>
<br>
and similar for serif and monospace too.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Akira TAGOH</font></span></blockquote></div></div>