[tex-live] Make the extensions for formats different for each engine.

Olaf Weber olaf at infovore.xs4all.nl
Wed Apr 14 19:27:49 CEST 2004

Right now pdftex uses .fmt for its formats (e.g., latex.fmt) just as
tex does.  Similar for pdfetex and etex, which both use .efmt.  I
don't believe this is a desirable situation, and would like to change
this, possible so that

      tex      -> .fmt
      etex     -> .efmt
      pdftex   -> .pfmt
      pdfetex  -> .pefmt
      pdfxtex  -> .xfmt (could be made .pxfmt for "consistency")
      omega    -> .oft (could be made .ofmt)
      eomega   -> .eoft (could be .eofmt, but who cares)
      aleph    -> .afmt

I know that if you reduce the extension to three letters, you get
overlaps with .pfm, .ofm, .afm.  The one place this actually matters
is kpsewhich, where I've resolved this by ensuring that the mapping of
file extension to kpse_file_format_t looks at kpse_format_t last.


Olaf Weber

               (This space left blank for technical reasons.)

More information about the tex-live mailing list