Консольный шрифт с юникодом для aterm
Модератор: Bizdelnick
Консольный шрифт с юникодом для aterm
По умолчанию aterm не отображает кириллицу.
Народ советует запускать его так: aterm -fn юникодовый_шрифт.
Вопрос как узнать какие у меня установлены юникодовые шрифты для консоли?
Как можно установить юникодовые шрифты для консоли?
Пример запуска aterm с кириллицей?
Народ советует запускать его так: aterm -fn юникодовый_шрифт.
Вопрос как узнать какие у меня установлены юникодовые шрифты для консоли?
Как можно установить юникодовые шрифты для консоли?
Пример запуска aterm с кириллицей?
- drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
- Контактная информация:
Re: Консольный шрифт с юникодом для aterm
Shell
$ cd /usr/share/fonts/
$
Shell
$ cat Type1/fonts.dir |grep iso10646
l047013t.pfa -b&h-luxi mono-medium-r-normal--0-0-0-0-m-0-iso10646-1
l047016t.pfa -b&h-luxi mono-bold-r-normal--0-0-0-0-m-0-iso10646-1
l047033t.pfa -b&h-luxi mono-medium-o-normal--0-0-0-0-m-0-iso10646-1
l047036t.pfa -b&h-luxi mono-bold-o-normal--0-0-0-0-m-0-iso10646-1
l048013t.pfa -b&h-luxi sans-medium-r-normal--0-0-0-0-p-0-iso10646-1
l048016t.pfa -b&h-luxi sans-bold-r-normal--0-0-0-0-p-0-iso10646-1
l048033t.pfa -b&h-luxi sans-medium-o-normal--0-0-0-0-p-0-iso10646-1
l048036t.pfa -b&h-luxi sans-bold-o-normal--0-0-0-0-p-0-iso10646-1
l049013t.pfa -b&h-luxi serif-medium-r-normal--0-0-0-0-p-0-iso10646-1
l049016t.pfa -b&h-luxi serif-bold-r-normal--0-0-0-0-p-0-iso10646-1
l049033t.pfa -b&h-luxi serif-medium-o-normal--0-0-0-0-p-0-iso10646-1
l049036t.pfa -b&h-luxi serif-bold-o-normal--0-0-0-0-p-0-iso10646-1
Shell
$ aterm -fn Type1/l047013t.pfa
aterm: can't load font "Type1/l047013t.pfa"
с другими фонтами так-же...
Re: Консольный шрифт с юникодом для aterm
А если aterm -fn /usr/share/fonts/Type1/l047013t.pfa?
- drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
- Контактная информация:
Re: Консольный шрифт с юникодом для aterm
Код: Выделить всё
aterm: can't load font "/usr/share/fonts/Type1/l047013t.pfa"
Re: Консольный шрифт с юникодом для aterm
Ну вот так у меня запускается с указанным шрифтом.
aterm -fn -xos4-terminus-bold-r-normal--16-160-72-72-c-80-iso10646-1
Но кириллица все равно не отображается.
Кто нибудь пользуется aterm с кириллицей?
aterm -fn -xos4-terminus-bold-r-normal--16-160-72-72-c-80-iso10646-1
Но кириллица все равно не отображается.
Кто нибудь пользуется aterm с кириллицей?
- drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
- Контактная информация:
Re: Консольный шрифт с юникодом для aterm
ну без кириллицы и у меня работает
Re: Консольный шрифт с юникодом для aterm
Ну, тогда может кто-то подскажет, можно ли настроить так, чтобы терминал не выводил сообщения на русском, а все только на английском?
Re: Консольный шрифт с юникодом для aterm
пропиши в .bashrc
export LC_ALL="en_US.UTF-8"
export LANG="en_US.UTF-8"
ну или
export LC_ALL=C
export LANG=C
Спасибо сказали:
Re: Консольный шрифт с юникодом для aterm
А как бы ему красивый шрифт подобрать.
Вообще не могу с шрифтами для терминалов разобраться, где они лежат, какие из них подходят для терминала и в каком виде их ему скармливать?
Мне нравиться шрифт на верхнем терминале,(mlterm) а у aterm - на нижнем не нравится.
Вообще не могу с шрифтами для терминалов разобраться, где они лежат, какие из них подходят для терминала и в каком виде их ему скармливать?
Мне нравиться шрифт на верхнем терминале,(mlterm) а у aterm - на нижнем не нравится.
Re: Консольный шрифт с юникодом для aterm
Rus
aterm с юникодом не работает. попробуйте rxvt-unicode. он ничуть не хуже атерма + работает с юникодом.
доступные для терминала шрифты можно посмотреть командой xlsfonts
да и при прозрачной консоли может лучше mc тоже прозрачным сделать? а то не смотрится ведь. вод так например:
aterm с юникодом не работает. попробуйте rxvt-unicode. он ничуть не хуже атерма + работает с юникодом.
доступные для терминала шрифты можно посмотреть командой xlsfonts
да и при прозрачной консоли может лучше mc тоже прозрачным сделать? а то не смотрится ведь. вод так например:
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
Re: Консольный шрифт с юникодом для aterm
SLEDopit писал(а): ↑30.04.2009 13:14Rus
aterm с юникодом не работает. попробуйте rxvt-unicode. он ничуть не хуже атерма + работает с юникодом.
доступные для терминала шрифты можно посмотреть командой xlsfonts
да и при прозрачной консоли может лучше mc тоже прозрачным сделать? а то не смотрится ведь. вод так например:
Не нравится мне в rxvt прозрачность, тормозит она там.
А как MC прозрачным сделать?
Я уже не хочу юникода. Хочу просто английский aterm, только с красивым шрифтом.
Re: Консольный шрифт с юникодом для aterm
в настроечный ini файл исправить/добавить что то типа:
Код: Выделить всё
[Colors]
base_color=normal=,default:selected=green,default:marked=,default:markselect=,default:menu=,default:menuhot=,default:menusel=green,default:menuhotsel=,default:dnormal=,:dfocus=,default:dhotnormal=,default:dhotfocus=,:input=,default:reverse=,default:executable=,default:directory=,default:link=,default:device=,default:special=,default:core=,default:helpnormal=white,default:helplink=,default:helpslink=white,default:
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
Re: Консольный шрифт с юникодом для aterm
Еще вот что.
В rxml когда делаешь прозрачный фон и белые буквы, при выделении текста - и выделение белым и буквы под ним белые. Можно сделать чтобы буквы при выделении на черные менялись? А то например при выводе top вместо названий столбцов просто белая полоса.
Re: Консольный шрифт с юникодом для aterm
имеется в виду rxvt?
если да, то можно. я вот так запускаю терминал:
Код: Выделить всё
rxvt -tr -sh 50 -fn terminus-iso8859-*-14 +sb -fg white -bg black -cr green
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
- NekoExMachina
- Сообщения: 485
- ОС: Кошерная.
Re: Консольный шрифт с юникодом для aterm
(Эээээ.. А почему настраиваете не через ~/.Xdefaults??)
На форуме больше не появляюсь.
Высокопарность и надменность довела.
Высокопарность и надменность довела.
OpenBSD-current+scrotwm*1 (acer aspire one 531h)
FreeBSD 8.1+kde3*1 (desktop)
FreeBSD 8.1+scrotwm*1 (hp530)
FreeBSD 9.0+dwm*1 (old toshiba satellite)
FreeBSD 8.1+kde3*1 (desktop)
FreeBSD 8.1+scrotwm*1 (hp530)
FreeBSD 9.0+dwm*1 (old toshiba satellite)
Re: Консольный шрифт с юникодом для aterm
SLEDopit писал(а): ↑30.04.2009 16:06имеется в виду rxvt?
если да, то можно. я вот так запускаю терминал:
Код: Выделить всё
rxvt -tr -sh 50 -fn terminus-iso8859-*-14 +sb -fg white -bg black -cr green
Да. Так неплохо. Спасибо.
2 минуса по сравнению с aterm: "медленная" прозрачность и жадность к памяти. rxvt - 6,3 МБ, aterm - 3,5 МБ. Мелочи конечно, но aterm лучше. Если б только не юникод.
Re: Консольный шрифт с юникодом для aterm
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
Re: Консольный шрифт с юникодом для aterm
Re: Консольный шрифт с юникодом для aterm
en_US.UTF-8 - это американская локаль в UTF-8, С(POSIX-локаль) - это ЕМНИП примерно тоже что en_US.ASCII . Ругаться на локаль в первом варианте, возможно, может, если она не сгенерирована как надо. чтобы сказать в чем именно проблема, надо посмотреть на ругань
Re: Консольный шрифт с юникодом для aterm
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = "en_US.UTF-8",
LANG = "ru_UA.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
А есть у en_US.UTF-8 преимущества перед "С"?
Re: Консольный шрифт с юникодом для aterm
SLEDopit писал(а): ↑30.04.2009 15:37в настроечный ini файл исправить/добавить что то типа:
Код: Выделить всё
[Colors] base_color=normal=,default:selected=green,default:marked=,default:markselect=,default:menu=,default:menuhot=,default:menusel=green,default:menuhotsel=,default:dnormal=,:dfocus=,default:dhotnormal=,default:dhotfocus=,:input=,default:reverse=,default:executable=,default:directory=,default:link=,default:device=,default:special=,default:core=,default:helpnormal=white,default:helplink=,default:helpslink=white,default:
А под рутом МС по прежнему синий. Как его и там "запрозрачить"?
Re: Консольный шрифт с юникодом для aterm
Rus писал(а): ↑07.05.2009 09:01
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = "en_US.UTF-8",
LANG = "ru_UA.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
да, похоже у вас эта локаль просто не сгенерирована. dpkg-reconfigure locales в Debian может помочь.
в случае если у терминала плохо с юникодом, особых преимуществ нет.
Re: Консольный шрифт с юникодом для aterm
отредактировать /root/.mc/ini аналогичным способом с файлом в директории юзера?)
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Re: Консольный шрифт с юникодом для aterm
SLEDopit писал(а): ↑30.04.2009 16:06имеется в виду rxvt?
если да, то можно. я вот так запускаю терминал:
Код: Выделить всё
rxvt -tr -sh 50 -fn terminus-iso8859-*-14 +sb -fg white -bg black -cr green
А дома так не запускается.
1. Что нужно поставить, что-бы шрифт terminus появился?
2. И почему iso8859, разве для терминалов не iso10646 нужно? Разъясните пожалуйста.
Re: Консольный шрифт с юникодом для aterm
Код: Выделить всё
p xfonts-terminus - Fixed-width fonts for fast reading
если нужен юникод - то да 10646
Спасибо сказали:
Re: Консольный шрифт с юникодом для aterm
drBatty писал(а): ↑09.04.2009 14:24Shell
$ cd /usr/share/fonts/ $
Shell
$ cat Type1/fonts.dir |grep iso10646 l047013t.pfa -b&h-luxi mono-medium-r-normal--0-0-0-0-m-0-iso10646-1 l047016t.pfa -b&h-luxi mono-bold-r-normal--0-0-0-0-m-0-iso10646-1 l047033t.pfa -b&h-luxi mono-medium-o-normal--0-0-0-0-m-0-iso10646-1 l047036t.pfa -b&h-luxi mono-bold-o-normal--0-0-0-0-m-0-iso10646-1 l048013t.pfa -b&h-luxi sans-medium-r-normal--0-0-0-0-p-0-iso10646-1 l048016t.pfa -b&h-luxi sans-bold-r-normal--0-0-0-0-p-0-iso10646-1 l048033t.pfa -b&h-luxi sans-medium-o-normal--0-0-0-0-p-0-iso10646-1 l048036t.pfa -b&h-luxi sans-bold-o-normal--0-0-0-0-p-0-iso10646-1 l049013t.pfa -b&h-luxi serif-medium-r-normal--0-0-0-0-p-0-iso10646-1 l049016t.pfa -b&h-luxi serif-bold-r-normal--0-0-0-0-p-0-iso10646-1 l049033t.pfa -b&h-luxi serif-medium-o-normal--0-0-0-0-p-0-iso10646-1 l049036t.pfa -b&h-luxi serif-bold-o-normal--0-0-0-0-p-0-iso10646-1
Shell
$ aterm -fn Type1/l047013t.pfa aterm: can't load font "Type1/l047013t.pfa"
с другими фонтами так-же...
А если попробовать urxvt?
uucp - only for choiced people.
Re: Консольный шрифт с юникодом для aterm
Вообще где дело касается русского языка в консоли, необходимо (имхо) гуглить запросы характера: руссификация ***, где *** это название дистрибутива. Например: http://www.opennet.ru/docs/RUS/debian30_faq/node4.html
Отсюда хотелось уточнить: сгенерированы ли все локали, которые нужны (например en_US.UTF-8, ru_RU.* ), установлены ли пакеты locales и console-cyrillic, если да то переконфигурить их.
Что по поводу шрифтов, я как понимаю речь идёт о X Server, поэтому могу сказать, что надо копать в сторону настройки шрифтов, например соответствует ли dpi который есть, dpi комфортному для вашего монитора? Я думаю это ближе к этой стороне, чем к подбору шрифтов.
Отсюда хотелось уточнить: сгенерированы ли все локали, которые нужны (например en_US.UTF-8, ru_RU.* ), установлены ли пакеты locales и console-cyrillic, если да то переконфигурить их.
Что по поводу шрифтов, я как понимаю речь идёт о X Server, поэтому могу сказать, что надо копать в сторону настройки шрифтов, например соответствует ли dpi который есть, dpi комфортному для вашего монитора? Я думаю это ближе к этой стороне, чем к подбору шрифтов.
Когда я в примерах использую apt-get, то вам лучше использовать aptitude, потому что он более новый и его советуют использовать вместо apt-get