Grazie per la risposta.
Alla fine mi sono “arreso” e ho deciso di utilizzare R. Ai fini della risoluzione del mio problemino è come usare una bomba atomica per ammazzare una mosca, ma comunque…
Probabilmente in futuro si potrà fare di meglio. Ad ogni modo, posto il codice che ho usato io. Il file prova.Rtex:
`\documentclass{minimal}
\begin{document}
\begin{Scode}{echo=FALSE}
calcola.tempo <- function(data) {
spedizione <- as.Date(data)
oggi <- Sys.Date()
tempo <- as.integer(oggi - spedizione)
return(tempo)
}
calcola.eta <- function(data) {
nascita <- as.Date(data)
giorni <- calcola.tempo(nascita)
eta <- as.integer(giorni / 365)
return(eta)
}
\end{Scode}
Il pacchetto è stato spedito \Sexpr{calcola.tempo("2009-11-16")} giorni fa e non l'ho ancora ricevuto
Io ho \Sexpr{calcola.eta("1981-08-10")} anni
\end{document}`
Da un terminale:
`$ echo -e "Sweave(\"prova.Rtex\")" | R --slave[Invio]
$ pdflatex prova.tex[Invio]`
Grazie e alla prossima.