Webseiten-Werkzeuge

Benutzer-Werkzeuge


SFNT

Das Kommando SFNT wählt Schriften anhand ihres Namens aus, und bestimmt mit weiteren Parametern die Schriftweite oder -höhe, den Zeichensatz, eine mögliche horizontale Kompression und eine mögliche Schriftneigung aus.

Im convert4print Prescribe-Emulator ist die Zuordnung von Schriftnamen zu Schriften Bestandteil des Anpassungsbereichs, und kann so bei Bedarf modifiziert werden. In der Ressource FC sind zu einem Schriftnamen die Schriftteilung (fest vs proportional), Schrifthöhe oder Schriftweite, Schriftstil (normal vs kursiv vs schmal), Schriftstärke (normal vs fett vs leicht) und die Schriftart festgelegt. Der letzte Wert in jeder Gruppe bestimmt, ob es sich um eine druckerresidente Schrift oder um eine noch zu ladende Schrift handelt.

( FC                                               /* Font by Characteristics */
 
   /* font name, spacing, italic, bold, typeface, download */
 
   ( "Courier",                    FFixed, FRegular, FRegular,  4099, 0 ),
   ( "Courier-Bd",                 FFixed, FRegular, FBold,     4099, 0 ),
   ( "Courier-It",                 FFixed, FOblique, FRegular,  4099, 0 ),
   ( "Courier-BdIt",               FFixed, FOblique, FBold,     4099, 0 ),
   ( "CGTimes",                    FProp,  FRegular, FRegular,     5, 0 ),
   ( "CGTimes-Bd",                 FProp,  FRegular, FBold,        5, 0 ),
   ( "CGTimes-It",                 FProp,  FOblique, FRegular,     5, 0 ),
   ( "CGTimes-BdIt",               FProp,  FOblique, FBold,        5, 0 ),
...
   ( "ITCZapfDingbats",            FProp,  FRegular, FRegular, 45101, 0 ),
   ( "LetterGothic",               FFixed, FRegular, FRegular,  4102, 0 ),
   ( "LetterGothic-Bd",            FFixed, FRegular, FBold,     4102, 0 ),
   ( "LetterGothic-It",            FFixed, FOblique, FRegular,  4102, 0 ),
   ( "CourierPS",                  FFixed, FRegular, FRegular, 24579, 0 ),
   ( "CourierPS-Bd",               FFixed, FRegular, FBold,    24579, 0 ),
   ( "CourierPS-Ob",               FFixed, FOblique, FRegular, 24579, 0 ),
   ( "CourierPS-BdOb",             FFixed, FOblique, FBold,    24579, 0 ),
 
   /* Customer fonts */
 
   ( "Swiss742SWC-Roman",          FProp,  FRegular, FRegular,  4148, 0 ),
   ( "Swiss742SWC-Bold",           FProp,  FRegular, FBold,     4148, 0 ),
   ( "Swiss742SWC-RomanCondensed", FProp,  FCondens, FRegular,    52, 0 )
 
),


Hinweise

  • Die Kompression (oder Expansion) einer Schrift, sowie Modifikation der Schriftneigung sind im PCL-Modus eines Druckers nicht verfügbar. Solcherlei Schriften werden daher nur innerhalb der Kommandos TEXT, RTXT, CTXT und RTTX unterstützt.
  • Die drei Punkte stehen für weitere Gruppen in der Ressource. Verfügt der angeschlossene Drucker über mehr Schriften, kann die Ressource ohne Probleme um weitere Gruppen verlängert werden.
  • Die in Schwarz angezeigten Namen sind sprechende Namen für numerische Werte und werden innerhalb der Ressourcen-Datei vordefiniert.
convert4print/prescribe/sfnt.txt · Zuletzt geändert: 2019-10-25 12:16 von volker