Springer テンプレートのパッケージ algorithm2e にエラーがあります

Springer テンプレートのパッケージ algorithm2e にエラーがあります

Springer Latex テンプレートを使用していますが、パッケージ algorithm2e は受け入れられません (エラー)。パッケージを " sn-jnl.cls" に挿入しようとしましたが、うまくいきませんでした。次のパッケージが使用されています:

 \usepackage{algorithm}%
    \usepackage{algorithmicx}%
    \usepackage{algpseudocode}%

と書くと\kwdata{var}、必ずエラーが発生します。また、縦線が表示されません (例: while から end)。命令を使用するために " "tikzにパッケージを挿入しようとしましたが、できませんでした。どうすれば修正できますか?sn-jnl.cls\AddNote

答え1

以下をお試しください:

\usepackage[algo2e]{algorithm2e}

記載の通りアルゴリズムとリストalgo2eオプション次のように動作します:

5 パッケージのオプション

algo2e: 環境アルゴリズムの名前を algorithm2e に変更し、アルゴリズム環境をすでに定義しているジャーナル スタイルでパッケージを使用できるようにします。アルゴリズムのリストのコマンド名も変更され、\listofalgorithmes になります。

縦線が表示されているのが確認できます。

関連情報