Gibt es eine Möglichkeit, OpenType-Funktionen in Inkscape auszuwählen?

Die heutigen OpenType-Fonts haben viele Features wie:

Unterschneidung, Großbuchstaben, Ligaturen, Figuren im alten Stil und stilistische Sätze.

Ich vermisse diese Features sehr. Gibt es eine Möglichkeit, diese Funktionen in Inkscape auszuwählen?

Weiß jemand, ob sie zugänglich oder zumindest geplant sind?

Antworten (4)

Tavmjong Bah hat die Schriftvarianten in Inkscape implementiert, siehe http://tavmjong.free.fr/blog/?p=1442 . Dies wird in der kommenden v0.92 verfügbar sein, aber wenn Sie ungeduldig sind, können Sie die Entwicklungs-Builds ausprobieren

Habe gerade 0.92 ausprobiert (das inzwischen veröffentlicht wurde, apt-gettable in Ubuntu); Ich kann z. B. zwischen Normal und Titel für Großbuchstaben wählen, aber ich sehe nicht, wo ich Stilistische Alternativen auswählen soll …
Ich habe es mit 0.92.3 auf Ubuntu versucht, ich kann viele Variationen auswählen (Caps, Numerisch, Ligaturen, ...) und Funktionseinstellungen wie manuell eingeben ss01.
Ich verwende 0.92 unter Windows. sind alternative Stile in der Windows-Version verfügbar?
egal. ich glaube ich habe es gefunden. Sie müssen das Textfeld anstelle eines Kontrollkästchens oben öffnen

Suche immer noch nach einer Lösung, könnte aber einen Workaround finden. Dies kann auch einfach als Plugin für Inkscape implementiert werden:

Latexquelle:

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

Die Befehle:

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

Das Ergebnis:

Der Geschmack von Kaffee -- 0123456789

Die Glyphen können durch Drücken von shift+ ctrl+ getrennt werden U.

Eine Google-Suche zeigt, dass andere auch gefragt haben, aber ich sehe nicht viel geplant. Es gab ein Projekt und es wurde finanziert, um den Text zu verbessern – es wurde bereits umgesetzt. http://www.linuxfund.org/projects/inkscape/

Hier ist eine Funktionsanfrage , die jedoch nur sehr wenig Unterstützung erhalten hat. Ich wage zu sagen, dass es daran liegt, dass Inkscape eine Illustrationssuite ist, keine Desktop-Publishing-Suite.

Das einzige, was ich finde, das für Sie von Nutzen sein könnte, ist Glyph Substitution . Es hört sich so an, als hätte es einige Probleme, insbesondere unter Windows.

Wenn Sie nicht bereit sind, eine neue Inkscape-Version zu installieren, um Diederiks Lösung zu verwenden , können Sie OpenType-Funktionsoptionen zum Schriftartnamen hinzufügen, wie in einem LibreOffice-Thread beschrieben (Der Thread handelt von LibreOffice, aber die gleiche/ähnliche Syntax gilt auch für Inkscape). .

Um beispielsweise den Stilsatz 1 der Schriftart Abc in Inkscape zu verwenden, geben Sie Abc:ss01in das Schriftartauswahlfeld ( ALT+X) ein.

Ich konnte dies jedoch weder für Schriftarten mit Leerzeichen im Namen verwenden, noch Optionen wie onum.

Danke, dass Sie Diederiks Antwort bestätigt haben, aber das sollte ein Kommentar zu dieser Antwort sein. Ebenso ist der Link zu LibreOffice nett, aber nicht wirklich anwendbar (die Frage bezieht sich auf Inkscape)
@Scribblemacher, danke für dein Feedback. Ich habe den Link zum LibreOffice-Thread hinzugefügt, weil dies meine Informationsquelle ist. Ich habe die Antwort aktualisiert, um deutlich zu machen, dass die Antwort auch für Inkscape gilt und daher mit der Frage übereinstimmt.
Ich verwende 0.92 unter Windows. sind alternative Stile in der Windows-Version verfügbar?
egal. ich glaube ich habe es gefunden. Sie müssen das Textfeld anstelle eines Kontrollkästchens oben öffnen