Управление отслеживанием шрифтов TrueType в fontforge

1156
tzot

Я разрабатываю шрифт, предназначенный для использования в основном как шрифт субтитров. Это шрифт без засечек, не похожий на Helvetica.

Размер em равен 2000 (я знаю, что для шрифта истинного типа это должно быть 2048), подъем / спуск - 1600/400. Большинство символов не превышают 1450, за исключением символов латинского алфавита с акцентом.

В этом и заключается проблема: когда мой шрифт содержит акцентированные латинские символы, трекинг (внутридисковое расстояние в строке текста, но исправьте меня, если я неправильно понял термин «слежение»). Я не могу найти способ контролировать это.

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

Как я могу контролировать отслеживание? Кажется, это рассчитывается автоматически.

1
Расстояние между линиями ведущее. Расстояние между буквами отслеживается. smparkes 13 лет назад 1

1 ответ на вопрос

1
tzot

После долгих поисков я нашел ответ в таблицах OS / 2, на вкладке Metrics. Я понимаю, что в определении Truetype было много участников, поэтому все детали разбросаны в файле шрифта.

Я оставлю вопрос без ответа на некоторое время, если кто-то предоставит указатели для более полной информации.

Фактически, минимальная / максимальная высота, определенная в шрифте, определяет отслеживание шрифта, и таблицы OS / 2 можно использовать для его увеличения, а не для его уменьшения.

Хотел бы я понять ваш ответ. Что мне нужно изменить в OS / 2, чтобы расширить отслеживание? Narek 10 лет назад 0

Похожие вопросы