Ассамские шрифты неправильно видимы в человечности 14 или 16

assamese шрифт неправильно представляется в Chrome и Firefox. Я думаю его взятие его как бенгальский язык вместо этого.

Это - пример неправильных шрифтов:

enter image description here

Это - пример правильного шрифта:

enter image description here

0
задан 14 August 2016 в 19:05

1 ответ

Это - порядок очередности, который fontconfig обеспечивает на моей машине:

$ fc-match -a | grep -i lohit
Lohit-Bengali.ttf: "Lohit Bengali" "Regular"
Lohit-Gujarati.ttf: "Lohit Gujarati" "Regular"
Lohit-Punjabi.ttf: "Lohit Punjabi" "Regular"
Lohit-Assamese.ttf: "Lohit Assamese" "Regular"
Lohit-Devanagari.ttf: "Lohit Devanagari" "Regular"

я добавил этот файл конфигурации для повышения приоритета ассамского языка:

$ cat ~/.config/fontconfig/conf.d/90-prefer-assamese.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
        <alias>
                <family>serif</family>
                <prefer>
                        <family>Lohit Assamese</family>
                </prefer>
        </alias>
        <alias>
                <family>sans-serif</family>
                <prefer>
                        <family>Lohit Assamese</family>
                </prefer>
        </alias>
        <alias>
                <family>monospace</family>
                <prefer>
                        <family>Lohit Assamese</family>
                </prefer>
        </alias>
</fontconfig>

Это привело к этому:

$ fc-match -a | grep -i lohit
Lohit-Assamese.ttf: "Lohit Assamese" "Regular"
Lohit-Bengali.ttf: "Lohit Bengali" "Regular"
Lohit-Gujarati.ttf: "Lohit Gujarati" "Regular"
Lohit-Punjabi.ttf: "Lohit Punjabi" "Regular"
Lohit-Devanagari.ttf: "Lohit Devanagari" "Regular"
1
ответ дан 28 September 2019 в 17:02

Другие вопросы по тегам:

Похожие вопросы: