Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

【TeX】okumacroパッケージを使おうとするとエラーメッセージが表示される

okumacroパッケージを使うために、プリアンブルで以下のように\usepackageを使うとエラーメッセージが表示されることがある。

\usepackage{okumacro}

エラーメッセージの表示例は以下のとおり。

(c:/○○/share/texmf-dist/tex/platex/jsclasses/okumacro.sty(guessed encoding: ISO-2022-JP = jis)
! LaTeX Error: Command \keytop already defined.
Or name \end... illegal, see p.192 of the manual.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.152 \end{picture}\kern1pt}}
?
! Emergency stop.
...
l.152 \end{picture}\kern1pt}}

 このエラーの原因はいろいろあるが、一つの原因としてascmacパッケージの使用が考えられる。okumacroパッケージとascmacパッケージを同時に使用する場合は以下のように、okumacroパッケージを先に使用宣言しなければならない。これが逆だと、上記のようなエラーメッセージが表示される。

\usepackage{okumacro}
\usepackage{ascmac}