Código de Programación

El ambiente para escribir código que yo utilizo requiere añadir lo siguiente antes de \begin{document}:


\usepackage{listings}

\lstset{%lstlisting

%backgroundcolor=\color{lbcolor},

tabsize=4,

rulecolor=,

language=C,%Aqui cambiar el lenguaje por el que corresponda

basicstyle=\scriptsize,

upquote=true,

aboveskip={1.5\baselineskip},

columns=fixed,

showstringspaces=false,

extendedchars=true,

breaklines=true,

prebreak = \raisebox{0ex}[0ex][0ex]{\ensuremath{\hookleftarrow}},

%frame=single,

showtabs=false,

showspaces=false,

showstringspaces=false,

identifierstyle=\ttfamily,

keywordstyle=\color[rgb]{0,0,1},

commentstyle=\color[rgb]{0.133,0.545,0.133},

stringstyle=\color[rgb]{0.627,0.126,0.941},

}


En beamer el ambiente del frame debe llevar la sentencia fragile:

\begin{frame}[fragile]


\end{frame}


Dentro del frame (en beamer) o en cualquier documento de latex, para que el código de programación quede con el formato deseado, deben escribirlo como siempre pero dentro de la siguiente sentencia:

\begin{lstlisting}


\end{lstlisting}