PRESQUE, mais pas de cigare pourtant :la 4ème étape ne récupère que les pages impaires de la 1ère étape, puis prend les pages paires de cet ensemble... Ce n'est pas bon. Je supprimerai cela un peu plus tard, à moins que je pense à quelque chose d'intelligent. (La 1ère étape peut également être faite pour créer deux fichiers immédiatement, mais vous avez besoin de la boîte de dialogue de confirmation. Peut-être y a-t-il un "redémarrage" ou un traitement parallèle dans Automator.
Pour un Mac, Automator est votre ami :
-
Ouvrir Automator
-
Sélectionnez "Plug-in d'impression" (les plug-ins d'impression sont des flux de travail disponibles dans la boîte de dialogue d'impression. Ils acceptent les versions PDF du document en cours d'impression. Avant la version 10.6 Snow Leopard, vous n'aurez peut-être pas ce choix tant que vous n'êtes pas sur le point d'enregistrer votre flux de travail, plutôt que lors de la création d'un flux de travail vide. Devrait fonctionner de la même manière.)
-
Faites glisser les éléments suivants dans le flux de travail vers la droite :
-
"Extraire les pages paires et impaires", et sélectionnez "Impair"
-
"Imprimer les éléments du Finder"
-
"Demander confirmation", écrivez quelques instructions
-
"Extraire les pages paires et impaires", et sélectionnez "Paire"
-
"Imprimer les éléments du Finder"
-
-
Sauvegarde le. Il se retrouvera dans
~/Library/PDF Services/
et donc faire partie du menu PDF dans la boîte de dialogue Imprimer.
Lorsque le total de pages est impair, vous devrez jouer un peu avec la première ou la dernière page du premier tirage. (Si vous remettez toute la pile dans l'imprimante, il se peut que la dernière page reste dans le bac à papier lorsque vous avez terminé. Essayez simplement d'ajuster les instructions de l'étape 3.)
Il existe un projet sur sourceforge appelé duplexpr qui peut faire ce que vous voulez.
http://sourceforge.net/projects/duplexpr/
Je l'ai écrit il y a longtemps et je n'ai pas pu susciter d'intérêt, donc je ne l'ai pas mis à jour. Si je peux obtenir une base d'utilisateurs actifs de> 0, ou quelqu'un intéressé à aider à le développer ou à le tester, je travaillerai à nouveau dessus. J'ai même un code de développement plus récent qui a quelques fonctionnalités supplémentaires. J'essaie également de le rendre compatible avec l'interface graphique afin qu'il puisse être utilisé depuis le bureau sans passer par la ligne de commande.
Il s'agit d'un ensemble de scripts bash qui émulent l'impression recto verso pour les imprimantes non duplex. Je l'utilise tous les jours - depuis de nombreuses années maintenant.
Une caractéristique unique est qu'il permet l'impression recto-verso par lot, ce qui vous permet d'imprimer plusieurs travaux à la fois et vous n'avez qu'à retourner et réinsérer toute la pile de papier une fois au lieu d'une fois pour chaque travail.
La version actuelle (sur sourceforge) a quelques problèmes. La première est qu'ils ont changé bash. Pour que les scripts actuels fonctionnent (après les avoir téléchargés), la première ligne de chaque script doit être modifiée de #!/bin/sh à #!/bin/bash
L'autre problème est un problème de conception. Les imprimantes varient dans la façon dont elles traitent le papier. Certains sortent des pages avec la face imprimée vers le haut et d'autres avec la face imprimée vers le bas, etc. Cela signifie qu'il doit y avoir plus d'un algorithme d'impression recto verso. duplexpr ne prend actuellement en charge qu'un seul algorithme. Il fonctionne parfaitement sur des imprimantes comme les HP Deskjet 720 et 895 (anciennes) et la HP C4480 (plus récente). Cela fonctionne presque sur mes HP Laserjets (1006 et 1020). Sur ceux-ci, toutes les pages qu'il imprime sont correctes et dans le bon ordre, mais chaque page doit être retournée manuellement après la fin de l'impression du travail (elles sortent 2/1, 4/3 ... au lieu de 1/2 , 3/4).
Vérifiez-le et revenez-moi si vous êtes intéressé à l'utiliser. Vous pouvez m'envoyer un e-mail via la page du projet sourceforge (url ci-dessus).
Quelques réflexions supplémentaires :
duplexpr ne traite pas vraiment des plages d'impression de pages. Vous pouvez le faire en utilisant les options "imprimer dans un fichier" et "étendue de pages" disponibles dans la plupart des boîtes de dialogue d'impression des applications.
Une fois que vous avez la sortie dans un fichier (au format postscript par défaut (au moins pour Linux)), vous avez un certain nombre d'options. Vous pouvez ensuite l'exécuter via duplexpr (qui, soit dit en passant, gère le problème du nombre impair de pages mentionné par d'autres affiches).
Si vous pouvez gérer l'utilisation de l'interface de ligne de commande (cli), alors la commande lp - ou lpr, celle que vous avez installée, a des options que vous pouvez spécifier pour les pages impaires uniquement, les pages paires uniquement et vous pouvez même lui donner des plages de pages si nécessaire. Si ce n'est pas à votre goût, il existe un incroyable petit utilitaire graphique appelé xpp qui fera tout cela et plus encore. Il vous permettra même de créer un alias pour l'une de vos imprimantes existantes qui n'imprimera que les pages paires ou impaires. Je l'utilise tout le temps pour récupérer des bourrages papier et des alimentations de pages multiples lors du deuxième passage de l'impression recto verso (les deuxièmes faces) afin de pouvoir terminer l'impression de toutes les pages recto qui n'ont pas été supprimées sans repartir de zéro.
Avec l'une de ces méthodes manuelles, si vous avez un nombre impair de pages, vous pouvez simplement envoyer un saut de page à l'imprimante pour éjecter la dernière page :
echo -n $'\f' | lp
le fera ou vous pouvez créer un fichier avec juste un saut de page et l'envoyer à lp. Cela fonctionne sur toutes les imprimantes que j'ai essayées jusqu'à présent.
Quoi qu'il en soit, c'est beaucoup plus facile que de se rappeler de ne pas réinsérer la dernière page, etc.
HTH
Joe
Consultez le logiciel d'impression recto verso HP.