Re: Classicthesis e hyphenation

#13989
lorenzo.pantieri
Partecipante
    Up
    0
    Down
    ::

    Non direi. La crenatura è quell’aggiustamento che si esegue per avvicinare o allontanare due caratteri a seconda della loro forma. La spaziatura del maiuscoletto si realizza appunto inserendo uno spazio fisso (ma tenendo conto della crenatura positiva o negativa) fra tutti i caratteri.

    La crenatura si fa sempre, la spaziatura a volte no.

    Ho riflettuto sulla tua risposta, Enrico, ma stavolta non ti seguo.

    Innanzitutto, con il termine crenatura (kerning) si indica la riduzione dello spazio in eccesso fra coppie di caratteri, attuata al fine di eliminare spazi bianchi antiestetici e dare un aspetto più omogeneo al testo. Sono soggette a crenatura negativa (lo spazio della prima lettera deve entrare in quello della seconda), in un carattere disegnato e digitalizzato a regola d’arte, oltre 4.500 coppie di crenatura; le principali sono ad esempio:
    AT AV AW …

    http://www.giofuga.com/lettering/lettcre.htm

    Quindi, da quello che capisco, la crenatura si fa solo tra alcune coppie di lettere (magari anche tante, ma non tutte), quando serve: non si fa sempre. La spaziatura non si fa sempre, certo. Qui però stiamo parlando del maiuscoletto spaziato. La vedo così: la spaziatura tra i caratteri del maiuscoletto è formata da uno spazio fisso più una (eventuale) correzione (la crenatura, appunto).

    Enrico, permettimi di sottoporti il paragafo della guida che sto scrivendo che mi dà problemi. Ogni tua correzione, è (naturalmente) la benvenuta!

    Migliorare la spaziatura del maiuscoletto

    In generale, LaTeX cerca di produrre sempre le migliori interruzioni di riga possibili; se non riesce a trovare il modo di spezzare le righe secondo i suoi severi criteri, lascia che la riga fuoriesca dal margine destro, avvertendo l’utente con un messaggio di “overfull hbox”.

    Nelle versioni di classicthesis precedenti la 2.0, le situazioni di fuoriuscita di una riga dal margine destro nei titoli dei paragrafi e dei capitoli erano abbastanza comuni. Questi problemi erano dovuti al fatto che classicthesis usava il pacchetto soul per realizzare la spaziatura tra i caratteri del maiuscoletto: la spaziatura (formata da uno spazio fisso più un’eventuale correzione, la cosiddetta “crenatura”) era realizzata “carattere per carattere” e non riusciva a tenere conto di tutti i fattori necessari.

    L’uso di soul per la spaziatura del maiuscoletto dovrebbe essere eliminato a favore del metodo adottato dal pacchetto microtype, che non soffre delle fragilità di soul e realizza la spaziatura agendo direttamente al livello del font. Perché ciò avvenga, è sufficiente caricare classicthesis con l’opzione pdfspacing.

    Occorre una versione aggiornata di microtype (almeno la 2.0).

    Ciao e grazie,
    L.

    Go to top