категории | RSS

Шрифты *проблемы* решения* советы.*

Шрифты
*проблемы* решения* советы*
=======
=======
Недавно стал обладателем смарта с 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, автор заложил возможность настройки используемых в программе шрифтов.smile оказывается не все.
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 надо вписать строки используемые на ветеранских осях:
;MobilHex
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
2011-06-01T20:54:51Z
Здесь находятся
всего 0. За сутки здесь было 0 человек

Комментарии 11

#11   Ussr1961    

ExEcluZive
Почитай внимательно статью(8)smile есть решение и без форматирования.


0 ответить

#11   ExEcluZive    

Ussr1961,
хммм а если шрифт корявый?мне один раз пришлось тело форматировать :(


0 ответить

#11   Ussr1961    

ExEcluZive
fountrouter и шрифты ставь в телефон.
Если будет писать *что флешка чемто занята* просто перезагрузи смарт


0 ответить

#11   ExEcluZive    

незнаю где это писать поэтому извини те если мимо smile как можно на н82 поставить шрифт сторонний что бы потом можно было норм.подключить телефон через usb ?если через fountrouter ставил то пишет что флешка чем то занята..и приходится сносить программу..помогите


0 ответить

#11   NOGGANNNO    

Вечер добрый всем!Помогите кто в курсе!Устанавливаю шрифты размерами по 7-10мб.с поддержкой всех спец символов, шрифт становится а символы не видит, одни квадраты, хотя языки читает все!В чем может быть проблема и её решить?


0 ответить

#11   Ussr1961    

А почему именно заглавными? Ты пробывал как в статье написано? Что бы регистр был разный хотя бы в одном символе?


0 ответить

#11   elektrik_66    

на 5530(а может и всей 9ке) поменять шрифт можно одной перезагрузкой, для этого папка с шрифтами должна называться FONTS (именно заглавными буквами), для смены шрифта кидаете нужные в папку FONTS, переименовываете например в FONTS1, переименовываете старые шрифты(можно любой символ после ttf поставить) ни в коем случае не удаляем, переименовываем обратно в FONTS и ребут


0 ответить

#11   Ussr1961    

Обновление от 01/06/2011 13:37:40
============
Причина редактирования:
Добавлены пункты 7, 8, 9.


* редактировал(а) Ussr1961 20:58 1 июн 2011

0 ответить

#11   ZmeY_ViP 69    

Подскажите пожалуйста вот если я устанавливаю любой шрифт через ФонтРоутер то в стандартном браузере у меня шрифт отображается как положено все сглажено, а если устанавливаю шрифт не через ФР а на флэшку в папку E:/resource/Fonts тогда шрифт выглядит в стандартном браузере как то не четко чтоли в прикрепленном файле скриншот ! Кто может подсказать какбнастроить сглаживание шрифта без помощи ФонтРоутера !?Прикрепленный файл: 4692_screen22.jpg | скачать с зеркала | (87, 7 Kb)


* редактировал(а) ZmeY_ViP 69 21:33 21 май 2011

0 ответить

#11   chaos82    

Спасибо, теперь СловоЕд работает laughing . Попробовал после формата и ничего не дописывая в .ини (тогда по-дурости записал)).
-------------
Добавлено в 07.04: или все-таки \"по дурости\"?


0 ответить

Яндекс.Метрика