Re: Шрифт для эмулятора терминала
On Thu, 20 Jun 2013, Victor Wagner wrote:
А вот кто что посоветует в качестве моноширинного шрифта для
использования в эмуляторах терминалов на экране с большим разрешением?
То есть нужен шрифт где-то 12x24 (вернее, набор от 6x13 до 16x32). При
таких размерах уже вполне осмыслено использование масштабируемых (type 1
или ttf) шрифтов.
До сих пор пользовался шрифтами Болховитянова (-rfx-fixed-*) но там мне
не нравятся две вещи: Начертание шрифта 12x24 и отсутствие греческих
букв. Пока 12x24 был в xterm-е на позиции меню Huge, это можно было
терпеть. Когда он становится умолчательным (в связи с покупкой более
современного монтитора), хочется чего-то другого.
У -misc-fixed в большом разрешении тоже начертание не очень. У терминуса
рвет строчку торчащщие малое "б" и "в".
Что у нас еще есть в stable дистрибутиве?
На ноутбуке у меня разрешение не слишком высокое ~150dpi,
так что меня пока -rfx-fixed 10x20 устраивает, а вот
12х24 действительно ужасен.
Ниже список мной опробованных. Насчет stable не уверен,
это Вы сами проверьте.
Efonts: xfonts-efont-unicode
Pro: все языки и даже иероглифы
Cont: начертание некоторых русских букв (Дд) раздражает
это растровый (BDF) шрифт с ограниченным выбором размеров.
Droid Sans Mono: fonts-droid
Pro: для моего разрешения (150dpi) возможно наилучший выбор
из ttf шрифтов
Anonymous Pro: fonts-anonymous-pro
Pro: ttf
для правки программ в редакторе очень хорошо подходит
Cont: начертание русских букв - придраться не к чему, но на любителя
DejaVu Sans Mono: fonts-dejavu-core
Pro: ttf
Cont: слишком жирный
==============================================================
Вообще говоря, с русским языком есть еще "Andale Mono", Courier,
"Liberation Mono" и "Mathematica1Mono Medium"...
Они мне что-то совсем не понравились.
Кстати, я так и не понял, как в .Xresources
задать несколько ttf шрифтов с возможностью выбора в меню.
Скажем для uxterm у меня:
UXTerm*fontMenu*font1*Label: misc
UXTerm*fontMenu*font2*Label: terminus
UXTerm*fontMenu*font3*Label: efont
UXTerm*fontMenu*font4*Label:
UXTerm*fontMenu*font5*Label:
UXTerm*fontMenu*font6*Label: small
UXTerm*VT100*font: c-10x20
UXTerm*VT100*font1: -misc-fixed-medium-r-normal-*-20-*-*-*-*-*-iso10646-*
UXTerm*VT100*font2: -*-terminus-medium-r-normal-*-20-*-*-*-*-*-iso10646-*
UXTerm*VT100*font3: -efont-fixed-medium-r-normal-*-24-*-*-*-*-*-iso10646-*
UXTerm*VT100*font6: c-fixed
А вот как-бы четвертым шрифтом задать droid?
Пока запускаю:
xterm -fa "Droid Sans Mono" -fs 9
но это не удобно.
Ю.
Reply to: