@claudio, stai facendo un ottimo lavoro; quei grafici con tikz vanno interpretati, ma sono formidabili nel mostrare i legami con altri pacchetti.
Ci sono però alcune cose che forse varrebbe la pena di marcare, come per esempio i pacchetti caricati dal formato, non dai singoli pacchetti. Prendiamo per esempio ltxcmds; guardando il diagramma di graphics, sembrerebbe un pacchetto da cui molti altri pacchetti dipendono. Se vai a leggere la documentazione di ltxcmds, ti accorgi che è servito a Oberdiek per rendere accessibili a pacchetti da usare con Plain TeX epr disporre di funzionalità simili a quelle di LaTeX.
A che cosa serve? Qual è l’utente LaTeX a cui verrebbe in mente di caricare quel pacchetto? Ci pensa il file di formato a caricarlo e certamente non perché l’utente finale ne faccia uso. la stessa cosa vale per i file .def, l’utente in generale non ha nessuna scelta su questi pacchetti. Può essere utile conoscerne l’esistenza da parte di chi scrive file per pacchetti o per classi, ma l’utente finale certamente no.
Allora perché rendere complicati i grafici delle dipendenze con pacchetti che l’utente non vedrà e non userà mai?
Se dal grafico relativo a graphics togli i nodi relativi ai fie .def e ai pacchetti caricati dal formato, il grafico diventa comprensibile senza dover fare elucubrazioni strane.
Ciò non toglie che il lavoro che stai facendo sia molto bello e credo molto utile, specialmente se lo rendi comprensibile anche a chi non è addentro alle segrete cose del nucleo di LaTeX, ai vari file .ini che vengono letti durante la creazione dei file di formato, e ai vari pacchetti che ne vengono coinvolti.
Se hai texlive, nell’albero texmf-var/web2c/pdftex/ vi sono i file di formato e i file .log con cui sono stati creati; prova a leggere il file pdflatex.log e ti rendi conto della quantità di pacchetti che fanno già parte del formato (in particolare vedi anche come sono caricati i file di sillabazione per le lingue, una ottantina, numerate da 0 a 79). Non vorrai mica elencare anche i file di sillabazione fra le dipendenze? eppure sono caricati anche quelli.
Complimenti per il tuo lavoro eccellente.