ПравилаРегистрацияВход
НАВИГАЦИЯ

Библиотека FontRouter

Модератор: Vladimir
Список форумов » Symbian OS 7-8 » СистемаНа страницу  1, 2, 3 
АВТОРСООБЩЕНИЕ
Mangust
Avatar
Сейчас нет на сайте
Репутация: 42
Регистрация: 24.10.2007
Всего сообщений: 1948
26 ноября 2008, 09:53
Vlad&mir, поствь патч для Opera 8.65
blues
Avatar
Имя: Алексей
Сейчас нет на сайте
Репутация: 0
Регистрация: 30.12.2007
Всего сообщений: 4
Откуда: Россия
18 марта 2009, 23:30
Прочел тему, на мой взгляд не раскрыта. Имею добавить.. :)
можно использовать микс шрифтов и тогда пункты типа: LatinBold17=*@13 будут использовать ПЕРВЫЙ НАЙДЕНЫЙ шрифт из папки Fonts (тоесть тот который имеет название файла шрифта первое по списку в алфавитном порядке), короче за некоторым исключением будет использован этот шрифт и чаще всего именно он. Чтобы этого избежать надо использовать форму типа: LatinBold17=SonySD@, где SonySD внутреннее имя шрифта (может не совпадать с названием файла шрифта).
Как его узнать: у меня это вышло случайно, написал программу, альтернативную читалку книг на питон, сделал там функцию выбора шрифта текста. В очередной раз (уже в программе) открыл эту функцию и .. Опа, в списке стандартных шрифтов появился новый (в теле стоял один шрифт) плюс список стандартных, и имя этого нового, как раз внутреннее, подходящее для использования в fontrouter. Дальше просто, закинул в папку fonts нужные мне шрифты, посмотрел их имена и вуаля!
Теперь файл fontrouter.ini после [FontMap] выглядит так:
LatinBold12=SonySD@11:A:C0:I
LatinBold13=LatinBold17@11:I:A:C0
LatinBold17=SonySD@13:I:A:C0
LatinBold19=SonySD@17:I:A:C0
LatinPlain12=LatinBold17@9:A
font17=LatinBold17@9:A
Aco13=LatinBold17@9:A
Aco21=LatinBold17@9:A
Acalc21=SonySD@30:I:A:C0
Acb14=LatinBold17@9
Acb30=LatinBold17@30:B:C0
Acp5=LatinBold17@9
Alp13=LatinPlain12@10W1:A
Alb12=LatinBold17@9
Alb17=LatinBold17@9
Alb13=LatinPlain12@10W1:A
Alp12=LatinBold17@9
Alp17=LatinBold17@9,
тоесть теперь я вижу нужный мне шрифт там, где он мне нужен. Есть более простой способ узнать какие шрифты у вас установлены:
заходим в python script shell, в командной строке набираем:
>>> import appuifw
>>> appuifw.available_fonts()
питон покажет нам все шрифты загруженые при включении телефона, в том числе и нужные нам, мой список выглядит так:
[u'Aco13', u'Aco21', u'Acalc21', u'LatinBold12', u'LatinBold13', u'LatinBold17', u'LatinBold19', u'LatinPlain12', u'Acb14', u'Acb30', u'Acp5', u'LatinBold17', u'LatinPlain12', u'Nokia Sans S60', u'Nokia Sans SemiBold S60', u'Nokia Sans TitleSmBd S60', u'Series 60 ZDigi', u'SonySD']
из этих шрифтов сторонние: u'SonySD',u'LatinPlain12' и u'LatinBold17', вот их имена и надо использовать вместо звездочки и тогда можно будет управлять шрифтами на полную катушку. Пробуйте и у вас получится ;) .
Мефисто
Avatar
Сейчас нет на сайте
Репутация: 1
Регистрация: 31.05.2008
Всего сообщений: 597
16 июня 2009, 12:15
Читал читал,так и не понял как редактировать,у меня гбр шрифт на 8.1 стоит подписан ceupore.Gbr,что прописывать в ини,чтоб редактировать его.
-=SCORPION=-
Avatar
Имя: Андрей
Сейчас нет на сайте
Репутация: 30
Регистрация: 28.11.2007
Всего сообщений: 4762
Откуда: Тверь, Калязин
16 июня 2009, 12:20
Мефисто, прочитай самый первый пост
-=SCORPION=-
Avatar
Имя: Андрей
Сейчас нет на сайте
Репутация: 30
Регистрация: 28.11.2007
Всего сообщений: 4762
Откуда: Тверь, Калязин
16 июня 2009, 12:23
почему когда я пытаюсь увеличить шрифт, после перезагрузки те буквы за которые он отвечает слетают на стандартные? А с некоторыми строчками увеличение/уменьшение работает нормально
Rich
VIP
Avatar
Имя: Владимир
Сейчас нет на сайте
Репутация: 20
Регистрация: 9.05.2007
Всего сообщений: 4862
Откуда: Хреновоавтомобильск
16 июня 2009, 12:28
Мефисто, библиотека font router работает с ttf шрифтами.
Troy
Avatar
28 июня 2009, 07:34
лучше поставить уже готовый нормальный шрифт, на днях поставил Arialuni .ttf ни одного нарекания нет, вес правда не малый, 17мб но он того стоит.
avsan
Avatar
Имя: Саня
Сейчас нет на сайте
Репутация: 1
Регистрация: 21.05.2009
Всего сообщений: 16
Откуда: Украина Винницкая обл г.Жмеринка
6 августа 2009, 13:11
У меня возник вопрос. Как можно добавить недостающие с символы и буквы в шрифт. Мне просто нужно добавить некоторые украинские буквы
Rich
VIP
Avatar
Имя: Владимир
Сейчас нет на сайте
Репутация: 20
Регистрация: 9.05.2007
Всего сообщений: 4862
Откуда: Хреновоавтомобильск
6 августа 2009, 16:54
avsan, библиотека font router не создает шрифт,а редактирует уже готовый с помощью файла ini.Для создания шрифта комп тебе в помощь и программа на нём font creator вроде называется.На смарте никак пока
minor
Avatar
Имя: Денис
Репутация: 0
Регистрация: 4.04.2009
Всего сообщений: 6
Откуда: Кузбасс
18 августа 2009, 13:40
Rich,я поставил кодировки,они были где-то здесь.Сделал папку Charconv,в нее закинул.Папка со шрифтами исчезла. Где она может быть? Напиши,пожалуйста
Список форумов » СистемаНа страницу Пред. 1, 2, 3 След.
  
Страница 2 из 3
Часовой пояс: GMT + 4
Мобильный портал, Profi © 2005-2016
Время генерации страницы: 0.02 сек
Общая загрузка процессора: 4%
SQL-запросов: 4
Rambler's Top100