PEIQ Knowledge Base
Schriften-Installation
Schriften können mittels einer Werteliste in PRINT NGEN objektabhängig verwendet oder neu installiert werden.
Funktionalitäten der Schriften-Installation
Auswahl und Verfügbarkeit mehrerer Schriften
Werteliste bearbeiten
Inhaltsverzeichnis
Allgemeine Beschreibung
Bei den Schriften ist ein objektabhängiges Konzept hinterlegt. Das bedeutet, dass jedes Objekt unterschiedliche Schriften zur Verwendung hat. Um dies zu realisieren, bedarf es einer entsprechenden Werteliste (“WL-Schriften”). Diese enthält installierte Schriften, die durch den bzw. die Kund:in bereitgestellt wurden.
Die Installation von Schriften kann nur durch PEIQ, die Anlieferung von Schriften nur durch den bzw. die Kund:in erfolgen.
Werteliste “WL-Schriften”
Die Syntax der Werteliste ist wie folgt aufgebaut: Am Anfang steht der Schlüsselbegriff “WERTELISTE”, danach folgt die Bedingung (z. B. wenn die Seite das Objekt “wz” hat) und dann die Angabe / der Befehl, der ausgeführt werden soll, wenn die Bedingung erfüllt ist (z. B. Schrift “Gentium Basic” soll verfügbar sein).
WERTELISTE
"" {}
// WZ
="$(-DTextAusgabe)=wz-* ODER ($(-:Seite:DLayAusgabe)=wz-*) ODER $(-:Seite:DLayObjekt)=wz ODER $(-DTextObjekt)=wz"
{
"Gentium Basic", //Normal, Fett, FettKursiv
"Helvetica LT Pro", //Normal, Kursiv, FettKursiv
"Helvetica LT Pro Black", //Fett, FettKursiv
"Helvetica LT Pro Condensed", //Normal, FettKursiv, Fett, Kursiv
"Helvetica LT Pro Light", //Normal, Kursiv
"Helvetica LT Pro Narrow", //Normal
"Open Sans", //Fett, Normal
"Open Sans Condensed", //Fett
"Open Sans Semibold",//Normal
"Wingdings"
}
// ASV
="$(-DTextAusgabe)=asv-* ODER ($(-:Seite:DLayAusgabe)=asv-*) ODER $(-:Seite:DLayObjekt)=asv ODER $(-DTextObjekt)=asv"
{
"Helvetica LT Pro", //Normal, Kursiv, FettKursiv
"Helvetica LT Pro Black", //Fett, FettKursiv
"Helvetica LT Pro Condensed", //Normal, FettKursiv, Fett, Kursiv
"Helvetica LT Pro Light", //Normal, Kursiv
"Helvetica LT Pro Narrow", //Normal
"Wingdings"
}
Eigenschaft “Herkunft“
Zur besseren Anwendbarkeit und Unterscheidung von Schriften in PRINT NGEN, wird an der Schrift zusätzlich die Eigenschaft “Herkunft“ gepflegt. Hier werden ein oder mehrere Objekte hinterlegt, für die diese Schrift vorgesehen ist. Im Auswahlfenster der Schrift wird die Eigenschaft “Herkunft“ dann in einer extra Spalte mit dem Namen “Objekt“ dargestellt:
Installieren von Schriften
In PRINT NGEN können “Opentype-”, “Truetype-” und “Type1(=Postscript)-Fonts” installiert werden (nur durch PEIQ möglich).
Installation von “Opentype-” und “Truetype-Fonts”
Über das Drop-Down-Menü neben dem Button „Fonts“ in der Systembetreuer-Werkzeugleiste wird der Menüpunkt „Schrift (TTF, OFT) aus Windows-Font-Verzeichnis installieren“ angestoßen (siehe Screenshot). Es öffnet sich ein Dialog, der alle Fonts anbietet, die im lokalen Windows-Font-Verzeichnis (beim Arbeiten unter Citrix: Font-Verzeichnis des Citrix-Servers) vorhanden sind. Durch Auswahl der gewünschten Schrift und Klick auf „OK“ wird die Schrift in PRINT NGEN installiert. Ist sie bereits installiert, erhält der bzw. die Anwender:in eine Warnmeldung, über die er/sie entscheiden kann, die bestehende Schrift zu belassen oder mit der neuen Schrift upzudaten.
Kerning-Informationen in Schriften im OTF oder TTF-Format können in NGEN nur verarbeitet werden, wenn die “kern”-Tabelle im OTF / TTF-Format integriert ist. Kerning auf Basis der GPOS-Tabelle ist leider nicht ausreichend.
Installation von “Type1 (Postscript)-Fonts”
Über das Drop-Down-Menü neben dem Button „Fonts“ in der Systembetreuer-Werkzeugleiste wird der Menüpunkt „Schrift (PS) aus Filesystem installieren“ (siehe Screenshot) angestoßen. Es öffnet sich der Explorer zur Auswahl der benötigten Dateien.
Der Postscript-Font benötigt zur Installation die Dateien vom Typ “afm”, “inf” und “pfb”!
Postscript-Schriften lassen sich nur installieren, wenn die Font-Dateien mit den Endungen “.AFM”, “.INF” und “.PFB” vorhanden sind. Optional ist die Datei mit der Endung “.PFM”. Sie wird nur dann benötigt, wenn die Postscript-Schrift aus PRINT NGEN heraus unter Windows installiert werden soll.
Schriften aus PRINT NGEN heraus unter Windows installieren
Per Rechtsklick auf einen Font (egal ob “TTF”, “OTF” oder “Postscript”) im Schriftenbrowser oder im Schriftauswahl-Dialog kann dieser Font unter Windows installiert werden (siehe Screenshot).
Bei Postscript-Schriften ist Voraussetzung für die Option zum Installieren unter Windows, dass die Schrift inklusive ihrer “pfm-Datei” in PRINT NGEN installiert wurde. Ist das nicht der Fall, ist der Menüpunkt zur Installation ausgegraut. Alternativ kann über die Systembetreuer-Werkzeugleiste über das Drop-down-Menü am Button „Fonts“ und die Auswahl „Fehlende Schriften → Fehlende Schriften installieren“ sämtliche unter dem eigenen Windows nicht installierten Schriften aus PRINT NGEN heraus nach Windows nachinstalliert werden (siehe Screenshot).
Schriften in PRINT NGEN UND unter Windows installieren
Schriften, die bisher weder in PRINT NGEN noch unter Windows installiert sind, müssen zuerst unter Windows installiert werden. Dazu werden die jeweiligen “OTF-Dateien” in das lokale (Cloud-Kunden)-Verzeichnis “C:\Windows\Fonts” gelegt (z. B. per Drag-and-drop auf das Fenster ziehen).
Nach einem Neustart von PRINT NGEN sind die Schriften dann in dem oben beschriebenen Dialogfenster “Schrift (TTF, OFT) aus dem Windows-Font-Verzeichnis installieren“ auffindbar und können in PRINT NGEN installiert werden.
Verwandte Seiten
Nur für PEIQ-Mitarbeiter:
https://peiq.atlassian.net/wiki/spaces/CORE/pages/1030520833