luatexja-fontspec で Undefined control sequence
不可解ですね.\ReloadXunicode は xunicode.sty で定義されていますので,FrontPage の「お知らせ」にある通りのパッチをあてた xunicode.sty があれば通るはずですが…….
私の環境ではエラーが再現できないのですが,どなたか再現できた方はいますでしょうか?
xunicode.sty のバージョンが古いのではないでしょうか。xunicode.sty 先頭部の Changes に
% v0.98 2011/06/27 % implemented \ReloadXunicode{<encoding-name>} % prevent main macros from redefinition upon reloading % implement the TIPA special macros \: \; \! \* % extended support for TIPA characters and tones % fixed a problem with \DeclareEncodedCompositeCharacter % and \DeclareEncodedCompositeAccentsとあります。\ReloadXunicode って、結構最近になって入ったものだったんですね。
xunicode.sty のバージョンが古いのではないでしょうか。
なるほど.確かに TeX Live 2011 の ISO 内の xunicode を見ると v0.96 でした.これで試してみるとエラーが再現できました.
tlmgr update --all してから,lltjp-xunicode.sty の末尾にあるパッチを xunicode.sty にあててみてください.
アドバイスありがとうございます。
https://github.com/SquareBracketAssociates/PharoByExample-japanese
という共同翻訳作業に参加しており、組版にLuaTeX-ja の採用を検討しています。
Linux、Mac OS X 環境では幸せに TeXworks できていたのですが、Windows で fontconfig 問題にはまりました。
それで、良くわからないままフォントの埋め込みを試していました。
tlmgr update --all してから,lltjp-xunicode.sty の末尾にあるパッチ
これは行いました。小さなサンプルでは問題無いのですが、700 行ほどのデータを食わせると、例えば、
! LaTeX Error: Option clash for package color.のようなエラーが出ます。これは \usepackage{luatexja-fontspec} したときに特有です。
時間をください。700 行をもう少し絞り込んで別のチケットを発行したいと思います。
700 行をもう少し絞り込んで別のチケットを発行したいと思います。
とあるので,ひとまず完了とします.
を lualatex に食わせると、
となる。