Ci sono due aspetti che interessano sia @donaldock sia @frenen.
[tt]\begin{Large}…\end{Large}[/tt] definiece un gruppo e dentro scirve con al divhiarazioen \large; il gruppo potrebbe essere un motovo epr il quale il copro troppo grande viene tagliato dai filetti , in quanot lo \strut (il pilastrino, in italiano) che compare all’inizio della rima cella di ogni riga viene definito in modo non gloabel dentro il gruppo.
Certo [tt]\begginXXX}…\end{xxx}[/tt] non andrebbe mai usato quando [tt]\xxx[/tt] è una dichiarazione. in particolare una dichiarazione di corpo.
Ma in generale [tt]\begin{xxx}…\end{xxx}[/tt] equivale a comporre un gruppo dentro il quale (oltre a certi controlli) si esegue la dichiarazioen o il comando [tt]\xxx[/tt] all’inzio e [tt]\endxxx[/tt] alla fine.
Se l’una o l’altra macro non è definita il comando non definito viene sostituito con [tt]\relax[/tt].
Dunque nel caso specifico [tt]\Large[/tt] esiste e [tt]\endLarge[/tt] nonesiste, quindi all’interno del gruppo prima viene eseguito [tt]\Large[/tt] e poi viene eseguito, alla fine, [tt]\relax[/tt]
Questo vale epr qualunque dichiarazione, anche quelle che accettano argomenti, ma no richiedono l’oggetto su cui operare.
Siccocme [tt]\begin[/tt] e [tt]\end[/tt] sono comandi fragili, dentrola definizione di altri ambienti è consigliabile usare [tt]\ambiente[/tt] e [tt]\endambiente[/tt] piuttosto che [tt]\begin{ambiente}[/tt] e [tt]\end{ambiente[/tt].
@franene, come vedi questi dettagli possono essere utili per uno che scriva macro, non per un utente “normale”. Ma conoscendoen il meccanismo, @donalduck, si capisocno meglio certe cose.