Tengo un pseudocódigo ingresado en LaTeX de una manera muy primitiva e ingenua (sin usar ninguno de los algorithm
paquetes 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 Verbatim
y agregue la opción numbers=left
:
\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=left
a cada uno Verbatim
, puede
\RecustomVerbatimEnvironment{Verbatim}{Verbatim}{numbers=left}
y utilizar Verbatim
sin opciones.