IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en forme Discussion :

Supprimer numérotation page 13


Sujet :

Mise en forme

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2016
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Supprimer numérotation page 13
    Bonjour,

    Sous ce titre mystérieux se cache un problème qui l'est beaucoup moins. Rien à voir avec une quelconque superstition non plus...

    Je rédige un rapport avec la classe book. J'utilise fancyhdr pour faire mes entêtes et pieds de pages et c'est génial.
    Seulement, j'ai une figure en particulier qui prend toute une page, et qui se place là où LaTeX considère que c'est le mieux (et j'en suis satisfait). Mais ma légende déborde sur le numéro de page... "Pas de problème !", me dis-je, "je n'ai qu'à mettre un "\thispagestyle{empty}" dans l'environnement figure !". Mais évidemment cela enlève la numérotation de la page où est le code de la figure, et pas de la page où se place la figure après coup. "Bah, avec fancyhdr on peut sûrement définir une classe pour les pages de flottants !". En effet, avec \iffloatpage je peux enlever la numérotation des pages de flottants. Mais j'ai des figures sur presque toutes les pages ! J'aimerais juste supprimer la numérotation d'une page précise de flottant, en l’occurrence la numéro 13.

    Existe-t-il une commande du style "if \num{page}==13;\fancyfoot[C]{}" ? Avez-vous une autre solution (autre que de réduire la légende, de la mettre sur le bord ou de réduire la figure...) ?

    Merci d'avance !

  2. #2
    Expert éminent sénior

    Avatar de -Nikopol-
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2013
    Messages
    2 174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Haute Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2013
    Messages : 2 174
    Points : 11 289
    Points
    11 289
    Billets dans le blog
    5
    Par défaut
    Bonjour
    Tout d'abord merci j'ai découvert une extension que je ne connaissait pas "floatpag".
    Le code suivant semble répondre à tes attentes, mais je ne l'ai pas testé avec fancyhdr et la mise en page spécifique que tu dois utiliser. (y'a pas de raison)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    \documentclass{article}
     
    \usepackage{mwe}
    \usepackage{lipsum}
    \usepackage{floatpag}
    \floatpagestyle{plain}
     
    \begin{document}
    \lipsum 
    \begin{figure}
    \thisfloatpagestyle{empty}
    \includegraphics[height=18cm,width=10cm]{image-a} 
    \end{figure}
    \lipsum 
    \begin{figure}
    \includegraphics[height=18cm,width=10cm]{image-b} 
    \end{figure}
    \lipsum 
    \begin{figure}
    \includegraphics[scale=1]{image-c} 
    \end{figure}
    \end{document}
    Avec \floatpagestyle{plain} tu définis le style de pages des flottants (à priori le même que tu utilises) et \thisfloatpagestyle{empty} permet de ne pas numéroter la page du flottant en question.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2016
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Bonsoir,

    Merci pour cette découverte, je me disais bien que ça devait exister mais je n'ai pas réussi à trouver cette information autrement... ça fonctionne très bien, je n'ai pas essayé de rajouter fancyhdr pour garder l'entête et enlever le pied de page, une page vide pour cette figure particulière me convient tout à fait.
    À titre d'information, comment avez-vous trouvé la solution ? Grâce à des mots-clés bien choisis sur un moteur de recherche ?

    Bonne nuit !

Discussions similaires

  1. [VBA]Supprimer les Pages vides d'un document
    Par Sami-33 dans le forum Word
    Réponses: 1
    Dernier message: 25/07/2007, 20h54
  2. Comment supprimer une page d'un PrintDocument ?
    Par Sikary dans le forum VB.NET
    Réponses: 2
    Dernier message: 05/04/2007, 14h54
  3. Supprimer une page dans un TPageControl
    Par PHIL45 dans le forum Delphi
    Réponses: 2
    Dernier message: 20/01/2007, 06h02
  4. [wxPython] wxNoteBook : supprimer une page
    Par frizou11 dans le forum wxPython
    Réponses: 5
    Dernier message: 21/08/2006, 18h55
  5. [xsl-fo] problème numérotation pages
    Par spilliaert dans le forum XSL/XSLT/XPATH
    Réponses: 8
    Dernier message: 01/06/2006, 17h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo