
Wenn die obere subscripts
und die untere Linie dies haben superscripts
, können sie im Algorithmus ziemlich nahe beieinander liegen.
Ist es möglich, im Algorithmus zusätzlichen Abstand zwischen den Zeilen einzufügen, wenn die Zeilen so nah beieinander enden?
Ich habe folgenden Code:
\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}
seine Ausgabe:
Wenn Sie hier genau hinsehen , liegen $d_i$
und p
ziemlich nahe beieinander, sodass man sie i
als hochgestellte Zahl von sehen könnte p
. Ist es möglich, zwischen ihnen (Zeile 1 und 2) ein zusätzliches Leerzeichen einzufügen? Wenn möglich, führen Sie diesen Vorgang automatisch aus.
Antwort1
Sie können ein wenig vspace hinzufügen:
\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}