[cstex] otftotfm (inštalácia OTF fontu do LaTeXu)

Tomáš Fábry fabry.tomas at gmail.com
Fri Mar 22 00:17:54 CET 2013


Zdravím,

snažím sa dostať OpenType font (PostScript variant) do LaTeXu pomocou otftotfm. Na začiatku som chcel použiť automatický mód, ktorý sa mal o všetko (okrem .fd súboru) postarať sám, avšak neustále sa vyskytujú nejaké problémy, ktoré to znemožňujú...

Chcem teda použiť otftotfm na vygenerovanie potrebných súborov a tie umiestniť do TDS ručne. Prečítal som viac zdrojov, no stále som si nie istý, či tomu správne rozumiem, preto sa obraciam na vás...

Predpokladajme, že mám základný rez fontu s názvom Abc-regular.otf, je z rodiny Abc, od firmy XY. Požadujem kódovanie T1.

Spustím teda otftotfm s nasledujúcimi parametrami:
otftotfm -e ec -fkern -fliga abc-regular.otf T1--Abc--Regular

Dostanem nasledujúce súbory, no význam niektorých nechápem:
<retazec znakov 1>.enc
abc-regular.pfb
abc-regular<retazec znakov 2>.pfb
T1--Abc--Regular.tfm
T1--Abc--Regular.vf
T1--Abc--Regular--base.tfm
T1--Abc--Regular--<retazec znakov 2>.tfm

Na čo je súbor .enc, kódovanie, ktoré definuje mi príde zhodné s T1, je to podľa mňa duplicita...

Predpokladám, že v prvom súbore .pfb je daný font prekonvertovaný do Type1, aby s ním vedeli pracovať DVI ovládače. No na čo je ďalší .pfb súbor netuším...

V súboroch .tfm sú TeXové metriky, ale prečo sú tieto súbory až tri, tomu tiež nerozumiem. Potrebujem všetky?

Súbor .vf s virtuálnych fontov, tiež nerozumiem na čo je potrebný tento súbor, myslel som, že všetky znaky, ktoré potrebujem sú vo fonte obsiahnuté...

Ktoré z týchto súborov vlastne potrebujem a kam do TDS ich mám zaradiť? A čo všetko ešte musím urobiť, aby som mohol daný font v (La)TeXu použiť? Viem, že pre LaTeX musím vytvoriť ešte .fd súbor, no kam ho dať? Vďaka.



More information about the csTeX mailing list