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

Tableaux - Graphiques - Images - Flottants Discussion :

Hauteur des lignes d'un tableau


Sujet :

Tableaux - Graphiques - Images - Flottants

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 7
    Points : 5
    Points
    5
    Par défaut Hauteur des lignes d'un tableau
    Bonjour,
    J'aimerais pouvoir régler la hauteur des lignes d'un tableau dans l'environnement tabular.
    Merci.

  2. #2
    Membre éprouvé
    Avatar de c-top
    Profil pro
    Turu
    Inscrit en
    Septembre 2003
    Messages
    972
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Turu

    Informations forums :
    Inscription : Septembre 2003
    Messages : 972
    Points : 1 246
    Points
    1 246
    Par défaut
    problème déjà traité sur ce forum, il faut que tu regardes du coté de tabularx

  3. #3
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par c-top Voir le message
    problème déjà traité sur ce forum, il faut que tu regardes du coté de tabularx
    Rhô, t'as pas honte, il parlait de hauteur, pas de largeur.

    Pour répondre à la question posée, 3 méthodes :
    • utiliser //[<une hauteur>] pour aller à la ligne dans le tableau et jouer sur \extrarowheight
    • utiliser le package cellspace
    • mettre un strut au début de chaque ligne (je préfère cette solution qui permet de régler très finement ce que l'on veut faire


    Pour plus de précision, poster un ECM sinon, je ne réponds pas !

    Christian

  4. #4
    Membre éprouvé
    Avatar de c-top
    Profil pro
    Turu
    Inscrit en
    Septembre 2003
    Messages
    972
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Turu

    Informations forums :
    Inscription : Septembre 2003
    Messages : 972
    Points : 1 246
    Points
    1 246
    Par défaut
    Si j'ai très très honte , alors pour me rattraper
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    \renewcommand{\arraystretch}{1.8}
    \begin{tabular}{|c|c|c|} 
    \hline
    A & B & C \\ \hline
    1 & 2 & 3 \\ \hline 
    \end{tabular}
    et encore un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    \begin{tabular}{|c|c|c|}
    \hline
    A & B & C \\ \hline 
    a & b & c\rule[-7pt]{0pt}{20pt} \\ \hline 
    1 & 2 & 3 \\ \hline 
    \end{tabular}

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    Merci, ça marche très bien avec \rule[]{0pt}{} et \arraystretch.

    Autres questions :

    - comment mettre certaines bordures du tableau en gras ? (aussi bien des bordures verticales que des bordures horizontales faites avec hhline)

    - comment faire des pointillés avec hhline ?

    Merci !

  6. #6
    Invité
    Invité(e)
    Par défaut
    Je réponds partiellement car la chaleur étouffante me rend de sale humeur :
    • c'est très désagréable de voir le titre du post modifié
    • je réponds à la question que tu avais posée avant que tu modifies le message, pour les pointillés, il existe des packages pour ça
    • tu ne donnes aucun ECM


    Code pompé sur le LC :
    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
    \documentclass[a4paper,10pt]{article}
    \usepackage{array}
    \newcolumntype{G}{!{\vrule width 4pt}}
    \newlength\savewidth
    \newcommand\Ghline{%
    	\noalign{\global\savewidth\arrayrulewidth\global\arrayrulewidth4pt}%
    	\hline
    	\noalign{\global\arrayrulewidth\savewidth}}
    \begin{document}
    \begin{tabular}{|cGc|c|c|}\hline
    	a & b & c &1\\\hline
    	d & e & f & 2\\\Ghline
    	h & i & j & 3\\\hline
    \end{tabular}
    \end{document}
    Christian

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    Citation Envoyé par unbonpetit Voir le message
    Je réponds partiellement car la chaleur étouffante me rend de sale humeur :
    • c'est très désagréable de voir le titre du post modifié
    Pardon, je n'ai pas pensé que ça pouvait poser des problèmes pour l'archivage. J'ai donc remis l'ancien titre, et il y une nouvelle discussion.

    • je réponds à la question que tu avais posée avant que tu modifies le message, pour les pointillés, il existe des packages pour ça
    Merci pour la réponse. En fait, pour ce qui est des lignes horizontales, j'aimerais le faire avec hhline...

    • tu ne donnes aucun ECM
    J'en ai mis un dans la nouvelle discussion, même si pour une question du genre "comment faire xxx", je ne vois pas trop l'intérêt : vu que je ne sais pas comment le faire, ça n'apparaîtra pas dans l'exemple... Mon problème n'est pas du code qui ne compile pas.

    Code pompé sur le LC :
    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
    \documentclass[a4paper,10pt]{article}
    \usepackage{array}
    \newcolumntype{G}{!{\vrule width 4pt}}
    \newlength\savewidth
    \newcommand\Ghline{%
    	\noalign{\global\savewidth\arrayrulewidth\global\arrayrulewidth4pt}%
    	\hline
    	\noalign{\global\arrayrulewidth\savewidth}}
    \begin{document}
    \begin{tabular}{|cGc|c|c|}\hline
    	a & b & c &1\\\hline
    	d & e & f & 2\\\Ghline
    	h & i & j & 3\\\hline
    \end{tabular}
    \end{document}
    Christian

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. hauteur des lignes dans un tableau word
    Par gorjette dans le forum VBA Word
    Réponses: 6
    Dernier message: 03/12/2010, 20h31
  2. [XI] hauteur des lignes d'un tableau croisé
    Par Machuet dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 25/05/2007, 10h17
  3. Régler la hauteur des lignes dans un tableau
    Par Gabout dans le forum Access
    Réponses: 4
    Dernier message: 19/02/2007, 18h11
  4. [HTML] Hauteur des lignes d'un tableau
    Par leloup84 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 06/03/2006, 10h46
  5. [C#] Affichage des lignes dans un tableau.
    Par maldufleur dans le forum ASP.NET
    Réponses: 4
    Dernier message: 21/04/2004, 11h28

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