Textfelder Sonderfunktionen
Für die direkte Eingabe ins Textfeld innerhalb des Layouters, stehen Ihnen die verschiedenen, unten aufgeführten Regeln und Abhängigkeiten zur Verfügung.
Hier eine Auflistung der Funktionen:
{} = Textfeld / Variabel wird als Eingabefeld in der Kundenansicht ausgegeben.
<> = Typografische Eingaben
[] = Regeln und Abhängigkeiten
Tabulator
xmlwide1800]]>Setzt einen Tabulator vom linken Textfeld angerechnet. (Die Werte bitte umrechnen von mm in Punkt.)
Interpunktion mit Punkt/Tabulator gilt für das gesamte Textfeld bis ein neuer Tabulatorwert gesetzt wird.
Setzt den Tabulator an die vorgesehene Stelle.
ACHTUNG: Hierfür muss zuvor ein entsprechender Tabulatorwert an den Zeilenanfang gesetzt werden!
Siehe nachfolgendes Beispiel.
Beispiel
xmlwide1800Telefon:Tabulatoren mit Ausrichtung
xmlwide1800]]>Mögliche Ausrichtung: left, center, right.
Beispiel
xmlwide1800 Telefon:Tabulatoren mit Ausrichtung rechts
wide1800]]>Ausrichtung: right right.
Beispiel
wide1800Zeilendurchschuss
xmlwide1800]]>Überschreibt den Zeilendurchschuss ab Eingabe/Wert in PUNKT / gilt bis neuer Leadingwert im Textfeld deklariert wird.
Beispiel
xmlwide1800Alfred-Nobel-Straße 10 40789 MonheimSchriftart/Schriftgröße
xmlwide1800]]>Überschreibt die Schriftart ab Eingabe / exakter Name aus der Schriftenverwaltung erforderlich.
xmlwide1800]]>Überschreibt die Schriftgröße ab Eingabe / WERT in PUNKT / gilt bis neue Schriftgröße im Textfeld deklariert wird.
Beispiel
xmlwide1800Muster Deutschland GmbH Ihr TextBlocksatz
xmlwide1800Innerhalb eines Textfeldes wird ein erzwungener Blocksatz mit diesen Befehlen hervorgerufen.
Wortabstand
Der Abstand zwischen Wörtern wird manipuliert.
xmlwide1800]]>Überschreibt den Wortabstand ab Eingabe/Wert in Prozent des Wortabstandes (abhängig von der Schriftgröße) / gilt bis neuer Wordspacingwert im Textfeld deklariert wird.
Negative Werte mit „-„
Positive Werte ohne Operatoren.
Beispiel
xmlwide1800FaxDer Wortabstand wird für die Telefon- und Mobilnummer verringert.
Zeichenabstand
xmlwide1800]]>Überschreibt den Zeichenabstand ab Eingabe/Wert in Prozent (abhängig von der Schriftgröße) / gilt bis neuer Wert im Textfeld deklariert wird.
Standardwert: 0
Negative Werte mit „-„
Positive Werte ohne Operatoren.
Beispiel
xmlwide1800Alfred-Nobel-Straße 10 40789 MonheimHorizontale Skalierung von Text
xmlwide1800]]>Setzt die horizontale Skalierung von Text. Gilt bis neuer Wert im Textfeld deklariert wird.
Standardwert: 100
Negative Werte mit „-„
Positive Werte ohne Operatoren.
Überstreichen
xmlwide1800]]>Modus für Überstreichen. Standardwert: false
Durchstreichen
xmlwide1800]]>Modus für Durchstreichen. Standardwert: false
Vertikaler Textversatz
xmlwide1800]]>Modus für den vertikalen Textversatz
Prozentwerte beziehen sich auf Schriftgröße.
Standardwert: 0
Negative Werte mit „-„
Positive Werte ohne Operatoren.
Werte in PUNKT.
Einzug der ersten Zeile
xmlwide1800]]>Legt den linken Einzug der ersten Zeile eines Absatzes fest. Der Wert wird zu left indent addiert. Wird diese Option innerhalb der Zeile angegeben, so wirkt sie wie ein Tabulator.
Standardwert: 0
Negative Werte mit „-„
Positive Werte ohne Operatoren.
Werte in PUNKT.
Textausrichtung
xmlwide1800 = Text wird linksbündig ausgerichtetMögliche Ausrichtung: left, right, center, justify.
Richtet Texte rechtsbündig, linksbündig, zentriert oder im Blocksatz aus. Die Vorgabe des Textes im Layouter ist links.
Einzüge
xmlwide1800Bestimmt den rechten bzw. linken Einzug aller Textzeilen. Wird left indent innerhalb der Zeile angegeben und befindet sich die definierte Position links der aktuellen Textposition, so wird die Option für die aktuelle Zeile ignoriert.
Standardwert: 0
Negative Werte mit „-„
Positive Werte ohne Operatoren.
Werte in PUNKT.
Farben
Mit diesen Layoutregeln kann innerhalb einer Textbox, die Farbigkeit (CMYK- oder Schmuckfarben) des Texts geändert werden. Diese gilt solange bis sie geändert wird.
CMYK
Prozentwerte werden dezimal eingestellt, daher die Schreibweise der Zehntelangaben beachten (z. B.: 0.2).
Schreibweise
xmlwide1800]]>Beispiel (0 % Cyan, 20 % Magenta, 0 % Yellow, 100 % Schwarz)
xmlwide1800]]>Sonderfarben
Die Schmuckfarbenbezeichnung muss exakt angegeben werden. Siehe Angaben Verwendung von Sonderfarben.
Schreibweise
xmlwide1800]]>Beispiel PANTONE 185 C
xmlwide1800]]>Abhängige Darstellung
Die Darstellung von einem Element (z. B. Text) wird in Abhängigkeit gesetzt.
xmlwide1800WERT = Definiert das Eingabefeld oder Datenbankfeld das gefüllt sein muss, um die AUSGABE darzustellen.
Beispiel
xmlwide1800Ist das Feld Privattelefon gefüllt, wird auch der Text „Tel“ dargestellt.
Die Darstellung von einem Element (z. B. Text) wird in Abhängigkeit mit einem weiteren Datenbankfeld gesetzt.
xmlwide1800WERT = Definiert das Eingabefeld oder Datenbankfeld das gefüllt sein muss, um die AUSGABE darzustellen, {WERT2} = Definiert das Datenbankfeld das in Abhängigkeit steht.
Beispiel
xmlwide1800Ist das Eingabefeld "Privat Telefon" nicht gefüllt, wird auch nicht das Eingabefeld "Laenderkennung Privat" dargestellt – auch wenn dieses eingegeben wurden.
Abhängige Darstellung mit abhängigen Trennzeichen und abhängigen Umbruch
Die Darstellung mehrerer Elemente und Trennzeichen wird in Abhängigkeit gesetzt.
xmlwide1800][Fax:FAX: +49]{Fax} - Wenn alle drei Nummern gefüllt sind, dann Umbruch an dieser Stelle, dass Fax in die nächste Zeile rutscht. ]]>Anforderung: Wenn Telefon, Mobil und Fax ausgefüllt sind - soll Telefon und Fax in einer Zeile stehen, getrennt durch | Mobil wird in die nächste Zeile umbrochen. Ist eine der 3 Nummern nicht gefüllt, sollen beide gefüllten Nummern in einer Zeile stehen, ohne Umbruch und mit richtigen Trennzeichen.
Mehrfachabhängigkeiten ODER Bedingung
Die Darstellung von einem Element (z. B. Text) wird in Mehrfachabhängigkeit gesetzt.
xmlwide1800Feld1 und Feld2 = Eines dieser Eingabefelder oder Datenbankfelder muss gefüllt sein, um die AUSGABE darzustellen. Mindestens ein Feld // mehrere Felder mit % trennen.
Beispiel
xmlwide1800Ist eines der Felder Straße, Ort, Tel, Fax gefüllt, soll „Adresse“ angezeigt werden.
Mehrfachabhängigkeiten UND Bedingung
Die Darstellung von einem Element (z. B. Text) wird in Mehrfachabhängigkeit gesetzt.
xmlwide1800Feld1 und Feld2 = Eines dieser Eingabefelder oder Datenbankfelder muss gefüllt sein, um die AUSGABE darzustellen. Mindestens ein Feld // mehrere Felder mit % trennen.
Beispiel
xmlwide1800Ist eines der Felder Straße, Ort, Tel, Fax gefüllt, soll „Adresse“ angezeigt werden.
Mehrfachabhängigkeit bedingte Formatierung
xmlwide1800xmlwide1800Die Darstellung von Text wird in verschiedenen Kombinationen geprüft. Sind alle Felder ausgefüllt, muss die Darstellung abweichen, dann diese Zeile löschen und die nächste Zeile darstellen. Diese wird gelöscht, sobald ein Feld leer ist.
Beispiel
xmlwide1800Nachrückung / Zeile löschen
xmlwide1800Ist WERT nicht gefüllt, wird die gesamte Zeile gelöscht, inklusive aller Befehle die diese Zeile enthält. Weitere Zeilen rücken nach.
wide1800Ist WERT gefüllt, wird die gesamte Zeile gelöscht, inklusive aller Befehle die diese Zeile enthält. Weitere Zeilen rücken nach.
Beispiel
xmlwide1800Ist das Eingabefeld Mobil nicht gefüllt, wird die gesamte Zeile gelöscht.
Bedingte Negativ-Einfügung
xmlwide1800Es wird eine Aktion ausgeführt, wenn mehrere Felder leer sind. Mit dem Spezialkommando $LF kann die aktuelle Zeile gelöscht werden.
Beispiel
xmlwide1800Sind die Eingabefelder Telefon und Fax nicht gefüllt, wird die gesamte Zeile gelöscht.
Beispiel
xmlwide1800Ist das Eingabefeld Kaufhaus gefüllt, soll das Eingabefeld Straße nicht erscheinen, bzw. ist das Eingabefeld Kaufhaus nicht gefüllt, zeige das Eingabefeld Straße.
Leerzeile einfügen
xmlwide1800Es wird eine Leerzeile eingefügt, wenn ein Wert nicht gefüllt ist.
Beispiel
xmlwide1800Es wird eine Leerzeile eingefügt, wenn die Variable „Telefon“ nicht gefüllt ist.
Regelausführung abhängig von der Zeilenlänge
Ab Version 6.13.0
xmlwide1800Regelausführung abhängig von der Textlänge
xmlwide1800Wenn der Inhalt eines Feldes länger ist als eine bestimmte Größe in Prozent (PROZENT) des Textfeldes, wird ein Befehl eingefügt. Weiter ist es auch möglich mehrere FELDNAMEN zu verwenden bzw. zu verknüpfen.
xmlwide1800
Beispiel
xmlwide1800:E-Mail]]]>Wenn die Zeichenlänge einer E-Mail-Adresse 80 % der Feldgröße erreicht, wird der Zeichenabstand (charspacing) abgeändert.
xmlwide1800Ist ein oder mehrere Werte nicht länger als eine bestimmte Größe in Prozent (PROZENT) des Textfeldes, wird ein Befehl oder eine Zeichenkette dargestellt.
Beispiel
xmlwide1800Sind die Felder PLZ, Ort und Telefon zusammen nicht mehr als 90 % der Textboxbreite wird der Mittelpunkt angezeigt.
xmlwide1800Ist der Inhalt der Textbox länger als 85 % der Textbox, wird das Zeichen (Komma) gelöscht.
Erzwungene Umbrüche
Ist ein oder mehrere Strings zu lang, wird dieser an der definierten Stelle umbrochen.
xmlwide1800WERT= in Prozent // Sind die Strings (z. B. String 1 und String 2 länger als X-Prozent des Textfeldes wird umbrochen.
TRENNZEICHEN = Soll der Umbruch vor einem definierten Zeichen stattfinden, ist dieser hier einzugeben // OPTIONAL.
STRING1 = Die Kundeneingabe die auf Länge überprüft wird. Mindestens ein String muss eingegeben werden. Sollen mehrere Strings mit „:“ trennen.
Sofern kein Trennzeichen angegeben wurde, wird an der Position getrennt in der diese Anweisung platziert ist.
Beispiel (Trennung vor dem @)
xmlwide1800[/:80:@:E-Mail]{E-Mail}[E-Mail:$LF]]]>Ist die eingegebene E-Mail länger als 80 % der Textfeldgröße wird die E-Mail vor dem „@“ umbrochen.
Beispiel (Trennung nach dem @)
xmlwide1800[\\:80:@:E-Mail]{E-Mail}[E-Mail:$LF]]]>Ist die eingegebene E-Mail länger als 80 % der Textfeldgröße wird die E-Mail nach dem „@“ umbrochen.
Hinweis: Die Textlänge wird anhand der Schriftgröße in den Layoutangaben ermittelt, auch wenn innerhalb der Textbox die Schriftgröße für den String geändert wurde.
Umbrüche unterdrücken
Mit folgender Layoutregel lassen sich Umbrüche für die darauf folgenden Inhalte untersagen.
xmlwide1800]]>
Bedingungen / Conditions
Wenn die Variable „Vorname“ nicht gefüllt ist, soll der Text "Muster" angezeigt werden:
xmlwide1800
Wenn die Variablen „Vorname“ und "Name" nicht gefüllt sind, soll der Text "Max Muster" angezeigt werden:
Wenn die Variable „Telefon“ gefüllt ist oder die Variable "Vorwahl" leer ist, soll der Text "+49 123 {telefon}" angezeigt werden:
Nutzung Regular Ausdrücke (BETA):
xmlwide1800Bedingungen verschachteln und gruppieren:
xmlwide1800Prüfung auf Übereinstimmung:
xmlwide1800xmlwide1800Prüfung, ob ein Datum in der Folgewoche, Folgemonat oder im Folgejahr liegt (week, month oder year)
xmlwide1800Bildfelder Sonderfunktionen
In der Print Lounge steht ab sofort eine neue Funktion zur Verfügung, mit der Sie ihr Produktportfolio um einen interessanten Aspekt erweitern können: Der Bildupload durch Ihren Kunden.
Ihr Kunde kann dabei eine Bilddatei (z. B. ein Logo oder ein Foto) von seiner Festplatte auswählen. Dieses wird dann an den Print Lounge-Server übermittelt und in die gewünschte Position des Dokumentes eingebettet. So wie Sie es bereits von den Bildfeldern mit den von Ihnen hinterlegten Bildern gewohnt sind.
Den Bildupload stellen wir Ihnen in zwei Varianten zur Verfügung:
Einfacher Bildupload
Der Kunde kann Jpeg-, Tiff- oder PDF-Dateien von seiner Festplatte auswählen und in das Dokument einbetten. Aktivieren Sie diese Funktion einfach im zugewiesenen Bildset. Es entstehen keine weiteren Kosten für Sie bei der Erzeugung der PDF-Datei, außer den gewohnten Gebühren.
Upload mit Prüfung und Beschnitt
Wie Variante 1, jedoch steht hier eine Funktion zum Beschneiden des Bildes nach dem Upload zur Verfügung. Die Beschneidung hat automatisch die Abmessung des von Ihnen definierten Bildbereichs. Zusätzlich wird das Bild einer Druckfähigkeitsprüfung unterzogen. So kann z. B. der Farbraum und die Auflösung geprüft werden.
Aktivieren Sie diese Funktion einfach im zugewiesenen Bildset.
Feste Bildebenen
Für ein Bildfeld (Layouter) ist es möglich ein fest definiertes Bild zu wählen, ohne dass der Benutzer eine Auswahlmöglichkeit erhält. Geben Sie hierfür in die Feldinformationen unter „Name“ die Zeichenkette „FIX“ und eine fortlaufende Nummer ein: z. B. FIX01. Im Feld Beschreibung geben Sie nun den Dateinamen des Bildes ein, das Sie in dieses Bildfeld fest definieren möchten.
TIPP
Für Masken über "dynamische Bild" können Sie PDF-Dateien mit Transparenzen als feste Bildebene verwenden.
Benutzerabhängige Bilddarstellung
Es ist nun möglich, für einzelne Benutzer (kundenspezifisch) die Darstellung der Inhalte von Bildsets einzugrenzen.
Anwendungsbeispiel:
Sie haben für eine Anzeige ein Bildset angelegt. Auf diese greift ein Pool von Händlern zu. In dem Bildset sind alle Händlerlogos und weitere Bilder (z. B. der Geschäftsräume) hinterlegt. Nun soll jeder Händler nur sein eigenes Logo und seine eigenen Bilder angezeigt bekommen.
So funktioniert es:
In der Benutzertabelle des Kunden erhält jeder Benutzer automatisch durch das System eine ID zugewiesen (siehe Bild 1). Beim Upload der einzelnen Dateien (z. B. Logos oder Bilder) fügen Sie dem Dateinamen diese ID mit einem Semikolon getrennt voran an.
Beispiel: Sie haben eine Logodatei mit dem Namen Testbild.pdf und möchten diese dem Benutzer/Händler mit der ID 06597 zuweisen. Hierfür nennen Sie die Datei vor dem Upload wie folgt um: 06597;Testbild.pdf
Verwendung von Schmuckfarben in der Print Lounge
Die LEAD-PRINT PRINT LOUNGE unterstützt Schmuckfarben (spot color). Diese können zur Ausgabe von benutzerdefinierten Farben verwendet werden, die außerhalb des Bereichs von Farbe liegen, die aus Prozessfarben gemischt werden können. Schmuckfarben sind durch ihren Namen definiert und treten im PDF immer gemeinsam mit einer Alternativfarbe auf, die der Schmuckfarbe möglichst ähnlich ist. Die Alternativfarbe wird in Acrobat zur Bildschirmanzeige und zur Ausgabe auf Geräten verwendet, die keine Schmuckfarben unterstützen (zum Beispiel: Bürodrucker). Auf der Druckmaschine wird die geforderte Schmuckfarbe zusätzlich zu den im Dokument benutzten Prozessfarben angewandt.
In der PRINT LOUNGE sind verschiedene Schmuckfarbbibliotheken integriert. PRINT LOUNGE generiert für integrierte Schmuckfarben automatisch geeignete Alternativfarben.
Hierbei ist es erforderlich, die Schmuckfarbenbezeichnung exakt anzugeben. Ist dies nicht der Fall, wird bei der Vorschaugenerierung eine Fehlermeldung erzeugt.
Bei Schmuckfarbennamen wird zwischen Groß- und Kleinschreibung unterschieden; schreiben Sie die Namen deshalb wie in den Beispielen in Großbuchstaben. Wie die Beispiele zeigen, beginnt der Farbname immer mit dem Präfix HKS oder PANTONE.
Generell müssen Sonderfarbnamen nach folgendem Schema aufgebaut sein:
HKS oder PANTONE ID Papiersorte
wobei ID die Farbe (zum Beispiel 43) bezeichnet und Papiersorte die Abkürzung für die verwendete Papiersorte ist (zum Beispiel N für Naturpapier).
Die Namensbestandteile HKS, ID und Papiersorte werden jeweils durch ein einzelnes Leerzeichen getrennt.
Beispiele: PANTONE 185 C HKS 13 N
Sie können alle Farbnamen aus den folgenden digitalen Farbbibliotheken verwenden (Beispielnamen werden in Klammern angegeben):
PANTONE solid coated (PANTONE 185 C)
PANTONE+ Solid Coated-336 New (PANTONE 2071 C)
PANTONE PLUS Solid Coated (PANTONE 2337 C)
PANTONE solid uncoated (PANTONE 185 U)
PANTONE+ Solid Uncoated-336 New (PANTONE 2071 U)
PANTONE PLUS Solid Uncoated (PANTONE 2337 U)
PANTONE solid matte (PANTONE 185 M)
PANTONE process coated (PANTONE DS 35-1 C)
PANTONE process uncoated (PANTONE DS 35-1 U)
PANTONE process coated EURO (PANTONE DE 35-1 C)
PANTONE process uncoated EURO (PANTONE DE 35-1 U)
PANTONE pastel coated (PANTONE 9461 C)
PANTONE pastel uncoated (PANTONE 9461 U)
PANTONE metallic coated (PANTONE 871 C)
PANTONE color bridge CMYK PC (PANTONE 185 PC)
PANTONE color bridge CMYK EURO (PANTONE 185 EC)
PANTONE color bridge uncoated (PANTONE 185 UP)
PANTONE hexachrome coated (PANTONE H 305-1 C) nicht empfohlen; wird nicht fortgeführt
PANTONE hexachrome uncoated (PANTONE H 305-1 U) nicht empfohlen; wird nicht fortgeführt
PANTONE solid in hexachrome coated (PANTONE 185 HC)
PANTONE solid to process coated (PANTONE 185 PC)
PANTONE solid to process coated EURO (PANTONE 185 EC)
PANTONE Goe coated (PANTONE 42-1-1 C) nicht empfohlen
PANTONE Goe uncoated (PANTONE 42-1-1 U) nicht empfohlen
Sie können alle Farbnamen aus den folgenden digitalen Farbbibliotheken (Farbfächer) verwenden (Beispielnamen werden in Klammern angegeben):
HKS K (Kunstdruckpapier), 88 Farben (HKS 43 K)
HKS N (Naturpapier), 88 Farben (HKS 43 N)
HKS E (Endlospapier) beschichtet, 90 Farben (HKS 43 E)
HKS Ek (Endlospapier) unbeschichtet, 88 Farben (HKS 43 E)
HKS En: entspricht HKS E (HKS 43 En)
HKS Z (Zeitungspapier), 50 Farben (HKS 43 Z)
Beispiele (Visitenkarte und Briefbogen):
Beispiel: Visitenkarte
xmlwide1800
Beispiel: Briefbogen
xmlwide1800{Geschlecht} Musterfirma Deutschland GmbH Alfred-Nobel-Straße 10 40789 Monheim Telxmlwide1800