Re: Definire un comando con numerosi parametri

#48855
Stemby
Partecipante
    Up
    0
    Down
    ::

    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…)

    `\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]{x y z].

    Ok, grazie. Non è esattamente quello che speravo, ma al limite me lo faccio andare bene. Forse allora al posto di quel pacchetto potrei usare xkeyval, che devo già caricare per altri motivi.

    Mi sembra di capire che l’unico modo per arrivare al comando che pensavo è usando comandi TeX per definire il tutto, giusto?

    Ciao!
    Carlo

    Go to top