Подготовка и форматы шрифтов — различия между версиями

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
Строка 1: Строка 1:
Шрифты позволяют использовать меньше памяти по сравнению с текстом на картинках. Viewer использует шрифты в бинарном формате (расширение group.bin). В состав редактора входят оптимизированые шрифты, но если необходимых шрифтов нет в составе редактора, то их можно создать с помощью  [http://ge.absolutist.com/index.php/%D0%93%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80_%D1%88%D1%80%D0%B8%D1%84%D1%82%D0%BE%D0%B2 генератора шрифтов], который входит в состав редактора. Он позволяет конвертировать .ttf файл в .group.bin, который используется вьювером.
+
Шрифты позволяют использовать меньше памяти по сравнению с текстом на картинках. Viewer использует TTF шрифты. В состав редактора поставляются шрифты только с ознакомительными целями и не могут быть использованы в коммерческом продукте.  
 +
, который входит в состав редактора. Он позволяет конвертировать .ttf файл в .group.bin, который используется вьювером.
  
 
Перед конвертированием шрифта необходимо учесть следующие факторы:
 
Перед конвертированием шрифта необходимо учесть следующие факторы:

Версия 05:51, 10 июня 2013

Шрифты позволяют использовать меньше памяти по сравнению с текстом на картинках. Viewer использует TTF шрифты. В состав редактора поставляются шрифты только с ознакомительными целями и не могут быть использованы в коммерческом продукте. , который входит в состав редактора. Он позволяет конвертировать .ttf файл в .group.bin, который используется вьювером.

Перед конвертированием шрифта необходимо учесть следующие факторы:

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

Список шрифтов, которые будут использоваться, должен содержаться в app.icf в группе Fonts, а сами файлы должны находиться в каталоге res.

Пример:

[Fonts]
font_1="1_arial_16"
font_2="2_ariblk_16"
font_3="3_artpuzzle_16"
font_4="4_comicbd_16"
font_5="5_gemelli_16"
  • font_1 - имя шрифта используемое в редакторе - font_1 - 1, font_2 - 2, font_3 - 3
  • "1_arial_16" - имя файла шрифта без .group.bin

При работе с редактором используемые шрифты должны находиться в каталоге \res и быть указаны в файле app.icf, который находится в папке с редактором, для сборки шрифты должны быть указаны в app.icf который находится в каталоге \system\temp\projects\Absolutist\project\common, при сборке все указанные шрифты будут скопированы из каталога \res.