Ecco un esempio (banale) degli elementi del problema:
\\documentclass[a4paper,11pt]{report}
\usepackage[italian]{babel}
\usepackage[latin1]{inputenc}
\begin{document}
%esempio di stralcio di testo di legge
\chapter*{Legge n. 32 del 2 novembre 1982\\
Norme sull’uso di \LaTeX}
%questo è il testo di un articolo di legge
\subsection*{Art. 1. Nuove disposizioni}
Questo è il testo dell’art. 1 della legge n. 32 del 1982.\\
Questo è il secondo comma dell’art. 1; tutti devono usare \LaTeX.\\
Questo è il terzo comma; tutti gli utenti \LaTeX sono obbligati a versare una tassa al governo.
\chapter*{Legge 21 giugno 1984, n. 29.\\
L.R. 2 novembre 1982, n. 32 ‘Norme sull’uso di \LaTeX”‘. Modifica.}
%%questa legge, temporalmente successiva, modifica l’art. 1 della L. 32/1982
\subsection*{Art. 1}
Al secondo comma dell’art. 1 della Legge n. 32 del 2 novembre 1982, la parola “`devono”‘ è sostituita con la parola “`possono”‘.\\
Il terzo comma della Legge n. 32 del 2 novembre 1982 è sostituito dal seguente: “`Tutti gli utenti \LaTeX sono brave persone”‘.
%%
\chapter*{Legge 20 marzo 2005, n. 30.\\
Modifiche alla Legge 21 giugno 1984, n 29}
\subsection*{Art. 1}
Al secondo comma dell’art. 1 della L. 21 giugno 1984, n. 29 è aggiunta la parola “`forse”‘.
%notare che questa modifica si riflette sul testo della prima legge (la 32/82)
\end{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% COSA VORREI OTTENERE:
%premesso che n leggi in tempi successivi possono modificare ed integrare gli stessi articoli e gli stessi commi, vorrei avere un indice cronologico delle n leggi; inoltre:
%1) dallo stesso sorgente poter ottenere l’art. 1 della L. 32/82 PRIMA delle diverse modifica
%2) dallo stesso sorgente poter ottenere l’art. 1 DOPO tutte le modifiche. E’ possibile
Spero di essere stato chiaro. ciao.