Dans un livre d'artiste, une page de texte sera imprimée au verso d'une feuille de calque ; mais ce texte est destiné à être lu au travers du recto de la page. J'ai donc besoin de l'imprimer « en miroir », c'est-à-dire en inversant la droite et la gauche de la totalité de la page. Comment procéder ? Posée 26 Avr '16, 17:49 Pathe ♦♦ |
Voici une solution. Utilisant : Ouvrir dans l'éditeur
\documentclass{article} \usepackage{lipsum} \usepackage{atbegshi} \usepackage{graphicx} \begin{document} \section{Foo} \lipsum[1-3] \section{Bar} \lipsum[1-3] \section{Baz} \AtBeginShipoutNext{\reflectbox{\box\AtBeginShipoutBox}} \lipsum[1-3] \end{document} Edit Suite au commentaires voici une mise à jour. Ouvrir dans l'éditeur
\documentclass{article} \usepackage{lipsum} \usepackage{atbegshi} \usepackage{graphicx} \newcommand*{\reflectthispage}{% \ifodd\value{page}\edef\mtmargin{\oddsidemargin}\else\edef\mtmargin{\evensidemargin}\fi \AtBeginShipoutNext{% \setbox\AtBeginShipoutBox=\vbox{\hspace{\mtmargin}\reflectbox{\box\AtBeginShipoutBox}}}} \begin{document} \section{Foo} \lipsum[1-3] \section{Bar} \lipsum[1-3] \section{Baz} \reflectthispage \lipsum[1-17] \end{document} Publiée 26 Avr '16, 20:11 touhami Il y a plusieurs problèmes : la page miroir est décalée verticalement et la page est numérotée deux fois ce qui fait qu'après elle, les numéros de page sont faux.
(26 Avr '16, 22:58)
unbonpetit ♦♦
À ce que je vois, l'extension atbegshi est un intéressant couteau suisse latexien.
(26 Avr '16, 23:00)
Pathe ♦♦
@unbonpetit merci je vais voir.
(28 Avr '16, 02:14)
touhami
@touhami : si vous utilisiez une
(29 Avr '16, 00:02)
unbonpetit ♦♦
@unbonpetit merci encore une fois pour la remarque.
(29 Avr '16, 01:08)
touhami
|