#!/bin/sh

# Tracteur
#
# Création de d'un document PDF de 4 tracts A6 à partir d'un document PDF A4
#
# Laurent Joëts - Licence GPLv3
#
# Necessite pdfjam et zenity

zenity --info \
  --text="Création de 4 tracts A6 à partir d'un PDF A4.\n\nChoisir le fichier PDF A4 d'origine\n\nPuis définir le nom et l'emplacement du fichier cible."
                                        
INFILE=`zenity --file-selection --title="Sélectionner le PDF original A4..."`

OUTFILE=`zenity --file-selection --title="Enregistrer le fichier tracté 4xA6 sous..." --save`

pdfjoin "$INFILE" "$INFILE" "$INFILE" "$INFILE" --outfile .tracteur-joined.pdf

pdfnup .tracteur-joined.pdf --nup 2x2  --outfile "$OUTFILE"

rm .tracteur-joined.pdf

zenity --info \
  --text="Youpi ! C'est fini !\n\nFichier original A4 sélectionné :\n$INFILE\n\nFichier tracté 4xA6 : \n$OUTFILE"
