[sisyphus] Шрифты: ALM24 vs Sisyphus
Vitaly Lipatov
=?iso-8859-1?q?lav_=CE=C1_altlinux=2Eru?=
Пн Апр 16 00:49:23 MSD 2007
On 15 апреля 2007, Mikhail Gusarov wrote:
> Twas brillig at 21:48:23 15.04.2007 UTC+04 when Vitaly Lipatov
did gyre and gimble:
> >> s/freetype/xft/
> >>
> >> Не надо путать людей. freetype используется и на серверной
> >> стороне - это просто растеризатор шрифтов.
>
> VL> Вы не могли бы привести пример программы, где это
> работает?
>
> Что это? freetype На серверной стороне? Конечно. :)))
>
> FontPath "/usr/share/fonts/X11/ttf" (или где там ttf-шрифты
> лежат) и в любой (не xft-aware) программе выбирайте ttf-шрифт.
> Правда, выглядеть это будет мерзко из-за того, что
> core-протокол не умеет антиалиасинга и полупрозрачности, но
> тем не менее ttf-шрифты рендерятся freetype.
Что Иксы умеют работать с ttf, это понятно.
По поводу Xft см. использование библиотек:
$ apt-cache whatdepends libXft | wc -l
192
$ apt-cache whatdepends libfreetype | wc -l
356
Я вообще-то говорил о том, что шрифты во всех нормальных
программах передаются в Иксы уже в виде растра, таким
образом, "выглядящая мерзко" функциональность по отрисовке
шрифтов сервером не стоит упоминания.
--
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info
Подробная информация о списке рассылки Sisyphus