TTF2PT1

Skjermbilde programvare:
TTF2PT1
Prog.varedetaljer:
Versjon: 3.4.4
Last opp dato: 2 Jun 15
Utvikler: Mark Heath
Lisens: Gratis
Popularitet: 6

Rating: nan/5 (Total Votes: 0)

TTF2PT1 Prosjektet er en modifisering av Andrew uker TTF2PFA True Type til Postscript Type 3 omformer. Som vil konvertere Mest True Type Fonts til en Adobe Type 1 .pfa fil. Og også de andre skriftformater støttes av Freetype-biblioteket til en Adobe Type 1 .pfa fil. Og BDF skrifter til en Adobe Type 1 .pfa fil.
Nok et bruksområde er som hinting motor: mate den en unhinted eller dårlig hintet Adobe Type 1 font gjennom Freetype biblioteket og få det tilbake med fersk genererte hint. Hvis du ønsker .pfb filer, fortvil ikke: de kan produseres også. Filene som produseres som standard er i lesbar form, noe som ytterligere må være kodet med t1utilities, til å arbeide med de fleste programvare som krever type 1 fonter. Men for de late mennesker ttf2pt1 inkluderer en innebygd del av t1utilities også.
Historie
Etter å ha installert GIMP, var jeg skuffet over at alle skriftene holdt vises klumpete og jaggered (jeg hadde ikke satt opp X ordentlig)
Heldigvis X11 kan bruke Adobe Type 1-skrifter (både .pfb og .pfa). Det er en stor mengde av Type 1-skrifter tilgjengelig på nettet, men aldri skriften du vil, som alltid er i et annet format ... Det virker som hver mann og hans hund har Truetype (ttf) Fonts, men svært få har Type 1. Så jeg gikk på jakt etter en omformer. Jeg søkte på nettet, jeg søkte Deja-News. Men hver hit pekte på en kommersiell stykke programvare (for Mac eller Windows).
Jeg fant et program som heter ttf2pfa (av Andrew uker) som vil konvertere en Truetype-skrifter til en Adobe Type 3 font, men X liker ikke type 3 fonter. Så jeg fortsatte å lete etter enten TTF til PFA eller type 3 til type 1.
Jeg snakket med Andrew uker og spurte om han skrev et program for å produsere type 1 fonter. Andrew pekte meg til type 1-spesifikasjonen og True Type-spesifikasjonen, og jeg begynte å lære om Type 1-skrifter.
Dessverre var Type 1-spesifikasjonen full av referanser til Postscript Language Reference Manual, som var bare tilgjengelig i bokform. Kapittelet om å skape Type 1 omrisset var full av referanser: rlineto oppfører seg på samme måte som den rlineto postscript kommando eller
DX1 DY1 dx2 dy2 dx3 dy3 rrcurveto
oppfører seg på samme måte som
DX1 DY1 (DX1 + dx2) (DY1 + dy2) (DX1 + dx2 + dx3) (DY1 + dy2 + dy3) rcurveto
Jeg trengte mer hjelp.
Bare surfer rundt News en dag la jeg merke til en signatur som sa: * Nextstep, IRIX, Linux, BeOS & Postscript Guy Så jeg spurte Frank M. Siegert (eieren av signaturen) om å konvertere Type 3 fonter til type 1, deretter byttet en rekke e-poster angående type 1-kommandoer sammenlignet med type tre kommandoer som ttf2pfa produsert. Og til slutt fikk jeg en gyldig type 1 font.
Bruk:
ttf2pt1 [- ] [l språk | -L fil] []
  eller
ttf2pt1 [- ] [l språk | -L fil] -
  eller
ttf2pt1 [- ] [l språk | -L fil] - | t1asm>
  -a - omfatter alle symboler, selv de som ikke er i kodingen tabellen
  -b - produsere en komprimert .pfb fil
  -d dbg_suboptions - debugging alternativer, kjøre ttf2pt1 -d? for hjelp
  -e - produsere et fullt kodet .pfa fil
  -F - Force bruk av Unicode-koding selv om andre MS-koding oppdaget
  -G Suboptions - kontrollere fil generasjon, kjører ttf2pt1 -G? for hjelp
  -Jeg språk - konvertere Unicode til angitt språk, kjøre ttf2pt1 -L? for liste
  -L Fil - konvertere Unicode henhold til koding beskrivelse fil
  -m = - satt maksimal grense for gitt type til verdi, typer:
      h - maksimal hint stack dybde i Postscript-tolken
  -O Suboptions - kontroll disposisjon behandling, kjøre ttf2pt1 -O? for hjelp
  -p navn - bruke spesifikke front-end parser, kjøre ttf2pt1 -P? for liste
  -u id - bruk dette UniqueID, -u A betyr autogeneration
  -V størrelse - skalere skrift å gjøre store bokstaver> størrelse / 1000 høy
  -V - Print ttf2pt1 versjonsnummer
  -W Nummer - angi nivået av tillatte advarsler (0 - deaktiver)
Foreldet alternativer (vil bli fjernet i fremtidige utgivelser):
  -A - Skrive .afm filen til STDOUT stedet for font, nå -GA
  -f - ikke prøv å gjette verdien av ForceBold hint, nå -Ob
  -H - deaktiver autogeneration hint, nå -Å
  -H - Deaktiver hint substitusjon, nå -Ou
  -o - deaktiver disposisjon optimalisering, nå -Oo
  -s - deaktivere disposisjon utjevning, nå -os
  -t - deaktivere auto-skalering til 1000x1000 standard matrise, nå OT
  -w - korrigere tegnbredder (bruk kun for buggy skrifter), nå -OW
Uten , skriv til med suffikset erstattet.
Den siste "-" betyr "bruk STDOUT '.
Hva er nytt i denne versjonen:
Nye Funksjoner
· Forbedret auto-vectoring (-OV) alrogithm.
· Tillat bruk av koding fortegn format 4 i TTF parser.
· Ta første tilgjengelige formatet 4-koding bordet hvis ingen kjent bord er funnet i TTF parser.
· TTF parser viser de tilgjengelige kodinger hvis ingen støttet koding tabellen er funnet. Dette kan brukes til å liste opp kodinger i en font ved å angi en falsk eksplisitt PID / EID, for eksempel med alternativ -l fly + pid = 50, eid = 50.
Feilrettinger:
· Fix å bygge alle funksjonene på Windows MS C ++, etter Tomoo Amano.
· Fest for en nullpeker i kodinger, dårlig indre løkken variabel.
· Unified analyseringen av skriften navn strenger og forbedret sjekker mot ugyldige tegn.

Annen programvare fra utvikleren Mark Heath

Kommentarer til TTF2PT1

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!