[Fontconfig] Font priority and locale settings
Eric Sagnes
eric.sagnes at gmail.com
Wed Sep 7 13:05:37 UTC 2016
Sorry, the way I asked the question was misleading, fc-match was just a way to diagnose the problem.
The issue I am facing is that, even if Deja-vu is set to a higher priority than IPA font,
when the computer locale is set to ja_JP.UTF8, alphabet letters would be rendered with IPA font instead of Deja-vu.
What I am trying to achieve is to, with a locale set to ja_JP.UTF8, have alphabet rendered with Deja-vu and Japanese characters rendered with IPA font according to the set <prefer>ed order.
settings reminder:
```
<alias>
<family>serif</family>
<prefer>
<family>DejaVu Serif</family>
<family>IPAPMincho</family>
<family>Baekmuk Batang</family>
</prefer>
</alias>
```
Thanks,
On Thu, Sep 01, 2016 at 12:00:02PM +0000, fontconfig-request at lists.freedesktop.org wrote:
>
> Yes, it is the expected behavior. the locale settings affects to FC_LANG
> property. you have two options to change this:
>
> 1) add a lang property to query. which is most common way and most
> applications does.
> e.g. fc-match serif:lang=en
>
> 2) if you don't like 1) because it still affects the order of the whole
> list say, set FC_LANG env var to change the default language regardless of
> current locale.
> e.g. FC_LANG=en fc-match serif
--
Eric Sagnes
サニエ エリック
More information about the Fontconfig
mailing list