In einer einzigen Filterkonfiguration für reguläre Ausdrücke können Sie mehrere Regeln einrichten. Sie werden im oberen Feld des Abschnitts Regeln aufgelistet.
Wenn Sie ein Muster hinzufügen möchten, geben Sie zunächst im Textfeld Regulärer Ausdruck einen regulären Ausdruck ein. Dabei kann es sich um einen einfachen Ausdruck handeln: Wenn Sie beispielsweise das Wort "memoQ" durch ein Inline-Tag ersetzen möchten, geben Sie im Textfeld Regulärer Ausdruck einfach "memoQ" ein.
Sie können auch komplexere Ausdrücke eingeben, wobei ein einfaches Muster mehrere verschiedene Zeichenfolgen darstellen kann. Wenn Sie neben dem Textfeld auf den Link Muster... klicken, wird ein Menü mit mehreren Elementen angezeigt:
Beispielsweise entspricht der reguläre Ausdruck "<[^/]*?>" Text, der mit dem Zeichen "<" beginnt, auf das die kürzeste Zeichenfolge folgt, die nicht das Zeichen "/" enthält, und mit dem Zeichen ">" endet. Text, der diesem Muster entspricht, sieht also wie ein <tag> in XML aus.
Tipp: Weitere Hinweise und Beispiele finden Sie in den Themen Importieren von Dokumenten mit eingebettetem HTML-Inhalt und Reguläre Ausdrücke.
Nachdem Sie den regulären Ausdruck eingegeben haben, wählen Sie aus, welcher Typ von Tag anstelle des Texts angezeigt werden soll. Sie können ein öffnendes Tag , ein schließendes Tag oder ein leeres Tag verwenden. Sie entsprechen den Typen von Tags, die üblicherweise in XML-Markup verwendet werden.
Wenn Sie das Kontrollkästchen Erforderlich aktivieren, wird in memoQ ein Tagging-Fehler angezeigt, sofern das entsprechende Tag nicht in den Zieltext kopiert wird.
Im Textfeld Text anzeigen können Sie angeben, was in das Tag geschrieben werden soll. Dies wird als Ersetzungsregel bezeichnet. Solche Regeln können auch in Auto-Übersetzungsregeln verwendet werden. Hier können Sie einen beliebigen Text eingeben; Sie können aber auch den vordefinierten Ausdruck $0 verwenden. Wenn die Ersetzungsregel $0 lautet, enthält das Tag den Text, der beim Abgleich des Musters in memoQ gefunden wurde.
Hinweis: Wenn der reguläre Ausdruck mehr als einen nicht festgelegten Teil enthält, können Sie $1, $2 usw. verwenden, um sich auf den ersten, zweiten (usw.) nicht festgelegten Teil in der Ersetzungsregel zu beziehen. Sie können eine Auswahl aus den verfügbaren Optionen treffen, wenn Sie neben dem Feld Text anzeigen auf den Link Muster... klicken.
Nachdem Sie die Angabe im Feld Text anzeigen gemacht haben, klicken Sie auf Hinzufügen, um die Regel in die Liste aufzunehmen.
Wenn Sie eine vorhandene Regel ändern möchten, klicken Sie in der Liste auf die Regel, und klicken Sie auf Ändern.
Wenn Sie eine Regel aus der Liste entfernen möchten, klicken Sie auf die Regel und anschließend auf Löschen.
Im unteren Teil des Dialogfelds wird angezeigt, wie die Regeln funktionieren. Wenn Sie die Liste Regeln füllen bzw. bearbeiten, wird im Feld Eingabetext angezeigt, welche Teile des ursprünglichen Texts anhand der Muster abgeglichen werden, und im Feld Ergebnis wird angezeigt, wie die Teile in memoQ getaggt werden. Entsprechungen und Ersetzungen werden rot hervorgehoben.
Standardmäßig werden in den Feldern Eingabetext und Ergebnis die Entsprechungen für alle Muster hervorgehoben. Wenn Sie nur die Hervorhebungen für eine Regel anzeigen möchten, klicken Sie auf das Optionsfeld Nur ausgewählte Regeln anwenden, und klicken Sie in der Liste Regeln auf eine Regel.
|