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