Thanks, Mojca. With .bash_profile now reading . /Applications/ConTeXtMinimals/tex/setuptex, I ran texexec --make --all successfully. But I still could not process a .tex file: the error message was This is pdfTeX, Version 3.1415926-1.40.10 (Web2C 2009) \write18 enabled. (/Applications/ConTeXtMinimals/tex/texmf-context/web2c/natural.tcx) kpathsea: Running mktexfmt cont-en.fmt mktexfmt: No such file or directory I can't find the format file `cont-en.fmt'! TeXExec | runtime: 0.21928 So I removed texmf-osx-intel from /ConTeXtMinimals/tex/. re-ran texexec --make --all. The error message is now texexec: Command not found. Alan On Dec 2, 2009, at 03;13,46 , Mojca Miklavec wrote:
On Tue, Dec 1, 2009 at 17:13, Bowen Alan C. wrote:
Mocja— I see that I have two texexecs in my Minimals now: one in ConTeXtMinimals/tex/texmf-osx-intel/bin the other in ConTeXtMinimals/tex/texmf-osx-64/bin Which one is the right one?
The second one.
I should add that when my .bash_profile has . /Applications/ConTeXtMinimals/tex/setuptex /Applications/ConTeXtMinimals/tex/ I cannot compile any file because of the mismatch between format and base files.
This is because you need to regenerate the formats (texexec --make --all). Please send the log if this fails to help.
If I change my .bash_profile to . /Applications/ConTeXtMinimals/tex/setuptex /Applications/ConTeXtMinimals/tex/texmf-osx-64/bin as suggested in
No, that's not been suggested. You may not use the second argument that way. If you read carefully again you'll see that there are **two different recipes**. You need to use just one of them.
When you want to use context, you need to initialize the tree by typing:
[first recipe]
. /Applications/ConTeXtMinimals/tex/setuptex in your shell or add
[second recipe]
"/Applications/ConTeXtMinimals/tex/texmf-osx-64/bin" to PATH variable if you want to set it permanently. This can usually be done in .bashrc, .bash_profile (or whatever file is used to initialize your shell).
I get the error message The argument "/Applications/ConTeXtMinimals/tex/texmf-osx-64/bin" is not a valid TEXROOT path. (There is no file "/Applications/ConTeXtMinimals/tex/texmf-osx-64/bin/texmf/tex/plain/base/plain.tex")
Yes, that makes sense. Since /Applications/ConTeXtMinimals/tex/texmf-osx-64/bin is NOT the root of distribution. That's just the PATH to your binaries.
Just go with the first approach (the one that reports mismatching formats at the moment), run texexec --make --all and send the log if it fails to work.
Mojca ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________