[tex-k] dvipsk

Akira Kakuto kakuto at fsci.fuk.kindai.ac.jp
Thu Jan 27 09:08:33 CET 2005


> > side effect:
> > In the Omega mode (default), mktextfm is never called.
> > If one wants to call mktextfm, one must invoke
> > with -noomega option.
> 
> Oops.  I'm sure that's gonna break something.  What do we do?

A solution:
In the Omega mode, search ofm first with mustexistflag=0.
Then proceed as usual.

(in tmfload.c ?)
pseudo code

string found = NULL ;
if (!noomega) {
   strcat (fname, ".ofm") ;
   found = kpse_find_file(fname, kpse_ofm_format, 0) ;
   }

if(!found) {
   usual code for tfm search with format != vfpath
}


Note that the suffix .ofm is needed because kpse_ofm_format is tfm || ofm

Best regards,
Akira



More information about the tex-k mailing list