
Я использую шаблон 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
Я могу подтвердить, что вертикальные линии отображаются.