Re: Alignat, Minipage & \centering

#94711
Up
0
Down
::

AD” post=94429Ciao cfiandra,
no, non mi sto impuntando nell’usare “alignat”, sono felice delle soluzioni alternative che mi avete proposto.
Vorrei solo capire il perché di tutto, pur abbandonandola come soluzione.

Per tutti:

ho appreso il discorso di “incompatibilità” tra alignat—>(\centering)—>\par e quindi ho capito (1) il perché venga dato errore se si usa {\centering $Uparrow$ \par}, (2) l’inefficacia di {\centering $Uparrow$}, dato che manca il \par (incompatibile con alignat).

La cosa che mi sfugge, però, è:

perchè,

\centering {$\Uparrow$},

nonostante una dichiarazione non vada usata in questo modo e nonostante non ci sia \par, funziona?

Ripeto, sono domande che faccio a scopo di apprendimento e non perché mi stia impuntando ad usare per forza questi ambienti.

Ciao!

Se lo scopo è didattico ha senso 🙂

[tt]\centering[/tt], come diceva OldClaudio, è una dichiarazione che “allinea” tutto ciò che trova fino ad un fine capoverso esplicito ([tt]\par[/tt]) o implicito. L’ambiente minipage ha molte delle proprietà di una pagina normale, perciò se come unico contenuto hai: `
\centering $Uparrow$
` verrà centrato. Stessa cosa con : `
\centering{$Uparrow$}
` perché racchiudi in un gruppo la freccia, ma la dichiarazione ha comunque effetto perché posta prima dell’apertura del gruppo. Invece, : `
{\centering $Uparrow$}
` non va bene, perché in un gruppo non c’è una definizione di fine capoverso implicita e quindi devi darla tu in modo esplicito. Cosa che dentro alignat non puoi fare.

Ciao
Claudio

Go to top