chybejici ligarura ff -- technicke reseni

arnost arnost at cs.cas.cz
Wed Mar 7 15:19:34 CET 2001


Dne St, 14 úno 2001 jste napsal(a):
> On Wed, 14 Feb 2001, arnost wrote:
> 
> > Dobry den,
> >
> > mam font obahujici ligatury fi fl a ffi a ffl, ale bohuzel neobsahujici ff.
> > napada nekoho jak zajistit automaticke nahrazovani f f i => ffi a f f l => ffl ?
> >
> Udelejte si virtualni font, ktery bude ligaturu ff nahrazovat dvema f. TeX
> bude spokojen, protoze v tfm virtualniho fontu najde ligaturu a DVI
> ovladac bude tisknout obycejna f.

dobry napad. nakonec jsem ho realizoval pomoci a2ac. udelal jsem si soubor
ff.tab obsahujici pouze:

ReduceKerns 9

NC ff 2 ; PCC f 0 0 ; PCC f W(f) 0 ;
RWX ff 2W(f)
NK ff : f

a pak pomoci 

a2ac font.afm ff.tab new-font.afm 

vyrobil kompozity a prislusne kerningove pary primo v afm


bohuzel nejaka rucni prace je nakonec nutna. nejprve se musi pomoci

afm2tfm novy-font.afm -t xl2.enc

vygenerovat prislusna definice kompozitu a tu vclenit do vpl  souboru ktery
vznikne z:

afm2tfm novy-font.afm -T xl2.enc -v novy-font8z

ale neni to nakonec az takova prace.

jeste jednou diky za radu.

-- 
Arnost Stedry
Ustav informatiky





More information about the csTeX mailing list