Главная » Статьи » Мои статьи

Шрифты *проблемы* решения* советы*
Шрифты
*проблемы* решения* советы*
=======
=======
Недавно стал обладателем смарта с os9. И конечно же сразу столкнулся с массой проблем, которых у меня не было на N70.
В этой статье попробую рассказать о некоторых проблемых возникающих при использовании сторонних шрифтов. Ну и конечно о способах их решения.
=======
1. Ucweb и OperaMini(sis)
Начну конечно же с хита сезона Жирность в браузерах. В статье описано, как добится нормального отображения жирности в Ucweb, и в OperaMini(sis). В миньке, с некоторыми шрифтами, жирность не работает. Так что у кого её нет - читаем. Ну и конечно же читать тем у кого до сих пор нет нормального отображения жирного текста в Ucweb.
2. OperaMobile10
В этом мощном браузере для мощных смартфонов, помимо прочих недостатков, нет возможности использовать стороннии шрифты. Решение этой, как мне кажется, проблемы(хотя многие не видят в этом ни какой проблемы) описано в статье Сторонние шрифты в OperaMobile 10.
Кто не хочет, или не может, заниматся редактированием exe файла, могут скачать патч OperaFullPatchFont(там есть версия и для ^3), или уже пропатченную Оперу
3. OperaMini(sis).
Исходя из своего опыта, могу с полной уверенностью сказать, что минька гораздо хуже работает со сторонними шрифтами, чем тот же самый Ucweb. У многих юзеров нет ни каких проблем с шрифтами в OperaMini, и так же у многих они есть. Если вы относитесь ко вторым, попробуйте воспользоватся советами из этой статьи Шрифты на OperaMini(sis).
Если нравится стандартный шрифт можете попробывать поставить NokiaChinese
4. ImageDesigner
Я думал, что все, кто юзает эту программу, знают что в файле !:/System/Apps/ImageDesigner/config.ini, автор заложил возможность настройки используемых в программе шрифтов.:) оказывается не все.
1. Открываем этот файл в DED.
2. Ищем строки
menu_font =
status_font =
3. После знака равенства записываем ЛЮБОЕ имя. Я записал так:
menu_font = ImageDm
status_font = ImageDs
4. Открываем файл FontRouter.ini и добавляем в него такую запись:
;ImageDesigner
ImageDm=*@15
ImageDs=*@13
5. Изменяя значения после знака равенства настраиваем шрифт в программе.
N.B. На n70 я делал следующее(на n82 ещё не пробывал так делать):
1. В папку FONTS, кроме моих сторонних, клал легкий шрифт.
2. В FontRouter.ini, в строках используемых программой, звездочки заменил на внутреннее имя моего легкого шрифта:
ImageDm=Arial@15
ImageDs=Arial@13
Теперь этот шрифт должен использоватся только в ImageDesigner.
Важно!Этот дополнительный шрифт должн лежать ниже основных шрифтов(спасибо olegi4ek)
5. SlovoEd и MultiLex.
В этих словарях будут проблемы, если вы используете Fontrouter-ini-Internet(проблема из-за строки NativeFont=1).
Если у вас установлен SlovoEd, надо переименовать/удалить файл !:/resource/apps/SlovoEdFont.gdr. После переименования программа должна работать нормально, но транскрипции показывать не будет.
Если вы юзаете MultiLex, надо будет сделать следующее:
1. Переименовать/удалить файл !:/resource/apps/phoneticfont.gdr.
2. В файле FontRouter.ini, для нормального отображения транскрипций, дописываем строку:
SlovoEdPhonetic=*@15
Изменяя число 15, настраиваем размер отображения транскрипций
N.B. Естественно, что ваш сторонний шрифт, должен поддерживать транскрипции.
N.B. Я думаю, что можно сделать небольшой шрифт содержащий только транскрипции, и в строке SlovoEdPhonetic=*@15 вместо звездочки вписать его внутреннее имя. Не забываем, что дополнительный шрифт должн лежать ниже основных шрифтов.
6. MobilHex
В этой программе, для настройки шрифтов, в FontRouter.ini надо вписать строки используемые на ветеранских осях:
LatinPlain12=*@12

LatinBold12=*@13
alpi12=*@14
Где именно в программе используются эти строки - разбирайтесь сами.
7. Переименовываем папку Fonts
Здесь всё просто. Для того что бы папка Fonts переименовывалась без проблем, должен хотя немного отличатся регистр имени самой папки и имени папки в файле FontRouter.ini.
Например:
E:/Data/FontS
ExtraFontFile=/Data/Fonts/*.*.
Справедливо и для папки E:/resource/Fonts/. В этом случае регистр должен отличатся от регистра написания имени папки Z:/resource/Fonts/
8. Отключение библиотек для работы со сторонними шрифтами
В случае, если после установки стороннего шрифта смарт не включается, создаем на флешке пустой текстовый файл и перегружаем смарт. Ниже указаны пути и имена этих файлов для различных программ, с помощью которых устанавливаются сторонние шрифты:
* FontRouter создаем файл E:/Disable.frt (Спасибо CODeRUS)
* FontZoomer создаем файл E:/Disable.dat
* FlipFont создаем файл E:/Data/FlipFont/disable.txt
9. Расширение .EPUB
Для тех кто не знает - это электронные книги. В этих файлах запакованы шрифты ttf, которые в большинстве случаев не используются. В целях экономии места, эти шрифты можно удалить. Меняем расширение файла .EPUB на .Zip, открываем архив и удаляем из него файлы шрифтов с расширением .ttf. После удаления меняем расширение файла с .Zip на .EPUB.
Если у вас много таких книг, можно существенно сэкономить место. Мне попадались книги в которых было до 500kb шрифтов.
=======
P.S. Думаю, что статья будет дополнятся информацией.
P.P.S. Советую почитать эту статью Меняем имена запрашиваемых шрифтов
Статья для владельцев смартов на ветеранских осях Сторонние шрифты на Symbian 8.1

Категория: Мои статьи | Добавил: Ussr1961 (04.03.2011)
Просмотров: 936 | Рейтинг: 0.0/0
Всего комментариев: 0