CIB merge technischer Leitfaden
6. Aufrufparameter im Detail
6.30. Parameter --filter
[-f / -ff]
Mit dem Parameter --filter wertet CIB merge die Feldinhalte nicht aus, sondern liest nur die Eingabedatei und schreibt nach den gesetzten Parametern die Ausgabedatei.
Syntax
--filter
oder
--filter=f
Beschreibung
Mit --filter werden die Feldinhalte nicht ausgewertet, aber geparst und übersetzt. Dies kann mit dem Schalter f = "fast" verhindert werden. --filter=f filtert also schneller (ohne Syntaxprüfung des RTF-Stromes), --filter kann dafür Fehler in den Feldern eher entdecken.
--filter=f (oder auch –ff) wird meistens zur Optimierung oder Verschlüsselung von RTF-Projekten vor Test und Auslieferung eingesetzt, siehe Kapitel Übersicht: Optimierung, Verschlüsselung und Komprimierung und Parameter --field-results.
Beispiel
--inputfile=Optimierung_in.rtf --outputfile=!Optimierung_out.rtf --optimize --short-tokens --compress=9 --filter=f
Hier werden einige Optimierungen (siehe jeweiliger Parameter) durchgeführt und dabei keine Feldinhalte eingemischt.
Die Verwendung dieses Parameters zusammen mit Optimierungs-Parametern wird im Anwendungsbeispiel Lückentext veranschaulicht.
Im Anwendungsbeispiel Bausteine wird der Parameter zusammen mit --field-results verwendet.