#1
|
|||
|
|||
Кодировка в xfce4-terminal
Sergey Traktorov написал(а) к All в May 17 22:45:44 по местному времени:
Здравствуй, All! Это моё первое сообщение в фидо, потому попрошу сильно не пинать, если что не так. Так уж получилось, что у меня XFCE4, и я не осиляю подружить golded с его терминалом. Досовая кодировка не отображается в нем. Я сгенерил кодировку ru-RU.ibm866 и пробовал запустить терминал как LANG=ru-RU.ibm866 xfce4-terminal, в самом терминале перед запуском golded делал Terminal - Set encoding - 866, но увы! Так и пришлось гномовский терминал доставить, в нём описанная последовательность сработала. Может, кто-то решал подобные проблемы уже? Не люблю плодить софт, тем более терминалы, у меня и без этого их два. С наилучшими пожеланиями, Sergey --- GoldED+/LNX 1.1.5-b20170303 |
#2
|
|||
|
|||
Кодировка в xfce4-terminal
Alexey Vissarionov написал(а) к Sergey Traktorov в May 17 14:18:48 по местному времени:
Доброго времени суток, Sergey! 25 May 2017 22:45:44, ты -> All: ST> Так уж получилось, что у меня XFCE4, и я не осиляю подружить golded с ST> его терминалом. Досовая кодировка не отображается в нем. Я сгенерил ST> кодировку ru-RU.ibm866 Она таки cp866, а вопрос вообще для RU.GOLDED... ST> и пробовал запустить терминал как LANG=ru-RU.ibm866 xfce4-terminal, в ST> самом терминале перед запуском golded делал Terminal - Set encoding - ST> 866, но увы! Подход в целом правильный, но есть пара нюансов. 1. Нормальной поддержки cp866 в эхотаге лично я не встречал, поэтому в golded предусмотрена работа в локали koi8-r со внутренней перекодировкой в|из cp866. Как ни странно, эта двойная перекодировка работает лучше, чем запуск в cp866. 2. Так как golded использует ncurses, очень многое зависит от поддержки твоего терминала этой библиотекой, и чем популярнее терминал, тем больше вероятность корректной работы. Абсолютный лидер по этому параметру - xterm, второе место заслуженно занимает screen, на третьей ступени пьедестала находится urxvt (все три лидера описаны в terminfo), четвертое место делят Gnome terminal и Konsole (они уже вынесены в terminfo-extra), а все остальные уже вполне можно считать маргинальными. Соответственно, рекомендуемый способ запуска golded выглядит примерно так: export LANG=ru_RU.koi8-r && urxvt -e golded А при использовании xterm бывает полезно явно указать шрифт: export LANG=ru_RU.koi8-r && xterm -fn -misc-fixed-medium-r-normal--20-200-75-75-c-100-koi8-r -e golded ST> Так и пришлось гномовский терминал доставить, в нём описанная ST> последовательность сработала. Может, кто-то решал подобные ST> проблемы уже? Не люблю плодить софт, тем более терминалы, у меня ST> и без этого их два. У меня тоже: основной - urxvt, для тестирования софта (в частности, того же golded) - xterm. -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Отпуск - это когда утром суббота, днем воскресенье, а вечером пятница --- /bin/vi |
#3
|
|||
|
|||
Кодировка в xfce4-terminal
Sergey Traktorov написал(а) к Alexey Vissarionov в Jul 17 15:56:36 по местному времени:
Здравствуй, Alexey! Ответ на сообщение Alexey Vissarionov (2:5020/545) к Sergey Traktorov, написанное 27 май 17 в 14:18: AV> Соответственно, рекомендуемый способ запуска golded выглядит примерно AV> так: AV> export LANG=ru_RU.koi8-r && urxvt -e golded AV> А при использовании xterm бывает полезно явно указать шрифт: AV> export LANG=ru_RU.koi8-r && xterm -fn AV> -misc-fixed-medium-r-normal--20-200-75-75-c-100-koi8-r -e golded Большое спасибо за столь развернутый ответ. Тернистым путём пришел к xterm + koi8-r, вполне сносно (именно он у меня вторым терминалом). С наилучшими пожеланиями, Sergey --- GoldED+/LNX 1.1.5-b20170303 |