LINUX.ORG.RU

Ну что сделать с этими шрифтами? :(

 


0

1

Добрый вечер. На этом http://i.imgur.com/r46uhIb.png скрине на сайте используется Monospace (whatthefont сказал) и в ST мой «системный» Monospace. Почему такая разница? Браузер - последний Хромиум.

Второй момент http://imgur.com/a/hczoi При 110% шрифт читаемый, но шрифты великоваты становятся. Ну а при 100% нечитабельное гуано. Причем это не зависит от браузера, в FF так же, в Опере так же.

Настройки шрифтов http://i.imgur.com/ULxpEts.png

★★★★

Monospace

Нет такого шрифта.

$ fc-match Monospace

На этом http://i.imgur.com/r46uhIb.png скрине

Скрин выше то ли Anonymous Pro, то ли Fira Mono (сомневаюсь)

Скрин ниже — косячный в GNU/Linux'ах Courier New / Courier 10 Pitch.

Второй момент http://imgur.com/a/hczoi

Очевидно используется какая-то битмапная параша хреново портированная в вектор, вроде терминуса или Dina. На Monaco максовский чем-то похоже. Просто удали это говно из системы.

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)

Настройки шрифтов http://i.imgur.com/ULxpEts.png

Это не те настройки. Те настройки тут ~/.fonts.conf:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
    <dir>~/.fonts</dir>
    <match target="pattern">
        <test name="family"><string>Oxygen Mono</string></test>
        <edit name="family" mode="assign" binding="same"><string>Consolas</string></edit>
    </match>
    <!--Aliases-->
    <alias>
        <family>serif</family>
        <prefer>
            <family>Droid Serif</family>
        </prefer>
    </alias>
    <alias>
        <family>sans-serif</family>
        <prefer>
            <family>Nokia Standard</family>
        </prefer>
    </alias>
    <alias>
        <family>monospace</family>
        <prefer>
            <family>Consolas</family>
        </prefer>
    </alias>
</fontconfig>
EXL ★★★★★
()
Ответ на: комментарий от EXL

$ fc-match Monospace

Fontconfig warning: "/etc/fonts/conf.d/65-droid-sans-fonts.conf", line 61: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/65-droid-sans-fonts.conf", line 96: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig error: "/etc/fonts/conf.d/65-khmer.conf", line 14: out of memory
Fontconfig error: "/etc/fonts/conf.d/65-khmer.conf", line 23: out of memory
Fontconfig error: "/etc/fonts/conf.d/65-khmer.conf", line 32: out of memory
Fontconfig warning: "/etc/fonts/conf.d/89-tlwg-garuda-synthetic.conf", line 9: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/89-tlwg-garuda-synthetic.conf", line 21: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/89-tlwg-kinnari-synthetic.conf", line 9: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/89-tlwg-kinnari-synthetic.conf", line 21: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/89-tlwg-loma-synthetic.conf", line 12: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/89-tlwg-umpush-synthetic.conf", line 9: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/89-tlwg-umpush-synthetic.conf", line 21: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 9: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 22: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 22: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 22: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 26: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 31: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 40: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-unfonts-core.conf", line 11: Having multiple values in <test> isn't supported and may not work as expected
Monospace.ttf: "Monospace" "Medium"

Скрин выше то ли Anonymous Pro, то ли Fira Mono (сомневаюсь)

whatthefont врет? http://i.imgur.com/eIaxu0h.png

Очевидно используется какая-то битмапная параша хреново портированная в вектор, вроде терминуса или Dina. На Monaco максовский чем-то похоже. Просто удали это говно из системы.

Да, определяется как Monaco.

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

«/etc/fonts/conf.d/65-khmer.conf», line 14: out of memory

Буэээ.

whatthefont врет?

Без понятия. Дай этот сайт что ли.

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

С хабром разобрался, хотел бы такой же monospace теперь сделать.

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

Положил этот файл, зачем удалил его и каталог .fontsconfig который он создал, но ужас не исчез. Зачем ты такое советуешь? Ппц, помог.

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

Спасибо, твой комментарий очень помог.

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

Можно подробней? Что делал, по шагам, как было, как стало, со скринами. Я же не экстрасенс. Дистр какой? Ничего ж не понятно.

Ппц, помог.

Каков вопрос, собсна...

SjZ ★★★★★
()

1. Добавь/создай ~/.config/fontconfig/fonts.conf

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>

 <match target="pattern">
  <test name="family" qual="any">
   <string>monospace</string>
  </test>
  <edit name="family" binding="strong" mode="prepend">
   <string>dejavu sans mono</string>
  </edit>

</fontconfig>
Перезапусти иксы

2. Удали Monaco или добавь в fonts.conf

    <match target="font">
        <test name="family" qual="any">
            <string>monaco</string>
        </test>
        <edit name="embeddedbitmap">
            <bool>false</bool>
        </edit>
    </match>

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

Браузер видит шрифт как моноспейс, но внутри фонтконфига он заменяется по правилам из /etc/fonts/conf.d
покажи fc-match sans-serif, fc-match monospace и fc-match serif

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