Re: \textwidth, \linewidth e \columnwidth

#22357
Up
0
Down
::

Dentro una minipage, infatti, viene tutto cambiato: la minipage è trattata come se fosse una pagina di testo adeguata a una giustezza data dall’argomento di minipage.

Chiarissimo!

E per il resto? Concordi con le conclusioni che ho cercato di riassumere nel mio intervento precedente?

Si può fare affidamento sul fatto che \textwidth rispecchia la larghezza corrente della gabbia (che cambia in una minipage). Analogamente, \columnwidth è la giustezza delle righe normali (non è uguale a \textwidth se si compone a più colonne), mentre \linewidth contiene la giustezza negli ambienti per le liste, dove va tenuto conto del margine sinistro e destro modificati rispetto alle righe normali.

Come detto un’altra volta, si ha una maggiore “indipendenza dal formato” se si misurano gli oggetti in orizzontale in termini di \columnwidth. Ma di solito si sa se un testo sarà composto a una o più colonne e quindi distinguere fra \textwidth o \columnwidth in un \includegraphics non è una faccenda così importante; va segnalato, questo sì, in modo che l’utente non sappia fare altro che grattarsi la testa di fronte a un problema.

Ciao
Enrico

Go to top