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