Erste Schritte Hinweise&Tips Überblick Referenz Glossar Support
Inhalt : Technische Referenz : Themen für Fortgeschrittene
Filter-Dateien
Filter-Dateien mit der Dateinamen-Erweiternung flt können in SuperMemo benutzt werden, um Texte in der Wissensdatenbank global zu bearbeiten. Es ist zum Beispiel praktischer, das mehrfache Suchen und Ersetzen von Texten mit Filtern durchzuführen, als dies manuell mit Find and replace im Register-Pop-up-Menü zu tun.

Filter-Dateien sind kompatibel mit der Spezifikation von Filter-Dateien in SuperMemo 6 und SuperMemo 7; Sie werden sie jedoch hauptsächlich in den folgenden Fällen benutzen wollen:

  1. Ersetzen einer großen Anzahl von Zeichenketten durch andere Zeichenketten in der Wissensdatenbank
  2. Entfernen von Kommentaren und anderen markierten Texten aus der Wissensdatenbank
Andere Operationen, die aus Kompatibilitätsgründen verfügbar sind, lassen sich effizienter mit anderen Optionen des Programms bewerkstelligen.

Filter-Dateien sind Text-Dateien, die manuell bearbeitet werden können. Sie bestehen aus Abschnitten wie [REPLACE], [DELIMITERS], [CUT] usw. Jeder Abschnitt enthält eine Reihe von Argumenten, die in separaten Zeilen stehen. Der [REPLACE]-Abschnitt enthält z.B. Paare von Zeichenketten: die Kette, die ersetzt werden soll, und die Kette durch die sie ersetzt werden soll.

Dies ist ein Beispiel für eine Filter-Datei:

[DELIMITERS]
< > cut
{ } cut
[REPLACE]
histol: histology:
physiol: physiology:
mem: ''
endocr: ''
Wenn Sie das Text-Register mit Search : Text öffnen, dann im Register-Pop-up-Menü Apply filter auswählen und dann die Filter-Datei mit dem obigen Inhalt auswählen, dann werden die folgenden Änderungen in der gesamten Wissensdatenbank durchgeführt:
  1. alle Texte in spitzen Klammern werden entfernt
  2. alle Texte in geschweiften Klammern werden entfernt
  3. Texte wie histol: und physiol: werden ersetzt durch histology: bzw. physiology:
  4. Texte wie mem: und endocr: werden entfernt
Sie können FIlter auch mit Edit : Edit text : Apply filter aufrufen.

Filter-Dateien sind normalerweise im filters-Unterverzeichnis gespeichert.