Как изменить резервный шрифт для отсутствующих языков?

Как изменить резервный шрифт для отсутствующих языков?

В новом шрифте Ubuntu отсутствует арабский язык, поэтому приходится использовать стандартный шрифт, но проблема в том, что стандартный шрифт не очень хорош, и я хочу заменить его на Tahoma.

Есть ли способ сделать это или это встроено в сам шрифт?

решение1

<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
        <test name="lang" compare="contains">
                <string>ar</string>
        </test>
        <alias>
                <family>sans-serif</family>
                <prefer>
                        <family>Tahoma</family>
                </prefer>
        </alias>
</match>
</fontconfig>

Вставьте это в ваш ~/.fonts.conf, и все, что написано на арабском языке, будет использовать Tahoma.

Связанный контент