TTF2PT1

Screenshot der Software:
TTF2PT1
Softwarebeschreibung:
Version: 3.4.4
Upload-Datum: 2 Jun 15
Entwickler: Mark Heath
Lizenz: Frei
Popularität: 6

Rating: nan/5 (Total Votes: 0)

ttf2pt1 Projekt ist eine Modifikation des Andrew Weeks TTF2PFA True Type, um Postscript-Type 3-Konverter. Welcher wird meisten True Type Fonts in eine Adobe Type 1 .pfa Datei zu konvertieren. Und auch die anderen von der Freetype-Bibliothek in eine Adobe Type 1 .pfa Datei unterstützt Schriftformate. Und die BDF-Fonts in eine Adobe Type 1 .pfa Datei.
Noch eine andere Verwendung ist als Hinting Motor: füttern sie eine nicht anpassbare oder schlecht angedeutet, Adobe Type 1 Schrift durch die Freetype-Bibliothek und bekommt sie zurück mit frisch erzeugten Hinweise. Wenn Sie Dateien .pfb wollen, verzweifeln Sie nicht: auch sie können hergestellt werden. Die standardmäßig erzeugten Dateien sind in für Menschen lesbaren Form, die weiter benötigt, um mit den t1utilities codiert werden, um mit den meisten Software erfordern Type 1-Schriften arbeiten. Aber für die faulen Leute ttf2pt1 einen integrierten Teil der t1utilities umfasst auch.
Geschichte
Nach der Installation von GIMP, war ich enttäuscht, dass alle Zeichensätze gehalten erscheinende blocky und jaggered (Ich hatte nicht bis X richtig eingestellt)
Glücklicher X11 kann Adobe Type 1-Schriftarten verwenden (beide .pfb und .pfa). Es gibt eine große Menge an Typ-1-Schriftarten im Netz, aber nie die gewünschte Schrift, die immer in einem anderen Format ist ... Es scheint, dass jeder Mann und sein Hund haben True Type (.ttf) Schriftarten, aber nur sehr wenige haben Typ 1. Also ging ich auf der Suche nach einem Konverter. Ich suchte im Web, Ich suchte Deja-News. Aber jeder Treffer zeigte auf einen kommerziellen Stückchen Software (für Mac oder Windows).
Ich fand ein Programm namens ttf2pfa (von Andrew Weeks), die eine True Type-Schriftart in eine Adobe Type 3 Schrift konvertieren, aber X nicht wie Typ 3-Schriftarten. So setzte ich auf der Suche nach entweder zu ttf pfa oder Typ 3 bis Typ 1.
Ich sprach mit Andrew Weeks und fragte, ob er ein Programm schreiben, um Typ-1-Schriften zu produzieren. Andrew wies mich auf den Typ-1-Spezifikation und der True Type-Spezifikation, und ich begann das Lernen über die Type 1-Schriftarten.
Leider ist die Typ-1-Spezifikation war voller Verweise auf die Postscript-Referenzhandbuch, das nur in Buchform zur Verfügung stand. Das Kapitel über die Erstellung des Typ-1-Umriss war voll von Referenzen: rlineto verhält sich wie der Postscript-Befehl oder rlineto
dx1 dx2 dy1 dy2 dx3 DY3 rrcurveto
verhält sich wie
dx1 dy1 (dx1 dx2 +) (+ dy1 dy2) (dx1 dx2 + + dx3) (dy1 + dy2 + DY3) rcurveto
Ich brauchte mehr Hilfe.
Nur Mitglieder um Nachrichten eines Tages werde ich bemerkte eine Signatur, die sagte: * Nextstep, IRIX, Linux, BeOS & Postscript Guy Also fragte ich Frank M. Siegert (Inhaber des Signatur) zum Konvertieren von Typ 3-Schriftarten Typ 1, dann tauschte eine Reihe von E-Mails über die Befehle 1 Typ im Vergleich zu den Typ-3-Befehle, die hergestellt ttf2pfa. Und schließlich habe ich einen gültigen Typ-1-Schriftart.
Verbrauch:
ttf2pt1 [- ] [-l Sprache | -L Datei] []
  oder
