LINUX.ORG.RU

KOI8-R и консоль

 ,


0

2

В обычной неиксовой консоли вместо кириллицы наблюдаю кракозябры.

Конфиги

~/.bashrc

LANG="ru_RU.KOI8-R"
LC_CTYPE=ru_RU.KOI8-R
LC_COLLATE=ru_RU.KOI8-R
LC_NUMERIC=C


eselect locale set 4
[4] ru_RU.KoI8-R


В /etc/conf.d/consolefont у меня вот что:

consolefont="koi8r-8x16"
consoletranslation="koi8-r"
unicodemap="koi8r"


vt_utf8 в параметрах ядра отключен.


Ответ на: комментарий от petrosyan

Нет такой кодировки. Это КОИ8 бывает или Rусская, или Uкраинская, или Tаджикская. А варианты KOI7 называются H0, H1 и H2. При этом кодировка H2 ВПОЛНЕ ПОДХОДИТ ДЛЯ СМЕРТИ ПОТОМУ ЧТО ТАМ ТОЛЬКО ЗАГЛАВНЫЕ БУКВЫ.

redgremlin ★★★★★
()
Последнее исправление: redgremlin (всего исправлений: 1)
Ответ на: комментарий от redgremlin

Ещё есть KOI8-F.

   KOI8-F is innovation of Fingertipsoft which contains all letter of Russian, Ukrainian, Belorussian and Serbian
   alphabets. It isn't known to IANA or Windows, but is supported by newest Perl and used in some IRC networks
   because it covers letters from all Cyrillic charsets.

saahriktu ★★★★★
()
Ответ на: комментарий от saahriktu

Слишком много ошибок в «Всем нормальным людям не нравится systemd».

awesomebuntu
()

ТС просто хочет всем показать вот такой фокус

❯ echo "ГДЕЯ" > >(iconv -t koi8-r | iconv -f cp1251)       
здес
                                                                                                                                                                                                                                  
~
❯ echo "гдея охгдеж" > >(iconv -t koi8-r | iconv -f cp1251) 
ЗДЕС ПИЗДЕЦ

На красивость решения не претендую, у меня UTF-8.

spijet ★★★
()
Ответ на: комментарий от redgremlin

СМЕРТИ ПОТОМУ ЧТО ТАМ ТОЛЬКО ЗАГЛАВНЫЕ БУКВЫ.

Но ведь Смерть писал не капсом!

Stil ★★★★★
()
18 февраля 2019 г.
Ответ на: комментарий от saahriktu

KOI8-R

Столкнулся с локализацией kоi8-r, выдаёт только квадраты, иногда при определённых шрифтах вопросы. Подскажите, удалось ли вам как то починить? Вот то что у меня сейчас:

locale.gen ru_RU.KOI8-R KOI8-R

02locale LC_ALL=«ru_RU.KOI8-R» LANG=«ru_RU.KOI8-R» LC_MESSAGES=«POSIX» LC_NUMERIC=«POSIX» LC_TIME=«POSIX»

consolefont consolefont=«cp866-8x16» consoletranslation=«koi2alt»

keymap keymap="-u ru"

Viktor023
()
Ответ на: KOI8-R от Viktor023

Шрифт для другой кодировки, и "-u" c «consoletranslation» ни разу не нужны.

И, да, с systemd шрифты настраиваются немного по-другому.

saahriktu ★★★★★
()
Последнее исправление: saahriktu (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.