Мои шрифты ужасно не установлены в LibreOffice. Пример:
Вот сравнение, LibreOffice сверху и Inkscape ниже.
Как видите, LibreOffice испортил кернинг. Шрифт Ubuntu, 10pt в LibreOffice и Ubuntu, 13px в Inkscape.
Проблема кернинга становится меньше, если я увеличу размер шрифта между прочим.
Есть ли переключатель для активации кернинга в LibreOffice или это известная проблема?
Есть два типа кернинга. Старый стиль включает пары букв, в то время как новый стиль, GPOS кернинг , поддерживает спаривание групп букв. Adobe FontCreator и другие теперь используют GPOS и GSUB , а не «устаревший» метод таблицы Kern.
Проект шрифта Linux Libertine (шрифт Википедии) обсуждает кернинг :
Почти любой хороший шрифт содержит информацию о кернинге, но сколько времени и усилия, которые дизайнер потратил на эту функцию, совершенно иные. До конца 1990-х информация о кернинге определялась в длинной таблице пара за парой. Начиная с OpenType существует метод кернинга GPOS, который позволяет групповой подход. Это гораздо более элегантное решение, потому что современные шрифты с более чем 2000 символов в противном случае содержали бы тысячи записей.
blockquote>Проблема в том, что поддержка GPOS встречается очень редко. Ошибка OpenOffice 31764 и Ошибка 46055 LibreOffice и запрашивают поддержку кернинга GPOS, и ни одна из них, кажется, не привлекает большого внимания.
Обновление 2017 года: LO разрешило это в 2016/11. GPOS будет включен по умолчанию в LibreOffice ~ 5.3.
Сделайте «Выбрать все» , прежде чем включать кернинг. В противном случае он будет применяться только к локальному выделению, возможно, к текущему абзацу.
(Я использую новейшую библиотеку libreoffice на Mac, но это все равно должно применяться.)
Кернинг активируется с помощью меню «Формат-> Символ», выбора вкладки «Положение» и с помощью флажка «Пара кернинга» в разделе «Интервал».