当上线subscripts
和下线有时,superscripts
它们在算法中可能最终彼此非常接近。
如果线条彼此非常接近,那么是否可以在算法中在线条之间添加额外的空间?
我有以下代码:
\documentclass[10pt,journal,compsoc]{IEEEtran}
\usepackage[table]{xcolor}
\usepackage{eulervm}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{algorithmicx}
\usepackage{algorithm}
\begin{document}
\begin{algorithm}
\caption{The sadWorld Function}
\hspace*{\algorithmicindent} \textbf{Input:} {}
\begin{algorithmic}[1]
\State{}{$j{.}Z_{H_{d_i}}^{\mathrm{pr}} \gets 0 $}
\State{}$p_n{.}\Pi^{\mathrm{p}}[H_{d_i}] \gets 0$
\end{algorithmic}
\end{algorithm}
\end{document}
其输出:
在这里,当你仔细观察时$d_i$
,p
它们非常接近,因此i
可以看作是的上标p
。是否可以在它们之间添加额外的空间(第 1 行和第 2 行)?如果可能的话,请自动处理此操作。
答案1
您可以添加一些 vspace:
\documentclass[10pt,journal,compsoc]{IEEEtran}
\usepackage[table]{xcolor}
\usepackage{eulervm}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{algorithmicx}
\usepackage{algorithm}
\begin{document}
\begin{algorithm}
\caption{The sadWorld Function}
\hspace*{\algorithmicindent} \textbf{Input:} {}
\begin{algorithmic}[1]
\State{}{$j{.}Z_{H_{d_i}}^{\mathrm{pr}} \gets 0 $}
\vspace*{3mm}
\State{}$p_n{.}\Pi^{\mathrm{p}}[H_{d_i}] \gets 0$
\end{algorithmic}
\end{algorithm}
\end{document}