Questo è il comando texdiff che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre numerose workstation online gratuite come Ubuntu Online, Fedora Online, l'emulatore online di Windows o l'emulatore online di MAC OS
PROGRAMMA:
NOME
texdiff - Confronta due documenti (La)TeX per creare una versione unita che mostra le modifiche,
simile a quello di 'Change Tracking' in alcuni elaboratori di testi.
SINOSSI
texdiff [--nofloats⎪-n] vecchio.tex nuovo.tex [diff.tex]
DESCRIZIONE
I primi due file vengono confrontati e viene generato un nuovo file TeX. Quando il file di output è
elaborato con (La)TeX contrassegna le nuove modifiche in blu e il vecchio testo in rosso con una barra-
attraverso la riga. Inoltre, i passaggi con modifiche sono contrassegnati a margine con barre grigie
dal pacchetto LaTeX "changebar" (anche se solo dopo aver eseguito "dvips", in "xdvi" le barre
sono un pollice troppo a sinistra per compensare l'offset di un pollice inserito dalla stampante TeX
conducenti).
"texdiff" utilizza e quindi richiede il comando "wdiff" per inserire questi marcatori. Se LaTeX
le macro sono incluse in quei passaggi barrati o sottolineati, la maggior parte delle esecuzioni in lattice
probabilmente fallirà. La fonte della maggior parte dei problemi risiede nel fatto che "wdiff" distrugge le coppie di parentesi graffe.
Pertanto "texdiff" è uno script perl che chiama "wdiff" internamente e corregge "wdiff"
output riunendo nuovamente le parentesi graffe e gestendo alcune macro LaTeX comunemente utilizzate.
Per far funzionare texdiff, il seguente codice LaTeX deve essere inserito nel preambolo del
Documento LaTeX:
\usepackage{xcolor} \usepackage{ulem} \usepackage{changebar}
\newcommand\TLSins[1]{\cbstart{}\textcolor{ins}{\uline{#1}}\cbend{}}
\newcommand\TLSdel[1]{\cbdelete{}\textcolor{del}{\sout{#1}}}
Definisci i colori di modifica "ins" e "del" con i nomi dei colori "xcolor" esistenti:
\colorlet{ins}{blu} \colorlet{del}{rosso}
Oppure da zero:
\definecolor{ins}{rgb}{0, 0.5, 0}
Queste macro NON vengono automaticamente inserite in \begin{document} come gli script originali
ha fatto (vedi il RINGRAZIAMENTI sezione seguente), perché questo non funzionerà sui file di un
documento multi-file (quelli inclusi da \include o \input). Inoltre, se si inserisce
le macro manualmente, puoi regolarle come preferisci, ad esempio cambiare il colore del testo o la posizione di
changebars. Dai un'occhiata alla documentazione dei pacchetti ulem e changebar su come
fatelo!
VERSIONI
--nofloats, -n
Se specificato, salta il contenuto degli ambienti delle figure, ma mostra gli inserimenti e
eliminazioni nei comandi didascalia. Questo viene fatto per evitare complessi errori in subfloat
o ambienti con figure complesse.
- debug, -d
Attiva il debug. I file temporanei che contengono parentesi graffe numerate vengono mantenuti e un file raw
il file di differenza viene scritto come nome di file di output con l'aggiunta di '-wdiff.tex'. In
Inoltre, vengono stampate diverse diagnosi di espressioni regolari. Attenzione: produce a lotto
of produzione.
Utilizzare texdiff online utilizzando i servizi onworks.net