p
u
b
l
i
c
i
t
é
publicité
  1. #1
    Membre régulier
    Inscrit en
    janvier 2005
    Messages
    150
    Détails du profil
    Informations forums :
    Inscription : janvier 2005
    Messages : 150
    Points : 72
    Points
    72

    Par défaut Centrer un texte dans une page

    Salut à tous,

    Je souhaiterais centrer un texte verticalement dans une page en LaTex, pouvez-vous m'aider svp ?

    Merci

  2. #2
    Membre éclairé

    Inscrit en
    avril 2004
    Messages
    322
    Détails du profil
    Informations forums :
    Inscription : avril 2004
    Messages : 322
    Points : 336
    Points
    336

    Par défaut

    Bonjour,

    Réponse avec un peu de retard . Il faut insérer des espaces verticaux avant et après.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    \vfill
     
    Bonjour à tous
     
    \vfill
    S tu veux faire du 1/3 - 2/3 (\vfill - \vspace{\strech{2}}).

  3. #3
    apn
    apn est déconnecté
    Invité de passage
    Inscrit en
    juin 2004
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : juin 2004
    Messages : 1
    Points : 1
    Points
    1

    Par défaut

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    \vfill
     
    Bonjour à tous
     
    \vfill
    Bonjour,
    dans mon environnemen le \vfill avant et après le texte a centrer verticalement ne fonctionne pas...
    Le texte est tjs en haut de page.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $ latex
    This is TeX, Version 3.14159 (Web2C 7.4.5)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    \newpage
    \vfill
    \begin{flushright}
    \textit{Blabla.}
    \end{flushright}
    \vfill
    Une idée ?

    Sinon j'aimerais aussi savoir dans un document class [article] comment centrer le titre sur une page unique et centré verticalement (donc sans passer en document class report).

    Merci bcp !

    [EDIT]: Oké, j'ai trouvé pour le premier problème: \vspace*{\fill} au lieu de \vfill

  4. #4
    Membre éprouvé
    Inscrit en
    mars 2005
    Messages
    429
    Détails du profil
    Informations forums :
    Inscription : mars 2005
    Messages : 429
    Points : 450
    Points
    450

    Par défaut

    Bonjour,

    (Message ancien, mais je me permets d'ajouter un commentaire au cas où des internautes tombent dessus via le moteur de recherche.)

    En effet, \vspace (non étoilé) est susceptible de ne pas afficher l'espace vertical élastique en début ou en fin de page. Tu pouvais également t'en sortir en affichant un espace insécable (donc invisible) en haut de page. Cf. ci-dessous.

    Sauf erreur,
    Cordialement,

    Nicolas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    \documentclass[a4paper,oneside,11pt]{article}
     
    \usepackage[francais]{babel} 
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
     
    \begin{document}
    ~ % << un espace insécable
    \vfill
    \begin{flushright}
    \textit{Blabla.}
    \end{flushright}
    \vfill
    \end{document}

  5. #5
    Invité de passage
    Inscrit en
    avril 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : avril 2009
    Messages : 4
    Points : 1
    Points
    1

    Par défaut

    Bonjour,

    Cette technique fonctionne chez moi dans le cas d'un paragraphe mais je voudrais faire la même chose avec un "chapter" entier et là cela ne fonctionne plus car Latex créée automatiquement une nouvelle page au début de chaque "chapter".

    Auriez-vous une solution?

    Merci

  6. #6
    Invité
    Invité(e)

    Par défaut

    Non !!!

    Le déterrage de topic aussi ancien est pénible. Tu créés un nouveau topic avec un ECM en bonne et due forme et je me pencherai peut être sur ton problème.

Discussions similaires

  1. [ACTXSERVER] Ecrire du texte dans une page word
    Par solinoid555 dans le forum MATLAB
    Réponses: 6
    Dernier message: 16/04/2007, 10h35
  2. Récupérer du texte dans une page HTML
    Par iks22 dans le forum JavaScript
    Réponses: 8
    Dernier message: 31/12/2006, 09h10
  3. Taille fixe du texte dans une page HTML
    Par The snail dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 17/10/2006, 21h37
  4. [MFC] Centrer du texte dans une RichEdit
    Par firejocker dans le forum MFC
    Réponses: 2
    Dernier message: 13/02/2006, 10h05
  5. Centrer le texte dans une TStringGrid
    Par Rodrigue dans le forum C++Builder
    Réponses: 2
    Dernier message: 10/06/2004, 11h01

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