20 Gennaio 2014 alle 13:18
#91698
::
Leggiti la documentazione di xkeyval; nella pagina 2 c’è la maotivazione dell’uso delle opzioni con “chiave=valore”. Secondo me risolve il tuo problema; avresti un solo campo opzionale dentro al quale puoi specificare ognuno con la sua chiave quanti valori vuoi; la chiave, in ssstanza rappresent ‘ID di ciascun valore opzionale. Direi che \NewDocumentCommand e la tecnica delle opzioni specificate con chiave=valore siano complementari, nessuna delle due esclude quell’altra, ma il vantaggio di usare l’una o l’altra dipendo da cosa si vuol fare.