答案1
在我看来,您的表格示例更像是“ID scénario”列中多行的合并/跨越,而不是嵌套表格。在 Excel(似乎是您的原始模型)中,这相当于合并。
对于文档,这一页提供了一个示例,使用多行包,在“多行”部分下。如果您需要完整的示例,请告诉我,我会在下面添加它。
祝你好运,泽维尔
编辑 1-示例 1
这就是,根据您的示例,这会生成一个类似的表格,其中前两列按行合并。
\documentclass[11pt]{article}
\usepackage{multirow}
\usepackage{tabulary}
% \usepackage{polyglossia}
% \setmainlanguage{french}
\begin{document}
\begin{table}
\begin{tabulary}{\linewidth}{|c|l|l|L|L|}
\hline
ID Module & Module & ID Scenario & Scenario & Priorite \\
\hline
1 & Gestion de l'inscription & 1.1 & En tant que & Elevee \\
\hline
\multirow{2}{*}{2} & \multirow{2}{*}{Gestion de l'inscription} & 2.1 & En tant que & Elevee \\
& & 2.2 & En tant que & Elevee \\
\hline
\end{tabulary}
\end{table}
\end{document}
答案2
这是一个不使用 的解决方案multirow
,使用tabularx
环境,并且布局略有不同makecell
:
\documentclass[11pt, french]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage[showframe]{geometry}
\usepackage[table, svgnames]{xcolor}
\usepackage{ tabularx, makecell}
\usepackage{ragged2e}
\begin{document}
\begin{table}
\centering\sffamily
\setlength{\extrarowheight}{3pt}
\setlength{\tabcolsep}{3pt}
\renewcommand{\theadfont}{\normalsize\bfseries\color{white}}
\rowcolors{3}{white}{AliceBlue}
\arrayrulewidth = 0.8pt
\arrayrulecolor{SkyBlue}
\begin{tabularx}{\linewidth}{|c|>{\RaggedRight\hsize=0.75\hsize}X|c|>{\RaggedRight\hsize=1.25\hsize}X|l|}
\hline
\rowcolor{SteelBlue} \thead{ID\\ Module} & \thead{Module} & \thead{ID\\ Scénario} & \thead{Scénario} & \thead{Priorité}\\
\hline
1 & Gestion de l'inscription & 1.1 & En tant qu’utilisateur, je peux créer un compte pour accéder à l’application & Élevée \\
\hline
2 & Gestion d’authentification & 2.1 & En tant qu’utilisateur, je peux m’authentifier pour accéder à mon compte& Élevée \\
\cellcolor{white} & \cellcolor{white}& 2.2 & En tant qu’utilisateur, je peux m’authentifier pour accéder à mon compte & Élevée \\
\hline
3 & Gestion des comptes & 3.1 & En tant qu’utilisateur, je veux gérer les utilisateurs de la plate-forme & Élevée \\
\cellcolor{white} & \cellcolor{white}& 3.2 & En tant qu’utilisateur, je veux gérer mon compte & Élevée \\
\hline
4 & Gestion des produits & 4.1 & En tant qu’utilisateur, je veux con\-sulter les produits de Marketplace & Élevée \\
\cellcolor{white} & \cellcolor{white} & 4.2 & En tant qu’utilisateur, je veux modifier les produits de Marketplace & Élevée \\
& &4.3 & En tant qu’utilisateur, je veux supprimer les produits de Marketplace & Élevée \\
\hline
\end{tabularx}
\end{table}
\end{document}