Partage
  • Partager sur Facebook
  • Partager sur Twitter

Fusion des lignes d'un tableau en LaTex

2 avril 2016 à 18:57:01

Bonjour,

Je rédige actuellement mon mémoire de fin d'étude en LaTex et je galère avec un tableau. Le tableau est tout ce qu'il y a de plus simple mais la fusion des lignes n'a pas l'air de fonctionner. En fait j'ai l'impression que la commande \multirow n'est pas reconnue lors de la compilation, même chose avec la commande \rowcolor.

En tentant de compiler le code servant d'exemple dans le cours j'ai le même problème, la commande \multirow ne semble pas être reconnue.

Quelqu'un a une idée comment je pourrai régler ça? Je vous laisse mon code et le résultat obtenu.

\begin{tabular}{|c|c|c|m{4cm}|}
\hline
Catégorie géotechnique & Classe de conséquence & Conditions de site & Base des justifications\\
\hline
1 & CC1 & Simple et reconnue &  Expérience et reconnaissance géotechnique qualitative\\
\hline
2 & CC1 & Complexe & \multirow{2}*{Reconnaissance géotechnique et calcul}\\ 
\cline{1-3} 
2 & CC2 & Simple & \\
\hline
3 & CC2 & Complexe & \multirow{2}*{Reconnaissance géotechnique et calculs approfondis}\\
\cline{1-3} 
3 & CC3 &  Simple ou complexe & \\
\hline
\end{tabular}

\vspace{1em}

\begin{tabular}{|l|c|c|c|c|}
\hline
1 & \multicolumn{2}{c|}{2} & 3 & 4 \\
\hline
\multicolumn{2}{|l|}{5} & 6 & 7 & 8 \\
\hline
9 & 10 & \multicolumn{3}{c|}{11} \\
\hline
\multirow{2}{1cm}{12} & 13 & 14 & 15 & 16 \\
\cline{2-5}
& 17 & 18 & 19 & 20 \\
\hline
21 & 22 & \multirow{2}*{23} & 24 & 25 \\
\cline{1-2} \cline{4-5}
26 & 27 & & 28 & 29 \\
\hline
\end{tabular}


Résultat :

Merci d'avance de votre aide,

François

-
Edité par Fif' 2 avril 2016 à 19:02:00

  • Partager sur Facebook
  • Partager sur Twitter
2 avril 2016 à 19:07:11

Je vous donne aussi la liste des extensions que j'utilise dans le préambule au cas où...

\usepackage[utf8]{inputenc}
\usepackage{lscape}
\usepackage{natbib}
\usepackage{mathrsfs}
\usepackage{mathtools}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{lettrine}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage{pdfpages}
\usepackage[]{units}
\usepackage{setspace}
\usepackage{wrapfig}
\usepackage{subcaption}
\usepackage[french]{babel}
\usepackage{placeins}
\usepackage{cancel}
\usepackage{import}
%\doublespacing
\onehalfspacing
\setlength{\parindent}{1cm}
\pagestyle{plain}
\usepackage{geometry}
\geometry{hmargin=2.5cm,vmargin=2.5cm}
\usepackage{xcolor}
\usepackage{sectsty}
\usepackage{placeins}
\usepackage{caption}
\usepackage{enumitem}
\usepackage{mathenv}
\usepackage[overlay, absolute]{textpos}
\usepackage{epstopdf}
\usepackage{amsmath}
\usepackage{pict2e}
\usepackage{array}



  • Partager sur Facebook
  • Partager sur Twitter
4 avril 2016 à 13:52:49

Salut,

Et si tu essaies d'ajouter ca :

\usepackage{multirow}

J'pense que ca devrait suffir :)

  • Partager sur Facebook
  • Partager sur Twitter
Life is joke, so be happy again and again ! ~ Si on a ♥ Haskell et Java ♥ , qu'on secoue très fort... PAF, ça fait ♡ Scala ♡
4 avril 2016 à 19:45:31

Oui en effet, j'ai mal lu le cours.

Merci :)

  • Partager sur Facebook
  • Partager sur Twitter
4 avril 2016 à 20:00:28

Y a pas de soucis. Par contre, t'avais pas d'erreur en compilant?
  • Partager sur Facebook
  • Partager sur Twitter
Life is joke, so be happy again and again ! ~ Si on a ♥ Haskell et Java ♥ , qu'on secoue très fort... PAF, ça fait ♡ Scala ♡
22 septembre 2021 à 12:21:47

ok

-
Edité par Ali Ben Amor 22 septembre 2021 à 13:12:10

  • Partager sur Facebook
  • Partager sur Twitter
22 septembre 2021 à 12:36:40

Tu devrais créer un nouveau sujet plutôt que de faire un déterrage

  • Partager sur Facebook
  • Partager sur Twitter
22 septembre 2021 à 13:08:05

Bonjour,

Déterrage

Citation des règles générales du forum :

Avant de poster un message, vérifiez la date du sujet dans lequel vous comptiez intervenir.

Si le dernier message sur le sujet date de plus de deux mois, mieux vaut ne pas répondre.
En effet, le déterrage d'un sujet nuit au bon fonctionnement du forum, et l'informatique pouvant grandement changer en quelques mois il n'est donc que rarement pertinent de déterrer un vieux sujet.

Au lieu de déterrer un sujet il est préférable :

  • soit de contacter directement le membre voulu par messagerie privée en cliquant sur son pseudonyme pour accéder à sa page profil, puis sur le lien "Ecrire un message"
  • soit de créer un nouveau sujet décrivant votre propre contexte
  • ne pas répondre à un déterrage et le signaler à la modération

Je ferme ce sujet. En cas de désaccord, me contacter par MP.

  • Partager sur Facebook
  • Partager sur Twitter

Pas d'aide concernant le code par MP, le forum est là pour ça :) (en plus je n'y connais rien en C)