長い表のセルを結合するにはどうすればいいですか?

長い表のセルを結合するにはどうすればいいですか?

longtable を使用して次のようなテーブルを作成する必要があります。

ここに画像の説明を入力してください

5列目を正しく作成するにはどうすればいいですか?

私が今持っているコード:

\documentclass[12pt]{article}
\usepackage{dcolumn,longtable,booktabs}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel} 
\begin{document}

\begin{center}
\begin{longtable}{|l|l|l|l|l|}

\hline \multicolumn{1}{|l|}{\textbf{№}} & \multicolumn{1}{c|}{\textbf{ОПИСАНИЕ ОТКЛОНЕНИЯ}} & \multicolumn{1}{c|}{\textbf{ДЕПАРТАМЕНТ}}  & \multicolumn{1}{c|}{\textbf{ИДЕНТИФИЦИРОВАННЫЙ РИСК} & \multicolumn{1}{c|}{\textbf{НЕ ИДЕНТИФИЦИРОВАННЫЙ РИСК}  }  \\ \hline 
\endfirsthead

\multicolumn{1}{|c|}{\textbf{№}} & \multicolumn{1}{c|}{\textbf{ОПИСАНИЕ ОТКЛОНЕНИЯ}} &
\multicolumn{1}{c|}{\textbf{ДЕПАРТАМЕНТ}} & \multicolumn{1}{c|}{\textbf{ИДЕНТИФИЦИРОВАННЫЙ РИСК} & \multicolumn{1}{c|}{\textbf{НЕ ИДЕНТИФИЦИРОВАННЫЙ РИСК} \\ \hline 
\endhead

\endfoot

\hline \hline
\endlastfoot

1 & ОТКЛОНЕНИЕ 1 & Департамент 1 & Риск 1 & ОПИСАНИЕ НЕ ИДЕНТИФИЦИРОВАННОГО РИСКА \\ 

\end{longtable}
\end{center}

\end{document}

答え1

私が得たものは次のとおりです(ロシア語の専門知識が不足しているため、英語のテキストをいくつか追加しました):ここに画像の説明を入力してください

コード :

\documentclass[12pt]{article}
\usepackage{dcolumn,longtable,booktabs}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel} 
\begin{document}

\begin{center}
\begin{longtable}{|l|l|l|l|l|l|}

\hline
1 & 2 & 3 & 4 & \multicolumn{2}{c|}{5-6} \\
\hline
text1   & text 2    & text3     & text4     & text5.1 & text6.1 \\
\cline{5-6}
        &           &           &           & Text5.2 & text5.2 \\
\hline        



\end{longtable}
\end{center}

\end{document}

具体的には、一般的には

  • テーブル内の列の最大数を指定し、必要に応じて\multicolumnを使用します。
  • コマンド\cline{XY}は列Xと列Yの間にのみ線を作成します。

関連情報