Dokumentation zur VorgehensweiseSAPScript-Funktion AFM-Datei laden

Vorgehensweise

  1. Kopieren Sie die.afm-Datei(en) (ASCII-Format) in ein Verzeichnis, das von dem Frontend-Computer aus zugänglich ist, an dem Sie arbeiten.

  2. Erstellen Sie eine SAPscript-Fontfamilie für den Font, sofern nicht bereits vorhanden. Wählen Sie Anfang des Navigationspfads Werkzeuge Navigationsschritt CCMS Navigationsschritt Spool Navigationsschritt Fontpflege Ende des Navigationspfads und dann Fontfamilien und Ändern. Um eine neue Fontfamilie zu erstellen, wählen Sie Anlegen. Sie können der Fontfamilie einen beliebigen Namen geben.

    Füllen Sie die Felder Ersatzfamilie nur aus, wenn es für Ihre Fontfamilie eine alternative SAP-Fontfamilie gibt. Die Ersatzfamilie wird verwendet, wenn der Font im Zielgerätetyp eines Ausgabeauftrags nicht definiert ist.

    Geben Sie unter Zeichensatz die Nummer des für das Drucken dieses Fonts zu verwendenden Zeichensatzes ein. Beispiel: Geben Sie für einen Drucker, der griechische Zeichen ausgibt, 1705 ein.

  3. Kehren Sie zum Einstiegsbild der Fontpflege zurück. Wählen Sie dort Druckerfonts/AFM-Metriken und Ändern.

  4. Bewegen Sie den Cursor auf den Gerätetyp (Drucker), für den die Fontmetriken vorgesehen sind. (Fonts und Fontmetriken sind gerätespezifisch.) Ändern Sie nicht die SAP-Originalgerätetypen, sondern legen Sie sich durch Kopieren eigene an.

  5. Wählen Sie AFM-Datei laden, geben Sie den Pfadnamen der .afm-Datei in das angezeigte Dialogfenster ein, und wählen Sie Übertragen, um die Datei hochzuladen.

    Das System fordert Sie auf, einen Transportauftrag zu erstellen. Mit diesem Auftrag können Sie den neuen Font in andere SAP-Systeme transportieren.

    Wenn das Hochladen erfolgreich abgeschlossen ist, erscheint das Dialogfenster SAPscript-Fontpflege: AFM-Datei hochladen.

  6. Bestätigen Sie die Erfolgsmeldung. Füllen Sie dann die Felder in dem folgenden Dialogfenster aus. Markieren Sie die zutreffenden Attribute (fett und kursiv) für die hochgeladene Datei.

    Geben Sie als Fonthöhe 000 (= skalierbar) ein, wenn der Font mit den OTF-Treibern POST, SWIN oder HPL2 verwendet werden soll. Diese Drucker sind alle in der Lage, den Font anhand der AFM-Daten auf jede erforderliche Höhe zu skalieren. Für Geräte, die andere OTF-Treiber verwenden (STN2...), müssen Sie die AFM-Datei für jede benötigte Fonthöhe separat hochladen. Geben Sie dann die tatsächliche Fontgröße an.

    Geben Sie schließlich eindeutige Namen für die Print-Controls ein, mit denen im Hoch- und Querformat in diesen Font gewechselt werden soll. Die Namen müssen das Format SF<xxx> aufweisen und unter den Print-Controls für den aktuellen Gerätetyp eindeutig sein. Einzelheiten zur Definition und Verwendung dieser Print-Controls finden Sie in der F1-Hilfe.

    Wenn Sie als Fonthöhe 000 eingegeben haben, markieren Sie auch das Feld Font ist skalierbar.

  7. Wählen Sie den Gerätetyp (F2), um die Liste der Druckerfonts zu öffnen. Der von Ihnen hochgeladene Font sollte in der Liste erscheinen.

  8. Generieren Sie den Font über Anfang des Navigationspfads Bearbeiten Navigationsschritt Font generieren Ende des Navigationspfads.

    Wenn die Nachricht PostScript-Zeichen xxxx ist unbekannt erscheint, enthalten die hochgeladenen Informationen ein von SAP nicht erkanntes Zeichen. Entfernen Sie das Zeichen entweder aus dem hochgeladenen Font oder ersetzen Sie es durch den von SAP verwendeten Namen für das Zeichen.

    Suchen Sie das Zeichen hierfür zunächst in den von SAP unterstützten Zeichen. Um die SAP-Zeichendefinitionen anzuzeigen, erzeugen Sie einen neuen SAP-Modus und wählen Anfang des Navigationspfads Werkzeuge Navigationsschritt CCMS Navigationsschritt Spool Navigationsschritt Spool-Verwaltung Ende des Navigationspfads. Wählen Sie dann Volle Administration und SAP-Zeichen.

    Wenn Sie ein entsprechendes SAP-Zeichen finden, wählen Sie im Bild Druckerfonts ändern 'Metrik editieren'. Ersetzen Sie den unbekannten ursprünglichen Namen des Zeichens durch den SAP-Namen. Damit kann das Zeichen aus dem SAP-System gedruckt werde.

    Wenn Sie kein entsprechendes Zeichen finden, müssen Sie das unbekannte Zeichen aus der hochgeladenen Fontmetrik entfernen. Das Zeichen kann aus dem SAP-System nicht gedruckt werden. Wählen Sie im Bild Druckerfonts ändern 'Metrik editieren', und löschen Sie dann die Zeile, in der das Zeichen definiert wird. Verringern Sie zudem die am Anfang der AFM-Datei angezeigte Anzahl Zeichen.

    Wiederholen Sie diesen Schritt, bis alle unbekannten Zeichen ersetzt oder entfernt sind und der Font erfolgreich generiert wurde.

  9. Wiederholen Sie das Hochladeverfahren, bis alle AFM-Dateien übertragen sind. Sie brauchen die Fontfamilie nur einmal anzulegen.

  10. Definieren Sie die Print-Controls, mit denen im Hoch- und Querformat in diesen Font gewechselt wird.

    Nähere Informationen zu den Druckerbefehlen, die die Print-Controls enthalten sollten, finden Sie über die F1-Hilfe. Allgemeine Informationen zum Definieren von Print-Controls finden Sie unter Escape-Folgen für Print-Controls angeben.

  11. Ihr Font ist jetzt einsatzbereit.

Startseite SAP-Druckhandbuch