LINUX.ORG.RU

Моноширинные шрифты

 ,


1

1

Имеем OpenSUSE 15.1 с KDE и всеми обновлениями и шрифт Iosevka взятый с гитхаба в трёх версиях (Fixed, Term и обычный). KDE (Konsole и параметры системы), да и Visual Studio OSS считают шрифт Iosevka, кроме Iosevka Fixed не моноширинным. Это баг в KDE/Iosevka или фича, связанная с тем, что в шрифте кроме Fixed версии есть лигатуры?

★★★★★

Так в шрифте прописано. Можно задать фиксированную ширину с помощью конфига в ~/.config/fontconfig/conf.d:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="scan">
    <test name="family">
        <string>Iosevka Term</string>
    </test>
    <edit name="spacing">
        <int>100</int>
    </edit>
</match>
</fontconfig>
rupert ★★★★★
()
Ответ на: комментарий от peregrine

Там же вроде написано:

Since some environments cannot interpret Iosevka or Iosevka Term as monospace, and have difficulties with ligatures included, you can use Iosevka Fixed as an alternative.

rupert ★★★★★
()
Ответ на: комментарий от rupert

Во, совсем в глаза долблюсь. Что значит по диагонали читаю. Но всё равно механика такого поведения интересна.

peregrine ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.