
Ich habe eine lange Tabelle erstellt, indem ich Informationen aus der gestellten Frage verwendet habe.Hier. Nun möchte ich im rechten Teil dieser langen Tabelle eine Tabelle mit zwei Spalten mit jeweils 3 Zeilen erstellen. Eine bildliche Darstellung istHier. Ich habe versucht, itemize zu verwenden, aber die Kompilierung schlägt fehl. Gibt es eine Möglichkeit, dies zu tun?
Antwort1
Fügen Sie die Tabelle einfach in eine der Zellen ein, wie David Carlisle sagt: Sie können Einzelposten oder Tabellen in einer Longtable-Zelle in einer AP-Spalte verschachteln.
Code
\documentclass{article}%[border=10pt]{standalone}
\usepackage[left=0.5cm,right=0.5cm,top=0.5cm,bottom=0.5cm]{geometry}
\usepackage{multirow,lipsum,longtable,colortbl,xcolor}
\usepackage{dcolumn}%,tabularx,tabulary}%,threeparttable,longtable,tabu}
%
\setlength{\arrayrulewidth}{.3em}
\begin{document}
%
\begin{longtable}{%
|>{\columncolor{gray}}p{\dimexpr0.3\textwidth-2\tabcolsep-2\arrayrulewidth\relax}
|p{\dimexpr0.7\textwidth -2\tabcolsep-\arrayrulewidth\relax}|} \hline
\multicolumn{1}{|c|}{{\cellcolor{gray}} A column} &\multicolumn{1}{c|}{B column}\\ \hline
\lipsum[2] & \lipsum[3] \\
\lipsum[2] &
{\setlength{\arrayrulewidth}{.1em}
\begin{tabular}{|m{0.3\textwidth}|m{0.3\textwidth}|}\hline
A & B \\ \hline
A & B \\ \hline
A & B \\ \hline
\end{tabular}} \\
\lipsum[2] & \lipsum[3] \\
\hline
\end{longtable}
\end{document}
Antwort2
Da Sie keinen Code gepostet haben, kann ich nicht im Detail helfen, aber es fühlt sich an, als ob Sie nach dem \multirow
Befehl suchen. SieheHier.