PEIQ Knowledge Base
Verwendbare Schriften einschränken
Unter Umständen kann es sinnvoll sein, die verwendbaren Schriften einzuschränken. Dies ist über die Eigenschaftsdefinitionen möglich.
Funktionalitäten des Einschränkens von Schriften
Einschränken der verwendbaren Schriften nach Objekt bzw. Mandant
Einschränken erfolgt in den Eigenschaftsdefinitionen
Inhaltsverzeichnis
Gründe für das Einschränken von Schriften
Es ist möglich, die verwendbaren Schriften nach Objekt bzw. Mandant einzuschränken. Diese Einschränkung kann sinnvoll sein, um beispielsweise
zu verhindern, dass eine Schrift in einem Objekt verwendet wird, für welches keine Lizenz erworben wurde
zu verhindern, dass eine Schrift in einem Objekt verwendet wird, in welchem diese laut CI nicht erlaubt ist
die Anzahl an verwendbaren Schriften in einem Objekt übersichtlich zu gestalten.
Vorgehensweise zum Einschränken von Schriften
Um die Auswahl an Schriften einzuschränken, muss in den Eigenschaftsdefinitionen, welche die Auswahl von Fonts erlauben, eine Abbildung angegeben werden.
Zu empfehlen ist das Einschränken der Schriften in den Eigenschaftsdefinitionen für die Attribute “SchriftArt” und “BeGTSchrift” (die Schriftart des Geotextes). Nach diesen Eigenschaftsdefinitionen kann kann über die Bibliotheks-Suchmaske gesucht werden. Diese ist über die Systembetreuer-Werkzeugleiste über den Button “Alle Bibl.” (alle Bibliotheken) zu öffnen. Eine Volltextsuche nach “SchriftArt” bzw. “BeGTSchrift” listet alle in Frage kommenden Eigenschaften auf.
In den Eigenschaftsdefinitionen wird nach dem Attribut “Schriftart” (bzw. BeGTSchrift”) eine neue Werteabbildung (beispielsweise “SchriftenlisteText”) ergänzt.
In der als Default eingestellten Wertelistenbibliothek wird eine neues Element (beispielsweise “SchriftenlisteText”) erstellt.
Beispiel 1: keine Abhängigkeiten
WERTELISTE
{} // keine Attributangabe zu Werte checken
{ "Bookman Medium",
"Bookman/Kursiv",
"Blippo",
"ZapfDingbats",
"Linie1Ng"
}
Beispiel 2: Abhängigkeit von Seiteneigenschaften wie Ausgabe und Ressort
EIGENSCHAFTEN
DLayAusgabe, DLayRessort {}
ma, co {"Bookman Medium"}
*, * { "Bookman Medium","Bookman/Kursiv",
"Blippo","Linie1Ng","LucidaSansNg","UtopiaNg","ZapfDingbats"}
Beispiel 3: Abhängigkeit von Benutzereigenschaften wie Heimmandant
Benutzer:HeimMandant, ""{} // keine Attributangabe zu Werte checken
mc, ="$(Rollen)=MC" {"Bookman Medium"}
* , * {"Blippo","Linie1Ng","LucidaSansNg","UtopiaNg","ZapfDingbats"}
Beispiel 4: Abhängigkeit von Bereichseigenschaften wie der Makrobibliothek
Verwandte Seiten
Nur für PEIQ-Mitarbeiter: