Palm Pre, Pixi, HP TouchPad, смартфоны, планшеты, телевизоры LG / Palm / HP / Open webOS / /Выбрать тему
Поиск по сайту
Добро пожаловать на PalmQ Online
Главная Форум Продавцы КПК Кладбище КПК
Кто в онлайне
В настоящий момент на сайте находится 30 посетителей и 0 зарегистрированных пользователей.

К сожалению, система Вас не опознала. Вы можете бесплатно зарегистрироваться здесь

Последние статьи
New! · Palm и webOS: как это было (14.10.12)
New! · HP TouchPad и Pre3. webOS против iOS (31.03.12)
New! · HP webOS, которую жалко потерять (20.11.11)
· Обзор HP TouchPad (23.07.11)
· 7 главных преимуществ HP TouchPad перед iPad 2 (19.07.11)
· Секретные материалы компании Palm (22.07.06)

Настройки
· Ваш аккаунт
· Все пользователи
· Top 10 статей
· Все статьи
· Все новости
· Программы
· Статистика сайта
· Вход с КПК
· RSS

Последние советы
New! · Запуск демонстрационного режима (Exhibition mode) из лаунчера webOS (04.02.13)
New! · Перемещение или удаление нескольких файлов одновременно (03.02.13)
New! · Добавление избранных композиций на главный экран Music Player (Remix) (28.01.13)
· Увеличение числа иконок в лаунчере HP TouchPad (25.01.13)
· Редактирование "черного списка" приложений в Preware (22.01.13)
· Изменение порядка учетных записей электронной почты [webOS 3.x] (17.01.13)
· Сортировка списков путем нажатия и удержания (11.01.13)
· Способы перезагрузки планшета HP TouchPad (09.01.13)
· Проверка даты последнего резервного копирования данных пользователя (08.01.13)
· Изменение имени webOS-устройства (05.01.13)

  

Замена системных шрифтов в карманных компьютерах Palm

Автор: Александр Мотичев, 04 Сентябрь 2001
Кол-во прочтений/просмотров: 35576  
Кол-во слов в этом тексте: 1216
Версия для печати:  Версия для печати

Карманный компьютер Palm - непревзойденное устройство для улучшения: все используют программы, заменяющие стандартные приложения, либо хаки, дополняющие существующие. Английские шрифты, использующиеся в нем, отточены и удобны. Но русские шрифты, которые идут с руссификаторами, мне не понравились. Купив палм и начав активно пользоваться им для чтения книг (спасибо palmlib), я решил нарисовать собственные шрифты.

После недолгих поисков в интернете я нашел хак для смены шрифтов и программы для редактирования шрифтов:

Итак, приступаем к замене шрифтов на своем палм. Для начала устанавливаем хак FontHack_123 (для его работы необходима установленная программа HackMaster или TealMaster) и набор шрифтов для замены , созданный мной с помощью программы Pilot Font Editor.

Замена системных шрифтов в Palm #1Замена системных шрифтов в Palm #2
Запускаем HackMasterОткрываем окно параметров хака

В системе для отображения текста используются четыре шрифта:

  • Standart - Мелкий шрифт
  • Bold - Мелкий жирный шрифт
  • Large - Большой шрифт
  • LargeBold - Большой жирный шрифт

FontHack 123 позволяет заменить любой шрифт, имеющийся в системе на другой, нарисованный с помощью программ редактирования шрифтов.

Замена системных шрифтов в Palm #3Замена системных шрифтов в Palm #4
Нажимаем на выпадающее меню для смены шрифтаВыбираем шрифт из списка

В появившемся списке присутствуют системные шрифты, и дополнительные шрифты, установленные в карманном компьютере. На сайте разработчика FontHack есть и другие наборы шрифтов, которыми вы можете воспользоваться.

Список моих шрифтов:

  • Fonts (0) - Мелкий шрифт
  • Fonts (1) - Мелкий жирный шрифт
  • Fonts (2) - Большой шрифт
  • Fonts (7) - Большой жирный шрифт
Замена системных шрифтов в Palm #5Замена системных шрифтов в Palm #6
Итак, получилось следующееНажимаем на кнопку [Save&Back]

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

Далее активируем хак. Не забудьте, если вы собираетесь поменять наборы шрифтов, отключайте сначала подмену шрифтов, а после установки новых шрифтов заново активизируйте FontHack 123.

Times New Roman - шрифт для чтения книг

История создания этого шрифта такова: рисовал я его , когда у меня еще не было палма, но уже было желание сделать что-то для улучшения читабельности текста на его экране (естественно, все пробовалось на эмуляторе, который чуть ли не автоматически стартовал с системой. Именно потому, что интерфейс и удобство для планирования работы и хранения адресов и телефонов в палме мне нравится больше, чем у того же аутлука, который стоит в windows, я и пользовался виртуальным палмом).

Был взят готовый шрифт Times 9 пунктов, и в нем были нарисованы заново русские буквы. На экране компьютера текст в isilo выглядел очень даже неплохо. На этом я успокоился вплоть до покупки своего палма.

Когда через несколько месяцев заполучил вожделенную коробку и напичкав свежеприобретенное устройтсво программами, приступил к испытаниям своих глаз на прочтение книг с маленького, слишком контрастного (palm IIIc) экрана с неудобными шрифтами. Это едва не закончились потерями... (при чтении книги с экрана в метро за 30 минут глаза очень уставали, это при том, что у меня со зрением все в порядке).

