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
Hi, Peter Park Nelson wrote:
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?)
No, you can do without.
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...
You've got a working installation. These exact commands just happen to be undefined in mkiv. Best wishes, Taco
participants (2)
-
Peter Park Nelson
-
Taco Hoekwater