Как я могу применить разные шрифты к разным скриптам в Ubuntu?

Шрифт по умолчанию не поддерживает скрипт деванагири, который используется для написания хинди. Несмотря на это, хинди имена файлов в Nautilus и закладки в Firefox отображаются нормально. Я предполагаю, что по умолчанию используется шрифт Lohit-Hindi.

Я хочу использовать вместо этого шрифт «Noto Sans Devanagiri». Как мне это сделать?

Обратите внимание, что я не хочу, чтобы системный интерфейс поддерживал язык хинди, что, как я знаю, можно сделать через Системные настройки, добавив поддержку предпочитаемого языка. Я просто хочу иметь возможность назначить общесистемный шрифт, который будет использоваться для всего текста, попадающего в кодовую точку деванагири.

2
задан 12 July 2014 в 00:58

1 ответ

Необходимо установить Ното шрифтов пакет, если Вы уже не сделали так. Если это не достаточно, можно создать файл вдоль этих строк:

$ cat /etc/fonts/conf.d/65-fonts-noto-devanagari.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
    <alias>
        <family>sans-serif</family>
        <prefer>
            <family>Noto Sans Devanagari</family>
        </prefer>
    </alias>
    <alias>
        <family>monospace</family>
        <prefer>
            <family>Noto Sans Devanagari</family>
        </prefer>
    </alias>
</fontconfig>
1
ответ дан 12 July 2014 в 00:58

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

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