Posted on Aug 14, 2024
Per mettere un po’ di ordine ho rinominato il vecchio repository della guida agli etf con il conto ISP: il nuovo nome è ‘mmux-latex-personal-finance’, disponibile sia su Github che su Bitbucket. La guida stessa è ora in una subdirectory, in modo che nello stesso progetto io possa nidificare nuovi documenti.
Da quanto tempo non facevo un accesso a Github e Bitbucket? Neanche mi ricordo, per fare un push dai miei repository locali non occorre accedere; comunque è cambiato tutto; uffa!
Ne ho approfittato per aggiornare la mia installazione di TeXlive alla versione odierna: che gioia! Se si ha bisogno di soddisfazione nella vita si può provare a compilare i vecchi documenti LaTeX.
Uno dei pacchetti che piú ho apprezzato e usato è ‘siunitx’; a quanto pare è stato profondamente riscritto; non è piú possibile usare i comandi ‘\SI’ e ‘\num’ con primo argomento non numerico; ‘\SI’ è deprecato e ora si deve usare ‘\qty’ (immagino come quantity).
Mi disturba perché spesso nella guida ho usato (non proprio, ma quasi):
\newcommand{\NumeroGeneratoAutomaticamente}{123} \SI{\NumeroGeneratoAutomaticamente}{\text{\euro{}}} \num{\NumeroGeneratoAutomaticamente}
ho dovuto correggere tutto in:
\newcommand{\NumeroGeneratoAutomaticamente}{123} \newcommand{\NumeroGeneratoAutomaticamenteEur}{\qty{123}{\text{\euro{}}}} \newcommand{\NumeroGeneratoAutomaticamenteNum}{\num{123}} \NumeroGeneratoAutomaticamenteEur{} \NumeroGeneratoAutomaticamenteNum{}
Per la correzione in sé: sono bastate un po’ di passate con ‘query-replace-regexp’ sotto gnu Emacs, per trovare tutti i casi d’uso.
Per capire dove fosse l’errore ho dovuto fare una fatica mentale eccessiva; oltre alla frustrazione riguardo la fatica, perchè una volta queste piccole ricerche le aggredivo senza neanche pensarci.
Comunque ora il codice compila e ho aggiornato i documenti nell’area di download su Bitbucket e in questo weblog (See Guida agli etf incastonata nella pagina in Marco’s 2022 Weblog). Il testo è lo stesso; ho solo aggiunto una pagina di colophon generata con il pacchetto ‘colophon’ (che bello!), invece di quella fatta a mano che c’era prima, e poco altro.
Mi impressiona l’aver iniziato questa guida nel 2017, troppi anni fa; e poi non ho scritto piú niente.