Otra alternativa para dar formato a códigos fuente (de lenguajes de programación como c++, c#, vb, net, …) desde \LaTeX es con el paquete listings. Para Visual C#, es posible crear un estilo en \LaTeX y obtener un formato similar al mostrado seguidamente.

Código fuente C# LaTeX
Obtener los archivos.
En ocasiones es necesario incluir códigos fuente en documentos, los que utilizan \LaTeX{} como yo!!, entre otras alternativas se encuentra el paqueme minted para dar el coloreado y formatos a códigos fuente de hasta más de 200 lenguajes de programación. En Windows7 el proceso de su instalación es el siguiente:
- Descargar e instalar Python 2.7.2 por defecto se instala en “C:\Python27″
- Descargar e instalar setuptools 0.6cll
- Añadir C:\Python27 y C:\Python27\Scripts la ruta de windows, para esto: inicio, equipo( y luego click derecho), propiedades, configuración avanzada del sistema y se tiene la ventana de “propiedades del sistema”, en esta ventana elegir la pestaña “opciones avanzadas” y en él click en el botón “variables de entorno” y se muestra la ventana “Variables de entorno”, en la sección variables de usuario click en el botón nuevo y añadir la direcciones asignado con el nombre PATH

ruta a añadir
- Instalar pygments para windows7, ejecutar desde la la ventana de comandos
easy_install Pygments

Instalar pygment
- En la carpeta C:\Python27\Scripts crear el arcivo “pygmentize.cmd” y copiar a su contenido
@echo off
set PYTHONPATH=C:\Python27
%PYTHONPATH%\Scripts\pygmentize.exe %*
- Por último, en el editor WinEdt, desde Options/Excecution Modes, seleccionar PDFTeXiFy y en Switchesañadir
--pdf --tex-option=-shell-escape
Es todo lo que se requiere (todo el procedimeinto en windows7 x64) y obtendrás los códigos fuente similares al que se muestra seguidamente

Coloreado de código fuente
Descargar Archivo
–
\LaTeX es un procesador de texto profesional que nos facilita la maquetación de documentos completos, haciendo que el usuario se centre completamente en el contenido del documento y no en la forma. Una explicación más detallada se encuentra en Wikipedia. Seguidamente adjunto mi colección de libros sobre \LaTeX2e
Libros:
- Libro: “Una Descripción a \LaTeX2e” DESCARGAR
- Otro Libro: “Una Introducción no tan Corta a LaTeX2e” DESCARGAR
- Composición de Textos Científicos con \LateX DESCARGAR
- Tutorial de \LateX 2012 (The Best!!!) DESCARGAR
Cursos:
- Edición Avanzada de Textos Científicos con Latex y Gestión Bibliográfica hallsi.ugr.es
- Introducción a la Edición de Textos con latex www.emis.de
Tablas desde Excel para \LateX (nueva versión): una de las tareas arduas desde \LateX son la creación de tablas, todo se soluciona creando las tablas en latex y obtener su equivalente para \LateX
Formatos de Códigos Fuente desde LateX (C#, C++, VB.NET, …)