Symbian OS 9
Система

Шрифты.

Demian.73 (off) [143]
17 апреля 2009, 08:34

.На данный момент существует два общеизвестных способа замены шрифта на смартфонах под управлением Symbian 9.х : установка в !/resource/fonts, установка с помощью FontRouter.У каждого из известных способов есть свои недостатки. Есть 3-й способ- гибридный при котором работают теги жирности. Для того чтобы в браузере жирный текст, там где он есть, отображался жирным -ОС Symbian 9.х используется первые два системных шрифта с Z/resource/fonts:nosnr60.ttf;nssb60.ttf- это на Symbian 9.1 и 9.3 и nohindisnr60.ttf;nohindissb60.ttf- на 9.2.Суть способа №3(Для этого способа нужен установленный FontRouter ! )1. Отключаем в FontRouter.ini эти первые два системных шрифта. Для этого в ini добавляем две строки:DisableFontFile=Z:/Resource/Fonts/nosnr60.ttf DisableFontFile=Z:/Resource/Fonts/nssb60.ttf2. Вместо отключенных системных в папку !/data/fonts бросаем два своих шрифта: тонкий иВАЖНО !толстый (обязательно внутреннее имя шрифта должно быть с окончанием Bold !)3. В ini прописываем внутреннее имя первого системного шрифта с диска Z таким образом:
Nokia Sans S60=далее прописываем шрифт идущий на софтклавиши, цифры и тд.Ниже пример ini для самого простого микса из двух шрифтов с поддержкой тегов жирности.
[Global]
Enable=1
NativeFont=0
LogLevel=4
ForceAntiAliased=4
FixFontMetrics=1
FixCharMetrics=1
ZoomRatio=110
ZoomMinSize=0
ZoomMaxSize=48
Chroma=100
DisableFontFile=Z:/Resource/Fonts/nosnr60.ttf
DisableFontFile=Z:/Resource/Fonts/nssb60.ttf
ExtraFontFile=/Data/Fonts/*.*
[FontMap]
Nokia Sans S60=Nokia Sans TitleSmBd S60=Corbel Bold
Series 60 ZDigi=Corbel Bold
*=*
=*
В строке DisableFontFile= слеш / - должен быть левый!Миксовать можно любые строки КРОМЕ тех, которые используются в браузерах - иначе не будет тегов жирности!Иформацию прочитал на соседнем форуме(автор способа PoIRSC).
-------
baho190186 (off) [62]
17 апреля 2009, 18:37

Парни а подскажите можно ли gdr шрифт переделать в ttf?
-------
Demian.73 (off) [143]
17 апреля 2009, 21:58

baho190186, переделать не знаю,но мне интересно вот что:в фонтроутере можно включить поддержку gbr.Интересно для чего?
-------
Rich (off) VIP [5271]
18 апреля 2009, 14:49

baho190186, нельзя. .gdr это растровая графика, .ttf векторная
-------
STOLYPIN (off) [127]
19 апреля 2009, 19:28

Demian.73 (off) [94]
17 апреля 2009, 20:58
в фонтроутере можно включить поддержку gbr.Интересно для чего?
это касается 8 симбы и ниже. это поддерживание(или не...) родных шрифтов. на 9 вроде не актуально. НО. есть нюансы при составлении карты шрифтов и при составлении миксов.
при NativeFont=0 невозможно отследить точно, какой шрифт на н73 отвечает за название песни в ст. проигрователе. а в миксах некоторые шрифты заменяются родными. алгоритма несоответствия пока не уловил. на 7все нормально, а на 8 уже "вылеты"
-------
baho190186 (off) [62]
19 апреля 2009, 20:24

Если кто то пользуется программой handy shell посмотрите на рабочем столе программы как ведет себя шрифт при native font=0.лично у меня он становится мелкий очень,когда ставлю на 1 то все нормально
-------
Demian.73 (off) [143]
19 апреля 2009, 22:28

STOLYPIN,я про эти шрифты ничего толком не знаю(растртовая графика?)Но читал,что с ними как-то связан вылет словаря Словоед
-------
Format
20 апреля 2009, 06:31

Demian.73, a он и вылетает. Но есть выход, в ini вписываешь строку SlovoEdFont@29=w , после [FontMap]. И Enable=1. Вычитал где-то,теперь словоед не "летает" при сторонних шрифтах.
-------
STOLYPIN (off) [127]
22 апреля 2009, 23:17

Demian.73 (off) [84]
да с гдр я тоже не встречался. просто написал о "несоответ свии" описания функций строк файла ини и фактического реагирования шрифтов на их изменение. еще две строки:
FixFontMetrics=0(1)
FixCharMetrics=0(1)
поддержка(не поддержка) восточноазийских шрифтов и их символов.
но при изменении их, меняется положение строки по высоте.
и е ще, любую строку, заканчиваюся на =100, и =1 можно удалить без потери работоспособности фонтроутера.
-------
Dionisiy@ (off) [169]
23 апреля 2009, 16:04

Может есть у кого нормальный ini файл для е65 ? У меня стоит для е50 и на редакцию файла не реагирует :(
-------

Ответить на тему

стр. Пред. 1,2,3 ... 127,128,129 ... 226,227,228 След.

стр.  

Система
Список форумов
На главную

Последние темы

Регистрация
Вход

0.037 сек
SQL: 4