Suppression d'une page vierge

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.

Suppression d'une page vierge

Messagepar nicollivier » Jeudi 13 Mai 2010, 20:33

Bonsoir,

J'aurais savoir comment faire pour pouvoir supprimer la page vierge qui est automatiquement ajoutée après le début d'une partie?!

Merci beaucoup

Nico
Linux, Mandriva 2010 - Kde. Latex via VIM + TexLive2010.
nicollivier
Kilo-utilisateur
 
Messages: 159
Inscription: Mardi 05 Décembre 2006, 15:49

Publicité

Re: Suppression d'une page vierge

Messagepar fp » Jeudi 13 Mai 2010, 21:04

Est-ce que :
Code: Tout sélectionner
\let\cleardoublepage\clearpage

en début de document conviendrait ?

FP.
fp
Giga-utilisateur
 
Messages: 752
Inscription: Mercredi 24 Février 2010, 08:04
Statut actuel: Actif et salarié | Enseignant

Re: Suppression d'une page vierge

Messagepar nicollivier » Jeudi 13 Mai 2010, 21:08

Merci beaucoup pour ta réponse.

Et bien non cette commande ne convient pas, car elle supprime toutes les pages vierges ( entre le sommaire et le début du doc, ou entre le doc et le début de la biblio), et elle ne supprime pas celle qui suit la commande «\part».

Il ne faudrait pas modifier la commande «\part» ?!
Linux, Mandriva 2010 - Kde. Latex via VIM + TexLive2010.
nicollivier
Kilo-utilisateur
 
Messages: 159
Inscription: Mardi 05 Décembre 2006, 15:49

Re: Suppression d'une page vierge

Messagepar fp » Jeudi 13 Mai 2010, 21:20

En fait, c'est la commande \@endpart qu'il faut changer.
Mais, si vous commencez tout de suite après par un \chapter, cela ne résoudra rien car ça va être la commande \chapter qui va insérer une page blanche.

Voilà le code :
Code: Tout sélectionner
\makeatletter
\renewcommand{\@endpart}{\vfil\newpage\if@tempswa\twocolumn\fi}
\makeatother


FP.
fp
Giga-utilisateur
 
Messages: 752
Inscription: Mercredi 24 Février 2010, 08:04
Statut actuel: Actif et salarié | Enseignant

Re: Suppression d'une page vierge

Messagepar nicollivier » Vendredi 14 Mai 2010, 08:11

En effet j'ai bien un soucis avec le chapitre qui suit.
Mais il y a un collègue qui a fait son mémoire via $\LaTeX$, et dans son document, il n' a pas de page vierge. Donc j'espère qu'il a gardé son fichier source, ou qu'il se souvient de la commande.

Sinon encore une question au sujet de ces fameuses pages vierges....
A la fin du mémoire, je vais peut-être ajouter des annexes.
J'utilise cette commande pour que la numérotation soit différente:
Code: Tout sélectionner
\let\oldappendix=\appendix
\renewcommand\appendix{%
  \oldappendix
  \chapter{Annexes}
    \thispagestyle{plain}
}


Pour créer mes différentes annexes, j'utilise des sections.
Mais là encore j'ai le droit à une page vierge entre le début de la partie «Annexes» et les fiches qui suivent.
Dans la commande, «Annexes» est placé comme chapitre. Et dans les autres chapitres du document, je n'ai pas de page vierge à la suite de la commande «\chapter».
J'ai essayé avec la commande que tu donnes au début de post, mais elle ne fonctionne pas.
Est-ce que tu aurais encore une commande «miracle» ?! :)

Merci

Nico
Linux, Mandriva 2010 - Kde. Latex via VIM + TexLive2010.
nicollivier
Kilo-utilisateur
 
Messages: 159
Inscription: Mardi 05 Décembre 2006, 15:49

Re: Suppression d'une page vierge

Messagepar fp » Vendredi 14 Mai 2010, 10:54

nicollivier a écrit:En effet j'ai bien un soucis avec le chapitre qui suit.
Mais il y a un collègue qui a fait son mémoire via $\LaTeX$, et dans son document, il n' a pas de page vierge. Donc j'espère qu'il a gardé son fichier source, ou qu'il se souvient de la commande.


vous pouvez essayer avec les options oneside et openany dans l'appel à book mais je pense qu'il y aura des effets de bord sur les autres chapitres.

Sinon encore une question au sujet de ces fameuses pages vierges....
A la fin du mémoire, je vais peut-être ajouter des annexes.
J'utilise cette commande pour que la numérotation soit différente:
Code: Tout sélectionner
\let\oldappendix=\appendix
\renewcommand\appendix{%
  \oldappendix
  \chapter{Annexes}
    \thispagestyle{plain}
}


Pour créer mes différentes annexes, j'utilise des sections.
Mais là encore j'ai le droit à une page vierge entre le début de la partie «Annexes» et les fiches qui suivent.
Dans la commande, «Annexes» est placé comme chapitre. Et dans les autres chapitres du document, je n'ai pas de page vierge à la suite de la commande «\chapter».
J'ai essayé avec la commande que tu donnes au début de post, mais elle ne fonctionne pas.
Est-ce que tu aurais encore une commande «miracle» ?! :)

Merci

Nico


Là je ne comprends pas : avec votre code, lorsque je tape
Code: Tout sélectionner
\appendix
\section{bla bla}
, j'obtiens :

Annexe A
Annexes
A.1 Bla bla

Et pas de page blanche...
C'est vraiment ça que vous voulez ? Vous n'avez pas fait une erreur dans votre code ?

FP.
fp
Giga-utilisateur
 
Messages: 752
Inscription: Mercredi 24 Février 2010, 08:04
Statut actuel: Actif et salarié | Enseignant

Re: Suppression d'une page vierge

Messagepar nicollivier » Vendredi 14 Mai 2010, 11:17

En effet, les options «openany, oneside» suppriment les pages vierges. Je verrais peut-être pour en rajouter quelques unes à la main aux différents endroits désirés.

Pour l'annexe:
Alors je viens de me rendre compte de quelque chose de bizarre:
Avec le code que j'ai donné, et si dans mon fichier principal, j'écris:
Code: Tout sélectionner
\appendix
\section{Bla, Bla}
\section{Deuxième section annexe}

Alors il n'y a pas de pages vierges insérées.

Par contre, si je fais appel à un fichier externe, nommé «Annexe», où il y a ceci dedans:
Code: Tout sélectionner
\section{Bla bla suite}
Balalalal

Là, il y a une page vierge de créée... Bizarre tout cela...
Linux, Mandriva 2010 - Kde. Latex via VIM + TexLive2010.
nicollivier
Kilo-utilisateur
 
Messages: 159
Inscription: Mardi 05 Décembre 2006, 15:49

Re: Suppression d'une page vierge

Messagepar fp » Vendredi 14 Mai 2010, 11:52

Vous appelez votre fichier externe avec \include ?

FP.
fp
Giga-utilisateur
 
Messages: 752
Inscription: Mercredi 24 Février 2010, 08:04
Statut actuel: Actif et salarié | Enseignant

Re: Suppression d'une page vierge

Messagepar nicollivier » Vendredi 14 Mai 2010, 11:59

Oui c'est bien avec \include.
Linux, Mandriva 2010 - Kde. Latex via VIM + TexLive2010.
nicollivier
Kilo-utilisateur
 
Messages: 159
Inscription: Mardi 05 Décembre 2006, 15:49

Re: Suppression d'une page vierge

Messagepar fp » Vendredi 14 Mai 2010, 12:05

nicollivier a écrit:Oui c'est bien avec \include.


Alors, c'est normal : \include éjecte la page courante et commence la page suivante avec le début du fichier inclus. Or il y a déjà quelque chose sur la page courante (le \chapter).
Solution : utiliser \input au lieu de \include

FP.
fp
Giga-utilisateur
 
Messages: 752
Inscription: Mercredi 24 Février 2010, 08:04
Statut actuel: Actif et salarié | Enseignant

Re: Suppression d'une page vierge

Messagepar nicollivier » Vendredi 14 Mai 2010, 12:07

En effet avec \input ça va beaucoup mieux.

Merci beaucoup, j'avance petit à petit :)
Linux, Mandriva 2010 - Kde. Latex via VIM + TexLive2010.
nicollivier
Kilo-utilisateur
 
Messages: 159
Inscription: Mardi 05 Décembre 2006, 15:49


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Ahrefs [Bot], Grapeshot [Crawler] et 11 invités