Utilitaire util-jam : Générateur de livrets PDF

 

 

✨ À quoi sert util-jam ?

L'utilitaire util-jam permet de réorganiser automatiquement les pages d’un document PDF pour créer un livret. Chaque livret généré contient un nombre de pages défini (4, 8, 12, 16…), ordonné pour une impression recto-verso (sélectionner "bord long" au niveau du logiciel d'impression). Il s’appuie sur l’outil pdfjam pour le traitement du fichier.

 

🖥️ Une interface simple et intuitive

Une petite interface s’ouvre et vous guide pas à pas :

  • Sélection du fichier source au format A4 (PDF)
  • Choix du nom du fichier final (PDF au format A3 paysage)
  • Saisie du nombre de pages par sujet (valeur de p, multiple de 4)
  • Un clic sur "Générer le livret"… et c’est prêt !

L’extension .pdf est automatiquement ajoutée si elle a été oubliée.

Capture d'écran de cette interface :

🧩 Exemple concret

Un fichier PDF de 32 pages contenant 8 pages par sujet permet de créer 4 livrets A3.
Chacun est composé de 2 feuilles A3, imprimées en recto-verso, puis pliées en deux pour former un petit cahier au format A4.

 

 

⚙️ Prérequis techniques

Pour faire fonctionner util-jam, il faut installer quelques dépendances :

💡 Cette ligne de commande ci-dessous peut être copiée puis collée dans le Terminal Ubuntu pour être exécutée.
 
sudo apt install python3-tk texlive-extra-utils poppler-utils 
 

Ce qui installe :

  • python3-tk : pour l’interface graphique
  • texlive-extra-utils : pdfjam pour la mise en livret
  • poppler-utils : pdfinfo (inclus dans poppler-utils) pour compter les pages

 

🚀 Lancer util-jam

📁 Étape 1 : Décompressez l’archive ZIP téléchargée sur votre ordinateur.

🖥️ Étape 2 : Ouvrez un terminal (ou console) dans le dossier contenant les fichiers.

💡 Étape 3 : Exécutez la commande suivante :

💡 Cette ligne de commande ci-dessous peut être copiée puis collée dans le Terminal Ubuntu pour être exécutée.
 
python3 util-jam.py 
 

🧩 Cela ouvrira l’interface graphique de l’utilitaire.
Assurez-vous que Python et les dépendances nécessaires sont installés (voir plus haut 👆). 

 

▶️ Consulter une démonstration vidéo
Lien : https://www.youtube.com/watch?v=VJ6VrDJSsvU

 

 

📦 Téléchargement de l’archive ZIP 

📦 Télécharger util-jam

Cette archive contient :

  • ✅ Le script Python util-jam.py
  • 📄 La documentation documentation_util-jam.txt
  • 📄 Le mode d'emploi au format PDF

👉 📥 Télécharger l’archive ZIP

✅ Déjà téléchargé 20 fois

Archive compatible Linux / Windows – script Python à exécuter avec python3.

 

 

🪪 Licence et auteur

Ce programme est librement utilisable et modifiable à des fins personnelles ou pédagogiques.
Créé par José Ouinwww.joseouin.fr

 

Une remarque, une question ?

Vous pouvez utiliser le formulaire de contact sur la page d'accueil de ce site. Merci.