¿Cómo puedo agregar espacio adicional entre líneas en el algoritmo si el superíndice y los subíndices están cerca uno del otro?

¿Cómo puedo agregar espacio adicional entre líneas en el algoritmo si el superíndice y los subíndices están cerca uno del otro?

Cuando la línea superior tiene subscriptsy la línea inferior superscriptspueden terminar bastante cerca una de la otra en el algoritmo.

¿Es posible poner espacio adicional entre líneas en el algoritmo si las líneas terminan tan cerca unas de otras?

Tengo el siguiente código:

\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}

su salida:

ingrese la descripción de la imagen aquí

Aquí, cuando se mira de cerca $d_i$, pestán bastante cerca uno del otro, por lo que ipodría verse como un superíndice de p. ¿Es posible agregar espacio adicional entre ellos (Línea 1 y 2)? Si es posible, maneje esta operación automáticamente.

Respuesta1

Puedes agregar un poco de 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}

ingrese la descripción de la imagen aquí

información relacionada