[pyar] codigo fuente, pygments, pdf
Roberto Alsina
ralsina en netmanagers.com.ar
Mie Abr 1 20:22:07 ART 2015
On 01/04/15 19:13, Luis Masuelli wrote:
> Por mas que lo intento, tengo una linea de comandos asi:
>
> rst2pdf
> /home/desarrollador/Projects/HUAWEI-3G-PROJECT/.idea/scopes/scope_settings.xml.rst
> -o
> /home/desarrollador/Projects/HUAWEI-3G-PROJECT/.idea/scopes/scope_settings.xml.pdf
> --fit-literal-mode=shrink
>
> siendo que el .rst tiene la definicion con:
>
> .. code:: xml
> :include: /home/desarrollador/Projects/HUAWEI-3G-PROJECT/.idea/scopes/scope_settings.xml
>
> El archivo PDF generado no achica sus letras, y sigue sin caber en el
> archivo.
>
> ¿Como hago para que encaje en el archivo?
>
> Una definicion analoga con archivos de Python (con code:: python)
> tengo y tambien sufre de lo mismo.
>
Al parecer algo se rompió y no funciona más. Solía funcionar. No debo
recomendar software abandonado.
> ------------------------------------------------------------------------
> Date: Wed, 1 Apr 2015 17:51:29 -0300
> From: dmlistapython en gmail.com
> To: pyar en python.org.ar
> Subject: Re: [pyar] codigo fuente, pygments, pdf
>
> hay plugins de algunos editores (por ejemplo sublime text) que ajustan
> automáticamente a pep8 (anaconda creo que se llama uno)
>
> El 1 de abril de 2015, 15:38, Luis Masuelli <luismasuelli en hotmail.com
> <mailto:luismasuelli en hotmail.com>> escribió:
>
> 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 <mailto:ralsina en netmanagers.com.ar>
> To: pyar en python.org.ar <mailto: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 <mailto: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
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar <mailto: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
>
>
>
>
> --
> Daniel Malisani
>
> _______________________________________________ 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
>
>
> _______________________________________________
> 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/93f90e13/attachment.html>
More information about the pyar
mailing list