InglesPransesEspanyol

Ad


OnWorks favicon

ttf2pk - Online sa Cloud

Patakbuhin ang ttf2pk sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na ttf2pk 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


ttf2pk - mag-convert ng TrueType font sa PK na format ng TeX

SINOPSIS


ttf2pk [-q] [-n] pangalan ng font paglutas
ttf2pk -t [-q] pangalan ng font
ttf2pk --bersyon | - Tumulong

DESCRIPTION


Ang program na ito ay nagko-convert ng TrueType font sa isang PK file; ang nilikhang font ay maaaring gamitin
gamit ang TeX o LaTeX.

Mga subfont ng CJKV (Chinese/Japanese/Korean/old Vietnamese) na ginawa ni ttf2tfm din ang mga
suportado.

ttf2pk palaging ipinapalagay na 10pt ang laki ng disenyo para sa nakasulat na font ng TeX.

MGA PARAMETERS


-q Ginagawa nitong opsyonal na switch ttf2pk tahimik. Pinipigilan nito ang anumang output ng impormasyon
maliban sa mga mensahe ng babala at error.

-n Gamitin lamang ang `.pk' bilang extension sa halip na `.paglutas>pk'.

-t Pagsubok para sa pagkakaroon ng pangalan ng font. Nagbabalik ng 0 sa tagumpay at nai-print ang
katumbas na linya ng isang file ng mapa (default: ttfonts.map), ibinigay ang -q lumipat
ay hindi nakatakda.

pangalan ng font
Ang pangalan ng TeX ng font. ttf2pk hinahanap ang pangalang ito sa isang file ng mapa (tingnan sa ibaba) para sa
karagdagang impormasyon kung paano iproseso ang font.

paglutas
Ang resolution, na ibinigay sa mga tuldok bawat pulgada. Sa kasalukuyan ang pahalang na resolusyon ay
katumbas ng vertical na resolution. Ang laki ng disenyo ay palaging ipinapalagay na 10pt.

--bersyon
Ipinapakita ang kasalukuyang bersyon ng ttf2pk at ang ginamit na file search library
(eg kpathsea).

- Tumulong Nagpapakita ng impormasyon sa paggamit.

Ang mga variable ng kapaligiran para sa paghahanap ng file ay inilarawan sa manu-manong pahina ng ttf2tfm.

ANG Configuration FILE


ttf2pk gumagamit ng maliit na configuration file na tinatawag na ttf2pk.cfg; sa bawat linya ay naglalaman ito ng a
keyword na may halaga nito, na pinaghihiwalay ng whitespace. Ang mga linya ng komento ay maaaring magsimula sa alinman sa
mga sumusunod na character: `*', `#', `;', at `%'. Binabalewala ang nangungunang whitespace.

Sa kasalukuyan, isang keyword lamang, `mapa', ang kinikilala sa file na ito; nangangailangan ito ng pangalan ng file ng mapa
bilang parameter. Kung walang ibinigay na extension sa pangalan ng file ng mapa, idinadagdag ang .map. Hindi
pinapayagan ang whitespace sa pangalan ng file ng mapa. Ang keyword na `mapa' ay maaaring ibigay nang higit sa isang beses
upang tukuyin ang maramihang mga file ng mapa; kung ang pangalan ng file ng mapa ay nilagyan ng plus sign, ito ay
idinagdag sa listahan ng mga file ng mapa na gagamitin. Halimbawa:

mapa foo
mapa +bar

Ginagawa ttf2pk para basahin muna ang foo.map, pagkatapos ay bar.map.

Kung hindi mahanap ang configuration file, ttf2pk sumusubok na gumamit ng ttfonts.map sa halip.

MAPA MGA FILE


Tinukoy ang mga parameter sa ttf2tfm ay iniingatan para sa ttf2pk sa mga file ng mapa—ttf2tfm nagsusulat
sa karaniwang output, bilang huling linya, isang wastong entry para sa isang file ng mapa.

Bilang halimbawa, isang tawag sa

ttf2tfm arial -p T1.enc -s 0.25 -P 1 -E 0 arial

gagawa ng sumusunod na linya:

arial arial Slant=0.25 Pid=1 Eid=0 Encoding=T1.enc

Tingnan ttf2tfm(1) at afm2tfm(1) ng dvips package para sa isang detalyadong paglalarawan ng encoding
file.

Narito ang isang talahanayan na naglilista ng iba't-ibang ttf2tfm mga parameter at ang kaukulang mga entry sa isang mapa
file:

-s Slant
-e Palawakin
-p Pag-encode
-f Fontindex
-P Pid
-Eid
-n PS=Oo
-N PS=Tanging
-R Kapalit
-x Rotate=Oo
-y Y-Offset

Isang kapalit na pangalan ng glyph na ibinigay sa ttf2tfm kasama ang `-r lumang-glyphname bagong-glyphname' ay
direktang tinukoy sa `lumang-glyphname=bagong-glyphname'. Hindi sila papansinin kung nasa subfont
mode o kung walang ibinigay na encoding file.

Ang isang karagdagang parameter sa isang file ng mapa ay natatangi sa ttf2pk: `Hinting', na maaaring tumagal ng
mga halagang `On' o `Off'. Ang ilang mga font (hal. CJK na bahagi ng cyberbit.ttf) ay nai-render
hindi tama kung ang pahiwatig ay isinaaktibo. Default ay `On' (maaari mo ring gamitin ang `Yes', `No', `1',
at `0').

Para sa isang paglalarawan ng mga subfont (ibig sabihin, mga entry ng form `@@')
mangyaring sumangguni sa ttf2tfmNa (1).

Ang format ng isang file ng mapa ay simple. Ang bawat linya ay tumutukoy sa isang font; unang dumating ang TeX font
pangalan, pagkatapos ay TrueType font file name nito, na sinusundan ng mga parameter sa anumang pagkakasunud-sunod. Kaso ay
makabuluhan (kahit na para sa mga pangalan ng parameter); ang mga parameter ay pinaghihiwalay mula sa mga halaga nito ng isang
equal sign, na may whitespace na posibleng nakapalibot dito. ttf2pk bumabasa sa lahat ng linya ng mga file ng mapa
sa pamamagitan ng linya sa pagkakasunud-sunod na ibinigay sa configuration file, na nagpapatuloy hanggang sa TeX font
ang tinukoy sa command line ay matatagpuan, kung hindi man ay lalabas ang mga program na may error code 2.
Kaya maaari mong gamitin ang anumang character na hindi wasto sa isang pangalan ng font ng TeX upang magsimula ng isang linya ng komento.

Maaari mong gamitin ang `\' bilang panghuling karakter ng isang linya upang ipahiwatig na ang input ay ipinagpatuloy
sa susunod na linya. Aalisin ang backslash at ang sumusunod na newline na character.

ttf2pk ay abort kung hindi nito mahanap o mabasa ang TeX font metrics file ng ibinigay na TeX font
pangalan.

RETURN VALUE


Kung matagumpay ang tawag, 0 ang ibabalik. Sa kaso ng error, ang return value ay 1.
Sa wakas, kung hindi mahanap ang font sa mga file ng mapa, ibabalik ang 2. Pinapasimple nito ang
pagsasama ng ttf2pk sa mga script tulad ng mktexk para sa awtomatikong pagbuo ng font.

Gamitin ang ttf2pk online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad