Странная побочная проблема с парой символов в шрифте. (название убунту)

У меня есть шрифт с лицензией LGPL, который я сейчас использую для своего веб-сайта. Шрифт работает хорошо, за исключением пары символов (. и ,).

Иногда, в зависимости от того, какие персонажи его окружают, боковые опоры ведут себя так, как будто они отрицательные. То есть запятая или точка фактически появляются поверх предыдущего символа, как в этой строчной букве H ниже:

Я набрал х,

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

Самое странное во всем этом то, что проблема возникает только с буквенными символами, а с числами все работает нормально.

Я попытался скопировать символ 201A в запятую (002c), но проблема осталась.

В качестве примечания:
если вы знаете похожий шрифт, предложите его.

Привет и добро пожаловать в Графический Дизайн! Дайте нам знать, если у вас есть какие-либо вопросы о работе сайта
Вы можете сообщать об ошибках в шрифтах Ubuntu на странице launchpad.net/ubuntu-font-family .

Ответы (2)

Если это происходит только с определенными комбинациями символов — это будет кернинг .

Найдите любые проблемные пары кернинга в FontForge и соответствующим образом откорректируйте значения.

Вы можете прочитать о метриках и кернинге в FontForge здесь:

Я открыл предоставленный вами файл шрифта в FontLab и могу подтвердить, что проблема определенно в кернинге. Я не уверен, почему, но кто-то изменил значения в вашем шрифте. Я бы посоветовал вместо того, чтобы возиться с кернингом в имеющемся у вас файле, загрузить свежую версию с сайта Font Squirrel: https://www.fontsquirrel.com/fonts/Ubuntu-Titling .

Я только что подтвердил, что версия Font Squirrel Ubuntu Titling не имеет той же проблемы, и в качестве бонуса имеет некоторые приятные функции OpenType, которых нет у вас. Приложен скриншот окна Metrics FontLab, показывающий правильный кернинг этих символов.

Окно кернинга FontLabНадеюсь это поможет.