Dit is de opdracht texdiff die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
tekstverschil - Vergelijkt twee (La)TeX-documenten om een samengevoegde versie te creëren waarin de wijzigingen zichtbaar zijn,
vergelijkbaar met dat van 'Change Tracking' in sommige tekstverwerkers.
KORTE INHOUD
texdiff [--nofloats⎪-n] oud.tex nieuw.tex [diff.tex]
PRODUCTBESCHRIJVING
De eerste twee bestanden worden vergeleken en er wordt een nieuw TeX-bestand uitgevoerd. Wanneer het uitvoerbestand
verwerkt met (La)TeX markeert het nieuwe wijzigingen met blauw en oude tekst met rood met een strike-
via lijn. Bovendien zijn passages met wijzigingen aan de rand gemarkeerd met grijze balken
door het LaTeX "changebar" -pakket (hoewel alleen na het uitvoeren van "dvips", in "xdvi" de balken
zijn één inch te ver naar links om de offset van één inch te compenseren die door de TeX-printer is ingevoegd
chauffeurs).
"texdiff" gebruikt en vereist daarom de opdracht "wdiff" om deze markeringen in te voegen. Als LaTeX
macro's zijn opgenomen in de doorgehaalde of onderstreepte passages, zal de latexrun het meest voorkomen
waarschijnlijk mislukken. De bron van de meeste problemen ligt in het "wdiff" dat beugels uit elkaar scheurt.
Daarom is "texdiff" een perl-script dat "wdiff" intern aanroept en "wdiff" repareert
uitvoer door accolades opnieuw te koppelen en enkele veelgebruikte LaTeX-macro's te verwerken.
Om texdiff te laten werken, moet de volgende LaTeX-code in de preambule van het
LaTeX-document:
\usepackage{xcolor} \usepackage{ulem} \usepackage{changebar}
\newcommand\TLSins[1]{\cbstart{}\textcolor{ins}{\uline{#1}}\cbend{}}
\newcommand\TLSdel[1]{\cbdelete{}\textcolor{del}{\sout{#1}}}
Definieer bewerkingskleuren "ins" en "del" met bestaande "xcolor" kleurnamen:
\colorlet{ins}{blauw} \colorlet{del}{rood}
Of helemaal opnieuw:
\definieerkleur{ins}{rgb}{0, 0.5, 0}
Deze macro's worden NIET automatisch geïnterpreteerd op \begin{document} zoals de originele scripts
deed (zie de ACKNOWLEDGMENTS sectie hieronder), omdat dit niet werkt op bestanden van a
document met meerdere bestanden (die opgenomen zijn in \include of \input). Bovendien, als je invoegt
de macro's handmatig, u kunt ze naar wens afstemmen, dwz de tekstkleur of positie ervan wijzigen
wisselbalken. Bekijk de documentatie van de ulem- en changebar-pakketten voor informatie over hoe u dit kunt doen
doe dit!
OPTIES
--geen vlotters, -n
Indien opgegeven, wordt de inhoud van figuuromgevingen overgeslagen, maar worden wel invoegingen en weergegeven
verwijderingen in de ondertitelcommando's. Dit wordt gedaan om complexe problemen in de subfloat te voorkomen
of complexe figuuromgevingen.
--debuggen, -d
Schakelt foutopsporing in. Tijdelijke bestanden die genummerde accolades bevatten, worden bewaard en een raw
verschilbestand wordt geschreven als uitvoerbestandsnaam, aangevuld met '-wdiff.tex'. In
Bovendien worden verschillende reguliere expressie-diagnostiek afgedrukt. Waarschuwing: produceert a lot
of uitgang.
Gebruik texdiff online met behulp van onworks.net-services