Чи є спосіб вибору функцій OpenType у Inkscape?


14

Сьогоднішні шрифти OpenType містять безліч функцій, таких як:

кернінг, капітальний інтервал, лігатури, фігури старого стилю та стилістичні набори.

Я дуже сумую за цими особливостями. Чи є спосіб вибрати ці функції в Inkscape?

Хтось знає, чи вони доступні, або принаймні планують?

Відповіді:


6

Tavmjong Bah реалізував варіанти шрифту в Inkscape, див. Http://tavmjong.free.fr/blog/?p=1442 . Це буде доступно в майбутньому v0.92, але якщо ви нетерплячі, то можете спробувати розробку


1
Щойно спробував 0,92 (який випускається на сьогоднішній день, apt-gettable в Ubuntu); Я можу вибрати, наприклад, "Нормальний" та "Титлінг" для столиць, але не можу побачити, де вибрати стилістичні альтернативи ...
зніміть

Я спробував це з 0.92.3 на ubuntu, я можу вибрати багато варіацій (шапки, числові, лігатури, ...) і вручну ввести налаштування функцій, як-от ss01.
sauerburger

4

Ще шукає рішення, але міг знайти вирішення. Це також може бути легко реалізовано як плагін для Inkscape:

Латексне джерело:

\documentclass{standalone}
\usepackage{fontspec, xunicode, xltxtra}
\setmainfont[RawFeature={+liga,+kern,+ss03,+onum}]{EB Garamond}
\begin{document}
The flavour of coffee -- 0123456789
\end{document}

Команди:

$ xelatex testfile.tex
$ pdftocairo -svg testfile.pdf
$ inkscape testfile.svg

Результат:

Аромат кави - 0123456789

Гліфи можна розділити, натиснувши shift+ ctrl+ U.


2

Пошук у Google вказує, що і інші запитували, але я не бачу багато запланованого. Проект існував і отримав фінансування на вдосконалення тексту --- він уже реалізований. http://www.linuxfund.org/projects/inkscape/

Ось запит на особливості , але він отримав дуже малу підтримку. Я б ризикну сказати це, тому що Inkscape - це набір ілюстрацій, а не набір для настільних видавців.

Єдине, що мені здається, що може вам бути корисним, це « Заміна гліфа» . Схоже, у нього є деякі проблеми, особливо в Windows.


0

Якщо ви не бажаєте встановлювати нову версію Inkscape для використання рішення Diederik , ви можете додати параметри функції OpenType до імені шрифту, як це описано в потоці LibreOffice (Нитка про LibreOffice, але той самий / подібний синтаксис стосується також Inkscape) .

Так, наприклад, щоб використовувати набір стилів 1 шрифту Abc у Inkscape, введіть Abc:ss01у поле вибору шрифту ( ALT+X).

Однак я не зміг ні використовувати це для шрифтів з пробілами в їх імені, ні використовувати параметри на зразок onum.


Дякуємо, що підтвердили відповідь Дідеріка, однак це має бути коментарем до цієї відповіді. Так само посилання про LibreOffice є приємним, але насправді не застосовується (питання про Inkscape)
Scribblemacher

1
@Scribblemacher, дякую за відгук. Я додав посилання до потоку LibreOffice, тому що це моє джерело інформації. Я оновив відповідь, щоб зрозуміти, що відповідь стосується також Inkscape і, таким чином, відповідає питанню.
sauerburger
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.