假设我有以下代码:
\begin{algorithm}
\KwData{my data}
\KwResult{my output}
my algorithm
\caption{my caption}
\end{algorithm}
它会产生类似这样的结果:
算法1:我的标题
数据:我的数据
结果:我的输出
1 我的算法
我想将“数据”和“结果”重命名为其他名称。
我怎么做?
谢谢。
答案1
algorithm
您可以使用全局更改标签(在文档前言中)或本地更改标签(在环境中) \SetKwInput
。
\documentclass{article}
\usepackage{algorithm2e}
% global change
\SetKwInput{KwData}{The data}
\SetKwInput{KwResult}{The result}
\begin{document}
\begin{algorithm}
\KwData{my data}
\KwResult{my output}
my algorithm
\caption{my caption}
\end{algorithm}
\begin{algorithm}
% local change
\SetKwInput{KwData}{Abbott}
\SetKwInput{KwResult}{Costello}
\KwData{my data}
\KwResult{my output}
my algorithm
\caption{my caption}
\end{algorithm}
% the local change has been reverted
\begin{algorithm}
\KwData{my data}
\KwResult{my output}
my algorithm
\caption{my caption}
\end{algorithm}
\end{document}