[Résolu] Préambule d'un chapitre

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

[Résolu] Préambule d'un chapitre

Messagepar Charles75 » Samedi 27 Août 2011, 10:50

Bonjour à tous,

Je pense que cette question est niveau 'avancé' ou 'expert' (pg &co, à vos claviers !).

Je suis en classe book; jusqu'ici tout va bien.
J'ai cinq chapitres. Parmi ceux-ci, pour un seul je dois inscrire un "avant propos" (de quelques lignes) juste au-dessus du 'Chapitre n'. Ceci, bien sûr, sans saut de page.
J'ai tout essayer. L'idée minipage est un piste mais non satisfaisante.
Peut-on demander à LaTeX, ponctuellement, de ne pas sauter de page avant un nouveau chapitre ?

J'y suis depuis 8 h 20, ça fait donc 3 h 28 et je deviens un peu fou.
Un grand merci à tous !
Dernière édition par Charles75 le Samedi 27 Août 2011, 15:07, édité 1 fois.
Charles75
Déca-utilisateur
 
Messages: 42
Inscription: Vendredi 05 Août 2011, 17:08
Statut actuel: Post-bac | Doctorat

Publicité

Re: Préambule d'un chapitre

Messagepar pg » Samedi 27 Août 2011, 13:06

Il suffit de localement redéfinir \cleardoublepage :

Code: Tout sélectionner
\documentclass{book}

\usepackage{lipsum}% pour du texte bidon

\begin{document}

\lipsum

\cleardoublepage

Texte de l'avant-propos : \lipsum[1]

\let\originalcleardoublepage\cleardoublepage
\let\cleardoublepage\relax
\chapter{Titre du chapitre}
\let\cleardoublepage\originalcleardoublepage

\lipsum[1-10]

\chapter{Titre du chapitre}

\lipsum[1-10]

\chapter{Titre du chapitre}

\lipsum[1-10]

\end{document}
pg
Modérateur
 
Messages: 2590
Inscription: Jeudi 14 Juin 2007, 23:31

Re: Préambule d'un chapitre

Messagepar Charles75 » Samedi 27 Août 2011, 14:53

Merci pg ! Dès que ma thèse est rédigée, je te paye une bière !

Ca marche bien ton truc...

Cependant, comme j'ai modifié un peu ma commande chapter avec un
Code: Tout sélectionner
\titlespacing{\chapter}{0pt}{-1cm}{1cm}
, mon avant-propos se superpose avec le titre du chapitre. Donc ma deuxième question: peut-on décaler localement, vers le bas, le titre du chapitre ?

Merci encore
Charles75
Déca-utilisateur
 
Messages: 42
Inscription: Vendredi 05 Août 2011, 17:08
Statut actuel: Post-bac | Doctorat

Re: Préambule d'un chapitre

Messagepar pg » Samedi 27 Août 2011, 15:00

Un petit \vspace entre l'avant-propos et le titre du chapitre, et le tour est joué :

Code: Tout sélectionner
\documentclass{book}

\usepackage{lipsum}% pour du texte bidon

\usepackage{titlesec}

\titleformat{\chapter}[display]
  {\bfseries}{\huge\chaptertitlename~\thechapter}{20pt}{\Huge}
\titlespacing*{\chapter}{0pt}{-1cm}{1cm}

\begin{document}

\lipsum

\cleardoublepage

\textbf{Texte de l'avant-propos :} \lipsum[1]

\vspace{1cm}

\let\originalcleardoublepage\cleardoublepage
\let\cleardoublepage\relax
\chapter{Titre du chapitre}
\let\cleardoublepage\originalcleardoublepage

\lipsum[1-10]

\chapter{Titre du chapitre}

\lipsum[1-10]

\chapter{Titre du chapitre}

\lipsum[1-10]

\end{document}
pg
Modérateur
 
Messages: 2590
Inscription: Jeudi 14 Juin 2007, 23:31

Re: (Résolu) Préambule d'un chapitre

Messagepar Charles75 » Samedi 27 Août 2011, 15:08

Nickel !

Merci !
Charles75
Déca-utilisateur
 
Messages: 42
Inscription: Vendredi 05 Août 2011, 17:08
Statut actuel: Post-bac | Doctorat


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Google [Bot], Google Adsense [Bot], Grapeshot [Crawler] et 14 invités