Можно ли использовать функции Opentype, такие как лигатуры в Libreoffice? если да, то как?
Потому что, насколько я знаю, в Ubuntu и Linux в целом эти функции доступны только для графитовых (иначе умных) шрифтов, таких как Linux Libertine G
(бесплатный доступный графитовый шрифт здесь ). Шрифты Opentype имеют те же функции, но не доступны в Libreoffice. Я бы объяснил больше, если бы попросил.
Обратите внимание на различия в снимке. Лигатуры автоматически применяются в графитовых шрифтах. Слово Артур показывает функцию маленьких колпачков.
Первый способ касается возможностей шрифтов в Linux Libertine G и Linux Biolinum G включают расширенные имена шрифтов для LibreOffice:
Linux Libertine G:smcp=1
для маленьких заглавных букв
Linux Libertine G:pnum=1&onum=1
для пропорциональных & amp; номера в старом стиле
Подробнее читайте здесь , а также вы можете использовать панель типографских инструментов для LibreOffice.
Вторым представлением проблемы является буква « G » в имени шрифта, что означает, что этот шрифт готов для использования SIL Font Graphite Technology .
Подробнее о расширении графического шрифта для LibreOffice
LibreOffice поддерживает функции Opentype с версии 5.3, выпущенной в феврале 2017 года. В этом руководстве объясняется, как их использовать.
Короче говоря, вам нужно включить функции Opentype, отредактировав четырехбуквенные коды в названиях шрифтов. Нажмите на название шрифта и переместите курсор в конец. Введите двоеточие, а затем четырехбуквенный код для функции Opentype, которую вы хотите включить, например
Libertinus Serif:onum
Чтобы отключить функцию, которая включена по умолчанию, вы можете добавить =0
, например
Libertinus Serif:liga=0
Чтобы включить несколько функций:
Libertinus Serif:onum&pnum
См. Руководство для получения дополнительной информации!