Именно тогда на палме появился давно созданный мной шрифт Times. Только со своей высотой в 9 пунктов он был слишком большим и на экране помещалось мало текста, поэтому кнопкой прокрутки приходилось пользоваться достаточно часто. Я решил сделать шрифт поменьше. Сначала экспериментировал с высотой в 7 (то есть пытался из мелкого шрифта сделать Times), но только при таком размере он становился просто безобразным: буквы непропорциональные, засечки большие. В итоге я остановился на высоте 8 пунктов.

Замена системных шрифтов в Palm #7Замена системных шрифтов в Palm #8Замена системных шрифтов в Palm #9
Мелкий шрифтМой TimesСтандартный большой шрифт

Подводим итог: читабельность возросла, меньше устают глаза, на экран помещается чуть больше текста по сравнению с большим шрифтом. Я пользуюсь им вот уже несколько месяцев, и прочитал с десяток книг с экрана палма.

Файл со шрифтом можно скачать здесь.

Значения в пунктах приведены для шрифтов, используемых на ПК. Реально высота маленькой буквы "а" в шрифте Times 6 точек

Verdana - эргономичный шрифт.

Через несколько недель после помещения статьи о замене системных шрифтов я получил письмо с таким содержанием:
"..Теперь вкратце обьясню зачем я пытался сменить шрифт -действительно "родные" шрифты Papirus, PiLoc и иже с нимиуже достали и хочется чего-нибудь другого. Реально естьтолько три шрифта обеспечивающих "удобочитаемость" текста:Verdana, Times New Roman и Tahoma. Где-то я слышал чтоVerdana даже выиграл какую-то премию за эргономичность.Более того машинки на WinCE его используют сплошь и рядом ито что его нет на Пальме - только, имхо, вопрос копирайтов -но нам-то что с того? :)..."

А действительно, почему бы его не сделать, ведь он уже почти готов. На Pаlmgear есть наборы шрифтов, в том числе и вердана. Я его скачал и решил его русифицировать. Мои труды вы можете оценить, скачав и установив шрифт на своем палме. Шрифт максимально приближен к варианту шрифта в Windows, а также выверен по стилю..

Для примера: копия экрана текста в isilo с использованием шрифта Verdana.

Замена системных шрифтов в Palm #10

Дополнение от Евгения Залюбовского (Red)

Прочитав эту статью, я тут же скачал шрифт Verdana и установил на свой Палм. Новый шрифт мне определённо понравился своей легкочитаемостью. Но коллега, также поставивший его себе, нашёл несколько недочетов: во-первых, большая "Г" и маленькая "г" не имели пробелов справа, отчего в тексте сливались со своими соседями справа. Во-вторых, цифра "7" имела поперечинку посередине, на мой взгляд, лишнюю. Ну, и в-третьих, автор забыл добавить в шрифт буквы "Ё" (большие и маленькие), а также украинские буквы "І, Ї, Є" (большие и маленькие). Пришлось исправить этот недочет, нарисовав недостающее и подправив существующее. Скачать то, что получилось (VerdanaNew), вы можете здесь.

Еще хочу сказать несколько слов о FontHack'е. Поставив новый шрифт Verdana, я планировал использовать его лишь для чтения в iSilo. Не активировав FontHack, я зашел в настройки и, отыскав приложение iSilo, в качестве большого шрифта (Large) поставил шрифт Verdana. Каково же было моё удивление, когда после выхода из FontHack'а все остальные системные шрифты оказались нерусифицированными!

Замена системных шрифтов в Palm #11

Мой коллега (Apache) помог разобраться в этой проблеме. Оказывается, для всех (All apps) приложений нужно выставлять определённые шрифты, а не оставлять их в None! Тут не помогала даже установка шрифтов для всех приложений в стандартные…
Совместными усилиями был выработан дальнейший план действий. Мы пользовались русификатором ПаПиРус, шрифты которого нам не очень нравились. Поэтому мы установили CyrHack вместе с утилитой GetFonts, записали CyrHack'овские шрифты в отдельную базу данных (стандартно она называется Fonts.pdb), затем в настройках FontHack'а для всех приложений (All apps) установили: для стандартного шрифта соответственно шрифт Fonts(0), для шрифта Bold шрифт Fonts(1) и тд. Затем мы установили в настройках для приложения iSilo в качестве Large шрифта шрифт Verdana. Потом мы активировали FontHack - и всё заработало! Всюду были русифицированные шрифты плюс в iSilo шрифт Large был заменён на шрифт Verdana, что и требовалось…

Замена системных шрифтов в Palm #12

Автор выражает благодарность Андрею Сергееву (Apache) за поданные идеи, послужившие основой для написания статьи.

P.S. Спасибо Дмитрию Резникову за идею создания шрифта Verdana для Palm OS.

  

При подготовке статьи использованы материалы с сайта Palmovodstvo

[ Назад в Советы и секреты ]


(©) 1999-2017 PalmQ Tech. Полное или частичное воспроизведение материалов данного сайта допускается только
при условии наличия прямой активной индексируемой и видимой ссылки на сайт или на конкретный материал.
Яндекс.Метрика