Skip to main content
Gehen Sie davon aus, dass das Feld YOUR PLANET NAME immer nur eine Zeile enthält. Da die Daten in diesem Feld im Gegensatz zum Feldnamen nicht fest vorgegeben sind, müssen Sie es als Element vom Typ Zeichenkette definieren. So erstellen Sie das Element PlanetName:
  1. Erstellen Sie ein Element vom Typ Zeichenkette und nennen Sie es PlanetName.
    Screenshot der Registerkarte General in den Elementeigenschaften von Zeichenkette in ABBYY FlexiLayout Studio mit dem neuen Element namens PlanetName.
  2. Klicken Sie auf die Registerkarte Zeichenkette.
    Screenshot der Registerkarte Zeichenkette in den Elementeigenschaften des Elements PlanetName in ABBYY FlexiLayout Studio, auf der die Alphabet- und Zeicheneinstellungen konfiguriert werden.
  3. Legen Sie das Alphabet fest, also alle Zeichen, die in den Namen von Planeten und ihren Satelliten vorkommen können. Den Testbildern nach zu urteilen, besteht das Alphabet aus englischen Buchstaben und Klammern. Um das Alphabet festzulegen, klicken Sie auf die Schaltfläche Add… und wählen Sie die erforderlichen Zeichen im Dialogfeld Add New Alphabet aus.
    Die ausgewählten Zeichen werden in der Spalte Character Set angezeigt (Registerkarte Zeichenkette, Feld Alphabets).
  4. Setzen Sie den Wert für Percentage of alphabet characters auf 100. Das bedeutet, dass das Programm bei der Suche nach dem Objekt, das dem Element PlanetName entspricht, nur die Zeichen des aktuellen Elements berücksichtigt.
    Screenshot der Registerkarte Zeichenkette in den Elementeigenschaften des Elements PlanetName in ABBYY FlexiLayout Studio mit dem konfigurierten Alphabet und dem auf 100 gesetzten Wert für Percentage of alphabet characters.
    Im Allgemeinen können Sie für ein Element mehrere Alphabete angeben. Geben Sie im Feld Percentage of alphabet characters den maximalen Prozentsatz der Zeichen jedes Alphabets im Element an.
  5. Deaktivieren Sie das Kontrollkästchen Eingebettete Hypothesen zulassen. Dadurch kann das Programm Hypothesen formulieren, die die maximale Länge aufweisen und alle Suchkriterien erfüllen. Andernfalls kann das Programm mehrere eingebettete Hypothesen formulieren, die jeweils aus Teilen eines der ausgewählten Alphabete bestehen (unter Berücksichtigung des zulässigen Prozentsatzes an Nicht-Alphabetzeichen).
  6. Legen Sie im Feld Percentage of non-alphabet characters den maximalen Prozentsatz an Nicht-Alphabetzeichen auf 10 % fest.
    Dieser Wert kann nur durch Ausprobieren ermittelt werden und kann beim Anpassen des FlexiLayout geändert werden.
  7. Geben Sie im Feld Character count diesen fuzzy Bereich an: {0, 3, 35, 100}. Dies ist eine Schätzung der Länge der Zeichenkette, wobei angenommen wird, dass Planetennamen 3 bis 35 Zeichen umfassen können. Alle Hypothesen außerhalb dieses Bereichs werden abgewertet.
    Dieser Wert kann nur durch Ausprobieren ermittelt werden und kann beim Anpassen des FlexiLayout geändert werden.
  8. Klicken Sie auf die Registerkarte Relations.
    Screenshot der Registerkarte Relations in den Elementeigenschaften des Elements PlanetName in ABBYY FlexiLayout Studio, auf der Beziehungen zum Referenzelement definiert werden.
  9. Verwenden Sie das Element PlanetNameHeader als Referenzelement für das Element PlanetName. Der Name des Planeten steht immer rechts vom Feldnamen und befindet sich auf derselben Höhe wie dieser. Daher müssen Sie die Position des Elements relativ zum Namen sowie zu dessen oberer und unterer Begrenzung angeben. Andernfalls formuliert das Programm gültige Hypothesen für jedes Textfragment, das aus Zeichen des festgelegten Alphabets besteht, selbst wenn es sich oberhalb oder unterhalb des Namens befindet. Zusammengefasst: Das Programm muss nach dem Namen des Planeten suchen, der durch das Element PlanetName beschrieben wird, und zwar rechts vom Feldnamen, der als Element PlanetNameHeader angegeben ist, und auf derselben Höhe wie das Element PlanetNameHeader.
  10. Geben Sie an, dass sich das Element PlanetName rechts vom Element PlanetNameHeader befindet. Dazu klicken Sie auf die Schaltfläche Add und wählen im sich öffnenden Dialogfeld PlanetNameHeader im Feld Referenzelement aus. Wählen Sie in der Dropdown-Liste Type die Option Right of aus und belassen Sie den Standardwert des Felds Versatz bei 0. Klicken Sie auf die Schaltfläche Relation hinzufügen.
Screenshot des Dialogfelds Relation hinzufügen in ABBYY FlexiLayout Studio, in dem PlanetNameHeader als Referenzelement, der Beziehungstyp Right of und ein Versatz von 0 ausgewählt sind.
  1. Geben Sie an, dass sich das Element PlanetName nicht unterhalb des Elements PlanetNameHeader befindet. Klicken Sie dazu auf die Schaltfläche Hinzufügen und wählen Sie im daraufhin geöffneten Dialogfeld im Feld Referenzelement PlanetNameHeader aus. Wählen Sie in der Typ-Dropdown-Liste Oberhalb aus und setzen Sie Offset auf -100 (dieser Wert lässt sich nur durch Ausprobieren ermitteln). Dadurch erhält das Programm beim Erkennen der Position des Elements relativ zum Namen einen gewissen Spielraum. Der negative Offset-Wert bedeutet, dass sich das Element oberhalb der unteren Begrenzung des Namens befindet. Klicken Sie auf die Schaltfläche Relation hinzufügen.
  2. Geben Sie an, dass sich das Element PlanetName nicht oberhalb des Elements PlanetNameHeader befindet. Klicken Sie dazu auf die Schaltfläche Hinzufügen und wählen Sie im daraufhin geöffneten Dialogfeld im Feld Referenzelement PlanetNameHeader aus. Wählen Sie in der Typ-Dropdown-Liste Unterhalb aus und setzen Sie Offset auf -100 (dieser Wert lässt sich nur durch Ausprobieren ermitteln). Dadurch erhält das Programm beim Erkennen der Position des Elements relativ zum Namen einen gewissen Spielraum. Der negative Offset-Wert bedeutet, dass sich das Element unterhalb der oberen Begrenzung des Namens befindet. Klicken Sie auf die Schaltfläche Relation hinzufügen.
    Wenn Sie im Feld Referenzgrenze <whole> auswählen, können Sie mit positiven Offset-Werten nur die folgenden Positionen angeben: rechts von der rechten Begrenzung des Elements, links von der linken Begrenzung des Elements, oberhalb der oberen Begrenzung des Elements oder unterhalb der unteren Begrenzung des Elements.Wenn Sie im Feld Referenzgrenze Top und Bottom auswählen, begrenzen positive Offset-Werte den Suchbereich durch die obere und untere Begrenzung des Elements und schließen Hypothesen aus, die über die obere und untere Begrenzung des Feldnamens hinausgehen.