sábado, 19 de febrero de 2011

Pizarra Digital Interactiva - Hello World!

Una presentación buenísima sobre las pizarras digitales interactivas (PDI).

Muchas gracias a tecnotic por currarte esta presentación. Y viendo la licencia, me permitiré el lujo de enseñársela a los próximos alumnos que tenga sobre PDIs.

Espero que a vosotros también os guste.

lunes, 14 de febrero de 2011

Crear un pdf en formato libro

A veces, cuando usas documentos y los quieres imprimir es interesante imprimir varias páginas por hoja. Pero para que el orden luego sea mejor, lo más recomendable sería imprimir el documento en formato libro. Es decir, que después de imprimir el documento podamos doblar por la mitad las hojas y tener un folleto.

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/sh
#
#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
Observación: Necesitamos tener instalado pdfnup.

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.