Re: note a margine … quando va a capo??

#5512
Up
0
Down
::


Allora il problema è:
gestire il modo in cui il \LaTeX sillaba le parole quando va a capo (brevemente: ci sono due modi in cui il LaTeX cambia riga: giustificando il testo oppure sillabando la parola).
Nelle note a margine o in ogni caso nel quale si scriva in una colonna stretta può essere utile obbligare il LaTeX a sillabare di più di quanto non faccia usualmente. Ciò (se non ho capito male) è governato da un parametro di “badness” tramite il comando ` \tolerance=n ` dove n è un numero compreso tra 10000 (che è il massimo) e 200 che è il default.
Si può quindi utilizzare il comando ` \marginpar{\tolerance=10000 Basso assorbimento…si annulla. \tolerance=200} %torna alla badness predefinita.
` quando sia necessario. Se si fanno più note a margine (o testi allineati in colonne sottili) è possibile e consigliabile definire un ambiente apposta nel seguente modo:
`
\newcommand{\mymarginpar}[2][5000]{\marginpar{\footnotesize
\edef\oldtolerance{\the\tolerance}% \tolerance serve per regolare l'andata a capo il valore max è 10000
\tolerance=#1\relax
\hskip0pt
#2\par\tolerance=\oldtolerance}}
`
che verrà poi richiamato all’occorrenza specificando il parametro di tolerance voluto:
`
\mymarginpar[10000]{testo}
`

Si vuole notare che per motivi estetici si è ridotta la dimensione del testo nella colonna sottile di interesse.
Spero che così vada bene.

Go to top