4 Settembre 2008 alle 15:14
#26561
::
Vorrei costruire una funzione con un numero variabile di parametri.
Qualcosa tipo:
`\multilinea{p0}{p1}…{pn}`
che mi disegna n linee, ciascuna tra p(i) e p(i+1). (e.g. p(i) potrebbero essere dei nomi di nodi in PSTricks, ma questo è irrilevante)
NB non conosco a priori il numero di argomenti!
sapreste aiutarmi?
Puoi usare questo:
`\makeatletter
\def\multilinea#1{%
\@for\next:=#1\do
{
\makeatother`
e poi
`\multilinea{a,b,c,d}`
Il comando esegue un ciclo sulla lista data come argomento. Se uno degli elementi della lista contiene una virgola, basta racchiuderlo tra graffe.
Al posto di
Ciao
Enrico