Manera sencilla de agregar números de línea para el algoritmo de pseudocódigo

Manera sencilla de agregar números de línea para el algoritmo de pseudocódigo

Tengo un pseudocódigo ingresado en LaTeX de una manera muy primitiva e ingenua (sin usar ninguno de los algorithmpaquetes algorithmic).

¿Existe una manera fácil de agregar números de línea al código, sin reescribirlos en el formato de los paquetes?

Gracias.

Respuesta1

Si su "forma muy primitiva e ingenua" es similar a verbatim, entonces la forma más sencilla es cambiar afancyvrb. En lugar de usar verbatim, use Verbatimy agregue la opción numbers=left:

ingrese la descripción de la imagen aquí

\documentclass{article}

\usepackage{fancyvrb,lipsum}

\begin{document}

\lipsum[1]

\begin{Verbatim}[numbers=left]
if (x > 2) {
  do something
} else {
  do something else
}
\end{Verbatim}

\lipsum[2]

\end{document}

Si no desea agregar la opción numbers=lefta cada uno Verbatim, puede

\RecustomVerbatimEnvironment{Verbatim}{Verbatim}{numbers=left}

y utilizar Verbatimsin opciones.

información relacionada