Re: Parole in grossetto non si spezzano

#89924
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    Se usi babel e la lingua italiana prova a inserire un segno div irgolette doppie diritte prima del trattino. [tt]Cortex”-A[/tt]..

    In realta le “parole” unite da un trattino copulativo si ptrebbero dividere solo dopo tale tratino, per me è nuova che se quelle tre paorole non le evidenzi in grassetto non produce l’overful box, mentre se metti il grassetto produce l-overfull box. In realtà di sono diversi motivi per un comportamento del genere, che sono spiegati nel capitolo sulla divisione in sillabe della Guida GuIT, scaricabile liberamente dalla sezione di documentazione di questo sito.

    Ci aggiungo un’altra spoegazione oltre q quello che ci sono già: il grassetto è più largo del tondo medio, quindi è ovvio che la lunghezza della riga resta quella che è ma contine più roba, o meglio roba più ingombrante; In quella guida è spiegato l’effetto del trattino copulativo sulla sillabazione, è spiegato che la prma parola dopo un cambio di font non viene divisa in sillabe, e che se un oggetto (macro o altro) cade torppo vicino alla fine di una stringa che epr gli umani è una parola, di nuovo non divide in sillabe questa parola sfortunata.

    Nel tuo caso c’è un cambiamento di ofnt, ma prima della prima parola ci sono della macro per vedere se per caso sia necessario inserire una correzione itlalica.; l’ultima parola, di nuovo è seguita da altre macro di verifica per cercare di capire se dopo l’ultima parola ci vuole una correzione italica.

    quindi vedi che di motivi ce ne sono tanti perché qualle tre parole siano problematiche.

    Se vuoi ci sarebbe un’altra soluzione al problema: Prima dell’inzio del capoverso apri la’mbiente sloppypar, e poi chiodi questo ambiente subito dopo l’ultima prola del capoverso; vedi se migliore qualche coasa; non hai modificato niente, ma hai reso la composizione del capoverso un po’ meno bella.

    Altra soluzione: metti un segno di cesura facoltaitva a metà di Cortex: [tt]Cor\-tex-A[/tt]; non è esattamante quello che volevi evitare ma nemmeno quello che volevi fare; semplicemnte dici a LaTeX ” qui, caro LaTeX, se ti fa comodo, vai pure a capo”, ma non gli ordini di andare a capo.

    Nota che il comportamanto del trattino copulativo di LaTeX è quello tipograficamente corretto, perché altrimenti (specialmetne con nomi commerciali) non sai dove cada la copulazione dei due parole, cio´dove finisca la prima e dove cominci la seconda. Con sloppypar evidi divisioni in sillabe dove non le vuoi ma alalrghi gli spazi interpaola, cosa che rende al cmaposizione del capoverso un poco più aperta, quindi (leggermente) disomogenea rispetto agli altri capoversi.

    Go to top