springer模板中的包algorithm2e出錯

springer模板中的包algorithm2e出錯

我正在使用 Springer Latex 模板,algorithm2e 包不可接受(錯誤)。我嘗試將包插入“ sn-jnl.cls”,但沒有成功。他們使用這些包:

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

每當我寫入時\kwdata{var},都會產生錯誤。此外,垂直線不顯示(例如:從 while 到 end)。我嘗試將包插入tikzsn-jnl.cls”以使用\AddNote指令,但我做不到。我該如何修復它?

答案1

嘗試使用:

\usepackage[algo2e]{algorithm2e}

如中所述演算法和列表algo2e選項按以下方式工作

5 包的選項

algo2e:將環境演算法的名稱更改為algorithm2e,因此允許使用具有已定義演算法環境的某些日誌樣式的套件。也更改演算法列表的命令名稱,它變成 \listofalgorithmes

我可以確認垂直線已顯示。

相關內容