diff --git a/docs/rusfaq.txt b/docs/rusfaq.txt index 61550cf..799762d 100644 --- a/docs/rusfaq.txt +++ b/docs/rusfaq.txt @@ -38,6 +38,7 @@ $Date$ 26. У меня такая проблема: Golded вылетает в Segmentation fault. Что делать? 27. Как заставить externutil работать глобально? 28. Как работает встроенный спелчекер? +29. Не могу настроить кодировку в Linux! >============================================================================== @@ -427,4 +428,37 @@ $Date$ комплект конфигов gpc*.zip, Вы можете просто включить этот файл в основной конфиг. +*Q29:* Не могу настроить кодировку в Linux! + +*A:* Самое простое решение - запускать Golded+ из программы screen, в которой + выставить кодировку CP866, либо, при работе в X-window, выставить эту + кодировку в терминальной программе. Тогда и перекодировка при написании + писем не потребуется. Минус такого подхода в том, что импорт текста + придётся делать с помощью перекодировщика (iconv или другого). + Если системная кодировка - KOI8-R, перекодировку Golded+ может делать сам + при наличии в файле конфигурации строк: + ===========golded.cfg:============================= + xlatpath /home/fido/golded/charset + xlatescset COMPOSED CP866 cmp_866.esc + xlatcharset KOI8-R CP866 koi_866.chs + xlatcharset CP866 KOI8-R 866_koi.chs + xlatimport CP866 + xlatexport CP866 + xlatlocalset KOI8-R + =================================================== + и наличии в каталоге /home/fido/golded/charset файлов 866_koi.chs, + koi_866.chs и cmp_866.esc (присутствуют в архиве с конфигами gpc*.zip). + Если же системная кодировка - UTF-8, то либо придётся использовать + перекодировку в терминале, либо перекодировать макрокомандой и указать + в файлах конфигурации: + ===========golded.cfg:============================= + xlatcharset CP866 UTF-8 866_u8.chs + xlatimport CP866 + xlatlocalset UTF-8 + ExternUtil 1 -Reload iconv -f utf-8 -t cp866 -c @tmpfile>@file + ===========goldkeys.cfg:============================= + @1 ExternUtil01 + =================================================== + Перекодировка в терминале - удобнее :). + >==============================================================================