EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

afmtodit - Online in der Cloud

Führen Sie afmtodit in einem kostenlosen OnWorks-Hosting-Anbieter über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl afmtodit, der im kostenlosen OnWorks-Hosting-Anbieter über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


afmtodit - Erstellen Sie Schriftdateien für die Verwendung mit groff -Tps und -Tpdf

ZUSAMMENFASSUNG


Afmtodit [ -ckmnsvx ] [ -a n ] [ -d desc_file ] [ -e enc_file ] [ -f Interner Name ]
[ -i n ] [ -o out_file ] afm_file Kartendatei Schriftart

Der Leerraum zwischen einer Befehlszeilenoption und ihrem Argument ist optional.

BESCHREIBUNG


Afmtodit erstellt eine Schriftartendatei zur Verwendung mit groff, tastet und großpdf. Afmtodit ist geschrieben
in Perlmutt; Sie müssen Perl-Version 5.004 oder neuer installiert haben, um ausgeführt zu werden Afmtodit.

afm_file ist die AFM-Datei (Adobe Font Metric) für die Schriftart.

Kartendatei ist eine Datei, die sagt, welche Groff-Zeichennamen jedem PostScript zugeordnet sind
Charaktername; diese Datei sollte eine Folge von Zeilen des Formulars enthalten

ps_char groff_char

woher ps_char ist der PostScript-Name des Zeichens und groff_char ist der Groff-Name von
das Zeichen (wie in der Groff-Schriftartdatei verwendet). Das gleiche ps_char kann mehrfach vorkommen
in der Datei; jede einzelne groff_char darf höchstens einmal vorkommen. Zeilen beginnend mit # und leer
Zeilen werden ignoriert. Wenn die Datei im aktuellen Verzeichnis nicht gefunden wird, wird sie durchsucht in
das Unterverzeichnis 'devps/generate' des Standard-Font-Verzeichnisses.

Wenn ein PostScript-Zeichen in nicht erwähnt wird Kartendatei, und ein allgemeiner Groff-Glyphenname
kann nicht mit der Adobe Glyph List (AGL, integriert in) abgeleitet werden Afmtodit), dann Afmtodit setzt
das PostScript-Zeichen in die Groff-Schriftartdatei als unbenanntes Zeichen, das nur
von der zugegriffen werden \N Escape-Sequenz in troff. Dies gilt insbesondere für Glyph
Varianten wie 'foo.bar'; alle Glyphennamen, die einen oder mehrere Punkte enthalten, werden zugeordnet auf
unbenannte Entitäten. Wenn Option -e nicht angegeben ist, die in der AFM-Datei definierte Kodierung
(dh Einträge mit nicht-negativen Zeichencodes) verwendet. Bitte lesen Sie den Abschnitt "Verwenden"
Symbole' in der Groff-Infodatei, die beschreibt, wie Groff-Glyphennamen aufgebaut sind.

Zeichen, die nicht in der AFM-Datei codiert sind (dh Einträge mit -1 als Zeichencode)
sind noch in groff erhältlich; sie erhalten Glyphenindexwerte größer als 255 (oder größer
als der größte Zeichencode, der in der AFM-Datei verwendet wird, im unwahrscheinlichen Fall, dass dies der Fall ist
größer als 255) in der groff-Schriftartdatei. Glyphenindizes von nicht codierten Zeichen nicht
eine bestimmte Reihenfolge haben; es ist am besten, nur mit Glyphennamen darauf zuzugreifen.

Die groff-Schriftartdatei wird in eine Datei namens . ausgegeben Schriftart, es sei denn, die -o Option verwendet wird.

Wenn es eine herunterladbare Schriftartdatei für die Schriftart gibt, wird sie möglicherweise in der Datei aufgeführt
/usr/share/groff/1.22.3/font/devps/download; sehen tastet(1).

Besitzt das -i Option verwendet wird, Afmtodit erzeugt automatisch eine Kursivkorrektur, a
linke Kursivkorrektur und eine tiefgestellte Korrektur für jedes Zeichen (die Bedeutung von
diese Parameter werden erklärt in groff_font(5)); diese Parameter können angegeben werden für
einzelne Zeichen durch Hinzufügen zu den afm_file Zeilen des Formulars:

kursivKorrektur ps_char n
linksKursivKorrektur ps_char n
tiefgestelltKorrektur ps_char n

woher ps_char ist der PostScript-Name des Zeichens und n ist der gewünschte Wert von
entsprechenden Parameter in Tausendstel em. Diese Parameter werden normalerweise benötigt
nur für kursive (oder schräge) Schriftarten.

OPTIONAL


-an Verwenden Sie die n als Neigungsparameter in der Schriftartdatei; dies wird von groff im . verwendet
Akzente setzen. Standardmäßig Afmtodit verwendet das Negativ des ItalicAngle
in der aFM-Datei angegeben; bei echten kursiven Schriftarten ist es manchmal wünschenswert, zu verwenden
eine Neigung, die geringer ist. Wenn Sie feststellen, dass Zeichen aus einer kursiven Schriftart stammen
Setzen Sie Akzente zu weit rechts darüber, dann verwenden Sie die -a Option zu geben
die Schrift eine kleinere Neigung.

