FontFeature

FontFeature enumeration

Le funzionalità forniscono informazioni su come vengono utilizzati i glifi in un carattere per eseguire il rendering di uno script. https://docs.microsoft.com/en-us/typography/opentype/spec/featuretags

public enum FontFeature

I valori

NomeValoreDescrizione
GlyphCompositionDecomposition1667460464Per ridurre al minimo il numero di glifi alternativi, a volte è preferibile scomporre il glifo predefinito di un carattere in due o più glifi. Inoltre, potrebbe essere preferibile comporre glifi predefiniti per due o più caratteri in un singolo glifo per ottenere un glifo migliore elaborazione. Questa funzionalità consente tale composizione/decomposizione. https://docs.microsoft.com/en-us/typography/opentype/spec/features_ae#ccmp Tag OpenType equivalente: ‘ccmp’
StandardLigatures1818847073Sostituisce una sequenza di glifi con un singolo glifo preferito per scopi tipografici. Questa funzione copre le legature che il progettista/produttore ritiene debbano essere utilizzate in condizioni normali. Tag OpenType equivalente: ’liga’ https://docs .microsoft.com/en-us/typography/opentype/spec/features_ko#liga
RequiredLigatures1919707495Sostituisce una sequenza di glifi con un singolo glifo preferito per scopi tipografici. Questa funzione copre quelle legature che lo script determina come necessarie per essere utilizzate in condizioni normali. Questa funzione è importante per alcuni script per garantire la corretta formazione dei glifi . https://docs.microsoft.com/en-us/typography/opentype/spec/features_pt#rlig Tag OpenType equivalente: ‘rlig’
ContextualLigatures1668049255Sostituisce una sequenza di glifi con un singolo glifo preferito per scopi tipografici. A differenza di altre funzionalità di legatura, ‘clig’ specifica il contesto in cui è consigliata la legatura. Questa funzionalità è importante in alcuni progetti di script e per le legature ornate. https://docs.microsoft.com/en-us/typography/opentype/spec/features_ae#clig Tag OpenType equivalente: ‘clig’
DiscretionaryLigatures1684826471Sostituisce una sequenza di glifi con un singolo glifo preferito per scopi tipografici. Questa funzionalità copre quelle legature che possono essere utilizzate per effetti speciali, a discrezione dell’utente. https://docs.microsoft.com/en-us /typography/opentype/spec/features_ae#dlig Tag OpenType equivalente: ‘dlig’
HistoricalLigatures1751935335Alcune legature erano di uso comune in passato, ma oggi appaiono anacronistiche. Alcuni caratteri includono le forme storiche come alternative, quindi possono essere utilizzate per un effetto “punto”. Questa funzione sostituisce le forme predefinite (attuali) con quelle alternative storiche. https://docs.microsoft.com/en-us/typography/opentype/spec/features_fj#hlig Tag OpenType equivalente: ‘hlig’
ProportionalFigures1886287213Sostituisce i glifi delle figure impostati su larghezze uniformi (tabellari) con i glifi corrispondenti impostati su larghezze specifiche dei glifi (proporzionali). https://docs.microsoft.com/en-us/typography/opentype/spec/features_pt#tag-pnum Tag OpenType equivalente: ‘pnum’
TabularFigures1953396077Sostituisce i glifi delle figure impostati su larghezze proporzionali con glifi corrispondenti impostati su larghezze uniformi (tabellari). Le larghezze tabulari saranno generalmente l’impostazione predefinita, ma ciò non può essere assunto con sicurezza. Ovviamente questa funzionalità non sarebbe presente nei disegni a spaziatura fissa. https ://docs.microsoft.com/en-us/typography/opentype/spec/features_pt#tag-tnum Tag OpenType equivalente: ’tnum’
LiningFigures1819178349Questa funzionalità modifica le figure non allineate selezionate in figure allineate. https://docs.microsoft.com/en-us/typography/opentype/spec/features_ko#lnum Tag OpenType equivalente: ’lnum'
OldstyleFigures1869509997Questa funzionalità modifica le figure selezionate dallo stile predefinito o di rivestimento al formato vecchio stile. https://docs.microsoft.com/en-us/typography/opentype/spec/features_ko#onum Tag OpenType equivalente: ‘onum’
VerticalAlternates1986359924Trasforma i glifi predefiniti in glifi appropriati per la presentazione verticale in modalità di scrittura verticale. https://docs.microsoft.com/en-us/typography/opentype/spec/features_uz#tag-vert Tag OpenType equivalente: ‘vert’
VerticalAlternatesAndRotation1987212338Sostituisce alcuni glifi a larghezza fissa (metà, terzo o quarto di larghezza) o proporzionale (principalmente latino o katakana) con forme adatte alla scrittura verticale (ovvero ruotati di 90 gradi in senso orario). https:// docs.microsoft.com/en-us/typography/opentype/spec/features_uz#tag-vrt2 Tag OpenType equivalente: ‘vrt2’
StylisticSet011936928817Set stilistico 1 In aggiunta o al posto delle alternative stilistiche dei singoli glifi (vedi funzione ‘salt’), alcuni font possono contenere serie di glifi varianti stilistiche corrispondenti a porzioni del set di caratteri, ad esempio varianti multiple per le lettere minuscole in un carattere latino. https://docs.microsoft.com/en-us/typography/opentype/spec/features_pt#tag-ss01---ss20 Tag OpenType equivalente: ‘ss01’
StylisticSet021936928818Set stilistico 2 Tag OpenType equivalente: ‘ss02’
StylisticSet031936928819Set stilistico 3 Tag OpenType equivalente: ‘ss03’
StylisticSet041936928820Set stilistico 4 Tag OpenType equivalente: ‘ss04’
StylisticSet051936928821Set stilistico 5 Tag OpenType equivalente: ‘ss05’
StylisticSet061936928822Set stilistico 6 Tag OpenType equivalente: ‘ss06’
StylisticSet071936928823Set stilistico 7 Tag OpenType equivalente: ‘ss07’
StylisticSet081936928824Set stilistico 8 Tag OpenType equivalente: ‘ss08’
StylisticSet091936928825Set stilistico 9 Tag OpenType equivalente: ‘ss09’
StylisticSet101936929072Set stilistico 10 Tag OpenType equivalente: ‘ss10’
StylisticSet111936929073Set stilistico 11 Tag OpenType equivalente: ‘ss11’
StylisticSet121936929074Set stilistico 12 Tag OpenType equivalente: ‘ss12’
StylisticSet131936929075Set stilistico 13 Tag OpenType equivalente: ‘ss13’
StylisticSet141936929076Set stilistico 14 Tag OpenType equivalente: ‘ss14’
StylisticSet151936929077Set stilistico 15 Tag OpenType equivalente: ‘ss15’
StylisticSet161936929078Set stilistico 16 Tag OpenType equivalente: ‘ss16’
StylisticSet171936929079Set stilistico 17 Tag OpenType equivalente: ‘ss17’
StylisticSet181936929080Set stilistico 18 Tag OpenType equivalente: ‘ss18’
StylisticSet191936929081Set stilistico 19 Tag OpenType equivalente: ‘ss19’
StylisticSet201936929328Set stilistico 20 Tag OpenType equivalente: ‘ss20’
Kerning1801810542Regola la quantità di spazio tra i glifi, in genere per fornire una spaziatura otticamente coerente tra i glifi. Sebbene un carattere tipografico ben progettato abbia una spaziatura tra glifi coerente nel complesso, alcune combinazioni di glifi richiedono una regolazione per una migliore leggibilità. Oltre alla regolazione standard nella direzione orizzontale, questa funzione può fornire dati di crenatura dipendenti dalle dimensioni tramite tabelle del dispositivo, crenatura “cross-stream” nella direzione del testo Y e regolazione del posizionamento dei glifi indipendentemente dalla regolazione avanzata. Tieni presente che questa funzione può applicarsi a sequenze di più di due glifi e non verrebbe utilizzato nei caratteri a spaziatura fissa. Tieni inoltre presente che questa funzionalità non si applica al testo impostato verticalmente. https://docs.microsoft.com/en-us/typography/opentype/spec/features_ko#kern Equivalente Tag OpenType: ‘kern’

Guarda anche