- Questo topic ha 5 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 4 anni, 7 mesi fa da .
-
Topic
-
Buongiorno.Mi trovo ad affrontare la seguente questione di micro-tipografia. Quando una parola in corsivo viene a trovarsi all’inizio o alla fine di una frase tra parentesi, soprattutto in caso di lettere con discendenti o ascendenti, possono crearsi antiestetici “scontri” tra il discendente/ascendente e la parentesi:
[attachment:1]C:\fakepath\Schermata 2022-01-30 alle 11.56.41.png[/attachment]
[attachment=2677]Schermata2022-01-30alle11.59.54.png[/attachment]
La cosa più ovvia, che è già una buona soluzione, sarebbe aggiustare a mano, mettendo un `\kern1pt` o qualcosa del genere. Richiede un po’ di attenzione al momento della rilettura delle bozze…
È anche possibile cercare nel sorgente le sequenze `(\` (trova tutte le parentesi immediatamente seguite da un comando, che potrebbe essere \emph o \textit o anche un comando di parola straniera, tipo `\textgerman`) e `})`, e valutare caso per caso.
La domanda è: qualcuno conosce o almeno può immaginare una strada per automatizzare la cosa – cioè per dire a LaTeX: dove trovi aperta parentesi e subito dopo un cambio di font a corsivo, o corsivo + parentesi chiusa, aggiungi sempre un tot di crenatura?
Uso LuaLaTeX, che permette di manipolare i font in modi abbastanza profondi (cf. https://tex.stackexchange.com/questions/312154/how-to-adjust-font-features-in-luatex : ma le features sono per quanto ne so indipendenti dal cambio di stile).
Grazie in anticipo a chi potrà dare qualche pista!
- Devi essere connesso per rispondere a questo topic.