Revisione manuale

I testi contenuti nella cartella rst devono essere corretti manualmente prima di una ulteriore conversione.

Nel testo di Normattiva, infatti, a volte sono presenti degli errori o delle inconsistenze che impediscono a normattiva2rst.py di effettuare la conversione correttamente.

Per esempio:

  • un comma in cui il numero iniziale non è separato dal testo seguente tramite uno spazio («1.Il testo» invece che «1. Il testo») non viene riconosciuto come comma separato;
  • a volte, Normattiva presenta il titolo degli articoli fra parentesi e con carattere minuscolo. Anche in questo caso è necessario intervenire per correggere l’errore;
  • in alcuni casi, le doppie parentesi ((…)) sono accompagnate da spazi extra. Quando queste vengono rimosse, quindi, rimane uno spazio in più che deve essere rimosso.

È possibile che queste correzioni possano essere automatizzate all’interno dello script in futuro, grazie all’inserimento di test più raffinati nel codice.

Per ottimizzare i tempi ed evitare la propagazione di errori fra le varie versioni, è possibile sfruttare la funzione diff di molti editor di testo per correggere solo le parti differenti fra una versione e la successiva. In questo modo, è necessaria una revisione approfondita soltanto della prima versione del CAD. Gli errori eventualmente presenti nelle successive versioni verranno evidenziati dal diff e potranno essere corretti.