OprModel.dll for Opera 8.65test
===========
Попробывал решить проблему отображения TTF шрифтов в Opera 8.65 но поскольку сам редко юзаю этот браузер, выкладываю на тестирование отредактированный файл OprModel.dll. Просьба потестить и отписатся
В этом файле прописаны шрифты, которые использует Опера. Я их немного изменил
Порядок установки
1 Делаем бекап файлов !:/System/LIBS/OprModel.dll, !:/System/Data/Opera/FontInfo.dat, !:/Data/FONTS/FontRouter.ini, или !:/System/FONTS/FontRouter.ini
2 Удаляем файлы !:/System/LIBS/OprModel.dll, !:/System/Data/Opera/FontInfo.dat
3 Кладем файл OprModel.dll из скачанного архива в папку !:/System/LIBS
4 Копируем все строки из файла Opera_FontRouter.ini в ваш файл FontRouter.ini
5 Если в вашем файле FontRouter.ini есть какие то строки, которые есть в файле Opera_FontRouter.ini - удаляем их.
6 Перегружаете смарт, заходите в Оперу и смотрите, как отображаются шрифты.
7 Если что то не устраивает, редактируете строки скопированные из файла Opera_FontRouter.ini.
===========
Для тех кто не понял в этих строках прописаны все шрифты, которые использует Опера. То есть теперь можно настраивать шрифты в Опере, отдельно от тех шрифтов, которые используются в смарте. Советую начать настройку с этих строк
OperaPlain12=*@12
OperaBold12=*@12
OperaBold13=*@13
Alpi12=*@13
Походу эти строки используются наиболее часто по крайней мере на Димоне.
=========
Так же можно попробывать использовать какой то шрифт только в Опере. Для этого в папку Fonts кладем файл TTF, а в файле FontRouter.ini, в строках которые используются в Опере, символ * заменяете на внутреннее имя шрифта Я думаю все знают, что такое ВНУТРЕННЕЕ ИМЯ шрифта и как его узнать?
========
Настраивать шрифты с помощью этих строк вы сможете только на интернет страницах. В меню браузера будут использоватся эти строки
LatinBold12=*@12
LatinBold13=*@13
LatinBold17=*@17
LatinBold19=*@19
=========
У кого дорогой трафик, и кто знает как пользоватся программой Zntxhan, можете сами отредактировать файл OprModel.dll. Всё очень просто Открываем файл.
Заменяен строки
LatinBold12
LatinBold13
LatinPlain12
на такие строки
OperaBold12
OperaBold13
OperaPlain12
Сохраняем файл и тестируем
=========
=========
И ещё один совет, как можно изменить используемый Оперой шрифт. К выложенному файлу он не имеет ни какого отношения
В самом низу файла !:/System/Data/Opera/Opera.ini дописываем такие строки:
[Font.Normal]
Height=16
FaceName=Tahoma
Tahoma - это внутреннее имя стороннего шрифта.
В данном случае так же можно положить в папку файл TTF, который будет использоватся только в Опере, и прописать его внутреннее имя в строке FaceName=
Похожие файлы
Comic Bauhaus for Belle
Шрифты для S^3Rubius Uni for Belle
Шрифты для S^3Комментарии 13
Никогда не наблюдал эту проблему в 8.65 Ну может у меня особенная гг
Ussr1961:
я сначала распаковывал дллку, потом пробовал ее дизасембировать и отредактить так, что бы брауpер использовал только LatinPlain12.
но в конечном итоге после полной запаковки барузер не запускался
пару раз пробовал ее еще видоезменить, но потом стало лень, и я бросил это занятие, тоже из-за того, что оперу юзаю крайне редко.
но факт то что сделать, что бы со шрифтами проблем не было можно)
Ussr1961, ну может я переборщил с размером, но более удобно когда текст на странице размером с скажем подписи на иконках в меню(latin plain 12).
LatinBold12=*@10
LatinBold13=*@11
LatinBold17=*@13
LatinBold19=*@14
LatinPlain12=*@11
============
Эти шрифты)) зависит от сайта и от настроек браузера))
-------------
Добавлено в 23.00:
Это походу на последних версиях??
================
Дело в том, что я свои шрифты в первую очередь тестирую на UCWEB и я бы их не выкладывал, если бы они в этом браузере работали криво
Ussr1961, извини за флуд, но какие шрифты использует ucweb? Хотелось бы знать, а то некоторые шрифты(твои тоже), которые смотрятся превосходно в меню, в ucweb отображаются чуть ли не слово на строку.
Обновление от 15/09/2012 21:07:05
============
Причина редактирования: восстановил
0 ответить