XFree86/2 - Русификация


Как включить русские буковки в хterm и в приложения Х

  1. Качаем кириллические шрифты с серверов.
  2. Устанавливаем их путём распаковывания в согласовании с деревом в архиве.
  3. Добавляем строку FontPath в ХF86Config.
  4. Копируем прилагаемый файл .Xmodmap в HOME каталог.
  5. Настраиваем XF86Config следующим образом:
    • функция Mode_Lock -- переключение раскладки клавиатуры
    • Функция Mode_Shift -- переключение режима только пока нажата управляющая клавиша

    #   LeftAlt     
        RightAlt    ModeShift
        RightCtl    ModeLock
        ScrollLock  ModeLock

    Тут, я думаю, всё ясно. Переназначать клавиши под себя можно.

  6. Раскоментрировать строку XkbDisable
  7. Перенастроить оконный менеджер для показа хterm в кириллице. Тут ОЧЕНЬ полезно использовать xfontsel для подбора нужного шрифта. Помните, кодировка шрифтов - КОИ-8!
  8. Воспользоваться, если нужно, прилагаемыми XF86Config и .Xdefaults
  9. Наслаждаться.

Как заставить работать Х TrueType Server

Как это не странно, мне удалось очень успешно использовать GIMP/2 в стенах конторы, в которой я работаю. Режимы GIMP'a для генерации текстовых надписей со спец-эффектами вызвали большое одобрение у нашего веб-дизайнера и начальства. И когда дошло дело до генерации лого нашей конторы, мне пришлось изрядно попотеть. Дело в том, что шрифт, которым всегда писалась надпись был только в TTF формате. Я не нашел в архивной базе конвертера TTF->PBF и решил воспользоваться новым X TrueType сервером. Честно говоря я до сих пор не могу понять как автор этой программы умудрился все так переврать в установочной документации. Может он прикалывался? Из 10 строчек инструкций лишь одна была правильной. После исправлений сервер отлично заработал и все правильно сгенерировал. Единственное, что может Вам помешать это 1251 раскладка этих шрифтов. В данном случае надо искать конвертеры 1251->878. То, что они есть это точно, и я буду очень благодарен тому, кто пришлет ссылку на данную программу. Теперь о установке программы:
  1. Cходить на hobbes.nmsu.edu найти и скачать xfsttos2.zip
  2. Раскрыть архив в дерево XFree86
  3. Отредактировать XF86Config, путем добавления последней (!) строкой к описаниям путей к шрифтам, следующей строки:
    • FontPath "inet/127.0.0.1:7100"
  4. Добавить в файл services (лежит в каталоге, на который указывает переменная ETC) следующую строку:
    • ffst 7100/tcp #
  5. Добавить в файл inetd.lst (лежит в каталоге, на который указывает переменная ETC) следующую строку:
    • ffst tcp xfstt --once --inetd
  6. Cкопировать в каталог XFree86\lib\X11\fonts\truetype нужные шрифты ( Подхватить шрифты из других каталогов мне не удалось)
  7. Запустить inetd сервер:
    • start "Superserver" /min inetd
  8. Запустить xfontsel и проверить работоспособность программы.

Как сделать русские шрифты-шрифтами по умолчанию в GIMP/2

Это очень просто: подкорректируйте файл gtkrc, он находится в подкаталоге ".gimp", каталога, на который указывает переменная HOME. Если Вы используете стандартные кириллические шрифты из комплекта,измените следующие строки:
style "ruler"
{
font = "-cronyx-helvetica-medium-r-normal--*-60-*-*-*-*-koi8-*"
}

style "default"
{
font = "-cronyx-helvetica-medium-r-normal--*-80-*-*-*-*-koi8-*"
}

Как переключать раскладки в PMX

PMX - это X11.r5 сервер для OS/2 от IBM (примерно 1993 года изготовления). Первоначально поставлялся в комплекте TCP/IP 2.0. Отличительная особенность его в том, что окна X-приложений "появляются" прямо в PM, то есть PMX не имеет своего отдельного десктопа, что зачастую очень удобно. Однако многие X-приложения, расчитанные на X11.r6 с ним не работают (например GIMP). И пожалуй самое неприятное - это то, что этот сервер не поддерживает глубину цвета больше 256 цветов и на текущий момент не поддерживается IBM. Правда ходят слухи, что Netlabs и комманда EverBlue получили его исходные тексты.

Для того, чтобы научить PMX переключаться на русский язык (по CapsLock) нужно сделать следующее - запускаем PMX, когда он напишет Ready for clients, из OS/2 command prompt дать команду:

xmodmap keyboard.rus
Это всё. Да, и не забыть в настройках PMX путь к русским шрифтам первым прописать. PMX -> Commands -> Configuration -> Initial Settings -> Fonts -> Font path.
За данный совет и изготовление keyboard.rus огромное спасибо Денису Заворотному aka Smokie.
С комментаpиями и вопpосами обpащайтесь к автоpу данной статьи: Platon Fomichev.


Интересные ссылки:
Комментариев к странице: 0 | Добавить комментарий
Домой | Проект ядро Core/2 | Проект OS/4 Download | Новости | Гостевая книга | Подробно обо всем | Нужные программы | Проекты | OS/2 FAQ | Всячина | За и Против | Металлолом | #OS2Russian | RDM/2 | Весёлые картинки | Наша галерея | Доска объявлений | Карта сайта | ПОИСК | ФОРУМ