[pyar] codigo fuente, pygments, pdf
Luis Masuelli
luismasuelli en hotmail.com
Mie Abr 1 15:38:37 ART 2015
Tendré que rezarle a Nestor Carlos, ya que ese código no lo hice yo, y lo hizo un monton de gente que en ese tiempo era muy nw en Python, y naaaada del PEP8. Veré cual de las dos vias tomo.
Date: Wed, 1 Apr 2015 15:11:35 -0300
From: ralsina en netmanagers.com.ar
To: pyar en python.org.ar
Subject: Re: [pyar] codigo fuente, pygments, pdf
On 01/04/15 15:05, Luis Masuelli wrote:
Necesito generar PDFs a partir de archivos .py y
.xml. Esos archivos yo los coloreo con pygments pero a los html
generados (estoy usando un formatter de HTML) necesito
convertirlos a PDF, coloreados y todo.
El problema que tengo es que no todo ese codigo está bien
encolumnado: hay líneas muy largas y cuando uso el programa
htmldoc o xhtml2pdf se me truncan las líneas.
¿que solucion me recomiendan?
Respetá PEP8 y entra barbaro ;-)
En general es un problema tratar de formatear para PDF código fuente
justamente por ese problema.
Una alternativa es usar rst2pdf, de esta manera. En un archivo
cosa.txt
.. code:: python
:include: cosa.py
Y despues:
rst2pdf cosa.txt
Te va a producir un cosa.pdf. Vos dirás ¡es lo mismo! Pero no,
porque rst2pdf tiene una opcion que rst2html no tiene:
--fit-literal-mode=MODE
What to do when a literal is too wide. One
of error,
overflow,shrink,truncate. Default="shrink"
Con eso, te va a achicar la tipografia hasta que entre.
Claro, si tu programa esta muy mal formateado, vas a necesitar una
lupa ;-)
_______________________________________________
pyar mailing list pyar en python.org.ar
http://listas.python.org.ar/listinfo/pyar
PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150401/9f1162a9/attachment.html>
More information about the pyar
mailing list