\documentclass[french]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[a4paper, showframe]{geometry}
\usepackage{babel}
\usepackage{multirow}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{array}
\usepackage{caption, booktabs, tabularx, makecell}
\renewcommand{\tabularxcolumn}[1]{>{\centering\arraybackslash}m{#1}}
\renewcommand\theadfont{\normalsize\bfseries}
\begin{document}
\begin{table}
\caption{Titre du tableau}%
\begin{tabularx}{\linewidth}{llXc}
\toprule
\thead{ Titre 1} & \thead{Titre 2} & \thead{Titre 3} & \thead{Titre long \\ long long 4} \\
\midrule
\multirowcell{3}{case 1} &{case 2} & Texte très très long, vraiment extrêmement long
& \makecell{case 4\\case 4.2} \\ %
\cmidrule{2-4}
& {case 2.2} & \makecell[lc]{Et, depuis, le hareng saur -- sec, sec, sec,\\
Au bout de cette ficelle -- longue, longue, longue,\\Très lentement se balance - toujours, toujours, toujours.} & \makecell{case 4.3\\case 4.4} \\ %
\bottomrule
\end{tabularx}
\label{labeltable}
\end{table}
\end{document}
Pour écrire sur deux line vous pouvez utiliser
\newline
Le code du message n'est pas exploitable, tous les "backslach" ont disparu et la mise en forme du tableau n'est pas évidente.
@kawtar Attention ! Les contre-obliques (
\
) saisies telles quelles dans les contributions ne sont pas visibles. Pour insérer du⟨code⟩
, notamment des commandes LaTeX, le mieux est de recourir au raccourci Ctrl+k (dans les questions et réponses) et à`⟨code⟩`
(dans les commentaires). Cf. la FAQ Comment mettre en forme ma contribution ?. Merci de corriger votre contribution si cela n'a pas déjà été fait.@denis Merci pour les corrections du poste, désolée pour les erreurs du copié collé. J'ai fini par groupé les deux dernière cellules dans une seul et ajusté la taille avec m{8cm}.