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.