ttf2pt1 [- ] [-l Sprache | -L Datei] -
  oder
ttf2pt1 [- ] [-l Sprache | -L Datei] - | t1asm>
  -a - umfassen alle Glyphen, auch wenn diese nicht in der Codierungstabelle
  -b - produzieren eine komprimierte Datei .pfb
  -d dbg_suboptions - Debugging-Optionen, führen ttf2pt1 -d? um Hilfe
  -e - produzieren eine vollständig kodierten .pfa Datei
  -F - Kraft Verwendung von Unicode-Codierung, auch wenn andere MS-Codierung erkannt
  -G Unteroptionen - steuern die Dateigeneration, ttf2pt1 -G laufen? um Hilfe
  -l Sprache - konvertieren Unicode zu bestimmten Sprache, führen ttf2pt1 -l? zur Liste
  -L Datei - Konvertieren Unicode nach kodieren Beschreibungsdatei
  -m = - gesetzt maximale Grenze von bestimmten Typs an Wert, Typen:
      h - maximale Hauch Stack-Tiefe in der Postscript-Interpreter
  -O Unteroptionen - Steuerumrissverarbeitung, führen ttf2pt1 -O? um Hilfe
  -p Name - Verwenden Sie spezifische Front-End-Parser, führen ttf2pt1 -p? zur Liste
  -u id - verwenden Sie diese UniqueID, -u A bedeutet Autogeneration
  -v Größe - Skalierung der Schrift in Großbuchstaben> Größe / 1000 Hoch zu machen
  -V - Druck ttf2pt1 Versionsnummer
  -W Zahl - Festsetzung der Höhe der zulässigen Warnungen (0 - deaktivieren)
Veraltete Optionen (werden in zukünftigen Versionen entfernt werden):
  -A - Schreiben die .afm Datei an STDOUT anstelle der Schriftart, jetzt -GA
  -f - versuchen Sie nicht, den Wert des ForceBold Hinweis denke, jetzt -OB
  -h - deaktivieren Autogeneration von Hinweisen, jetzt Oh
  -H - Disable Hinweis Substitution, jetzt -ou
  -o - outline-Optimierung deaktivieren, jetzt -OO
  -s - disable Außenlinien-Glättungs-, jetzt -Os
  -t - deaktivieren automatische Skalierung zu 1000x1000 Standardmatrix, jetzt -ot
  -w - korrigieren Sie die Zeichenbreiten (nur für Buggy-Schriften), jetzt -OW
Ohne , schreiben Sie mit dem Suffix ersetzt.
Der letzte "-" bedeutet "Nutzung STDOUT.
Was ist neu in dieser Version:
Neue Funktionen
· Verbesserte die Auto-Vectoring (-ov) alrogithm.
· Lassen Verwendung von Codierungstabelle des Format 4 in der TTF-Parser.
· Nehmen Sie die erste verfügbare Format 4 Codierungstabelle, wenn keine bekannten Tabelle wird in der TTF-Parser gefunden.
· Die TTF-Parser sind die verfügbaren Kodierungen, wenn keine unterstützten Codierungstabelle gefunden wird. Dies kann verwendet werden, wie beispielsweise mit der Option -l Ebene + pid = 50, eid = 50, um die Kodierungen in jeder Schriftart, indem Sie eine gefälschte explizite PID / EID, aufzulisten.
Fehlerbehebung:
· Befestigen Sie alle Funktionen auf Windows-MS C ++, durch Tomoo Amano bauen.
· Fix für einen Null-Zeiger in den Kodierungen, schlechte innere Schleifenvariable.
· Einheitliche das Parsen von Schriftname Zeichenfolgen und verbesserte Kontrollen gegen ungültige Zeichen.

Andere Software von Entwickler Mark Heath

Kommentare zu TTF2PT1

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!