cookie170
18-02-2008, 12:33
Hallo,
für umfangreiche Änderungen in einem längeren Text habe ich das schöne "changes"-Paket verwendet. Textänderungen werden darin folgendermaßen markiert:
\replaced[Autor]{aktueller Text}{alter Text}
Nun habe ich einige hundert dieser \replaced-Befehle im Text und würde gerne eine konsolidierte Fassung herstellen. Mit welchem Befehl auf der Konsole kann ich
den obigen Code durch den jeweiligen "aktuellen Text" ersetzen? Es soll alles andere wegfallen ("\replaced", [Autor],{alter Text}, sowie die geschweiften Klammern um den neuen Text, wobei letzteres nicht unbedingt notwendig ist).
Das ganze gibt es dann noch in zwei weiteren Varianten:
Mit dem Befehl
\added[Autor]{neuer Text}
wir hinzugefügter Text markiert, hier würde ich gerne alles bis auf "neuer Text" loswerden.
Mit dem Befehl
\deleted[Autor]{gelöschter Text}
wird Text entfernt, hier soll schlichtweg alles wegfallen.
Ich arbeite unter Linux, aber wenn jemand einen Vorschlag für Windows hat, bin ich auch dankbar,
Gruß,
Alexander
für umfangreiche Änderungen in einem längeren Text habe ich das schöne "changes"-Paket verwendet. Textänderungen werden darin folgendermaßen markiert:
\replaced[Autor]{aktueller Text}{alter Text}
Nun habe ich einige hundert dieser \replaced-Befehle im Text und würde gerne eine konsolidierte Fassung herstellen. Mit welchem Befehl auf der Konsole kann ich
den obigen Code durch den jeweiligen "aktuellen Text" ersetzen? Es soll alles andere wegfallen ("\replaced", [Autor],{alter Text}, sowie die geschweiften Klammern um den neuen Text, wobei letzteres nicht unbedingt notwendig ist).
Das ganze gibt es dann noch in zwei weiteren Varianten:
Mit dem Befehl
\added[Autor]{neuer Text}
wir hinzugefügter Text markiert, hier würde ich gerne alles bis auf "neuer Text" loswerden.
Mit dem Befehl
\deleted[Autor]{gelöschter Text}
wird Text entfernt, hier soll schlichtweg alles wegfallen.
Ich arbeite unter Linux, aber wenn jemand einen Vorschlag für Windows hat, bin ich auch dankbar,
Gruß,
Alexander