Adam Lindsay wrote:
Hans Hagen said this at Fri, 22 Apr 2005 00:18:38 +0200:
kpsewhich --engine=pdfetex cont-en.fmt
works ok on windows but not on unix; unfortunately we cannot use
Argh, it kind of does, but it kind of doesn't. This is my tetex/gwTeX result: % kpsewhich --engine=pdfetex cont-en.fmt /usr/local/teTeX/share/texmf.local/web2c/pdfetex/cont-en.fmt % kpsewhich --engine=xetex cont-en.fmt /usr/local/teTeX/share/texmf.local/web2c/xetex/cont-en.fmt
Which is pretty much right!
But it sounds like you're running into the weird inconsistency I found when I was trying to get the engine paths right for xetex. It worked, but didn't, and I felt clueless and frustrated.
Maddening.
Indeed. I'm surpised that you get some path returned because i don't, whatever I try. I just uploaded an alpha release that works on my machines (win,lin,mac) in the minimals. Tricks used: - force texformats env var if not set (based on kpse value) - fix the texformats path if needed (add engine to it) - force engine env var - put formats in the right place (in the new ctxtools --make implementation i don't handle latex yet) in order to catch more of those strange border cases and differences between distributions i'll add more of such hacks (probably also write 18 stuff) ctxtools --make --all --xetex ctxtools --make --all --aleph ctxtools --make --all --pdfetex and alike all work (--engine=pdfetex also works as do funny abbreviations) Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------