こんにちは かずです。
fontdimenで変更した値が\bm部分で無視された結果になってしまいます。
bmパッケージを利用しても変更したfontdimenの値が適用されるようにするにはどうしたらいいでしょうか。
{}を2重で括っている箇所がありますが、2重で括っても同じように変更したfontdimenの値がされてほしいからです。
よろしくお願いします。
\documentclass[dvipdfmx]{jsarticle} \usepackage{amsmath} \usepackage{amssymb} \usepackage{bm}
\newdimen\savedimen \begin{document} \noindent
\hrule \verb|\fontdimen13| $\sigma_{13}$ \savedimen=\fontdimen13\textfont2 \fontdimen13\textfont2=10pt
$ a^2 \bm{a^2} \bm{{a^2}} a_2 \bm{a_2} \bm{{a_2}} a^2_2 \bm{a^2_2} \bm{{a^2_2}} $ \fontdimen13\textfont2=\savedimen
\hrule \verb|\fontdimen14| $\sigma_{14}$ \savedimen=\fontdimen14\textfont2 \fontdimen14\textfont2=10pt
$ a^2 \bm{a^2} \bm{{a^2}} a_2 \bm{a_2} \bm{{a_2}} a^2_2 \bm{a^2_2} \bm{{a^2_2}} $ \fontdimen14\textfont2=\savedimen
\hrule \verb|\fontdimen16| $\sigma_{16}$ \savedimen=\fontdimen16\textfont2 \fontdimen16\textfont2=10pt
$ a^2 \bm{a^2} \bm{{a^2}} a_2 \bm{a_2} \bm{{a_2}} a^2_2 \bm{a^2_2} \bm{{a^2_2}} $ \fontdimen16\textfont2=\savedimen
\hrule \verb|\fontdimen17| $\sigma_{17}$ \savedimen=\fontdimen17\textfont2 \fontdimen17\textfont2=10pt
$ a^2 \bm{a^2} \bm{{a^2}} a_2 \bm{a_2} \bm{{a_2}} a^2_2 \bm{a^2_2} \bm{{a^2_2}} $ \fontdimen17\textfont2=\savedimen
\end{document}
|