[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