TTF2PT1 hanke on muunnelma Andrew Weeks TTF2PFA True Type Postscript Type 3-muunnin. Joka muuntaa Useimmat True Type fontit Adobe Type 1 .pfa tiedosto. Ja myös muut fontin muotoja tuetaan FreeType kirjaston Adobe Type 1 .pfa tiedosto. Ja BDF fontteja Adobe Type 1 .pfa tiedosto.
Vielä yksi käyttö on vihjaten moottori: rehu se unhinted tai huonosti vihjasi Adobe Type 1 fonttien kautta FreeType kirjastoon ja saada se takaisin vasta luotu vinkkejä. Jos haluat .pfb tiedostoja, älä masennu: niitä voidaan tuottaa myös. -Tiedostot oletusarvoisesti ovat ihmisen luettavaan muotoon, mikä edelleen on koodattu t1utilities, työskennellä useimmat ohjelmistot vaativat tyypin 1 fontteja. Mutta laiskoja ihmisiä ttf2pt1 sisältää sisäänrakennetun osassa t1utilities samoin.
Historia
Kun olet asentanut GIMP, olin pettynyt, että kaikki kirjasimet toistuivat karkea ja jaggered (en ollut perustanut X oikein)
Onneksi X11 voidaan käyttää Adobe Type 1 fonttien (sekä .pfb ja .pfa). On olemassa suuri määrä Type 1 fonttien käytettävissä verkossa, mutta ei koskaan haluamasi fontti, joka on aina jossakin toisessa muodossa ... Näyttää siltä, että jokainen ihminen ja hänen koiransa ovat True Type (.ttf) fontit, mutta hyvin harvat ovat Tyyppi 1. Menin etsimässä muuntimen. Olen etsinyt Web, olen etsinyt Deja-News. Mutta jokainen osuma osoitti kaupallista peice ohjelmistojen (Mac tai Windows).
Löysin ohjelma nimeltä ttf2pfa (Andrew Weeks), joka muuntaa True Type fontti on Adobe Type 3 fonttia, mutta X ei pidä tyypin 3 fontteja. Joten jatkoin etsivät joko tTF PFA tai tyypin 3 tyypin 1.
Puhuin Andrew viikkoa, ja kysyi, jos hän oli kirjoittamassa ohjelma tuottaa tyypin 1 fontteja. Andrew huomautti minulle tyypin 1 erittely ja True Type erittely, ja aloin oppia Type 1 fontteja.
Valitettavasti Type 1 erittely oli täynnä viittauksia Jälkikirjoitus Language Reference Manual, joka oli saatavana vain kirjana. Luvussa luomisesta Type 1 ääriviivat oli täynnä viittauksia: rlineto toimii samoin kuin rlineto postscript komennon tai
DX1 DY1 dx2 dy2 dx3 dy3 rrcurveto
toimii samoin kuin
DX1 DY1 (DX1 + dx2) (DY1 + dy2) (DX1 + dx2 + dx3) (DY1 + dy2 + dy3) rcurveto
Tarvitsin enemmän apua.
Vain selailemassa ympäri uutiset eräänä päivänä huomasin allekirjoitus, joka sanoi: * NeXTSTEP, IRIX, Linux, BeOS & PostScript Guy Niinpä pyysin Frank M. Siegert (omistaja allekirjoitus) muuntamisesta tyypin 3 fontteja tyypin 1, sitten vaihtoivat useita sähköposteja koskien tyypin 1 komennot verrattuna tyypin 3 komennot ttf2pfa tuotettu. Ja Lopulta sain voimassa tyypin 1 fontti.
Käyttö:
ttf2pt1 [-
tai
ttf2pt1 [-
tai
ttf2pt1 [-
-a - sisältävät kaikki kuviot, vaikka ne eivät koodaustaulukko
-b - tuottaa pakattu .pfb tiedosto
-d dbg_suboptions - debuggaus vaihtoehtoja, suorita ttf2pt1 -d? apua
-e - tuottaa täysin koodattu .pfa tiedosto
-F - Force käytön Unicode vaikka muut jäsenvaltiot koodaus havaittu
-G Vaihtoehdoissa - ohjata luonti, suorita ttf2pt1 -G? apua
-l kieli - muuntaa Unicode on määritelty kielen, suorita ttf2pt1 -l? for lista
L tiedosto - muuntaa Unicode mukaan koodaavat kuvauksen tiedostoon
-m
h - maksimaalinen vihje pino syvyys PostScript tulkin
-O Vaihtoehdoissa - ohjaus jäsennys käsittely, suorita ttf2pt1 -O? apua
-p nimi - käyttää erityisiä front-end jäsentimen, suorita ttf2pt1 -p? for lista
-u id - käytä tätä UniqueID, -u tarkoittaa autogeneration
-v koko - mittakaavassa fontin tehdä isot kirjaimet> koko / 1000 high
-V - Print ttf2pt1 versionumero
-W Numero - asettaa tason sallitun varoitukset (0 - ei käytössä)
Vanhentunut vaihtoehtoja (poistetaan tulevissa versioissa):
-A - Kirjoittaa .afm tiedosto STDOUT fontin asemesta, nyt -GA
-f - älä yritä arvata arvoa ForceBold vihje, nyt -Ob
-h - poistaa autogeneration vihjeitä, nyt -Voi
H - disable vihje korvaaminen, nyt -Ou
-o - disable jäsennys optimointi, nyt -oo
-s - disable jäsennys tasoitusta, nyt -OS
-t - poistaa automaattisen skaalaus 1000x1000 standardin matriisi, nyt OT
-w - korjata glyph leveydet (käyttö vain buginen fontit), nyt -OW
Joilla ei
Viimeinen "-" tarkoittaa "käytön STDOUT".
Mitä uutta tässä julkaisussa:
Uudet ominaisuudet
· Parannettu automaattisen vectoring (-OV) alrogithm.
· Salli käyttö tahansa koodauksen taulukon muodossa 4 TTF jäsennin.
· Ota ensimmäinen käytettävissä formaatti 4 koodaustaulukko jos ei tiedossa taulukko löytyy TTF jäsennin.
· TTF jäsennin luettelee käytettävissä koodauksia jos ei tue koodausta taulukko löytyy. Tätä voidaan luetella koodauksia millään fontin määrittämällä väärä nimenomaisen PID / EID, kuten optio -l plane + pid = 50, eid = 50.
Vikakorjauksia:
· Kiinnitä rakentaa kaikkia ominaisuuksia Windows MS C ++, jota Tomoo Amano.
· Korjattu nollaosoittimen vuonna koodauksia, huono sisäsilmukassa muuttuja.
· Unified jäsentää fontin nimi jousille ja paransi tarkastukset vastaan vääriä merkkejä.
Ohjelmiston tiedot:
Kommentteja ei löytynyt