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}