Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 2

10 Jui '20, 21:48

Bernard's gravatar image

Bernard
4.6k15

Le problème dans l'`P.O.` est l'utilisation de `\include` qui force une nouvelle page. Il suffit de remplacer `\include` par `\input` et la commande `\vspace` sera opérante **ECM** \documentclass{report} \usepackage{lipsum} \begin{document} \chapter{Introduction} \vspace{\dimexpr-40pt-\baselineskip+3cm} \lipsum[1-2] \chapter{Discussion} \lipsum[1-3] \end{document} Pour une un changement globale, global, il faut modifier les commandes `\@makechapterhead` et `\@makeschapterhead`. On peut utiliser `\patchcmd` de l'extension *etoolbox* comme suit `\makeatletter \patchcmd{\@makechapterhead}{#1\par\nobreak \vskip 40\p@}{#1\par\nobreak \vskip DIM}{}{} \patchcmd{\@makeschapterhead}{#1\par\nobreak \vskip 40\p@}{#1\par\nobreak \vskip DIM}{}{} \makeatother` **ECM** \documentclass{report} \usepackage{etoolbox} \makeatletter \patchcmd{\@makechapterhead}{#1\par\nobreak \vskip 40\p@}{#1\par\nobreak \vskip 3cm}{}{} \patchcmd{\@makeschapterhead}{#1\par\nobreak \vskip 40\p@}{#1\par\nobreak \vskip 3cm}{}{} \makeatother \usepackage{lipsum} \begin{document} \chapter{Introduction} \vspace{\dimexpr-40pt-\baselineskip+3cm} \lipsum[1-2] \chapter{Discussion} \lipsum[1-3] \end{document}
cliquez ici pour masquer/afficher la révision 1

10 Jui '20, 20:20

touhami's gravatar image

touhami
9.9k410

Le problème dans l'`P.O.` est l'utilisation de `\include` qui force une nouvelle page. Il suffit de `\include` par `\input` et la commande `\vspace` sera opérante **ECM** \documentclass{report} \usepackage{lipsum} \begin{document} \chapter{Introduction} \vspace{\dimexpr-40pt-\baselineskip+3cm} \lipsum[1-2] \chapter{Discussion} \lipsum[1-3] \end{document} Pour une changement globale, il faut modifier les commandes `\@makechapterhead` et `\@makeschapterhead`. On peut utiliser `\patchcmd` de l'extension *etoolbox* comme suit `\makeatletter \patchcmd{\@makechapterhead}{#1\par\nobreak \vskip 40\p@}{#1\par\nobreak \vskip DIM}{}{} \patchcmd{\@makeschapterhead}{#1\par\nobreak \vskip 40\p@}{#1\par\nobreak \vskip DIM}{}{} \makeatother` **ECM** \documentclass{report} \usepackage{etoolbox} \makeatletter \patchcmd{\@makechapterhead}{#1\par\nobreak \vskip 40\p@}{#1\par\nobreak \vskip 3cm}{}{} \patchcmd{\@makeschapterhead}{#1\par\nobreak \vskip 40\p@}{#1\par\nobreak \vskip 3cm}{}{} \makeatother \usepackage{lipsum} \begin{document} \chapter{Introduction} \vspace{\dimexpr-40pt-\baselineskip+3cm} \lipsum[1-2] \chapter{Discussion} \lipsum[1-3] \end{document}