Para una alternativa gratuita y universal, puede usar el pdfbookscript, parte de la pdfjamcolección que generalmente se incluye en las distribuciones de LaTeX (especialmente MacTeX ). Es fácil de usar desde la línea de comando:
pdfbook mypdf.pdf
Si lo anterior no funciona, entonces /Library/TeX/texbinno está en su RUTA (o /usr/texbinpara versiones anteriores de MacTeX). El mejor curso de acción es garantizar que PATH esté correctamente configurado (muchos programas de línea de comando fallarán si la variable PATH no es correcta y pdfbookes una de ellas); Esto no es trivial en OS X si desea un comportamiento coherente entre las aplicaciones iniciadas desde el dock y las aplicaciones que se ejecutan desde un terminal, por lo que definitivamente debe buscar una solución completa para este problema específico. Como solución sucia, puede ejecutar export PATH="$PATH:/Library/TeX/texbin:/usr/texbin"cada vez antes de usar pdfbook(incluido en el servicio a continuación).
Si no desea utilizar la línea de comando, puede crear un servicio fácilmente.
- Iniciar Automator (en Yosemite está en Aplicaciones / Otros)
- Cree un nuevo documento y seleccione "Servicio".
- En la parte superior del marco derecho, para "El servicio recibe seleccionado", elija "archivos PDF".
- Busque "Ejecutar Shell Script" en la barra en la parte superior del marco izquierdo y haga doble clic en él. Seleccione "Pasar entrada" como "argumentos" en la ventana recién creada.
- Ingrese un script simple en ejecución
pdfbook, por ejemplo pdfbook "$@".
- Guárdelo como "Crear folleto" (por ejemplo).
- En Finder, seleccione un archivo PDF, luego en el menú vaya a Servicios / Crear folleto.
Mi script completo también crea un archivo temporal y abre el PDF resultante:
TMPF=`mktemp -t bookletXXXX`
mv "$TMPF" "$TMPF.pdf"
pdfbook -o "$TMPF.pdf" "$@"
open "$TMPF.pdf"
El problema más obvio es la descarga e instalación de varios GB de una distribución LaTeX si todo lo que desea es el pdfbookscript.