четверг, 20 декабря 2018 г.

New build Lazarus for Haiku B1

Older Lazarus assemblies do not work in the new Haiku because of the Qt5 library update. 
Need rebuild Qt5Pas library.

You can replace libQt5Pas  in your system in folder Lazarus/lib and ~/config/non-packaged/lib/x86

Qt5Pas 1.2.6 (Lazarus 2.0rc3 support) for Haiku B1

Lazarus 2.0rc3 qt5 Haiku  B1

Lazarus 1.8.4 qt5 Haiku B1 


Haiku Depot don't have qt4webkit lib anymore. If you want to use Lazarus or your lazarus's application with qt4, then the Qt4Pas library is below without support qt4webkit.

Qt4Pas (without WebKit support) for Haiku B1 

Lazarus 2.0rc2 qt4 for Haiku B1 

 https://yadi.sk/d/Slf3jJg5nGUDWwhttps://yadi.sk/d/Slf3jJg5nGUDWw

вторник, 13 ноября 2018 г.

How to enable Russian language in RISC OS 5



Как руссифицировать RISC OS 5 ?

RISC OS не популярная ОС на территории РФ. Многие о ней и не слышали даже. С появлением Raspberry Pi начали появляться небольшие заметки с упоминанием это операционной системы с богатой историей.

На просторах интернета не найдено инструкций по руссификации, поэтому пришлось разбираться самому. Отсюда и родилась заметка, которая може быть кому то пригодиться.

В данной заметке будет идти речь о RISC OS 5.x , которая отлично работает на Raspberry Pi и в эмуляторе RPCEmu.

Штатная поддержка русского

В RISC OS встроена поддержка русского языка, имеется ввиду поддержка кодировки, клавиатуры и шрифтов. Включается это все в настройках клавиатуры (Configuration->Keyboard)

Все теперь в системе установиласть страна Russia и включилась клавиатура с возможностью переключения между русским и английским языком по комбинации: левый Alt+Shift

Кодировка 

В 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