在algorithmicx宏包下如何将默认的“Step x”样式变成“步骤x”(步骤与x之间无空格)

发布于 2025-02-18 09:09:57

原代码有误,抱歉占用大家时间了

如何在下面代码的基础上将默认的“Step x”样式变成“步骤x”(步骤与x之间无空格)

%% 算法
\usepackage{algorithm}
\usepackage{algorithmicx}
\usepackage{algpseudocode}
% -------------------------允许算法跨页-------------
\makeatletter
\newenvironment{breakablealgorithm}
  {% \begin{breakablealgorithm}
   \begin{center}
     \refstepcounter{algorithm}% New algorithm
     \hrule height.8pt depth0pt \kern2pt% \@fs@pre for \@fs@ruled
     \renewcommand{\caption}[2][\relax]{% Make a new \caption
       {\raggedright\textbf{算法名字\thealgorithm} ##2\par}%
       \ifx\relax##1\relax % #1 is \relax
         \addcontentsline{loa}{algorithm}{\protect\numberline{\thealgorithm}##2}%
       \else % #1 is not \relax
         \addcontentsline{loa}{algorithm}{\protect\numberline{\thealgorithm}##1}%
       \fi
       \kern2pt\hrule\kern2pt
     }
  }{% \end{breakablealgorithm}
     \kern2pt\hrule\relax% \@fs@post for \@fs@ruled
   \end{center}
  }
\makeatother

查看更多

关注者
0
被浏览
162
1 个回答
尊咾哎哟
尊咾哎哟 3天前
¥a^2+b^2=c^2¥. . .

请提供完整的MWE(最小工作示例),即从\documentclass\end{document}的代码部分,以便能复现你所说的问题

您所给的代码(大概率)只是放在导言区中的config,而没有正文区中的伪代码示例,因此无法看出所谓的Step x

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览