Skip to main content
Das Feld YOUR PLANET NAME enthält immer nur eine Zeile. Da sein Wert im Gegensatz zum Feldnamen variiert, definieren Sie es als Element vom Typ Zeichenkette.
1

Erstellen des Character String-Elements

Erstellen Sie ein Element vom Typ Character String und nennen Sie es PlanetName.
Screenshot der Registerkarte „General“ in den Eigenschaften des Character String-Elements in ABBYY FlexiLayout Studio mit dem neuen Element PlanetName.
2

Öffnen Sie die Registerkarte „Zeichenkette“

Klicken Sie auf die Registerkarte Zeichenkette.
Screenshot der Registerkarte „Zeichenkette“ in den Element-Eigenschaften von PlanetName in ABBYY FlexiLayout Studio, auf der die Einstellungen für Alphabet und Zeichen konfiguriert werden.
3

Alphabet festlegen

Das Alphabet umfasst alle Zeichen, die in Planeten- und Satellitennamen vorkommen können. In den Testbildern sind dies englische Buchstaben und Klammern.Um es festzulegen, klicken Sie auf Add… und wählen Sie im Dialogfeld Add New Alphabet die gewünschten Zeichen aus.
Die ausgewählten Zeichen werden in der Spalte Character Set angezeigt (auf der Registerkarte Character String im Feld Alphabets).
4

Legen Sie den Prozentsatz der Zeichen des Alphabets fest

Geben Sie im Feld Percentage of alphabet characters 100 ein. FlexiLayout Studio berücksichtigt dann bei der Suche nach dem Objekt PlanetName nur die Zeichen dieses Elements.
Screenshot des Tabs „Character String“ in den Element-Eigenschaften von PlanetName in ABBYY FlexiLayout Studio. Das konfigurierte Alphabet ist mit dem Wert 100 für Percentage of alphabet characters dargestellt.
Sie können für ein Element mehrere Alphabete angeben. Geben Sie im Feld Percentage of alphabet characters den maximalen Anteil der Zeichen aus jedem Alphabet an.
5

Eingebettete Hypothesen deaktivieren

Deaktivieren Sie das Kontrollkästchen Eingebettete Hypothesen zulassen. Dadurch kann FlexiLayout Studio Hypothesen maximaler Länge bilden, die alle Suchkriterien erfüllen.Andernfalls kann FlexiLayout Studio mehrere eingebettete Hypothesen bilden, die jeweils aus Teilen eines der ausgewählten Alphabete bestehen (unter Berücksichtigung des zulässigen Anteils nicht zum Alphabet gehörender Zeichen).
6

Legen Sie den Prozentsatz nicht zum Alphabet gehörender Zeichen fest

Legen Sie im Feld Prozentsatz nicht alphabetischer Zeichen den Höchstwert auf 10 % fest.Dieser Wert kann nur durch Ausprobieren ermittelt werden und lässt sich bei der Anpassung des FlexiLayout ändern.
7

Zeichenanzahl festlegen

Geben Sie im Feld Zeichenanzahl diesen unscharfen Bereich an: {0, 3, 35, 100}. Damit wird die string-Länge geschätzt, wobei angenommen wird, dass Planetennamen 3 bis 35 Zeichen lang sind. Hypothesen außerhalb dieses Bereichs werden abgewertet.Dieser Wert lässt sich nur durch Ausprobieren ermitteln und kann beim Anpassen des FlexiLayout geändert werden.
8

Öffnen Sie die Registerkarte „Relations“

Klicken Sie auf die Registerkarte Relations.
Screenshot der Registerkarte „Relations“ in den Element-Eigenschaften von PlanetName in ABBYY FlexiLayout Studio, in der Beziehungen zum Referenzelement definiert werden.
9

Referenzelement festlegen

Verwenden Sie das Element PlanetNameHeader als Referenzelement für das Element PlanetName. Der Planetenname steht immer rechts neben dem Feldnamen auf derselben Höhe. Geben Sie die Position des Elements relativ zum Feldnamen sowie dessen obere und untere Begrenzung an.Andernfalls behandelt FlexiLayout Studio jedes Textfragment im Alphabet als gültige Hypothese, auch wenn es sich oberhalb oder unterhalb des Feldnamens befindet.
10

Platzieren Sie das Element rechts von der Referenz

Geben Sie an, dass sich das Element PlanetName rechts vom Element PlanetNameHeader befindet.
  1. Klicken Sie auf Add.
  2. Wählen Sie im daraufhin geöffneten Dialogfeld im Feld Referenzelement die Option PlanetNameHeader aus.
  3. Wählen Sie in der Dropdown-Liste Type die Option Right of aus und belassen Sie den Standardwert für Versatz bei 0.
  4. Klicken Sie auf Add Relation.
Screenshot des Dialogfelds „Add Relation“ in ABBYY FlexiLayout Studio mit PlanetNameHeader als Referenzelement, dem Beziehungstyp Right of und einem Versatz von 0.
11

Legen Sie die untere Begrenzung des Suchbereichs fest

Geben Sie an, dass das Element PlanetName nicht tiefer als das Element PlanetNameHeader liegt.
  1. Klicken Sie auf Add.
  2. Wählen Sie im sich öffnenden Dialogfeld im Feld Reference element die Option PlanetNameHeader aus.
  3. Wählen Sie in der Dropdown-Liste Type die Option Above aus und setzen Sie Offset auf -100 (dieser Wert kann nur durch Ausprobieren bestimmt werden).
  4. Klicken Sie auf Add Relation.
Dadurch erhält FlexiLayout Studio beim Auffinden des Elements relativ zum Namen einen gewissen Spielraum. Der negative Wert für Offset bedeutet, dass sich das Element oberhalb der unteren Begrenzung des Namens befindet.
12

Legen Sie die obere Grenze des Suchbereichs fest

Geben Sie an, dass das Element PlanetName nicht oberhalb des Elements PlanetNameHeader liegt.
  1. Klicken Sie auf Add.
  2. Wählen Sie im sich öffnenden Dialogfeld im Feld Reference element die Option PlanetNameHeader aus.
  3. Wählen Sie in der Dropdown-Liste Type die Option Below aus und setzen Sie Offset auf -100 (dieser Wert kann nur durch Ausprobieren ermittelt werden).
  4. Klicken Sie auf Add Relation.
Dadurch erhält FlexiLayout Studio mehr Spielraum bei der Positionierung des Elements relativ zum Namen. Der negative Offset-Wert bedeutet, dass sich das Element unterhalb der oberen Begrenzung des Namens befindet.

Funktionsweise des Felds „Reference boundary“

Das Feld Reference boundary legt fest, wie positive Versatz-Werte den Suchbereich einschränken:
  • Wenn Sie <whole> auswählen, erlauben positive Versatz-Werte nur folgende Positionen:
    • Rechts von der rechten Begrenzung des Elements
    • Links von der linken Begrenzung
    • Oberhalb der oberen Begrenzung
    • Unterhalb der unteren Begrenzung
  • Wenn Sie Top und Bottom auswählen, begrenzen positive Versatz-Werte den Suchbereich anhand der oberen und unteren Begrenzungen des Elements und schließen Hypothesen aus, die über die oberen und unteren Begrenzungen des Feldnamens hinausgehen.