¿Cuál es la mejor forma de insertar el código python/C++ en un documento Lyx? El código es pequeños ejemplos de menos de 20 líneas.Insertar código de programación en un documento de Lyx
Mi documento Lyx usa la clase de documento Libro.
Orjanp
¿Cuál es la mejor forma de insertar el código python/C++ en un documento Lyx? El código es pequeños ejemplos de menos de 20 líneas.Insertar código de programación en un documento de Lyx
Mi documento Lyx usa la clase de documento Libro.
Orjanp
Prefiero insertar los listados como un documento secundario, por lo que el código se toma directamente de un archivo que puede editar y mantener actualizado (evita duplicar una información y el mantenimiento es mucho más fácil). Para hacer esto en LYX:
Insertar> Archivo-> Niño documento
Luego, en la ventana que aparecerá al cambiar el tipo de listado de programas y configurarlo como sea necesario, por ejemplo, usted podría desear para introducir el parámetro language = Python (puede escribir un ? para ver todos los parámetros).
Un conjunto de parámetros que normalmente uso es: función listado
breaklines=true //--> breaks lines to margin
captionpos=b //--> caption at the bottom of the listing (default is "t")
frame=tb //--> frame at the top and at the bottom of the listing
language=Python //--> syntax highlighting for python
¿hay alguna forma de resaltar el color? y reducir el guion y el tamaño de letra? – waspinator
@ waspinator no sé si esto ayuda: http: //tex.stackexchange.com/questions/28554/is-there-a-way-to-enable-syntax-highlighting-coloring-in-lyx-for-program-listing –
¿Cómo puedo centrarlo en el medio de la página usando lyx? – kiltek
La Insertar> Programa funciona muy bien. Solo quiero agregar que si estás en Mac e intentas pegar directamente, usando el comando + V o haciendo clic con el botón derecho + pegar, un bloque de código en la lista del programa, el espacio en blanco no se conservará, y tienes que hacerlo manualmente inserte el espacio en blanco escribiendo pestañas, devoluciones, etc.
Una forma muy fácil de evitar esto es pegar usando shift + command + V. Esto conserva todos los espacios en blanco de su código fuente original.
¿Cómo puedo centrarlo en el medio de la página? ¿Y puede cambiar el color de fondo? como gris – rld
Aquí es una respuesta relacionada JavaScript resaltado de sintaxis: http://stackoverflow.com/questions/10420757/syntax-highlighting-javascript-in-lyx-insert-child-program-listing – acronym