martes, 19 de noviembre de 2013

Insertar Código Fuente de Matlab y C# en Latex usando el paquete listings

Estas redactando un informe o una tesis y necesitas incluir algún código ya sea de Matlab,  C#, VB  o cualquier otro y quieres que se vea tal cual ves en los propios programas, usando el paquete  listings es posible esto.

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[scaled]{beramono}
\usepackage[framed,numbered,autolinebreaks,useliterate]{mcode}
\usepackage{color}
\usepackage{upquote}
\usepackage{xcolor}
\usepackage{listings}
\usepackage{caption}
\lstset{language=Matlab,breaklines=true}
\begin{document}
\begin{lstlisting}[ label=codigo1,caption=Codigo Matlab]
CODIGO MATLAB
\end{lstlisting}
\lstset{language=[sharp]C,breaklines=true}
\begin{lstlisting}[label=some-code,caption=Codigo C$\sharp$]
CODIGO C#
\end{lstlisting}
\end{document}



Licencia Creative Commons
Este obra está bajo una Licencia Creative Commons Atribución-NoComercial 3.0 Unported.

3 comentarios:

  1. Hola, me tira error cuando incluyo el paquete

    \usepackage[framed,numbered,autolinebreaks,useliterate]{mcode}

    Cómo puedo resolver este problema?

    ResponderEliminar
  2. Este comentario ha sido eliminado por el autor.

    ResponderEliminar