TopList


2. Каталог библиотеки и титульный лист

   Итак, MS Reader использует фонт Frutiger Linotype. Он использует его, во-первых, для отображения текста книги, во-вторых, для рендера каталога библиотеки и заголовка на титульном листе.
   В первом случае мы поменяли его на Tahoma, помните? ;).
   Во втором случае это не сработает, - MS Reader тут не спрашивает, всегда рендерит Frutiger-ом.    Единственный выход - поменять Frutiger на ту его версию, в которой присутствуют символы кириллицы. Я такой версии не нашел :( - если кто найдет, дайте знать, - поэтому решил его нагло заменить хотя бы на тот же самый Tahoma. Редактора фонтов в тот момент у меня под рукой не оказалось (чтобы поменять typeface name etc.). Ну что ж, думаю - попытка не пытка - и просто переименовываю файлы.

Следуюшим образом4:
tahoma.ttf   → frutiger.ttf  (обычный)
tahomabd.ttf → frutigerb.ttf (жирный)
tahomabd.ttf → frutigeri.ttf (курсив)

   Курсива для Tahoma я не нашел, видно он сидит внутри обычного, или рендерится из него, неважно. На всякий случай жирный переименовал в курсив (строка 3). Теперь, лирическое отступление. Frutiger Linotype "прошит" в ПЗУ (ППЗУ, у кого как), но это не значит что его нельзя заменить. Копируете файлы поверху, как обычно, и "прошитые" становятся невидимыми, "как будто" удаленными. По идее, когда вы потом удаляете эти новые файлы, "прошитые" восстанавливаются. Теперь, страшное предупреждение. Я не смог удалить их - получил сообщение "эти файлы используются другим приложением" - полный .. reset (холодный то есть) помог. Но это не страшно, если подготовиться. :)
   Итак, копируем файлы tahoma.ttf, tahomabd.ttf с КПК на desktop, (у них аттрибут hidden, так что не пугайтесь, предварительно отмените опцию "Do not show hidden files and folders" в "Folder Options" Explorer-а), отменяем эти аттрибуты с помощью ATTRIB (что, в принципе, необязательно) и переименовываем файлы. Копируем их обратно на КПК. Все это происходит в директории \Windows ваших КПК (не в \Windows\Fonts !).
Запускаем MS Reader. Опа!..

   Примечание* На "настольном" это не сработает, будут квадратики, - надо искать "русский" Frutiger Linotype.Его надо искать (или искать того, кто может сделать) еще и потому, что он ClearType optimized, не знаю что там - hint-ы специальные или еще что, но выглядеть должно лучше. Хотя и так неплохо, да?

   Andrew добавил: после замены фонтов Frutiger Linotype на Tahoma нужно сделать soft-reset (для того, чтобы изменения вступили в силу).

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

   И еще ;), о том как русифицировать "настольную" версию MS Reader-а, читайте у Дмитрия Богданова. Там же вы можете взять книги в lit формате и оставить свои пожелания о том, что бы вы хотели видеть в библиотеке в будущем.


4 Если у кого нет Tahoma, берите здесь. Уже переименованы.


  <<<  оглавление  >>>  
Хостинг от uCoz