OpenWiki

Localization Fonts

Edit this page (last edited December 20, 2003)
Palm Notes | Recent Changes | Title Index | User Preferences | Random Page | Help
Шрифты на пальме - это весело. Palm OS поддерживает 8 встроенных шрифтов и возможность использования дополнительных шрифтов. Sony добавила еще 8 шрифтов. 5 версия Palm OS добавила в каждый шрифт два вида очертаний. Шрифт определяется очертаниями (глифами) для каждого символа из текущего набора. Заметим, что поддержка символов не зависит от текущего представления кодировки, поскольку поток символов ко времени отрисовки уже разделен на отдельные символы.

Задача русификатора - правильно отобразить символы в нужной кодировке. Нужной обычно является кодировка windows-1251. Для поддержки прочих русские кодировки (KOI-8R или Mac) нужны другие наборы шрифтов.

Бедность шрифтовой поддержки в Palm OS заставляет некоторые программы использовать собственные шрифты. Отсутствие русского в браузере WebPro? связано не с недостатками поддержки русского языка в Palm OS, а с наличием собственных шрифтов в составе браузера.

Для русификации таких программ следует извлечь шрифты из программы и заменить их на аналогичные по размерам русские шрифты.

Для примера можно взять мою русификацию продуктов компании splashdata: http://yahm.palmoid.com/splash_russ.zip .

Специфика шрифтов в Palm OS 5 и набор инструментов для их создания-редактирования описан в статье "Шрифты высокого разрешения".


Palm Notes | Recent Changes | Title Index | User Preferences | Random Page | Help
Edit this page
Print this page | View XML
Find page by browsing, searching or an index
Edited December 20, 2003 (diff)
Valid XHTML 1.0!Valid CSS!