Onestamente ci sono un gran numero di pacchetti a tale scopo. Per esempio showexpl. Il manuale di TikZ sfrutta delle macro apposite per cui scrivendo nel sorgente: `
\begin{codeexample}
codice figura
\end{codeexample}
` automaticamente compare sulla sinistra il codice e a destra la figura. Tkzexample di Alain Matthes prende spunto da queste macro. Moltissimi autori di pacchetti hanno scritto macro personali per la documentazione con la stessa filosofia dell’Arte; mi vengono in mente Marco Daniel (mdframed) e Clemens Niederberger.
L’Arte credo utilizzi delle macro basate su listings. Per l’Arte di disegnare con LaTeX avevamo definito con Tommaso un piccolo pacchettino basato su listings e mdframd, ma alla fine credo che la scelta definitiva sia stata tcolorbox che ad oggi è sicuramente il miglior pacchetto per questo genere di lavoro.
Ciao
Claudio