BookletImposer: Crear libros y folletos para imprimir desde PDF

El verano no sólo ha traído falta de lluvias, sino que también ha habido buena sequía de artículos por aquí. Pero vamos, que el ordenador no ha faltado en la mano y los documentos PDF son de los ficheros más utilizados cuando se navega por la red.

Dicho esto, los PDF no sólo están muy bien pensados para leer por la pantalla del ordenador, sino para imprimirlos y poder leerlos en papel. Pero imprimirlos en A4 a veces no es del todo respetuoso con el medio ambiente: el papel es un recurso muy preciado que hay que cuidar.

Una opción para ahorrar papel puede ser imprimirlo a doble cara, que muchas impresoras lo soportan hoy en día. Pero probablemente sea una idea mucho mejor convertirlo en un folleto DIN A5 que se grapa en el lomo y queda como un pequeño libro. Continuar leyendo “BookletImposer: Crear libros y folletos para imprimir desde PDF”

1 0

Unir PDF desde la terminal con Poppler, o usando PDF Mod.

Quizás no es algo a lo que se suela recurrir muy a menudo, pero sí que es verdad que cuando necesitas unir unos cuantos PDF, lo necesitas ya. Yo personalmente suelo desconfiar de la multitud de sitios que hay online que te hacen este servicio de forma gratuita (¡Algunos incluso no te meten marcas de agua!). Me gusta que sea en plan Juan Palomo: Yo me lo guiso, yo me lo como.

Diálogo Acerca de... PDF Mod
Mostrando el diálogo de Acerca de… PDF Mod

Hasta ahora había utilizado una herramienta bastante pulida que tiene una interfaz gráfica y es bastante útil. Seguramente os suene bastante: PDF Mod. La suelo instalar de las primeras cada vez que reinstalo mi ordenador, nunca se sabe cuando la puedes necesitar. Sin embargo, en mi portátil no había tenido la oportunidad de hacerlo. Y da la casualidad que lo necesito y no puedo instalarlo.

El portátil está equipado con OpenSuse Leap 42.1, pero fui completamente incapaz de encontrar en el repositorio dicho paquete. Lo encontré en formato RPM, pero ni por esas se instaló. En fin, estas cosas pasan también…

El caso es que la solución más sencilla pasaba por instalarse Poppler, un conjunto de librerías, programas, scripts o comandos que sirven para manejar documentos en formato PDF o PS, entre otros. Una vez instalado, a un golpe de comando puedes unir varios archivos PDF al instante.

pdfunite archivo1.pdf archivo2.pdf archivo3.pdf archivosalida.pdf

Es importante recalcar que el útlimo archivo (archivosalida.pdf) es donde se guardará el PDF con todo unido, según el orden en el que se hayan puesto los documentos. No leerá de ese archivo, y si ya existe, lo sobreescribirá. Así que, si no queréis liarla, procurad que sea un nombre nuevo. Continuar leyendo “Unir PDF desde la terminal con Poppler, o usando PDF Mod.”

3 0

MuPDF, lee hasta los pdf corruptos

Hace no mucho me llegó un PDF a través de una página Web. Con esto de que Firefox ya integra lector con pdf.js pues curiosamente se veía bien en el navegador, pero a la hora de imprimir deja mucho que desear, pues rasteriza cada página para imprimirlo como si fuera una imagen.

Sí, quizás sea un poco “extremo”, pero las fuentes no se terminan de ver bien. Y menos si imprimes en una láser, donde la definición del texto es extremadamente clara. La solución sería irse a tu lector de PDF habitual, pero, ¡Sorpresa!, el archivo estaba corrupto. Ni siquiera el Adobe Reader que hay para Linux lo arreglaba*¹, así que me tocó buscar.

En definitiva, para encontrar la solución busqué por internet y leí que pdftk (PDF toolkit) podía reparar el error al leer la tabla xref, que era lo que me pasaba, pero no hubo suerte. Por casualidad, ví también que había un lector con motor propio que no dependía de ghostscript (el motor de Evince, Okular y casi todos los programas para leer pdf’s en Linux). Bueno, pues este programa es MuPDF.

MuPDF
MuPDF, el lector de PDF en cuestión.

Podemos instalarlo a través de un PPA:

sudo add-apt-repository ppa:guilhem-fr/mupdf
sudo apt-get update
sudo apt-get install MuPDF

Es demasiado sencillo (y ligero) hasta tal punto que las opciones que soporta (como buscar texto) tienes que hacerlo con teclas. Eso sí, no soporta impresión, lo cual es bastante desalentador para mi necesidad.

La opción alternativa para imprimir el dichoso pdf es usar la consola. Las herramientas de Ghostscript*² permiten conversión entre formatos PDF y PS (PostScript). Mi solución fue:

pdf2ps archivoestropeado.pdf #Crea un ps del mismo nombre
ps2pdf archivoestropeado.ps #Sobreesceribirá al pdf corrupto

De esta forma tenemos un PDF vectorial apto para imprimir. Eso sí, las fuentes han sido convertidas a vectores, así que si el tamaño aumenta, que no os extrañe.

*¹ Que sí, que sí, que es verdad, que no me he inventado que Adobe tiene un lector de PDF (propietario) para Linux.

*² No preguntes por qué, yo no me lo explico.

Enlaces | UsemosLinux(DesdeLinux) | MuPDF

0 0

Fuentes para LaTeX: The LaTeX Font catalogue

The LaTeX Font Catalogue

Si estáis escribiendo algo en LaTeX, es posible que la tipografía Modern con la que se renderizan por defecto todos los documentos, sea un poco fea o desagradable o poco gustosa o <inserte su queja aquí>. Cambiar esto no es demasiado difícil, sólo hay que añadir algunas líneas, tal y como se explica en esta página.

latex

Lo que realmente es complejo es tener la fuente de turno instalada en el ordenador, y que esté disponible para usar con LaTeX. Esto es lo más complejo de todo, aunque los repos de Ubuntu disponen de un paquete que incluye alguna de estas fuentes extras. Si tenéis la mala suerte de que no está disponible, pues os queda ver la documentación adjunta en cada página para instalarla, pero os aviso que no es nada fácil.

Para instalar un paquete de fuentes completito en Ubuntu, usamos este comando:

sudo apt-get install texlive-fonts-extra

0 0

El libro de Django en Epub

Pues ando un poco aprendiendo Django para hacer funcionar una web, y de momento, el mejor que he encontrado en español ha sido El libro de Django, una traducción del original The Django book.

He encontrado las fuentes en español en Google Code, según pone en la página del proyecto, bajo una licencia libre. Os dejo el enlace por si acaso queréis descargarlo y compilarlo vosotros también, usando sphinx. Os dejo un enlace por si queréis echarle un vistazo al repo de github, pero no he conseguido compilar nada, ya aviso 😉

https://github.com/saul-g/El-libro-de-Django/

http://code.google.com/p/el-libro-de-django/

Para obtenerlo, si queréis un PDF, podéis ir a OpenLibra, o si queréis el libro en formato Epub (para kindle y demás) podéis pinchar aqui o en los enlaces de abajo por si en algún momento cambia algo 😉

NOTA: Este libro no tiene NADA que ver con la película de Quentin Tarantino Django Desencadenado, del año 2012. Django, en este caso, es un framework escrito en python para crear páginas web.

Página oficial del proyecto: trac.usla.org.ar

Enlaces extra al Epub : cambiadeso.es | Mediafire

Por cierto, no dudéis en usar calibre para pasarlo a tu Ebook 😉

0 0