LaTeX‎ > ‎

Código de Programación + Beamer

publicado a la‎(s)‎ 1 feb. 2014 21:04 por Juan Jose Ramirez Lama   [ actualizado el 5 ene. 2015 19:55 ]
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}

Comments