<div dir="ltr">Well, this will works if the best matched fonts against the query pattern has the medium weight because the evaluation of the score for the weight isn't that higher priority in fontconfig. otherwise you may need to write more, particularly for family name maybe.<div><br></div><div><match></div><div>  <edit name="weight" mode="append" binding="strong"></div><div>    <const>medium</const></div><div>  </edit></div><div></match></div><div><br></div><div>Without the above:</div><div>$ fc-match -f "%{family} - weight: %{weight}\n" "Source Han Sans CN"</div><div>Source Han Sans CN,思源黑体 CN,Source Han Sans CN Regular,思源黑体 CN Regular - weight: 80</div><div><br></div><div>With the above:</div><div><div>$ fc-match -f "%{family} - weight: %{weight}\n" "Source Han Sans CN"</div><div>Source Han Sans CN,思源黑体 CN,Source Han Sans CN Medium,思源黑体 CN Medium - weight: 100</div></div><div><br></div><div>HTH,</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Sep 13, 2016 at 10:06 AM, Thomas Sibley <span dir="ltr"><<a href="mailto:www+fontconfig@zulutango.org" target="_blank">www+fontconfig@zulutango.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
With version 2.11.1, the default weight for patterns missing a weight<br>
changed from medium to regular.¹  Is there any way to replicate that<br>
change in earlier versions using local configuration files?<br>
<br>
I've tried a number of ways with <match> and friends, but I am unable to<br>
force a pattern without a weight to yield weight=regular while still<br>
allowing a pattern with a weight to pass through the <match> unchanged.<br>
The crux of the problem is that I can't determine a way to specifically<br>
match a property with no value (which I believe is what I need to do to<br>
change the pattern before it gets filled in with defaults).<br>
<br>
Any pointers would be appreciated.  If it's known to be impossible,<br>
that's also useful to know.  :-)<br>
<br>
Cheers,<br>
Thomas<br>
<br>
¹ Some context here:<br>
  <a href="https://lists.freedesktop.org/archives/fontconfig/2013-October/004978.html" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>archives/fontconfig/2013-<wbr>October/004978.html</a><br>
______________________________<wbr>_________________<br>
Fontconfig mailing list<br>
<a href="mailto:Fontconfig@lists.freedesktop.org">Fontconfig@lists.freedesktop.<wbr>org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/fontconfig" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/fontconfig</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Akira TAGOH</div>
</div>