Re: X Logical Font Description и HiDPI
Evgeny Zubok <[email protected]>
| Newsgroups | gmane.linux.debian.user.russian |
|---|---|
| Message-ID | <87blckgm77.fsf@localhost> |
Victor Wagner <[email protected]> writes: > Да и сетевой траффик для удаленных клиентов заметно экономится. На самом деле, с серверными шрифтами есть проблема - roundtrips, которые работа с клиентскими шрифтами не создает. Софт (особенно всякие тектовые редакторы) постоянно запрашивает метрику шрифтов у X-сервера в случае серверных шрифтов. При высокой задержке в сети будет заметное замедление. В свое время при помощи прокси-сервера LBX это дело пытались поправить кешированием. > А жаль. Аккуратно нарисованные растровые шрифты читаются гораздо > лучше, чем масштабируемые. А растровые шрифты и Xft рисует. Просто вместо сглаженного символа на сервер пойдет четкая растровая картинка. Команда xterm -fa Terminus-16 будет рисовать буквы в терминале через Xft, но растровым шрифтом Terminus из файла pcf.gz, взятого с клиентской стороны. -fa pattern This option sets the pattern for fonts selected from the FreeType library if support for that library was compiled into xterm. $ fc-list | grep Terminus [...] /usr/share/fonts/X11/misc/ter-u24n_unicode.pcf.gz: Terminus:style=Regular /usr/share/fonts/X11/misc/ter-u22b_unicode.pcf.gz: Terminus:style=Bold /usr/share/fonts/X11/misc/ter-u32b_unicode.pcf.gz: Terminus:style=Bold /usr/share/fonts/X11/misc/ter-u14n_unicode.pcf.gz: Terminus:style=Regular /usr/share/fonts/X11/misc/ter-u12b_unicode.pcf.gz: Terminus:style=Bold [...]