Текущее время: 28 мар 2024, 22:45




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Конвертация ttf шрифтов. 
Автор Сообщение
Аватара пользователя

Зарегистрирован: 10 дек 2011, 13:36
Сообщения: 29
Откуда: Moscow
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: Cowon D2
Сообщение Конвертация ttf шрифтов.
Маленькое руководство.

Для конвертации потребуется утилита convttf(во вложении) и, собственно сами шрифты ttf.
Извлекаем, например в C:\convttf\
Копируем нужный шрифт в папку с утилитой, открываем командную строку, пишем:
Код:
cd C:\convttf\
convttf.exe -p 14 -c 1 -r 1 имя_файла_шрифта.ttf

параметр -p N отвечает за размер шрифта, в нашем случае 14
параметр -c за интервалы между символами
параметр -r за интервалы между строками
при желании можно добавить параметр -o имя_сконвертированного_шрифта.fnt, но без него программа сама назовет файл в формате N-Имя_Шрифта.fnt, где N - размер шрифта.

Еще несколько опций, я их не использовал, поэтому результат не могу сказать:
-w - не пытаться сделать цифры одной ширины
-X - установить разрешение по вертикали и горизонтали(по умолчанию 60)

После завершения конвертирования копируем полученные файлы *.fnt в папку .rockbox/fonts/ на вашем плеере.

Оригинальное справка из программы:
Usage: convttf [options] [input-files]
convttf [options] [-o output-file] [single-input-file]

Default output-file : <font-size>-<basename>.fnt.
When '-ta' or '-tc' is specified in command line,
default output-file is:
<font-size>-<internal postscript-name of input-file>.fnt.
Options:
-s N Start output at character encodings >= N
-l N Limit output to character encodings <= N
-p N Font size N in pixel (default N=15)
-c N Character separation in pixel.Insert space between lines.
-x Trim glyphs horizontally of nearly empty space
(to improve spacing on V's W's, etc.)
-X Set the horizontal and vertical resolution (default: 60)
-TA N Trim vertical ascent (N percent)
-TD N Trim vertical descent (N percent)
-Ta N Trim vertical ascent (N pixels)
-Td N Trim vertical descent (N pixels)
-r N Row separation in pixel.Insert space between characters
-d Debug: print converted glyph images
-tt Display the True Type Collection tables available in the font
-t N Index of true type collection. It must be start from 0.(default N=0).
-ta Convert all fonts in ttc (ignores outfile option)
-w Don't try to make digits (0-9) equally wide


Вложения:
Droid_Sans.JPG
Droid_Sans.JPG [ 38.08 Кб | Просмотров: 543 ]
Ubuntu_B.JPG
Ubuntu_B.JPG [ 31.88 Кб | Просмотров: 495 ]
Droid_Sans_Bold.JPG
Droid_Sans_Bold.JPG [ 33.62 Кб | Просмотров: 510 ]
Comic_Sans_Bold.JPG
Comic_Sans_Bold.JPG [ 27.68 Кб | Просмотров: 545 ]
Комментарий к файлу: Моя подборка
fonts.zip [280.18 Кб]
Скачиваний: 660
convttf.zip [209.84 Кб]
Скачиваний: 798


Последний раз редактировалось mrbobby 29 дек 2011, 11:03, всего редактировалось 1 раз.

25 дек 2011, 05:16
Профиль
Аватара пользователя

Зарегистрирован: 10 фев 2009, 16:11
Сообщения: 35
Благодарил(а): раз.
Поблагодарили: раз.
Сообщение Re: Конвертация ttf шрифтов.
Не пойму в чём причина; при использовании параметров "-с 1" и "-r 1", появляется вот это:
Цитата:
Unknown option ignored: ё
Could not find/open font: 1

Без этих параметров шрифт конвертится, однако конечно, все буквы сливаются в одну кашу

ЗЫ. Разобрался. Буква "c" была русская (скопировал из шапки).

Добавлено спустя 21 минуту 51 секунду:

Есть ли у кого Adobe-Helvetica Cyrillic.ttf? Скачал из сети но в рокбоксе он не виден вообще, даже квадратов вместо букв нет :(


29 дек 2011, 06:54
Профиль
Аватара пользователя

Зарегистрирован: 10 дек 2011, 13:36
Сообщения: 29
Откуда: Moscow
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: Cowon D2
Сообщение Re: Конвертация ttf шрифтов.
он даже английские символы не показывает?


29 дек 2011, 11:21
Профиль
Аватара пользователя

Зарегистрирован: 10 фев 2009, 16:11
Сообщения: 35
Благодарил(а): раз.
Поблагодарили: раз.
Сообщение Re: Конвертация ttf шрифтов.
В русской вот так


в английской так


Русского нет, это я полагаю что сам шрифт не кириллический, но вот то, что в английской, буквы на половину отображаются не пойму почему. На других шрифтах вроде нормально


30 дек 2011, 16:18
Профиль
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron