1. Ставим FontRouter,
2. Бросаем в папку !/data/fonts любой шрифт с расширением *ttf
3. Перезагружаем смарт
*************************************
Программу необходимо подписать!
Либо получить полный доступ
*************************************
При установке программа будет писать про несовместимость - это нормально, ставьте дальше!
Интерфейса у программы НЕТ!
Все управление идет через редактирование FontRouter.ini , который находится ! / data/ fonts
************************************* Чтобы удалить-поменять шрифт
СНАЧАЛА НУЖНО ОТКЛЮЧИТЬ FONTROUTER -
Enable=0 , перезагрузка !!!
Только после этого меняем- удаляем шрифт или FontRouter !
Делаем это следующим способом:
идешь в х плоре
находишь в дата/фонтс FontRouter.ini
наводишь на него курсор, жми 8
откроется файл для редактирования
(проверить чтоб стояла галочка на сохранять в юникоде)
изменяешь в строке Enable=1 на Enable=0
сохранить изменения, перезагрузка
*************************************
• Как и что писать в ини •
[Global]
Enable=1 - fontrouter включен(0 - выключен)
NativeFont=0 - вкл/выкл использования GDR шрифтов. !! Если эта функция включена, то может быть проблема при выходе из программы, использующей этот тип шрифта вплоть до зависания смарта !!
LogLevel=4 - ведение лога на C:LogsFontRouter если создавали эти папки. Чтобы лога не было просто переименуйте папку FontRouter в 1FontRouter
ForceAntiAliased=4 - сглаживание шрифта включено
FixFontMetrics=1
FixCharMetrics=1
ZoomRatio=100 - увеличение всего шрифта на смарте
ZoomMinSize=0
ZoomMaxSize=48
Chroma=100 - прозрачнось всего шрифта на смарте
ExtraFontFile=DataFonts*.* указываете путь к шрифту, если он находится в другой папке. Если в fonts , то оставляете без изменений.
[FontMap] - тут пишите все замены стандартного шрифта. Примерно это выглядит так :
Nokia Sans TitleSmBd S60=*:В - так делаете шрифт толще
Nokia Sans TitleSmBd S60 @ 21=FuturaD Bold @ 21:W1 - так увеличиваете расстояние между буквами(цифры со знаком минус- уменьшаете это расстояние)
Nokia Sans TitleSmBd S60 @ 20=FuturaD Bold @ 20:Y1 - так поднимаем шрифт вверх(значение со знаком минус - шрифт вниз)
Nokia Sans TitleSmBd S60 @ 18=FuturaD Bold @ 18:Z95 - так уменьшаете размер конкретного значения шрифта(если цифры больше 100 - то увеличиваете)
Nokia Sans TitleSmBd S60 @ 16=2Corbel Bold @ 17:C90 - так уменьшаете прозрачность шрифта(цифры больше 100 - то увеличиваете)
Nokia Sans S60 @ 16=2Corbel Bold @ 16:I - так шрифт становится наклонным
Nokia Sans S60 @ 18=* @ 18 - если тут стоит * то используется первый по алфавиту шрифт из папки !/data/fonts
Nokia Sans S60 @ 42= если тут пусто, то используется стандартный шрифт
*=*
=*
Алгоритм поиска нужного значения шрифта
1.удалить старый лог. Перезагрузка.
2.Когда тел полностью загрузится, идешь в лог, копируешь его куда нибудь, переименовываешь в txt. 3.Открываешь любым txt редактором. Удаляешь все лишние слова, символы, одинаковые имена/размеры шрифта.
4. Берем первое имя из вашего txt файла и пишем в ини, например так:
Nokia Hindi S60 @ 11=SonySD @ 11
Перезагрузка.
5.После полной загрузки тела смотрим, где этот шрифт проявился. Записываем. Эту строку удаляем, пишем следующий размер
6. 7. ... и тд до полного морального удовлетворения :)
ps: При поиске нужных значений между [FontMap] и
*=* ничего кроме искомого размера шрифта писать не нужно!