xterm и шрифты

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Gloft
лейтенант
Сообщения: 645
Зарегистрирован: 2008-03-09 11:32:12
Откуда: Москва

xterm и шрифты

Непрочитанное сообщение Gloft » 2009-11-03 18:51:43

Код: Выделить всё

% locale 
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_COLLATE="ru_RU.KOI8-R"
LC_TIME="ru_RU.KOI8-R"
LC_NUMERIC="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES="ru_RU.KOI8-R"
LC_ALL=ru_RU.KOI8-R
При наборе в xterm на русском (например в редакторее ee) по курсору видно, что набор символов идет, но ни одного символа не отображается.
Менял шрифты xterm. Можно подобрать чтобы русский шрифт отображался (но при этом он выделяется белым фоном).
Шрифт которые не отображает xtrem видны через xfontsel.
Шрифты я подсовываю в ttf формате.
Что не так?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: xterm и шрифты

Непрочитанное сообщение hizel » 2009-11-03 21:43:28

в иксах лучше используйте UTF-8 локаль
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Gloft
лейтенант
Сообщения: 645
Зарегистрирован: 2008-03-09 11:32:12
Откуда: Москва

Re: xterm и шрифты

Непрочитанное сообщение Gloft » 2009-11-04 10:34:41

Нашел на http://www.freebsd-ufa.org. Все отлично работает.

Код: Выделить всё

с xterm’ом вкупе идет программа koi8rxterm, которая нормально отображает русский.
Мой конф .Xdefaults:

KOI8RXTerm*colorMode:                   on
KOI8RXTerm*colorBD:                     lightgreen
KOI8RXTerm*colorBDMode:                 on
KOI8RXTerm*colorUL:                     yellow
KOI8RXTerm*colorULMode:                 on
KOI8RXTerm*dynamicColors:               off
KOI8RXTerm*highlightSelection:          true
KOI8RXTerm*background:                  #000000
KOI8RXTerm*foreground:                  #ffffff
KOI8RXTerm*font:                        -*-terminus-*-r-*-*-12-*-*-*-*-*-koi8-r
KOI8RXTerm*SaveLines:                   10000
KOI8RXTerm*ScrollBar:                   off

Аватара пользователя
Case
рядовой
Сообщения: 30
Зарегистрирован: 2008-08-22 21:21:15
Откуда: Ижевск, Россия

Re: xterm и шрифты

Непрочитанное сообщение Case » 2009-11-04 14:44:56

У меня локаль такая же, с xterm'ом проблем нет.
Настроено вот так:

Код: Выделить всё

[case@werewolf /usr/home/case]$ cat ~/.Xresources 
xterm*Background: rgb:22/22/25
xterm*Foreground: white
xterm*font: -misc-fixed-medium-r-semicondensed-*-*-120-*-*-c-*-koi8-r
xterm*geometry: 100x25
xterm*SaveLines: 1000
Кстати, вместо xfontsel мне лично удобнее использовать аудиоплеер xmms. Там через настройки шрифтов довольно удобно работать :) Попробуйте как-нибудь...

Аватара пользователя
gx_ua
сержант
Сообщения: 164
Зарегистрирован: 2009-03-01 0:50:11
Откуда: Киев
Контактная информация:

Re: xterm и шрифты

Непрочитанное сообщение gx_ua » 2009-11-04 15:01:11

мне по душе DejaVu Sans Mono

Код: Выделить всё

% egrep -v '^#' ~/.Xdefaults
XTerm*background: black
XTerm*foreground: red
XTerm*scrollBar: true
XTerm*saveLines: 10000
XTerm.*faceName: DejaVu Sans Mono:size=11
locale ru_RU.UTF-8

Gloft
лейтенант
Сообщения: 645
Зарегистрирован: 2008-03-09 11:32:12
Откуда: Москва

Re: xterm и шрифты

Непрочитанное сообщение Gloft » 2009-11-04 16:43:54

TTF шрифты должны указываться в XTerm.*faceName. Вот об этом я и не занал.