Как я могу сделать рендеринг шрифтов Devanagari правильно в Ubuntu 16.04?

Шрифты Devanagari кажутся поврежденными как это:

Это должно появиться этот путь

У меня есть та же проблема в браузерах и офисных приложениях.

Там какой-либо путь состоит в том, чтобы зафиксировать его?

6
задан 10 January 2018 в 15:43

4 ответа

Установите пакет fonts-deva , если вы еще этого не сделали. Затем создайте файл ~ / .config / fontconfig / conf.d / 10-preference-devanagari.conf со следующим содержимым:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
        <alias>
                <family>serif</family>
                <prefer>
                        <family>Lohit Devanagari</family>
                </prefer>
        </alias>
        <alias>
                <family>sans-serif</family>
                <prefer>
                        <family>Lohit Devanagari</family>
                </prefer>
        </alias>
        <alias>
                <family>monospace</family>
                <prefer>
                        <family>Lohit Devanagari</family>
                </prefer>
        </alias>
</fontconfig>
10
ответ дан 1 December 2019 в 09:21

Загрузить шрифты Google Noto (выберите Noto Sans Devanagari ) и добавьте его в Home > .fonts

Если папка .fonts недоступна в Home Папка создаст ее. Папка

.fonts будет скрыта по умолчанию. Используйте CTRL H , чтобы увидеть скрытые файлы и папки перед созданием папки .fonts.

Вы можете использовать другие шрифты Google Noto для любого индийского языка, который хотите использовать.

Если вы хотите иметь шрифты разной толщины, выбирайте шрифты с этим качеством.

Это всего лишь один простой способ сделать это. Может быть тысяча других способов использовать шрифты Деванагари в Ubuntu.

1
ответ дан 1 December 2019 в 09:21

Просто зайдите в настройки браузера и выберите шрифт Gargi из раскрывающегося списка.

Для Firefox:

  1. перейдите в настройки из меню.

  2. В разделе «Язык и внешний вид» Шрифт по умолчанию установите его Гарги.

  3. Щелкните вкладку «Дополнительно» рядом с настройками шрифта по умолчанию.

  4. Затем установите шрифты для «Devnagari» из раскрывающегося списка.

  5. Установите Serif San-serif и Monospace на Gargi.

Вы можете мгновенно проверить с помощью Google Typing Tool в Интернете.

Для Chrome:

  1. Настройки -> Внешний вид Установите для всех шрифтов значение Gargi из раскрывающегося меню.

  2. Затем с вкладки «Дополнительно» установите расширение для «Дополнительные параметры шрифта»

  3. , а затем установите для всех шрифтов значение «Гарги».

0
ответ дан 1 December 2019 в 09:21

Это происходит из-за шрифтов.

Чтобы сделать любой язык языка, шрифт должен поддерживать этот текст. Шрифты по умолчанию Ubuntu не представляют Devanagari правильно.

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

Чтобы настроить правильный шрифт, который нам нужно сделать следующие шаги.

  1. Скачать Noto Sans Devanagari . Этот пакет содержит много шрифтов.
  2. Откройте Домой Папка и проверьте наличие скрытых файлов. Вы можете использовать Ctrl + H для того же.
  3. Если вы не можете найти .font папку, создайте один. Выбудить загруженный ZIP-файл в эту папку. Этот шаг будет интегрировать все эти шрифты в Ubuntu. Таким образом, технически вы можете использовать любой из этих шрифтов в любом из программного обеспечения.
  4. Открытые настройки Chrome. Ищите шрифт . Нажмите на Настроить шрифты .
  5. Изменить Стандартный шрифт на lohit Devanagari или любой другой шрифт, который делает Devanagari правильно.

Чтобы правильно рендерировать Devanagari в любом другом программном обеспечении, мы можем сделать то же самое, выбирая шрифт как Lohit Devanagari .

0
ответ дан 2 April 2021 в 00:10

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

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