Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
tustep:loesungen:vergleichen [2018/07/27 10:49] Daniel Zang angelegt |
tustep:loesungen:vergleichen [2021/03/16 05:34] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | **Vorbemerkung: | ||
- | ---- | ||
- | [[tustep: | ||
- | ---- | ||
- | ====== Vergleich zweier Dateien (einfach) ====== | ||
- | - {{files_open: | ||
- | \\ | ||
- | \\ {{files_open: | ||
- | \\ | ||
- | \\ {{files_open: | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | 1. Wortweises Vergleichen und Ausgabe der Unterschiede ins Ablaufprotokoll\\ | ||
- | # | ||
- | 2. Ausgabe der Unterschiede über die Standard-Protokoll-Datei in ein Preview-Fenster\\ | ||
- | < | ||
- | # | ||
- | \\ | ||
- | ====== Vergleich zweier Textfassungen mit Ausgabe der Unterschiede als Korrekturanweisungen ====== | ||
- | - {{files_open: | ||
- | \\ | ||
- | \\ {{files_open: | ||
- | \\ | ||
- | \\ {{files_open: | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | Zwei Textversionen werden verglichen, die **Unterschiede** werden **als Korrekturanweisungen** in die Datei ' | ||
- | < | ||
- | # | ||
- | Die Korrekturanweisungen werden für einen zeilensynoptischen Ausdruck der Vergleichsergebnisse benötigt, wenn **mehr als zwei Dateien** miteinander verglichen werden sollen (siehe nachfolgendes Programmm).\\ \\ **Mögliche Erweiterung von # | ||
- | NGZ n | ||
- | Zum **Beispiel** bewirkt die Angabe des Zahlenwerts n=**1**, dass bei \\ | ||
- | < | ||
- | Version B: alles auf ein har zu sehen</ | ||
- | folgende Korrekturanweisung erzeugt wird: | ||
- | < | ||
- | statt | ||
- | 1.1,1[alles :: ]+auf ein | ||
- | 1.1, | ||
- | 1.1, | ||
- | \\ Die Korrekturanweisungen können aber **auch für die automatische Korrektur eines Textes** mit dem Kommando **# | ||
- | < | ||
- | |||
- | # | ||
- | \\ | ||
- | ====== Vergleich dreier Textfassungen ====== | ||
- | - {{files_open: | ||
- | \\ | ||
- | \\ {{files_open: | ||
- | \\ | ||
- | \\ {{files_open: | ||
- | \\ | ||
- | \\ {{files_open: | ||
- | \\ | ||
- | \\ | ||
- | < | ||
- | |||
- | # | ||
- | sw 1 | ||
- | vkz |2| | ||
- | *eof | ||
- | # | ||
- | sw 2 | ||
- | vkz |3| | ||
- | *eof | ||
- | |||
- | #= Aufbereitung für zeilensynoptische Darstellung | ||
- | # | ||
- | drt | ||
- | dr 1 0 100 | ||
- | Zeichen bei Grundtext = Versionstext | ||
- | glt - | ||
- | *eof | ||
- | |||
- | #= Ausgabe in ein Preview-Fenster | ||
- | # | ||
- | |||
- | → Für MAC OS ist **" | ||
- | < | ||
- | glv 1 | ||
- | Alle Zeilen des Grundtextes protokollieren, | ||
- | auch solche ohne Abweichungen | ||
- | pr 1</ | ||
- | Das im obigen Beispiel gezeigte Vorgehen ist mit bis zu **zehn** Textversionen (Grundtext und 9 Dateien mit Korrekturanweisungen) möglich.\\ | ||
- | ====== Workshop zu #VERGLEICHE ====== | ||
- | - {{files_open: | ||
- | ---- | ||
- | [[tustep: |