Quando si progetta un carattere tipografico, come dovrei trattare i segni diacritici che si scontrerebbero con glifi adiacenti, compresi altri segni diacritici?
In questo esempio puoi vedere che ci sono molte collisioni:
Questo è un esempio estremo che non accadrà mai nel testo normale e presumo che le collisioni di accento siano l'eccezione piuttosto che la norma, ma poiché non parlo e non ho familiarità con la maggior parte delle lingue che usano i segni diacritici, non lo sono sicuro.
Vedo alcune opzioni per gestire queste collisioni:
Regola le metriche dei glifi per adattarsi ai segni diacritici. Ciò risolverebbe il problema delle collisioni ma influirebbe inutilmente sulle metriche anche nella (maggior parte) dei casi in cui non è necessario.
Crenatura manuale delle coppie di caratteri problematici. Crenare manualmente tutte le possibili collisioni sarà un lungo processo per quelli che nella maggior parte dei casi saranno casi limite.
Creare legature per collisioni che si verificano comunemente. Sembra una buona idea per gli eventi più comuni, ma non ho idea di quali coppie si verifichino nemmeno nel testo normale, per non parlare del solito.
Dimenticalo ... Se queste collisioni non sono comuni nel testo normale, forse è una perdita di tempo cercare di adattarle.
Dovrei preoccuparmi di queste collisioni? In tal caso, come dovrei gestirli?
Esiste un elenco di coppie di collisioni ricorrenti a cui posso fare riferimento? Questo mi aiuterebbe a crenare solo le coppie che si verificano effettivamente.
f
, t
, d
e b
? Qualcosa di simile: quando ho regolato il carattere di un personaggio fonetico, ho visto la combinazione f
e molti personaggi accentati si sono scontrati (la legatura "comune" fi
è un caso ben noto). Ho creato un'alternativa f
con un flag più corto e l'ho risolto con le regole OpenType, quindi è apparso solo quando necessario.