Маленькое руководство.
Для конвертации потребуется утилита 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
Маленькое руководство.
Для конвертации потребуется утилита convttf(во вложении) и, собственно сами шрифты ttf.
Извлекаем, например в C:\convttf\
Копируем нужный шрифт в папку с утилитой, открываем командную строку, пишем:
[code]cd C:\convttf\
convttf.exe -p 14 -c 1 -r 1 имя_файла_шрифта.ttf [/code]
параметр -p N отвечает за размер шрифта, в нашем случае 14
параметр -c за интервалы между символами
параметр -r за интервалы между строками
при желании можно добавить параметр -o имя_сконвертированного_шрифта.fnt, но без него программа сама назовет файл в формате N-Имя_Шрифта.fnt, где N - размер шрифта.
Еще несколько опций, я их не использовал, поэтому результат не могу сказать:
-w - не пытаться сделать цифры одной ширины
-X - установить разрешение по вертикали и горизонтали(по умолчанию 60)
После завершения конвертирования копируем полученные файлы *.fnt в папку .rockbox/fonts/ на вашем плеере.
Оригинальное справка из программы:
[spoiler=]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[/spoiler]