pdfcrop es un script perl del año de la ñauca
que eventualmente podría servirme para sacarle los bordes al libro de 37signals e imprimírmelo más pulento
pero depende de ghostscript y de pdfedit, un editor de pdfs en c++ presumiblemente anterior aún geológicamente,
que se encuentra en Debian Squeeze pero no en Wheezy.
Por éso, ante la imposibilidad de compilarlo (
QTDIR undefined configure: error: unable to find qmake for QT3
) hice la del vivo y apunté a squeeze en el /etc/apt/sources.list
deb http://ftp.br.debian.org/debian/ squeeze main
y
$ apt-get update $ apt-get install pdfedit
está listo, lo cual no significa que pdfcrap funcione
$ ./pdfcrop ~/Documents/books/getting-real.pdf ~/Documents/books/getting-real-borderless.pdf /bin/bash: línea 1: /tmp/pdfcrop_0149//home/roberto/Documentos/e-dit/GettingRealLetter.pdf.gs.out: No existe el fichero o el directorio could not overwrite /tmp/pdfcrop_0149//home/roberto/Documentos/e-dit/GettingRealLetter.pdf.fix.qs at ./pdfcrop line 74.
éso pasa por quere dejarlo en el mismo directorio, el script hay que ejecutarlo desde el directorio del archivo.
$ ./pdfcrop getting-real.pdf getting-real-borderless.pdf
Finalmente lo que sí funcionó fue instalar el pdfcrop que viene dentro de texlive-extra-utils (en Wheezy, rememba!)
$ sudo apt-get install texlive-extra-utils
$ which pdfcrop
/usr/bin/pdfcrop
$ pdfcrop ~/Documents/books/gettingreal.pdf ~/Documents/books/gettingreal.pdf
le saca los bordes
ganas de hacerlo gema ruby, buildpack heroku y SAAS…