Syntaxe AMC-TXT, problème avec ManualDuplex \AMCaddpagesto et solution

Added by Yves Combe over 5 years ago

Bonjour,

J'ai voulu utiliser ManualDuplex: 1 pour avoir des copies recto-verso et j'ai rencontré un problème. Le sujet joint, ne fonctionne pas. Certaines copies, bien remplies, n'ont qu'une page comme le numéro 3.

J'ai donc voulu me rabattre sur \AMCaddpagesto, qui n'existe apparemment toujours pas dans la syntaxe AMC-TXT. Qu'à cela ne tienne, une petite astuce permet de le faire fonctionner: Mettre ManualDuplex: 1 et placer à la fin du LaTeX-Preambule: une redéfinition de \AMCcleardoublepage: \renewcommand\AMCcleardoublepage{\AMCaddpagesto{2}}

J'ai eu un peu eu du mal à comprendre pourquoi cette commande ne fonctionnait toujours pas. Je vous offre ma solution: sortir du mode vertical de latex avant de faire le \AMCaddpagesto{2}, en écrivant la redéfinition de \AMCcleardoublepage comme ceci:
\renewcommand\AMCcleardoublepage{\leavevmode\AMCaddpagesto{2}}

Là, ça marche. Je suspecte le \AMCcleardoublepage de ne pas marcher si on met simplement ManualDuplex: 1 pour le même problème de mode vertical.

simple-txt.txt (1.6 kB)


Replies (5)

RE: Syntaxe AMC-TXT, problème avec ManualDuplex \AMCaddpagesto et solution - Added by Yves Combe over 5 years ago

Après un test supplémentaire, je confirme: c'est bien le mode vertical qui empêche ManualDuplex de marcher.

Contournement possible, à mettre à la fin du Latex-Preambule:
\let\AMCclrdblpg=\AMCcleardoublepage\renewcommand\AMCcleardoublepage{\leavevmode\AMCclrdblpg}

RE: Syntaxe AMC-TXT, problème avec ManualDuplex \AMCaddpagesto et solution - Added by Yves Combe over 5 years ago

J'ai oublié l'image pour compiler le fichier précédent pour ceux qui veulent tester. La voila.

fonction2.png (13.2 kB)

RE: Syntaxe AMC-TXT, problème avec ManualDuplex \AMCaddpagesto et solution - Added by Alexis Bienvenüe over 5 years ago

Intéressant ! Quelle version d'AMC utilisez-vous ?

RE: Syntaxe AMC-TXT, problème avec ManualDuplex \AMCaddpagesto et solution - Added by Alexis Bienvenüe over 5 years ago

On en est à la 1.4.0~rc2, qui intègre une modification de \AMCdoublepage (git:5a8a3333) qui devrait rendre cette commande plus robuste.

(1-5/5)