-c Fügen Sie Kommentare in die Schriftartdatei ein, um die PS-Schriftart zu identifizieren.

-ddesc_file
Die Gerätebeschreibungsdatei ist desc_file eher als die Standardeinstellung DESC. Wenn nicht
gefunden im aktuellen Verzeichnis, dem 'devps-Unterverzeichnis der Standardschriftart
Verzeichnis durchsucht wird (dies gilt sowohl für die standardmäßige Gerätebeschreibungsdatei
und eine Datei mit Option -d).

-eenc_file
Die PostScript-Schrift sollte neu codiert werden, um die in enc_file beschriebene Codierung zu verwenden.
Das Format von enc_file wird in beschrieben tastet(1). Wenn nicht in der aktuellen gefunden
Verzeichnis wird das Unterverzeichnis 'devps' des Standard-Schriftartverzeichnisses durchsucht.

-fName Der interne Name der Groff-Schriftart ist auf gesetzt Name.

-in Generieren Sie für jedes Zeichen eine Kursivkorrektur, sodass die Zeichenbreite plus
die Kursivkorrektur des Zeichens ist gleich n Tausendstel em plus die
Betrag, um den sich der rechte Rand des Begrenzungsrahmens des Zeichens rechts von . befindet
die Herkunft des Charakters. Wenn dies zu einer negativen Kursivkorrektur führen würde, verwenden Sie
stattdessen eine Nullkursivkorrektur.

Generieren Sie auch eine tiefgestellte Korrektur gleich dem Produkt des Tangens von
Neigung der Schrift und vier Fünftel der x-Höhe der Schrift. Wenn das wäre
zu einer tiefgestellten Korrektur führen, die größer als die kursive Korrektur ist, verwenden Sie a
stattdessen die tiefgestellte Korrektur gleich der kursiven Korrektur.

Generieren Sie auch eine linke Kursivkorrektur für jedes Zeichen gleich n Tausendstel von
ein em plus der Betrag, um den der linke Rand des Begrenzungsrahmens des Charakters um
links vom Ursprung des Charakters. Die linke Kursivkorrektur kann negativ sein
außer Option -m gegeben ist.

Diese Option wird normalerweise nur bei kursiven (oder schrägen) Schriftarten benötigt. Die Schriftdateien
verteilt mit groff wurden mit einer Option von . erstellt -i50 für kursive Schriftarten.

-oout_file
Die Ausgabedatei ist out_file statt Schriftart.

-k Lassen Sie alle Kerning-Daten aus der Schriftart groff weg. Dies sollte nur für Mono-
beabstandete Schriftarten.

-m Verhindern Sie negative linke Kursivkorrekturwerte. Römische Schriftartdateien, die mit verteilt werden
groff wurden erstellt mit -i0 -m um den Abstand zu verbessern mit Gl(1).

-n Nicht ausgeben a Ligaturen Befehl für diese Schriftart. Verwenden Sie dies mit konstanter Breite
Schriftarten.

-s Die Schriftart ist etwas Besonderes. Der Effekt dieser Option besteht darin, die besondere Befehl an
die Schriftartdatei.

-v Druckversion.

-x Verwenden Sie nicht die integrierte Adobe Glyph List.

Verwenden Sie afmtodit online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    SCHLUCK
    SCHLUCK
    SWIG ist ein Softwareentwicklungstool
    das verbindet in C geschriebene Programme und
    C++ mit einer Vielzahl von High-Level
    Programmiersprachen. SWIG wird mit verwendet
    anders...
    SWIG herunterladen
  • 2
    WooCommerce Nextjs Reaktionsthema
    WooCommerce Nextjs Reaktionsthema
    Reagieren Sie mit dem WooCommerce-Theme, das mit erstellt wurde
    Als nächstes JS, Webpack, Babel, Node und
    Express mit GraphQL und Apollo
    Klient. WooCommerce-Shop in React(
    enthält: Produkte...
    Laden Sie WooCommerce Nextjs React Theme herunter
  • 3
    archlabs_repo
    archlabs_repo
    Paket-Repo für ArchLabs Dies ist eine
    Anwendung, die auch abgerufen werden kann
    für
    https://sourceforge.net/projects/archlabs-repo/.
    Es wurde in OnWorks gehostet in...
    Laden Sie archlabs_repo herunter
  • 4
    Zephyr-Projekt
    Zephyr-Projekt
    Das Zephyr Project ist eine neue Generation
    Echtzeitbetriebssystem (RTOS), das
    unterstützt mehrere Hardware
    Architekturen. Es basiert auf einer
    Kernel mit kleinem Fußabdruck ...
    Laden Sie das Zephyr-Projekt herunter
  • 5
    SCons
    SCons
    SCons ist ein Software-Konstruktionstool
    das ist eine überlegene Alternative zum
    klassisches "Make"-Build-Tool, das
    wir alle kennen und lieben. SCons ist
    implementiert ein...
    Laden Sie SCons herunter
  • 6
    PSInt
    PSInt
    PSeInt ist ein Pseudocode-Interpreter für
    spanischsprachige Programmierstudenten.
    Sein Hauptzweck ist es, ein Werkzeug für
    Grundlegendes lernen und verstehen
    Konzept...
    PSeInt herunterladen
  • Mehr »

Linux-Befehle

Ad