XeLaTeX でルビが使いたかったので、ZRさんのbxptool(のbxokumacro)を使おうと思ったのですが、何やら最新の XeLaTeX で bxptool がちゃんと作動しないようです。
端的には、公式ページのokumacroのサンプルコードがタイプセット出来ません。
dangerous環境をやめて、kenten と ruby をコメントアウトすれば他は動くようです。
たとえば、\rubyをつかうと次のようなエラーが出ます:
\bxok@setzw ->\bxok@zw =\zxjt@scale
em\relax
l.9 \ruby{組}{くみ}
\ruby{版}{はん}\quad
また、\kenten や \begin{dangerous} についても、行や切れている箇所は違いますが、上の行の \bxok@setzw ... の部分は同じエラーが出ました。
環境は以下の通りです:
- MacTeX 2015
- XeTeX 3.14159265-2.6-0.99992 (TeX Live 2015)
- bxptool 0.3