Nessuna regola si adatta a tutte le situazioni
Tutto ciò è alquanto complicato, perché si lega al supporto per la crenatura e alla selezione dei caratteri e non esiste una risposta adatta per tutte le situazioni. Nella mia esperienza, le legature sono più adatte per essere necessarie in un serif romano o corsivo ben impostato, non tanto in un carattere sans.
Per ulteriori discussioni ed esempi, vedere anche:
- Quando non dovrei usare una legatura nella composizione inglese?
- Quale animale è un "weefil"?
La prima risposta sopra discute a lungo la domanda attuale; il secondo ha specimina contrastante di alcune legature in cinque facce molto diverse.
Se la spinta arriva a spingere, una regola generale ragionevole è:
- Usa legature lessicali esplicite solo per le cose che hanno senso nella lingua in cui stai scrivendo, come Æ, æ in islandese o inglese antico e Œ, œ in francese.
- Lascia la selezione di legature tipografiche al software, che dovrebbe avvenire automaticamente per quelle situazioni in cui non apparirebbe senza di loro.
È generale come oso mettere le cose, ma sfortunatamente non funzionerà sempre.
Aggiunta di Nuance
Detto questo, ci sono certamente occasioni in cui si desidera più o meno legature rispetto al carattere fornito di default se si lascia semplicemente farlo con il pilota automatico.
Ad esempio, se stai tentando di riprodurre fedelmente un set di documenti molto vecchio con legature storiche come ſt e simili, allora vorrai metterle lì anche se il font non lo fa di default.
Tuttavia, come osserva Bringhurst, il progettista di font potrebbe non aver svolto un lavoro storicamente accurato nel classificare le legature come standard o storiche. Vedi la mia prima risposta referenziata sopra per alcune discussioni su questo.
Ecco una serie di legature dell'Arno Pro di Robert Slimbach al suo peso normale. (La prima coppia di glifi sulla prima riga non conta, e solo la prima dell'ultima riga lo fa.)
Come vedi, alcuni di questi, specialmente i primi due, sono effettivamente lì per prendere il posto di regole di crenatura esplicite su quelle coppie. Quindi, in una certa misura, dipende da quanto strettamente stai impostando il tuo tipo e da quale dimensione. Non li useresti su maiuscole, ad esempio lettere maiuscole e forse non quando imposti a mano un'intestazione più grande con crenatura personalizzata. Questa è una questione di gusti, non libri di regole, e il progettista sensibile dovrà esercitare un giudizio di buon gusto per questi, proprio come in molti altri luoghi.
Un avvertimento su una tendenza nei moderni caratteri OpenType è in ordine qui. Bringhurst si lamenta che i progettisti di font inseriscono (ad esempio) Th nel set di legature standard anziché in quello storico come ct , quindi potrebbe essere necessario disabilitarli o abilitarli esplicitamente, oppure scegliere il glifo appropriato dal set di font da soli.
La lezione è che lasciare che queste cose si affianchino al pilota automatico completo è raramente una buona idea per ottenere risultati ottimali.
Legature fantasia
Al contrario, specialmente quando si imposta in una faccia della sceneggiatura ma a volte anche in una vera faccia in corsivo (che significa piuttosto che una faccia obliqua mascherata da corsivo, e preferibilmente uno con cappellini di sciacquone anziché semplicemente romani obliqui), il progettista di font coscienzioso fornirà un varietà di legature possibili per il tipografo tra cui scegliere. Alcuni di questi saranno automatici, mentre altri richiedono il proprio giudizio nell'impostazione.
Poiché una faccia di script è essenzialmente una faccia di tipo calligrafico, di conseguenza avrà incorporate regole complesse nelle tabelle dei caratteri per unire glifi adiacenti.
Non mi preoccuperò di mostrare il magistrale Zapfino di Hermann Zapf , non solo perché la sua calligrafia è un esempio troppo ovvio, ma anche perché ci sono semplicemente troppe legature lì per non sopraffare il lettore occasionale. Ecco quindi un esempio di alcune delle legature opzionali di Bickham Script Pro di Richard Lipton :
L'impostazione del greco è ovviamente completamente diversa. Soprattutto in un greco di cancelleria , potresti voler usare le molte legature disponibili in una buona faccia greca di cancelleria. Ad esempio, qui ci sono alcuni da George Douros Alexander :
Legature automatiche, punti di codice e lo standard Unicode
Sembra che la tua versione elettronica delle regole di legatura predefinite del font Futura originale di Paul Renner stia generando una legatura per fi, indipendentemente dal fatto che ne sia necessaria o meno. Capire che questa è solo la mia opinione, mi sembra un po 'un vezzo alle grandi dimensioni del display, in particolare dato che la f in quel volto non sta per clobber un i immediatamente successivo.
Probabilmente è incluso perché la maggior parte degli insiemi ha almeno legature fi, fl, ff per tenere a bada le focene isteriche - con questo intendo che i punti del codice Unicode per questi esistono solo per l'attraversamento senza perdita di dati nel passaggio da Unicode a codifiche legacy:
ff FB00 LATIN SMALL LIGATURE FF
# 0066 0066
fi FB01 LATIN SMALL LIGATURE FI
# 0066 0069
fl FB02 LATIN SMALL LIGATURE FL
# 0066 006C
ffi FB03 LATIN SMALL LIGATURE FFI
# 0066 0066 0069
ffl FB04 LATIN SMALL LIGATURE FFL
# 0066 0066 006C
Quei punti di codice non dovrebbe essere necessario a tutti - mai .
Le FAQ Unicode su legature e digraph lo dicono sulle legature:
Q: Ho qui un mucchio di manoscritti che usano ampiamente la legatura "hr" (per esempio). Vedo che hai codificato le legature per "fi", "fl" e persino "st", ma non "h". Posso ottenere anche la codifica "hr" come legatura?
A: Le legature esistenti esistono essenzialmente per compatibilità e round-trip con set di caratteri non Unicode. Il loro uso è scoraggiato. Non sarà più codificato in nessun caso.
La legatura è un comportamento codificato nei caratteri: se a un carattere moderno viene richiesto di visualizzare "h" seguito da "r" e il carattere ha una legatura "hr", può visualizzare la legatura. Alcuni caratteri non hanno legature, altri (specialmente per gli script non latini) ne hanno centinaia. Non ha senso assegnare i punti di codice Unicode a tutte queste possibilità specifiche del font.
D: E la legatura "ct"? C'è un personaggio per quello in Unicode?
A: No, la legatura “ct” è un altro esempio di una legatura di lettere latine comunemente vista negli stili di caratteri più vecchi. Come nel caso della legatura "hr", la visualizzazione di una legatura è una questione di progettazione del carattere e non richiede la codifica separata di un carattere per la legatura. Uno rappresenta semplicemente la sequenza di caratteri in Unicode e dipende dalla progettazione del carattere e dai controlli degli attributi del carattere per determinare se il risultato è legato nel display (o nella stampa). La stessa situazione si applica alle legature che coinvolgono long se molti altri si trovano nei caratteri latini.
Ricorda che lo standard Unicode è un personaggiocodifica standard e non intende standardizzare le legature o altri moduli di presentazione o qualsiasi altro aspetto dei dettagli della progettazione di font e glifi. Le legature che puoi trovare nello standard Unicode sono solo codifiche di compatibilità e non intendono impostare un precedente che richieda la codifica di tutte le legature come caratteri.