[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: