Caro Enrico,
le cose stanno così: mentre la parte del codice che pensavo fosse più difficile da realizzare è un successo, quella più “banale” mi da i maggiori problemi.
Infatti vorrei formattare con il pacchetto numprint il valore contenuto nel registro fltpoint.
Questo lo faccio normalmente se carico il materiale direttamente nel registro di token, mentre non è possibile se l’append viene svolto con edef.
Dunque se utilizzo edef non posso passargli anche un \numprint{\mynumber}, mentre se utilizzo l’append diretto nel registro funziona il numprint ma il valore del registro diventa l’ultimo:
`%funziona senza numprint
\fpRegSet{myreg}{1000,85}\fpRegGet{myreg}{\mynumber}
\edef\temp{Il numero adesso vale: \mynumber}
\toks255=\expandafter{\temp}
\the\toks255
\fpRegSet{myreg}{8541256321,45}\fpRegGet{myreg}{\mynumber}
\edef\temp{\the\toks255 Mentre ora vale: \mynumber}
\toks255=\expandafter{\temp}
\the\toks255
`
`%funziona con numprint ma i registri mantengono tutti l'ultimo valore
\fpRegSet{myreg}{1000,85}
\fpRegGet{myreg}{\mynumber}
\edef\temp{\mynumber}
\toks255={Il numero adesso vale: \numprint{\temp}}
\the\toks255
\fpRegSet{myreg}{8541256321,45}
\fpRegGet{myreg}{\mynumber}
\edef\temp{\mynumber}
\toks255=\expandafter{\the\toks255 Mentre ora vale: \numprint{\temp}}
\the\toks255
`
Credo sia necessario passare al piano B, ovvero l’utilizzo esclusivo dei registri tokens senza utilizzare edef.
Imparare correttamente la programmazione (La)TeX richiede molto tempo per svolgere un corso completo ed approfondito magari semplicemente studiando buon materiale con metodo.
Passare immediatamente alla fase applicativa invece, è la via che effettivamente si percorre (almeno per gli autodidatti), perchè il tempo è poco e si vuole giungere ad un risultato corretto al proprio problema o si vuole sviluppare le proprie idee in un pacchetto.
In questo caso ho utilizzato esclusivamente comandi LaTeX ma per forza di cose sono passato ad utilizzare TeX per rivolvere un paio di problemi, ed in particolare questo: preparare una tabella evitando la barriera dei gruppi impliciti delle singole celle.
Grazie.
PS. spero ancora di giungere al risultato finale che vi svelerò in una maniera o nell’altra, e comunque non senza indicare i contributi ricevuti.