Как руссифицировать RISC OS 5 ?
RISC OS не популярная ОС на территории РФ. Многие о ней и не слышали даже. С появлением Raspberry Pi начали появляться небольшие заметки с упоминанием это операционной системы с богатой историей.
На просторах интернета не найдено инструкций по руссификации, поэтому пришлось разбираться самому. Отсюда и родилась заметка, которая може быть кому то пригодиться.
В данной заметке будет идти речь о RISC OS 5.x , которая отлично работает на Raspberry Pi и в эмуляторе RPCEmu.
Штатная поддержка русского
Кодировка
В RISC OS для кирилических языков принята международная (и не популярная у нас) кодировка ISO-8859-5. Не очень удобно, но не смертельно.
Шрифты
На момент написания заметки (конец 2018г.) в RISC OS был включет только один шрифт с поддержкой русских символов - системный шрифт. Вот как это выглядет после его включения (Configuration->Visual theme)
Не красиво, но работает. К сожалению масштабированных шрифтов в поставке нет и нужно их установить отдельно. И RISC OS не поддерживает шрифты ttf или другие популярные, только свой формат. Есть конвертеры, но с поддержкой UTF8 пока слишком плохо. Но это и не нужно. Десятилетиями успешно жили без UTF8.
Ваш покорный слуга сделал несколько масштабируемых шрифтов (переделал их под нужную кодировку).
Необходимо установить их все (или только один) и включить в настройках.
Выглядеть будет теперь это так
Ссылки на шрифты
Шрифты содержать только английские и кирилические символы в рамках кодировки iso-8859-5
Шрифт FreeScanRUS
Шрифт FreeMonoRUS
Как установить шрифт
Многое в RISC OS делается не так как мы все привыкли. Установка шрифтов тоже имеет свою особенность.
- Создаем папку с именем !Fonts
- Удерживая клавишу Shift кликаем на папку и заходим в нее
- Копируем в эту папку папки со шрифтами
- Запускаем Configuration->Fonts