Il primo suggerimento è molto interessante, ma si tratta di usare la nuova sintassi di LaTeX3.
mmm, è un problema? Per l’utente finale, per il programmatore o per entrambi? (LaTeX3 lo conosco solo di nome…)
La documentazione di xparse è difficilina, ma non incomprensibile.
`\newkeycommand{\mymakebox}[width=\width,align=c][1]{%
\makebox[\commandkey{width}][\commandkey{align}]{#1}}`
definisce essenzialmente la stessa cosa di \makebox, ma con sintassi diversa: per esempio
`\mymakebox[width=10cm,align=s]{x y z}`
equivale a \makebox[10cm][s]{x y z].Ok, grazie. Non è esattamente quello che speravo, ma al limite me lo faccio andare bene.
Mi sembra di capire che l’alternativa è usare comandi TeX per definire il tutto, giusto?
Se non spieghi che cosa vuoi fare, che pretendi? 🙂
Ciao
Enrico