На некоторых сайтах указывают шрифты Helvetica, Times, Courier. У нас в /etc/fonts/conf.avail/30-metric-aliases.conf указаны их замены на семейство Nimbus - шрифты Type1 из пакета fonts-type1-urw, которые ужасно смотрятся на экране. Насколько я понимаю, это стандартные замены, которые идут из upstream (в Ubuntu так же). Хорошо бы отделаться от отображения Type1 на экране - убрать эту замену Hevetica, Times, Couries, чтобы использовались похожие шрифты?
Сделал как-то так: commit 2cbf23c13bce74fc7435b348feb837107545f1fb Author: Vitaly Lipatov <lav@etersoft.ru> Date: Fri Sep 21 18:58:53 2012 +0400 remove Post Script fonts metric compliance (see ALT bug #26768) diff --git a/conf.d/30-metric-aliases.conf b/conf.d/30-metric-aliases.conf index ccc3e24..1990a1c 100644 --- a/conf.d/30-metric-aliases.conf +++ b/conf.d/30-metric-aliases.conf @@ -4,10 +4,6 @@ <!-- Alias similar/metric-compatible families from various sources: - PostScript fonts: - Helvetica - Times - Courier URW fonts: Nimbus Sans L Nimbus Roman No9 L @@ -54,29 +50,6 @@ <!-- Map specifics to generics --> - <!-- PostScript --> - <alias binding="same"> - <family>Nimbus Sans L</family> - <default> - <family>Helvetica</family> - </default> - </alias> - - <alias binding="same"> - <family>Nimbus Roman No9 L</family> - <default> - <family>Times</family> - </default> - </alias> - - <alias binding="same"> - <family>Nimbus Mono L</family> - <default> - <family>Courier</family> - </default> - </alias> - - http://git.etersoft.ru/people/lav/packages/fontconfig.git
Я сам за, но не знаю, не пострадает ли кто-то типа ghostscript.
(В ответ на комментарий №2) > Я сам за, но не знаю, не пострадает ли кто-то типа ghostscript. Мне кажется, если он начнёт страдать в Сизифе, его можно будет вылечить. Но сейчас это всё равно явно не реализация отделения экранных шрифтов от шрифтов для печати.
(В ответ на комментарий №3) > в Сизифе fontconfig-2.11, который еще RC, пойдет и в p7 тоже, поэтому массовый эксперимент пока отклоняется.
fontconfig-2.10.95-alt2 -> sisyphus: * Mon Sep 23 2013 Sergey V Turchin <zerg@altlinux> 2.10.95-alt2 - disable PostScript aliases by default (ALT#26768)