Salut !
Il y a très très longtemps j'avais du faire quelque chose dans ce genre.
Et encore, c'était assez simple car je maîtrisais parfaitement ce que je
devais imprimer sur chaque page.
Néanmoins, en recherchant dans mes archives, j'ai retrouvé le moyen de
savoir quelle page imprimer
Sauf à avoir une imprimante recto-verso (ce qui complique encore les
choses,
je crois), j'imprimais d'abord le recto des feuillets, puis le verso
-Le total des pages est toujours un multiple de 4, pour la clarté de
l'explication disons qu'il y aie 19 pages à imprimer, il faudra en
imprimer
une 20 ème vide, ce qui représente 5 feuillets recto-verso
- Les pages à imprimer sur les rectos des feuillets se présentent comme
suit :
Feuillet 1 : Gauche : 1 - Droite : 20
Feuillet 2 : Gauche : 3 - Droite : 18
Feuillet 3 : Gauche : 5 - Droite : 16
Feuillet 4 : Gauche : 7 - Droite : 14
Feuillet 5 : Gauche : 9 - Droite : 12
- Les pages à imprimer sur les rectos des feuillets se présentent comme
suit :
Feuillet 1 : Gauche : 2 - Droite : 19
Feuillet 2 : Gauche : 4 - Droite : 17
Feuillet 3 : Gauche : 6 - Droite : 15
Feuillet 4 : Gauche : 8 - Droite : 13
Feuillet 5 : Gauche : 10 - Droite : 11
On peut en déduire des formules :
Si
T = le nombre total de page à imprimer (multiple de 4),
N = le feuillet en cours d'impression,
Pg = numéro de page à imprimer à gauche,
Pd = Numéro de page à imprimer à droite,
alors
Pour les rectos :
Pg = ((N-1)*2)+1
Pd = T - ((N-1)*2)
Pour les versos :
Pg = N*2
Pd = T-(((N-1)*2)+1)
fin
De là, il me "suffisait" de retrouver le contenu de mes pages et de lancer
l'impression ...
A l'époque, je n'utilisais pas l'éditeur d'état et c'était donc
relativement
facile ...
En espérant t'avoir aidé ...
--
Marcel Berman
c/o Managing Business SPRL
Allée du Petit Paris, 11
B - 1410 - Waterloo
Tel : +32 2 351.60.64
Fax : +32 2 351.45.78
Gsm : +32 475.799.477