On Fri, Jul 15, 2011 at 2:50 AM, Brian Wedde
Minimal example:
\enableregime[utf] \defineregister[Index][Indeces] \starttext \Index{x}x. \pagebreak \placeIndex \stoptext
When compiling, TeXUtils has a heart attack:
. . . TeXUtil | parsing file <filename>.tui TeXUtil | fatal error in plugin (processing): invalid multibyte escape <contextroot>/tex/texmf-context/scripts/context/ruby/base/texutil.rb:204:in `prepare' <contextroot>/tex/texmf-context/scripts/context/ruby/base/texutil.rb:886:in `block in processor' <contextroot>/tex/texmf-context/scripts/context/ruby/base/texutil.rb:878:in `each' <contextroot>/tex/texmf-context/scripts/context/ruby/base/texutil.rb:878:in `processor' <contextroot>/tex/texmf-context/scripts/context/ruby/base/texutil.rb:127:in `block in processors' <contextroot>/tex/texmf-context/scripts/context/ruby/base/texutil.rb:125:in `each' <contextroot>/tex/texmf-context/scripts/context/ruby/base/texutil.rb:125:in `processors' <contextroot>/tex/texmf-context/scripts/context/ruby/base/texutil.rb:1060:in `processed' <contextroot>/tex/texmf-context/scripts/context/ruby/base/tex.rb:1667:in `block in runtexutil' <contextroot>/tex/texmf-context/scripts/context/ruby/base/tex.rb:1660:in `each' <contextroot>/tex/texmf-context/scripts/context/ruby/base/tex.rb:1660:in `runtexutil' <contextroot>/tex/texmf-context/scripts/context/ruby/base/tex.rb:1981:in `processfile' <contextroot>/tex/texmf-context/scripts/context/ruby/base/tex.rb:1149:in `block (2 levels) in processtex' <contextroot>/tex/texmf-context/scripts/context/ruby/base/tex.rb:1139:in `timedrun' <contextroot>/tex/texmf-context/scripts/context/ruby/base/tex.rb:1148:in `block in processtex' <contextroot>/tex/texmf-context/scripts/context/ruby/base/tex.rb:1145:in `each' <contextroot>/tex/texmf-context/scripts/context/ruby/base/tex.rb:1145:in `processtex' <contextroot>/tex/texmf-context/scripts/context/ruby/texexec.rb:66:in `process' <contextroot>/tex/texmf-context/scripts/context/ruby/texexec.rb:56:in `main' <contextroot>/tex/texmf-context/scripts/context/ruby/base/switch.rb:133:in `execute' <contextroot>/tex/texmf-context/scripts/context/ruby/texexec.rb:795:in `<main>'
This causes cumulative errors on each iteration with "repeating indices".
The culprit is "\enableregime[utf]". It works fine with TeXLive2010 on Linux, but not on a ConTeXt Minimals (stable) installation on FreeBSD. I'm assuming I haven't installed something correctly.
\contextversion outputs "2010.07.30 11:35"
Any thoughts? This one is over my head.
Thanks! Your help is very much appreciated ___________________________________________________________________________________ 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 ___________________________________________________________________________________
It's ok with mkii/mkiv on my latest minimals Check the ruby version, mine is # ruby --version ruby 1.8.7 (2010-01-10 patchlevel 249) [i486-linux] -- luigi