C'è un modo per selezionare le funzionalità OpenType in Inkscape?


14

I caratteri OpenType di oggi hanno molte funzionalità incluse come:

crenatura, spaziatura maiuscola, legature, figure di vecchio stile e set stilistici.

Mi mancano molto queste funzionalità. C'è un modo per selezionare quelle funzionalità in Inkscape?

Qualcuno sa se sono accessibili o almeno pianificati?

Risposte:


6

Tavmjong Bah ha implementato le varianti dei caratteri in Inkscape, vedi http://tavmjong.free.fr/blog/?p=1442 . Questo sarà disponibile nel prossimo v0.92, ma se sei impaziente puoi provare le build di sviluppo


1
Ho appena provato 0.92 (che è stato rilasciato ormai, otten-apt in Ubuntu); Posso scegliere tra, ad esempio, Normale e Titolazione per Capitali, ma non riesco a vedere dove selezionare le alternative stilistiche ...
unhammer

L'ho provato con 0.92.3 su Ubuntu, posso selezionare molte varianti (maiuscole, numeriche, legature, ...) e digitare manualmente impostazioni di funzionalità come ss01.
Sauerburger,

4

Sto ancora cercando una soluzione, ma potrei trovare una soluzione alternativa. Questo può anche essere facilmente implementato come plugin per Inkscape:

Fonte del lattice:

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

I comandi:

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

Il risultato:

Il sapore del caffè - 0123456789

I glifi possono essere separati premendo shift+ ctrl+ U.


2

Una ricerca su Google indica che anche altri hanno chiesto, ma non vedo molto pianificato. Un progetto esisteva e riceveva finanziamenti per migliorare il testo: era già stato implementato. http://www.linuxfund.org/projects/inkscape/

Ecco una richiesta di funzionalità , ma ha ricevuto pochissimo supporto. Mi azzarderei a dirlo perché Inkscape è una suite di illustrazioni, non una suite di desktop publishing.

L'unica cosa che sto scoprendo che potrebbe esserti utile è, Glyph Substitution . Sembra che abbia alcuni problemi, in particolare su Windows.


0

Se sei riluttante a installare una nuova versione di Inkscape per utilizzare la soluzione di Diederik , puoi aggiungere le opzioni della funzione OpenType al nome del carattere, come descritto in un thread LibreOffice (Il thread riguarda LibreOffice, ma la stessa sintassi / simile si applica anche a Inkscape) .

Quindi, per esempio, per usare lo stile set 1 del font Abc in Inkscape, digita Abc:ss01il campo di selezione del font ( ALT+X).

Tuttavia, non sono stato in grado di utilizzare questo per i caratteri con spazi nel loro nome, né di utilizzare opzioni come onum.


Grazie per aver confermato la risposta di Diederik, tuttavia dovrebbe essere un commento su quella risposta. Allo stesso modo, il link su LibreOffice è carino ma non realmente applicabile (la domanda riguarda Inkscape)
Scribblemacher

1
@Scribblemacher, grazie per il tuo feedback. Ho aggiunto il link al thread di LibreOffice perché questa è la mia fonte di informazioni. Ho aggiornato la risposta per chiarire che la risposta si applica anche a Inkscape e corrisponde quindi alla domanda.
Sauerburger,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.