MacTeX 2016 同梱の LuaLaTeX 0.95.0 を使っているのですが、bm.sty が英小文字に対してしっかり動作しないという不具合に出喰わしました。
\RequirePackage{luatex85}
\documentclass[a4paper]{article}
\usepackage{amsmath}
\usepackage{bm}
\begin{document}
\[
\pmb{x}_n \to \bm{z} \bm{\Sigma}
\]
\end{document}
上のソースをタイプセットすると、\pmb{x} と \bm{\Sigma}は期待通りに出力されるのですが、\bm{z}の部分が空白になってしまいます。
コンパイルログも以下のように特にエラーなく終了しているように見えます。
This is LuajitTeX, Version 0.95.0 (TeX Live 2016) system commands enabled. (./bmtest.tex LaTeX2e <2016/03/31> Babel <3.9r> and hyphenation patterns for 1 language(s) loaded. (/usr/local/texlive/2016/texmf-dist/tex/generic/luatex85/luatex85.sty) (/usr/local/texlive/2016/texmf-dist/tex/latex/base/article.cls Document Class: article 2014/09/29 v1.4h Standard LaTeX document class (/usr/local/texlive/2016/texmf-dist/tex/latex/base/size10.clo)) (/usr/local/texlive/2016/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2016/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2016/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2016/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2016/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/local/texlive/2016/texmf-dist/tex/latex/tools/bm.sty) (./bmtest.aux) [1{/usr/local/texlive/2016/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] (./bmtest.aux)) (see the transcript file for additional information) 426 words of node memory still in use: 5 hlist, 2 vlist, 2 rule, 10 glue, 1 kern, 41 glue_spec, 1 write nodes avail lists: 2:17,3:22,4:2,5:26,6:13,7:33,8:20,9:15 < /usr/local/texlive/2016/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb>Output written on bmtest.pdf (1 page, 36849 bytes).
環境は以下の通りです:
- OS X El Capitan 10.11.5
- MacTeX 2016, TeX Live (http://tug.org/texlive) version 2016
- tlmgr revision 41258 (2016-05-19 17:23:37 +0200)
- LuajitTeX, Version 0.95.0 (TeX Live 2016)
- bm.sty: 2016/02/27 v1.2a Bold Symbol Support (DPC/FMi)
どなたか対処法に心当たりのある方がいらっしゃいましたら、ご教示頂ければ幸いです。宜しく御願い致します。