Bearbeiten des Layouts eines Objektes

Dies ist das Kernstück von Hugard und mit Abstand der komplexeste Teil des ganzen Dienstes. Die Layoutbearbeitung rufen Sie für ein ausgewähltes Objekt in der Liste über den Schalter auf. Der Editor besteht aus verschiedenen Bereichen, die auf den weiteren Seiten detailliert erläutert werden. Hier möchten wir zuerst eine schematische Übersicht über den Aufbau eines Dokuments geben, der für das Verständnis der weiteren Erklärungen hilfreich sein dürfte.

Die Elemente sind hier mit ihren grundlegenden Eigenschaften aufgeführt. Auf oberster Ebene das Dokument, in dem die Vorlage enthalten ist, die Definitionen für die unterschiedlichen Variablen, die Seitengeometrie und die Farbenliste, falls benötigt.

Innerhalb eines Dokuments gibt es mindestens eine Seite (das können aber auch beliebig viele werden), die sich durch die Auswahl der Seite aus der Vorlage definiert, die im Dokument ausgewählt ist. Eine Vorlage ist nicht unbedingt erforderlich, es kann auch mit einer Blanko-Seite gearbeitet werden.

Jede Seite kann beliebig viele Blöcke enthalten. Ein Block definiert dabei einfach einen Bereich auf der Seite, angegeben werden Position in X- und Y-Richtung, die Breite und die Höhe. Blöcke können auch beliebig rotiert werden, damit ist es sogar möglich, schräge Schriftzüge einzurichten.

Jeder Block enthält mindestens eine Zeile, auch hier können es beliebig viele sein. Zeilen können über Variablen aus dem Dokument auch geschaltet werden, die Ausgabe der ganzen Zeile ist dann abhängig von einer logischen Bedingung auf einen Variablenwert.

Die größten Einstellmöglichkeiten bietet dann die Spalte. Jede Zeile enthält mindestens eine Spalte, es können auch mehrere sein. Die Spalte definiert sich über eine Breite, ihren Inhaltstyp (Text oder Bild), definiert ihre Farben (Hintergrund, Schriftfarbe, Linienfarben an allen vier Kanten). Außerdem einstellbar sind die Linienstärken an allen vier Kanten, Abstände aussen und innen (an allen vier Kanten) und, bei Textinhalt, die Typografie (Schriftart und -größe, Zeilenabstand, Absatzausrichtung).