Besoin d'aide pour impression

Added by Jean-Francois Jamoteau almost 8 years ago

Bonjour à toutes et à tous.
J'aurai besoin de vos lumières pour des problèmes d'impression.
Explication du problème :
- Mes projets QCM sont généralement constitués d'au moins 500 copies
- j'utilise essentiellement des QCMs de 3 ou 4 pages (feuille de réponses comprise).
- Je souhaite donc imprimer des livrets pliés
- Dans ce but, mon centre de reprographie me demande donc de leur fournir UN fichier pdf (et non un fichier par copie) au format A3 "déjà monté" (c'est à dire que l'ordre des pages à déjà été modifié). Comme cela, il n'ont qu'à, de leur coté, imprimer en recto-verso et le tour est joué.

Pour faire cela, voilà comment je fais actuellement :
1 - une fois le projet QCM, j'imprime chaque copie dans un fichier.
2 - ensuite, j'utilise le logiciel booklet imposer en ligne de commande pour créer un fichier A3 avec deux pages par page
3 - enfin j'utilise pdftk pour concaténer tous les pdf en un seul.

Je cherche à automatiser tout cela pour que mes collègues (novices pour la plupart) créer plus facilement ce fameux fichier demandé par mon centre de repro.

J'ai bien pensé à créer un script shell qui demanderait juste où ont été imprimées les copies par AMC.Problèmes de cette solution : je trouve qu'AMC est assez long pour la création de ces fichiers et il faut en plus ajouter le temps de traitement par booklet imposer.

Je serai donc preneur de toutes idées nouvelles et lumineuses.

Merci d'avance
JF


Replies (6)

RE: Besoin d'aide pour impression - Added by Alexis Bienvenüe almost 8 years ago

Je propose de faire en sorte que tous les sujets aient le même nombre de pages (en utilisant par exemple \AMCaddpagesto), puis de traiter directement le fichier DOC-sujet.pdf du répertoire projet avec booklet imposer ou pdfbook/pdfjam ou similaire.

RE: Besoin d'aide pour impression - Added by Jean-Francois Jamoteau almost 8 years ago

Bonjour.
Cette commande \AMCaddpagesto existe-t-elle déjà ?
Si oui :
- que se passe-t-il si le nombre de page de la copie est déjà supérieur au nombre de page stipulé par cette commande.
- En cas d'utilisation de feuille réponse séparée, où est-elle positionnée par rapport aux éventuelles pages blanches ? Avant ou après ?
- Ces pages blanches sont-elles numérotées ?

Désolé pour toutes ces questions mais comme cette solution pourrait me convenir, je cherche à en savoir un peu plus.

Cordialement
JF Jamoteau

RE: Besoin d'aide pour impression - Added by Frédéric Bréal almost 8 years ago

Cette commande \AMCaddpagesto existe-t-elle déjà ?

Dans la version 1.3

Ces pages blanches sont-elles numérotées ?

Il me semble qu'il y a un code barre

En cas d'utilisation de feuille réponse séparée, où est-elle positionnée par rapport aux éventuelles pages blanches ? Avant ou après ?

Il faut regarder la doc. Il doit y avoir un exemple avec la position de la commande

que se passe-t-il si le nombre de page de la copie est déjà supérieur au nombre de page stipulé par cette commande

je dirais : rien car il s'agit d'un test si nb pages < nb pages demandées alors ajout de pages

RE: Besoin d'aide pour impression - Added by Al DUS almost 8 years ago

Bonjour !

J'imprime également sur des feuilles A3 recto verso.

Je fais simple en "imprimant" dans un fichier .pdf (en réalité je récupère le fichier que réalise AMC) que je place sur une clé USB. Puis j'imprime en utilisant les capacités de la photocopieuse qui est capable d'imprimer 4 A4 sur une feuille A3 recto verso.
Pour obtenir les pages au bon endroit sur la feuille A3 en fonction du nombre de pages du test, j'ai créé un fichier sur tableur pour imprimer par exemple les pages 4,1-3,14,11-13,... si j'ai 4 pages à imprimer sur un ensemble de 10 pages par élève. Après avoir testé sur l'impression de deux tests, j'envoie l'impression totale.

Dans le détail :
- avec des commandes \AMCdoublepage et \clearpage, je m'assure que tous mes tests ont bien le même nombre de page (c'est essentiel pour éviter des décalages, rares mais éminemment perturbateurs)
- avec l'expérience, je ne fais plus que des tests dont le nombre de pages est multiple de 4, quitte à ajouter des pages blanches si j'ai par exemple 3 pages de test
- pour l'impression sur la photocopieuse connectée au PC, j'utilise FoxReader qui accepte une liste de pages à imprimer illimitée au contraire de Acrobat Reader
- la liste des pages à imprimer est automatiquement construite grâce à une feuille de tableur
- je change d'établissement et les photocopieuses ne sont plus sur le réseau connectées aux PC : je vais donc imprimer sur un fichier .pdf avec le bon ordre 4,1-3,14,11-13,... que je mettrai sur une clé USB ; j'imprimerai ensuite sur la photocopieuse à partir de cette clé.

Cette procédure devrait donc fonctionner dans votre contexte, pour peu que la reprographie soit capable d'imprimer 4 feuilles A4 sur une feuille A3 recto verso.

RE: Besoin d'aide pour impression - Added by Alexis Bienvenüe over 7 years ago

En cas d'utilisation de feuille réponse séparée, où est-elle positionnée par rapport aux éventuelles pages blanches ? Avant ou après ?

\AMCaddpagesto ajoute des pages blanches pour que le numéro de la page courante atteigne son argument. Si vous utilisez cette commande avant la page réponse, cela fixera le nombre de pages qui précèdent la page réponse, en ajoutant des pages blanches avant elle. Si vous l'utilisez après la page réponse, alors les pages blanches seront ajoutées en toute fin de copie.

que se passe-t-il si le nombre de page de la copie est déjà supérieur au nombre de page stipulé par cette commande

Rien. Il faut donc ajuster manuellement l'argument de cette commande pour obtenir le même nombre de pages pour toutes les copies.

RE: Besoin d'aide pour impression - Added by Jean-Francois Jamoteau over 7 years ago

Bonjour.
@ AI DUS :
Moi aussi je faisais comme cela avant... Mais voilà, j'aimerai trouvé des solutions simples :
1- accessibles aux nouveaux utilisateurs "novices" de mon établissement
2- répondant aux "contraintes" de mon service de repro.

Alors voilà la solution la plus simple que j'ai trouvé !
1 - Utiliser la commande \AMCaddpagesto pour fixer un nombre de pages unique à N (4 par exemple)
2 - Ouvrir un terminal et taper :

pdfjam --booklet 'false' --landscape --a3paper --outfile 'Fichier_Sortie.pdf' --signature 'N' Fichier _ource.pdf

Et le tour est joué !!
Ne reste plus qu'à créer une petite interface graphique demandant
1 - quel est le fichier source
2 - Combien y a-t-il de pages dans chaque sujet
3 - Où enregistrer le fichier de sortie.

A+
Jeff22150

(1-6/6)