Existe-t-il un moyen de sélectionner les fonctionnalités OpenType dans Inkscape?

14

Les polices OpenType d'aujourd'hui comportent de nombreuses fonctionnalités, notamment:

crénage, espacement des majuscules, ligatures, figures de style ancien et ensembles stylistiques.

Ces fonctionnalités me manquent beaucoup. Existe-t-il un moyen de sélectionner ces fonctionnalités dans Inkscape?

Est-ce que quelqu'un sait s'ils sont accessibles, ou du moins planifiés?

Communauté
la source

Réponses:

6

Tavmjong Bah a implémenté les variantes de police dans Inkscape, voir http://tavmjong.free.fr/blog/?p=1442 . Cela sera disponible dans la prochaine v0.92, mais si vous êtes impatient, vous pouvez essayer les versions de développement

Diederik
la source
1
Je viens d'essayer 0.92 (qui est maintenant disponible, apt-gettable dans Ubuntu); Je peux choisir entre par exemple Normal et Titling for Capitals, mais je ne vois pas où sélectionner les alternatives stylistiques…
unhammer
Je l'ai essayé avec 0.92.3 sur Ubuntu, je peux sélectionner de nombreuses variantes (majuscules, numériques, ligatures, ...) et taper manuellement les paramètres des fonctionnalités comme ss01.
sauerburger
4

Toujours à la recherche d'une solution, mais pourrait trouver une solution de contournement. Cela peut également être facilement implémenté en tant que plugin pour Inkscape:

Source de latex:

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

Les commandes:

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

Le résultat:

La saveur du café - 0123456789

Les glyphes peuvent être séparés en appuyant sur shift+ ctrl+ U.


la source
2

Une recherche Google indique que d'autres l'ont également demandé, mais je ne vois pas grand-chose de prévu. Un projet existait et a reçu un financement pour améliorer le texte --- il était déjà mis en œuvre. http://www.linuxfund.org/projects/inkscape/

Voici une demande de fonctionnalité , mais elle a reçu très peu de soutien. J'oserais dire que c'est parce qu'Inkscape est une suite d'illustrations, pas une suite de PAO.

La seule chose que je trouve qui pourrait vous être utile est la substitution de glyphes . Il semble cependant qu'il ait quelques problèmes, en particulier sous Windows.

Ryan
la source
0

Si vous hésitez à installer une nouvelle version d'Inkscape pour utiliser la solution de Diederik , vous pouvez ajouter des options de fonctionnalité OpenType au nom de la police, comme décrit dans un thread LibreOffice (le thread concerne LibreOffice, mais la même syntaxe / similaire s'applique également à Inkscape) .

Ainsi, par exemple, pour utiliser le jeu de styles 1 de la police Abc dans Inkscape, saisissez Abc:ss01le champ de sélection de police ( ALT+X).

Cependant, je n'ai pas pu utiliser cela pour les polices avec des espaces dans leur nom, ni utiliser des options comme onum.

sauerburger
la source
Merci d'avoir confirmé la réponse de Diederik, mais cela devrait être un commentaire sur cette réponse. De même, le lien sur LibreOffice est sympa mais pas vraiment applicable (la question concerne Inkscape)
Scribblemacher
1
@Scribblemacher, merci pour vos commentaires. J'ai ajouté le lien au fil LibreOffice car c'est ma source d'informations. J'ai mis à jour la réponse pour indiquer clairement que la réponse s'applique également à Inkscape et correspond donc à la question.
sauerburger