Ito ang command na t1reencode na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
t1reencode - muling i-encode ang isang PostScript Type 1 font
SINOPSIS
t1reencode -e PAG-ENCOD [OPSYON...] Font [outputfile]
DESCRIPTION
T1reencode binabago ang naka-embed na encoding ng isang PostScript Type 1 na font. Ang muling na-encode na font ay
nakasulat sa karaniwang output (ngunit tingnan ang --output opsyon). Kung walang input font file ay
ibinigay, t1reencode nagbabasa ng PFA o PFB na font mula sa karaniwang input.
Opsyon
--encoding=file, -e file
Basahin ang pag-encode mula sa file, na dapat maglaman ng encoding in dvips(1) pormat.
Bilang kahalili, file maaaring isa sa mga sumusunod na espesyal na pangalan, kung saan ang
ginagamit ang kaukulang standard encoding.
Pangalan pinagmulan
Standard Encoding Adobe
ISOLatin1Encoding Adobe/ISO (kasingkahulugan: ISO_8859_1_Encoding)
ExpertEncoding Adobe
ExpertSubsetEncoding Adobe
SymbolEncoding Adobe
ISOLatin2Encoding ISO (kasingkahulugan: ISO_8859_2_Encoding)
ISOLatin3Encoding ISO (kasingkahulugan: ISO_8859_3_Encoding)
ISOLatin4Encoding ISO (kasingkahulugan: ISO_8859_4_Encoding)
ISOCyrillicEncoding ISO (kasingkahulugan: ISO_8859_5_Encoding)
ISOGreekEncoding ISO (kasingkahulugan: ISO_8859_7_Encoding)
ISOLatin5Encoding ISO (kasingkahulugan: ISO_8859_9_Encoding)
ISOLatin6Encoding ISO (kasingkahulugan: ISO_8859_10_Encoding)
ISOThaiEncoding ISO (kasingkahulugan: ISO_8859_11_Encoding)
ISOLatin7Encoding ISO (kasingkahulugan: ISO_8859_13_Encoding)
ISOLatin8Encoding ISO (kasingkahulugan: ISO_8859_14_Encoding)
ISOLatin9Encoding ISO (kasingkahulugan: ISO_8859_15_Encoding)
KOI8REncoding -
--encoding-text=teksto, -E teksto
Gamitin ang encoding sa teksto argumento, na dapat na naka-format bilang a dvips(1)
encoding. Isa sa --encoding at --encoding-text dapat ibigay.
--pangalan=pangalan, -n pangalan
Itakda ang pangalan ng PostScript ng output font sa pangalan. Ang default ay ang pangalan ng font ng input
sinusundan ng pangalan ng encoding.
--buong pangalan=pangalan, -N pangalan
Itakda ang BuongName ng font ng output sa pangalan. Ang default ay ang input na FullName na sinundan
sa pamamagitan ng pangalan ng encoding.
--output=file, -o file
Ipadala ang output sa file sa halip na karaniwang output.
--pfb, -b
Mag-output ng PFB font. Ito ang default.
--pfa, -a
Mag-output ng PFA font.
-h, - Tumulong
I-print ang impormasyon sa paggamit at lumabas.
--bersyon
I-print ang numero ng bersyon at ilang maikling impormasyon na hindi warranty at lumabas.
RETURN Mga halaga
T1reencode lalabas na may halagang 0 kung matagumpay na nabuo ang isang muling na-encode na font, at 1
kung hindi man.
NOTA
T1reencode dapat gamitin lamang sa mga espesyal na sitwasyon. Ito ay karaniwang mas mahusay na gamitin
Mga utos ng PostScript upang muling i-encode ang isang font; halimbawa, pagsasagawa ng mga utos ng PostScript
upang makabuo ng dalawang magkaibang naka-encode na bersyon ng iisang font ay tatagal ng mas kaunti
memory kaysa sa pag-load ng dalawa t1reencoded mga font.
HALIMBAWA
Ang command na ito ay muling nag-encode ng Frutiger Roman sa ISO Latin 1 encoding. Ang bagong font ay
magkaroon ng pangalan ng PostScript na Frutiger-RomanISOLatin1Encoding.
t1reencode -e ISOLatin1Encoding FrutiRom.pfb \
-o FrutiRomISOL1.pfb
Ang seryeng ito ng mga utos, na gumagamit cfftot1(1) at otftotfm(1) pati na rin t1reencode
mismo, bumuo ng bersyon ng Warnock Pro Regular na may mga lumang-style na figure sa mga slot para sa
mga numero (dahil sa otftotfm's -fonum opsyon). Ang bagong font ay tatawaging WarnockPro-
RegularOsF.
otftotfm -fonum WarnockPro-Regular.otf \
--output-encoding /tmp/osf.enc
cfftot1 WarnockPro-Regular.otf | t1reencode -e /tmp/osf.enc \
-n WarnockPro-RegularOsF -N "Warnock Pro Regular OsF" \
-o WarnoProRegOsF.pfb
Gamitin ang t1reencode online gamit ang mga serbisyo ng onworks.net