Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
tustep:loesungen:tustep_und_xml:standard_makros [2018/07/31 17:45] Daniel Zang angelegt |
tustep:loesungen:tustep_und_xml:standard_makros [2021/03/16 05:34] (aktuell) |
||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
---- | ---- | ||
====== #*TAGS: Erstellen einer Tag-Liste ====== | ====== #*TAGS: Erstellen einer Tag-Liste ====== | ||
- | - [[http:// | + | - {{files_open: |
- | # | + | < |
- | # | + | # |
- | # | + | # |
- | # | + | # |
- | # | + | # |
- | # | + | # |
- | | + | # |
- | Über die zusätzliche Spezifikation | + | Über die zusätzliche Spezifikation |
- | + | ||
- | * [[/ | + | |
- | * [[/ | + | |
- | * 2 KB | + | |
- | \\ \\ Gegebenenfalls ist vor dem Start des Satzlaufs noch Preprocessing notwendig, um die Quelldatei für den Satz aufzubereiten (s. z.B. Einzelzeichencodierung; | + | |
- | + | ||
- | * [[/ | + | |
- | * [[/ | + | |
- | * 2 KB | + | |
\\ | \\ | ||
- | | + | \\ {{files_open: |
- | quelle = adressbook.tf | + | \\ |
- | psdatei = satz.ps | + | \\ {{files_open: |
- | ziel = satzziel.7 | + | \\ |
- | *EOF | + | \\ \\ Gegebenenfalls ist vor dem Start des Satzlaufs noch Preprocessing notwendig, um die Quelldatei für den Satz aufzubereiten (s. z.B. Einzelzeichencodierung; |
+ | \\ | ||
+ | \\ {{files_open: | ||
+ | \\ | ||
+ | \\ | ||
+ | < | ||
+ | quelle = adressbook.tf | ||
+ | psdatei = satz.ps | ||
+ | ziel = satzziel.7 | ||
+ | *EOF | ||
- | | + | # |
- | # | + | # |
- | | + | #- notwendiges Pre-processing |
- | # | + | # |
- | XX |< | + | XX |< |
- | XX |@|^@| | + | XX |@|^@| |
- | *EOF | + | *EOF |
- | | + | # |
- | # | + | # |
- | Das Satzergebnis steht anschließend in der Datei satz.ps:\\ {{/ | + | Das Satzergebnis steht anschließend in der Datei satz.ps: |
+ | \\ {{files_open: | ||
====== # | ====== # | ||
- | - [[http:// | + | - {{files_open: |
- | + | \\ | |
- | * [[/ | + | \\ {{files_open:daten: |
- | * [[/ | + | \\ |
- | * 2 KB | + | |
\\ \\ Das nachfolge Skript steuert die alphabetische Sortierung der Attribute der Quelldatei in die Zieldatei sortziel.tf.\\ | \\ \\ Das nachfolge Skript steuert die alphabetische Sortierung der Attribute der Quelldatei in die Zieldatei sortziel.tf.\\ | ||
- | | + | < |
- | quelle = bsp_attr.tf | + | quelle = bsp_attr.tf |
- | ziel = | + | ziel = |
- | *EOF | + | *EOF |
- | | + | # |
- | | + | # |
\\ Darüber hinaus kann vom Benutzer eine Reihenfolge festgelegt werden: | \\ Darüber hinaus kann vom Benutzer eine Reihenfolge festgelegt werden: | ||
- | | + | < |
- | quelle = bsp_attr.tf | + | quelle = bsp_attr.tf |
- | ziel = | + | ziel = |
- | *EOF | + | *EOF |
- | | + | # |
- | | + | # |
- | * @type-Attribut falls vorhanden immer an | + | * @type-Attribut falls vorhanden immer an |
- | * erste Stelle schreiben, den Rest | + | * erste Stelle schreiben, den Rest |
- | * alphabetisch sortieren | + | * alphabetisch sortieren |
- | XS1 | + | XS1 |
- | *EOF | + | *EOF</ |
- | Wie in den Zieldateien ersichtlich ist, werden bei der Verarbeitung nicht nur die Attribute sortiert, sondern auch Leerzeichen und Leerzeilen aus der Quelldatei entfernt.\\ \\ Eine ähnliche Funktion zum Sortieren von Attributen ist in [[/TUSCRIPT|TUSCRIPT]] unter als SORT_ATTRIBUTES(liste, | + | Wie in den Zieldateien ersichtlich ist, werden bei der Verarbeitung nicht nur die Attribute sortiert, sondern auch Leerzeichen und Leerzeilen aus der Quelldatei entfernt.\\ \\ Eine ähnliche Funktion zum Sortieren von Attributen ist in [[tuscript|TUSCRIPT]] unter als SORT_ATTRIBUTES(liste, |
====== #*TADE: Erstellung einer Definitionsdatei ====== | ====== #*TADE: Erstellung einer Definitionsdatei ====== | ||
- | - [[http:// | + | - {{files_open: |
- | + | \\ | |
- | * [[/ | + | \\ {{files_open:daten: |
- | * [[/ | + | \\ |
- | * 1 MB | + | \\ Quelle: Clausewitz, Carl von: Vom Kriege. Hinterlassenes Werk des Generals Carl von Clausewitz, Dritter Theil, Berlin 1834, In: Deutsches Textarchiv < |
- | \\ Quelle: Clausewitz, Carl von: Vom Kriege. Hinterlassenes Werk des Generals Carl von Clausewitz, Dritter Theil, Berlin 1834, In: Deutsches Textarchiv < | + | |
# | # | ||
\\ **Schritt 2: | \\ **Schritt 2: | ||
Zeile 93: | Zeile 92: | ||
Nach der erfolgten Makrodefinition kann an eine beliebige Stelle des Editors geklickt und mittels der Tastenkombination\\ | Nach der erfolgten Makrodefinition kann an eine beliebige Stelle des Editors geklickt und mittels der Tastenkombination\\ | ||
SHIFT+CTRL+T bzw. SHIFT+STRG+T | SHIFT+CTRL+T bzw. SHIFT+STRG+T | ||
- | ein **Anzeigefenster** mit den zur Auswahl stehenden Tags aufgerufen werden.\\ | + | ein **Anzeigefenster** mit den zur Auswahl stehenden Tags aufgerufen werden.\\ |
Y, | Y, | ||
Y, | Y, |