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

Библиотека FontRouter

Модератор: Vladimir
Список форумов » Symbian OS 7-8 » СистемаНа страницу  1, 2, 3 
АВТОРСООБЩЕНИЕ
Mangust
Avatar
Сейчас нет на сайте
Репутация: 50
Регистрация: 24.10.2007
Всего сообщений: 2028
Откуда: Самара
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
Всего сообщений: 4672
Откуда: Тверь, Калязин
16 июня 2009, 12:20
Мефисто, прочитай самый первый пост
-=SCORPION=-
Avatar
Имя: Андрей
Сейчас нет на сайте
Репутация: 30
Регистрация: 28.11.2007
Всего сообщений: 4672
Откуда: Тверь, Калязин
16 июня 2009, 12:23
почему когда я пытаюсь увеличить шрифт, после перезагрузки те буквы за которые он отвечает слетают на стандартные? А с некоторыми строчками увеличение/уменьшение работает нормально
Rich
VIP
Avatar
Имя: Владимир
Сейчас нет на сайте
Репутация: 32
Регистрация: 9.05.2007
Всего сообщений: 5271
Откуда: Хреновоавтомобильск
16 июня 2009, 12:28
Мефисто, библиотека font router работает с ttf шрифтами.
Troy
Avatar
28 июня 2009, 07:34
лучше поставить уже готовый нормальный шрифт, на днях поставил Arialuni .ttf ни одного нарекания нет, вес правда не малый, 17мб но он того стоит.
avsan
Avatar
Сейчас нет на сайте
Репутация: 0
Регистрация: 21.05.2009
Всего сообщений: 16
Откуда: Украина Винницкая обл г.Жмеринка
6 августа 2009, 13:11
У меня возник вопрос. Как можно добавить недостающие с символы и буквы в шрифт. Мне просто нужно добавить некоторые украинские буквы
Rich
VIP
Avatar
Имя: Владимир
Сейчас нет на сайте
Репутация: 32
Регистрация: 9.05.2007
Всего сообщений: 5271
Откуда: Хреновоавтомобильск
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-2023
Время генерации страницы: 0.165 сек
Общая загрузка процессора: 45%
SQL-запросов: 4
Rambler's Top100