dr_cruger Опубликовано 22 ноября, 2005 Жалоба Поделиться Опубликовано 22 ноября, 2005 Доброго всем времени суток! Я использую локаль ru_RU.utf8, в иксах глюки бывают редко, в консоли я настроил русский ввод и шрифты, но остались две проблемы: разлазятся маны (там появляются какие-то непонятные коды, изобразить достаточно сложно) а также разлазится вся псевдографика (например mc и make menuconfig). Может кто поможет? Спасиюо за внимание к данному вопросу. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Legalizer Опубликовано 22 ноября, 2005 Жалоба Поделиться Опубликовано 22 ноября, 2005 Думаю, BSDobermann вам подскажет чего-нибудь дельное. Он у нас тоже любитель в консоли посидеть Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Byte Опубликовано 23 ноября, 2005 Жалоба Поделиться Опубликовано 23 ноября, 2005 ИМХО, с псевдографикой проблема не решаемая... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Hans R. Steiner Опубликовано 23 ноября, 2005 Жалоба Поделиться Опубликовано 23 ноября, 2005 А может забить на юникод и KOI8-R поставить? Я никогда не сталкивался с проблемой в UTF8... наверное потому, что толком, никогда в ней не работал... в KOI8 проблем нет... не замечал, по крайней мере... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
dr_cruger Опубликовано 23 ноября, 2005 Автор Жалоба Поделиться Опубликовано 23 ноября, 2005 Ну по-моему на юникод переходить все-таки стоит, и насколько я знаю, проблема сея в консоли решаемая, мне кто-то советовал просто поставить свежие версии каких-то либ, вот только не помню каких... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Hans R. Steiner Опубликовано 23 ноября, 2005 Жалоба Поделиться Опубликовано 23 ноября, 2005 А для чего на него переходить? Чем не устраивает KOI8? Как мне всегда казалось, это самая распространенная кодировка и значит, самая удобная... ведь в том же интернете, де-факто, стандарт - KOI8-R, для кириллического текста... Или я отстал от жизни? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
BSDobermann Опубликовано 24 ноября, 2005 Жалоба Поделиться Опубликовано 24 ноября, 2005 1) Создание локали: # localedef -v --no-archive -c -i ru_RU -f UTF-8 ru_RU.UTF-8 2) Шрифты для консоли: 'terminus-font' # ./configure --prefix=/usr --psfdir=/usr/share/kbd/consolefonts --acmdir=/usr/share/kbd/consoletrans --unidir=/usr/share/kbd/consoletrans --rawdir=/usr/share/misc/pcvtfonts --x11dir=/usr/X11R6/lib/X11/fonts/local 3) Правим стартовый скрипт: '/etc/rc.d/rc.font' unicode_start ter-k14n.psf 4) Делаем косметический ремонт - '/usr/bin/unicode_start' for n in 1 2 3 4 5 6; do echo -n -e '\033%G' > /dev/tty$n done 5) Необходимо найти через гугль раскадку под юникод, или же править уже ту, которая находится в составе дистрибутива: # cp ru-utf.map.gz /usr/share/kbd/keymaps/i386/qwerty/ 6) Установка локали: '/etc/profile.d/lang.sh' export LC_ALL= export LANG=ru_RU.UTF-8 7) Подправляем "алиас": '/usr/share/locale/locale.alias' russian ru ru ru_RU ru_RU ru_RU.UTF-8 # cp -R /usr/lib/locale/ru_RU.utf8 /usr/share/locale/ru_RU.UTF-8 # ln -s /usr/share/locale/ru_RU.UTF-8 /usr/share/locale/ru_RU.utf-8 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SignFinder Опубликовано 24 ноября, 2005 Жалоба Поделиться Опубликовано 24 ноября, 2005 ncurses нужна с поддержкой юникода тогда псевдографика не будет кривить. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Byte Опубликовано 24 ноября, 2005 Жалоба Поделиться Опубликовано 24 ноября, 2005 так оно то так, но не встречал еще, чтобы во всех случаях отображение псевдографики было всегда корректным. не повезло? уже есть ncurses нормальные? или, все же, зависит от конкретного приложения? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SignFinder Опубликовано 24 ноября, 2005 Жалоба Поделиться Опубликовано 24 ноября, 2005 Цитата: так оно то так, но не встречал еще, чтобы во всех случаях отображение псевдографики было всегда корректным. не повезло? уже есть ncurses нормальные? или, все же, зависит от конкретного приложения? наверно зависит но уж мс и маны работают нормально на utf локали Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Byte Опубликовано 24 ноября, 2005 Жалоба Поделиться Опубликовано 24 ноября, 2005 маны манами, а вот мс не смог заставить нормально отображаться Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SignFinder Опубликовано 24 ноября, 2005 Жалоба Поделиться Опубликовано 24 ноября, 2005 старый он наверно у тебя Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
BSDobermann Опубликовано 24 ноября, 2005 Жалоба Поделиться Опубликовано 24 ноября, 2005 Byte писал(а) чт, 24 ноября 2005 10:57 маны манами, а вот мс не смог заставить нормально отображаться А вас не учили пользоваться поисковыми машинами??? http://www.google.ru/search?hl=ru&q=mc+utf8+patch&bt nG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr= В двух словах: необходимо наложить патч на "mc". Он так и называется mc-utf8.patch (от красной шапки). З.Ы. на счет 'ncurses' у меня никаких проблем с отображением псевдографики нет. Все работает на пять с плюсом!. В сети доступны горы литературы, на тему как перевести тот или иной дистрибутив на юникод... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Byte Опубликовано 24 ноября, 2005 Жалоба Поделиться Опубликовано 24 ноября, 2005 Dr.Spectre писал(а) чт, 24 ноября 2005 12:48 старый он наверно у тебя дык, он же вооще уже пару лет как не разрабатывается? или я че-то путаю? 2 Добер: неа... не учили... некому... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
dr_cruger Опубликовано 24 ноября, 2005 Автор Жалоба Поделиться Опубликовано 24 ноября, 2005 Спасибо всем за ответы, тему можно в принципе считать закрытой. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.