Desde OpenOffice (o LibreOffice) la opción es sencilla, porque sólo debemos dar al imprimir en Prospecto para que nos aparezca en formato libro (aunque después debemos decirle a la impresora que use papel en apaisado o Landscape).
Aunque si lo que tenemos es un pdf la opción es más complicada, pero posible.
Para hacerlo podemos usar el siguiente script para nautilus. Debemos guardarlo en ~/.gnome2/nautilus-scripts y darle permisos de ejecución (chmod 755 nombre_script.sh):
#!/bin/shObservación: Necesitamos tener instalado pdfnup.
#
#Programas necesarios: psbook pdfnup pdf2ps ps2pdf pdftk
#Vamos al directorio actual de nautilus
cd $NAUTILUS_SCRIPT_CURRENT_URI
fichero=`(echo $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS | awk 'BEGIN {FS=".pdf"};{print $1}')`
fichero_pdf="$fichero.pdf"
fichero_ps="$fichero.ps"
fichero_book_ps="$fichero-book.ps"
fichero_book_pdf="$fichero-book.pdf"
#Convertimos el pdf a formato ps
pdf2ps $fichero_pdf $fichero_ps
#Convierto el ps anterior (el pdf original) a formato libro
psbook -q $fichero_ps $fichero_book_ps
#Transformo el ps a pdf
ps2pdf $fichero_book_ps $fichero_book_pdf
#Convierto pdf a formato de 2 páginas por hoja
pdfnup --nup 2x1 $fichero_book_pdf
#Borro todos los archivos temporales que había creado
rm $fichero_ps $fichero_book_ps $fichero_book_pdf
#Abro el archivo creado
mv $fichero-book-nup.pdf $fichero-book.pdf
evince $fichero-book.pdf
De esta manera, al estar en Nautilus, seleccionamos el fichero pdf que queremos convertir a formato libro y pulsamos botón derecho del ratón y seleccionamos scripts y el nombre del script.
Es decir, una vez que tenemos el script creado, es muy sencillo tener un documento en formato libro listo para imprimir.
No hay comentarios:
Publicar un comentario