Re: Definire un condizionale come alias di un altro

#90751
Up
0
Down
::


Grazie delle risposte.

OldClaudio” post=90301Invece i comandi del tipo \ifcsdef, sono decisamente robusti anche se le due frasi vanno messe dentro due gruppi; garantiscono la robusezza, perché prima viene valutata la verità di qualcosa, poi con di debiti \expandafter viene eseguito con \@firstoftwo e \@secondoftwo solo il contenuto di no dei due gruppi; ciascuno di questi gruppi può contenere altri condizionali. Non dico che si debbano sempre usare quei condizionali lì e le espressioni logiche loro collegate, che rischiano di diventare complesse, ma quello è anche il principio dei condizionali di LaTeX (simili a quello del tuo esempio, ma robusti) come \@ifpackageloaded e simili. […]

Trucchi che dovremmo usare più spesso quando scriviamo pacchetti. Forse rendono più oscuro il codice, ma certamente lo rendo più robusto.

Ottimi argomenti!

Go to top