context(mkiv)でコンパイル不具合

context(mkiv)でコンパイル不具合

- 浮亭 夢介 の投稿
返信数: 1
久しぶりにcontextを使いました.

foo.tex
-----------------------------
\starttext
\setupbodyfont[ipaex,10pt]
\startscript[nihongo]
吾輩は猫である.名前はまだ無い.
\stopscript
\stoptext
-----------------------------

context foo でコンパイルすると
次のwarningが出ました.

-------------------------------------------------------
warning (pdf backend): unexpected use of \pdfvariable
! Missing number, treated as zero.
<to be read again>
\edef
l.1126 \edef
\pdfpagebox {\pdfvariable pagebox} \pdfpag...
?

!!!!: Your luatex binary is too old, you need at least version 1.08!
-------------------------------------------------------

上記メッセージの最後の行からlualatexバージョンが古いようです.
lualatexのW32TeX最新バージョンは1.07 です.1.08 に更新すれば
OKということでしょうか.

浮亭 夢介 への返信

Re: context(mkiv)でコンパイル不具合

- Akira Kakuto の投稿
> 上記メッセージの最後の行からlualatexバージョンが古いようです

その通りです。現在 W32TeX で配布している ConTeXt mkiv
は以下を使用しないと動作しないようです:

lua[jit]tex-dev... 版 (version 1.09.0)
lua[jit]tex-exp... 版 (version 1.09.0,
                      dev 版より新しいソースによる)

ただし,
lua[jit]tex-exp... 版 は texinstwin に含めていない。