Bonjour à tous.

Je rédige un document, de classe extbook, au format A5 avec les marges définies à l'aide du paquet Geometry.

J'ai choisi le format A5 pour des raisons "pratique", malheureusement pour des raisons de lisibilité, je souhaite insérer des pages au format A4 paysage.

Si j'ai bien compris la doc du paquet "Geometry", celui-ci n'autorise pas le changement de format en cours de document.

Existe-il une autre solution?

Posée 09 Avr '24, 18:54

Gatix's gravatar image

Gatix
4316
Taux d'acceptation : 0%


C'est possible avec pdftex et les commandes \pdfpagewidth et \pdfpageheight mais impossible de modifier le layout avec geometry à cause d'un oversize !

\pdfoutput=1
\documentclass[]{article}
\usepackage{lipsum}
\usepackage[paper=a5paper]{geometry}
\begin{document}
\lipsum[1]
\newpage
\pdfpagewidth=845pt \pdfpageheight=597pt
\newgeometry{margin=1in}
\lipsum
\newpage
\pdfpagewidth=421pt \pdfpageheight=597pt
\restoregeometry
\lipsum[3]
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

La modification de 'textwidth' et 'textheight' n'a pas d'effet. Si c'est pour insérer des figures, ça peut le faire, mais pas idéal...

Lien permanent

Publiée 10 Avr '24, 11:12

jybaudais's gravatar image

jybaudais
4977
Taux d'acceptation : 28%

Ce n'est pas textwidth qu'il faut chercher à modifier mais right avec un retrait négatif

\documentclass[]{article}
\usepackage{lipsum}
\usepackage[paper=a5paper]{geometry}
\usepackage{pdflscape}
\usepackage{layout}
\begin{document}
\lipsum
\newpage
\pdfpagewidth=845pt \pdfpageheight=597pt
\newgeometry{margin=1in,right=-350pt}
\lipsum[1-9]
\newpage
\pdfpagewidth=421pt \pdfpageheight=597pt
\restoregeometry
\lipsum
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Le '-350pt' est à ajuster.

Lien permanent

Publiée 10 Avr '24, 13:44

jybaudais's gravatar image

jybaudais
4977
Taux d'acceptation : 28%

Modifiée 10 Avr '24, 13:45

link textEffectivement les deux solutions proposées génèrent une page au format A4 paysage.

Cela ne fonctionne qu'avec PDFTex?

Ou est en lien avec l'impossibilité de modifier le layout due à l'oversize?

Car lorsque j'intègre ces propositions à mon document, j'obtiens des bizzareries comme par exemple les entêtes et pieds de pages qui ne suivent pas ou des résultats différents selon la manière qu'on les introduit.

En effet si on les introduit directement dans le document principale ou dans un document secondaire (\include{})

Je joint ici un exemple qui reproduit le problème.

ECM

\documentclass[a5paper, twoside,openright, 8pt]{extbook}
\usepackage[french]{babel}
\usepackage [T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{geometry}
\usepackage{fancyhdr}
\usepackage[thumblink=none,height={8mm},minheight={20pt},width={10mm},distance={1mm},topthumbmargin={40pt},bottomthumbmargin={40pt},nophantomsection=false,ignorehoffset=true,ignorevoffset=true,final=true,hidethumbs=false,verbose=true]{thumbs}
\usepackage{pdfpages}
\usepackage{graphicx}
\usepackage{graphics}
\usepackage{pdflscape}
\usepackage{lipsum}
\geometry{includehead,inner=20mm,outer=14mm,top=5mm,bottom=5mm}
\setlength{\headheight}{5mm}
\setlength{\headsep}{2mm}
\setlength{\marginparsep}{2mm}
\setlength{\marginparwidth}{13mm}
\setlength{\footskip}{5mm}
\fancypagestyle{plain}{%
\fancyhf{}%
\fancyhead[ro,le]{\bfseries\thepage}%
\fancyhead[c]{\leftmark}%
}
\fancypagestyle{MonStyleAMoi}{%
\fancyhf{}%
\fancyhead[ro,le]{\bfseries\thepage}%
\fancyhead[c]{\leftmark}%
}
\pagestyle{MonStyleAMoi}
\renewcommand{\chaptermark}[1]{\markboth{\MakeUppercase{#1}}{}}
\begin{document}
\pagenumbering{arabic}
\chapter{XXX}
\addthumb{XXX}{\Huge{\textbf{\arabic{chapter}}}}{white}{gray}
\lipsum[1-5]
\chapter{YYY}
\addthumb{YYY}{\Huge{\textbf{\arabic{chapter}}}}{white}{gray}
\newpage
\pdfpagewidth=845pt \pdfpageheight=597pt
\newgeometry{margin=1in,right=-350pt}
\lipsum[1-9]
 
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

ECMCHAP

\chapter{ECMCHAP}
\addthumb{ECMCHAP}{\Huge{\textbf{\Alph{chapter}}}}{white}{gray}
\newpage
\begingroup
\thispagestyle{empty}% other \pagestyle{empty}
\null
\endgroup
\newpage
\lipsum[1-9]
\newpage
\pdfpagewidth=845pt \pdfpageheight=597pt
\newgeometry{margin=1in,right=-350pt}
\lipsum[1-9]
\newpage
\begingroup
\thispagestyle{empty}%
\null
\endgroup
\newpage
\pdfpagewidth=421pt \pdfpageheight=597pt
\restoregeometry
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Ou devrais-je plutôt utiliser Koma-Script et m'inspirer de cette solution?

Lien permanent

Publiée 16 Avr '24, 17:41

Gatix's gravatar image

Gatix
4316
Taux d'acceptation : 0%

Modifiée 18 Avr '24, 15:58

(Est-ce que vous pouvez supprimer le deuxième exemple qui ne compile pas ? Merci.) Comme je l'écrivais dans mon précédent message : "Le '-350pt' est à ajuster". Donc je répète : le -350pt est à ajuster :-)

(18 Avr '24, 11:53) jybaudais jybaudais's gravatar image

@Gatix Attention ! Il faut éviter en général les balises HTML qui posent souvent des problèmes de mise en page sur le site : le mieux est de s'en tenir à la syntaxe Markdown.

(18 Avr '24, 12:08) denis ♦♦ denis's gravatar image

@Gatix Attention ! Cette réponse était une précision de votre question initiale plutôt qu'une solution au problème rencontré. Pour préciser une question, il faut l'éditer en cliquant sur le lien « Modifier » et, préférablement, indiquer clairement les ajouts par rapport à la question initiale.

(18 Avr '24, 12:08) denis ♦♦ denis's gravatar image
1

La question est intéressante, mais demande précision. L'ouvrage relié normalement ne permet pas de lire en continu de la page de gauche à la page de droite, qui nécessite une marge interne non lisible.

Une solution consiste à inclure une feuille A4 pliée, collée sur la page de droite (ou de gauche) lisible en la dépliant. Dans ce cas, la technique est donc d'étendre la page à droite et d'en faire un document séparé.

(20 Avr '24, 17:54) joseph-tux joseph-tux's gravatar image
Votre réponse
[Masquer l'aperçu]

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Mots-clés de la question :

×19
×11
×1

Question posée : 09 Avr '24, 18:54

Question vue : 2,511 fois

Dernière mise à jour : 20 Avr '24, 17:54

C'est votre première visite ici ? Consultez la FAQ !

×