Generovanie fontov pre landscape

Jozef Hitzinger hitzinge at sophia.dtp.fmph.uniba.sk
Mon May 5 10:56:59 CEST 1997


> > Zkuste se podivat do posledni verze emtexu na soubor emtex\data\fx.cnf
> > v dvid16g1.zip. Tam je to nejak reseno, jsou tam dva mody pro 240x216DPI
> > a pro landscape 216x240DPI. Generovani fontu pro landscape pak funguje.
> > Treba Vam to pomuze. Samozrejme to chce i novy soubor modes.mf a vygenerovat
> > bazi pro metafont.
> >    Zdravi
> >             Jaromir Kuben

On Fri, 2 May 1997, Zdenek Wagner - Ustav chemickych procesu AV wrote:
> >
> Soubor local.mf jiz davno obsahuje mody 240x216 i 216x640, jmenuji se
> epsonfx a epsonfxl. Nasel jsem fx.cnf a fx.dot, nenasel jsem odpovidajici
> soubory pro landscape. Mozna jsem se jen spatne dival, ale pokud v emTeXu
> skutecne nejsou, budete je muset vyrobit. V cnf-souboru to znamena
> prohodit cisla u +font-resolution-x a +font-resolution-y, jako
> +metafont-mode pouzit epsonfxl a zmenit cestu k PK-fontum, tj. v
> +font-path a informaci o FLI radeji vyhodit. Potom programem makedot s
> parametrem -d desifrujete fx.dot do lidsky citelne podoby, opravite
> resolution a jine potrebne parametry (lze to delat intuitivne, skoro vse
> zustane stejne) a opet s parametrem -c prelozite do binarni podoby s novym
> jmenem. Tot vse, na metafont ani na MFjob nemusite vubec sahat. Pouze
> nevim, jak to zaradit do MNU v CSTeXu.

Skusim presnejsie popisat problem: ked si nejaky text na tlacke s roznym
rozlisenim v x a y (LC20, 240x216) dam vytlacit 'portrait', fonty sa
generuju ok a vsetko slape. Ked je to 'landscape', chce mensie fonty
(rozlisenie fontov zrejme urcuje rozlisenie x (v zmysle riadku textu),
ktore pre lscape nie je 240 ale 216), a tak ich da vygenerovat metafontu.
Chybu zahlasi gftopk, ktory ocakava subor s koncovkou zodpovedajucou fontu
s 240 a nie 216 dpi. Toto by mohlo byt nastavene v mfjobe, ale netusim
kde. Ak prislusne fonty vygenerujem rucne, landscape sa tlaci v pohode
(bez uprav fx.cnf, fx.dot a pod.) Teraz som si akurat nie isty, ci su
v poriadku proporcie pisma, odskusam to.

Myslim, ze (prosim opravte ma, ak sa mylim):
- epsonfx  je pre normalnu tlac (240x216)
  epsonfxl je pre draft (60x60, alebo podobne)

- fx.cnf a fx.dot su vporiadku tak ako su a pre landscape netreba zmeny
- s bazou metafontu, modes.mf a local.mf to nema nic spolocne
- fix na tuto chybu asi nie je dostupny


- jozzo




More information about the csTeX mailing list