![如何创建自定义表格](https://linux22.com/image/323636/%E5%A6%82%E4%BD%95%E5%88%9B%E5%BB%BA%E8%87%AA%E5%AE%9A%E4%B9%89%E8%A1%A8%E6%A0%BC.png)
我需要创建这个表:
我在第二行遇到了问题,这就是我得到的结果:
我不明白我错在哪里
\documentclass[11pt]{report}
\usepackage{outline} \usepackage{pmgraph} \usepackage[normalem]{ulem}
\usepackage{graphicx} \usepackage{verbatim}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8x]{inputenc}
\usepackage{multirow}
\begin{document}
\begin{tabular}[t]{|p{2cm}|p{3cm}|p{2.8cm}|p{5.1cm}|p{1.1cm}|p{0.2cm}|}
\hline
\textbf{Requisito} & R1 & \textbf{Tipo Requisito} & Funzionale & \textbf{Casi d'uso} & 1\\
\cline{1-6}
\hline
\textbf{Descrizione} &
\multicolumn{3}{|c|}{\multirow{2}{2cm}{L’utente inserisce le informazioni relative alla propria forma fisica, alle preferenze relative alle letture tematiche e alla privacy}}
\textbf{Descrizione} & bbb & bbbb\\
\cline{1-6}
\textbf{Razionale} & cc & ccc & cccc\\
\cline{1-6}
\textbf{Attore innescante} & dd & ddd & dddd\\
\cline{1-6}
\hline
\end{tabular}
\end{document}
答案1
请参阅以下 MWE:
\documentclass[11pt]{report}
%\usepackage{outline} \usepackage{pmgraph} \usepackage[normalem]{ulem}
%\usepackage{graphicx} \usepackage{verbatim}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{multirow}
\begin{document}
\begin{tabular}[t]{|p{2cm}|p{2cm}|p{2.8cm}|p{4.1cm}|p{1.1cm}|p{0.2cm}|}
\hline
\textbf{Requisito} & R1 & \textbf{Tipo Requisito} & Funzionale & \textbf{Casi d'uso} & 1\\
\cline{1-6}
%\hline
\textbf{Descrizione} &
\multicolumn{5}{|p{10.2cm}|}{L’utente inserisce le informazioni relative alla propria forma fisica, alle preferenze relative alle letture tematiche e alla privacy}\\
\cline{1-6}
\textbf{Descrizione} & bbb & bbbb & & & \\
\cline{1-6}
\textbf{Razionale} & cc & ccc & cccc & & \\
\cline{1-6}
\textbf{Attore innescante} & & dd & ddd & dddd & \\
\hline
\end{tabular}
\end{document}
如果您希望一个单元格超过 5 列,则必须使用\multicolumn{5}{...}
。您的列太宽了。我缩小了一些尺寸以使表格在纸上可见。请改进这一点。最后您漏掉了几个&
,因为即使单元格是空的,您也必须写入它。如果您漂亮地打印表格,更容易发现缺失&
。请查看我的代码。
最后你应该去掉垂直线。最好在你的终端上使用包booktabs
(texdoc booktabs
用于文档)。
结果如下:
答案2
你需要这样的东西吗?
\begin{tabular} [t]{|p{2cm}|p{3cm}|p{2.8cm}|p{3.1cm}|p{1.1cm}|p{0.2cm}|}
\hline
\textbf{Requisito} & R1 & \textbf{Tipo Requisito} & Funzionale & \textbf{Casi d'uso} & 1\\
\cline{1-6}
\hline
\textbf{Descrizione} &
\multicolumn{5}{|p{\linewidth}|}{L’utente inserisce le informazioni relative alla propria forma fisica, alle preferenze relative alle letture tematiche e alla privacy}&\\
\hline
\textbf{Descrizione} & bbb & bbbb & bbb & bb &\\
\hline
\end{tabular}