diff --git a/docs/rusfaq.txt b/docs/rusfaq.txt index 40d7f77..730b674 100644 --- a/docs/rusfaq.txt +++ b/docs/rusfaq.txt @@ -469,6 +469,7 @@ $Date$ кодировку в терминальной программе. Тогда и перекодировка при написании писем не потребуется. Минус такого подхода в том, что импорт текста придётся делать с помощью перекодировщика (iconv или другого). + Если системная кодировка - KOI8-R, перекодировку Golded+ может делать сам при наличии в файле конфигурации строк: ===========golded.cfg:============================= @@ -482,15 +483,24 @@ $Date$ =================================================== и наличии в каталоге /home/fido/golded/charset файлов 866_koi.chs, koi_866.chs и cmp_866.esc (присутствуют в архиве с конфигами gpc*.zip). + Если же системная кодировка - UTF-8, то есть три варианта: 1: использовать перекодировку в терминале - 2: использовать нужную локаль при запуске Golded+, два варианта: + 2: использовать нужную локаль при запуске Golded+, поскольку локаль + в *nix может выставляться отдельно для процесса. Для текстовой консоли + всё просто, а для X window нужно ещё и со шрифтами разбираться, но тут + поможет программе перекодировки, например, перекодировать UTF-8 в 8-бит + и обратно умеет luit из пакета xutils. + Итак, два варианта запуска Golded+: 2.1: если в системе есть локаль CP866 (IBM866): - LANG=ru_RU.IBM866 konsole --style 1 -e gedlnx + LANG=ru_RU.IBM866 gedlnx (в текстовой консоли) + LC_ALL=ru_RU.KOI8-R konsole --style 1 -e gedlnx + LANG=ru_RU.IBM866 luit gedlnx (в xterm) 2.2: если в системе нет CP866 и есть KOI8-R: настроить Golded+ на KOI8-R и выставить локаль KOI8-R при запуске терминальной программы: LC_ALL=ru_RU.KOI8-R konsole --style 1 -e gedlnx + LC_ALL=ru_RU.KOI8-R luit gedlnx 3: перекодировать макрокомандой и указать в файлах конфигурации: ===========golded.cfg:============================= xlatcharset CP866 UTF-8 866_u8.chs