Hello, I'm a LaTeX user trying to move to ConTeXt Mk IV. I'm having trouble configuring my system on OS X. As a complete ConTeXt novice I'm not sure how to debug this, but I really want to get Mk IV working for some upcoming journal and book projects. Any suggestions would be appreciated.
I understand that the current MacTeX/TeXLive 2009 testing versions have a broken Mk IV due to an old Luatex, so I installed MacTeX 2009 for testing and then upgraded Luatex to version 0.43 using the Contextgarden instructions for "Running Mark IV", regenerating the Context formats etc. using:
"luatools --generate"
"context --make --all"
"context --make cont-en" (is this necessary if I do --make --all?)
So far I can run a minimal test document and get pdf output, but I can't use \showaccents, \showcharacters, etc. -- I get an "undefined control sequence" error, The console output is below. I see the last line is referring to a .mkii file, I suspect that's the problem but I don't know how to get it to .mkiv...
If this can be fixed, next I will work on getting TeXShop to use Mk IV; now it insists on using Mk II. Need an edited .engine file?
Thanks,
PPN
===================
$> context A.tex
MTXrun | run 1: luatex --fmt="/var/folders/rd/rdpCEg1tG0uleSzic5iCKU++-+M/-Tmp-/luatex-cache/context/29c0a8bed1516d0348dc432432d89dcc/formats/cont-en" --lua="/var/folders/rd/rdpCEg1tG0uleSzic5iCKU++-+M/-Tmp-/luatex-cache/context/29c0a8bed1516d0348dc432432d89dcc/formats/cont-en.lui" --backend=pdf "./A.tex"
This is LuaTeX, Version beta-0.43.0-2009081911
\write18 enabled.
(A.tex
ConTeXt ver: 2009.08.19 17:10 MKIV fmt: 2009.10.15 int: english/english
system : cont-new loaded
(/usr/local/texlive/2009/texmf-dist/tex/context/base/cont-new.tex
systems : beware: some patches loaded from cont-new.tex
(/usr/local/texlive/2009/texmf-dist/tex/context/base/cont-new.mkiv))
system : cont-fil loaded
(/usr/local/texlive/2009/texmf-dist/tex/context/base/cont-fil.tex
loading : ConTeXt File Synonyms
)
system : cont-sys loaded
(/usr/local/texlive/2009/texmf-config/tex/context/user/cont-sys.tex (/usr/local/texlive/2009/texmf-dist/tex/context/base/type-tmf.tex (/usr/local/texlive/2009/texmf-dist/tex/context/base/type-tmf.mkiv)) (/usr/local/texlive/2009/texmf-dist/tex/context/base/type-siz.tex (/usr/local/texlive/2009/texmf-dist/tex/context/base/type-siz.mkiv)) (/usr/local/texlive/2009/texmf-dist/tex/context/base/type-otf.tex (/usr/local/texlive/2009/texmf-dist/tex/context/base/type-otf.mkiv)))
system : A.top loaded
(A.top)
fonts : preloading latin modern fonts
bodyfont : 12pt rm is loaded
language : language en is active
systems : begin file A at line 42
(/usr/local/texlive/2009/texmf-dist/tex/context/base/font-run.mkii)
! Undefined control sequence.
l.47 \showcharacters
--
Peter Park Nelson
peter.park.nelson@gmail.com