Ich verwende diesen Code in LaTeX, um eine Tabelle zu erstellen:
\begin{center}
\begin{longtable}{|c|p{0.08\linewidth}|p{0.08\linewidth}|}
\hline
\multirow{3}{*}{Text O}
& \multicolumn{2}{c|}{\multirow{2}{*}{Text S}}\\
&&\\
\cline{2-3}
&P&P\\ \hline
1&2&3\\ \hline
4&5&6\\ \hline
\end{longtable}
\end{center}
Wie lösche ich die vertikale Linie zwischen Spalte 2 und 3 (vertikale Linie in Zelle Text S)?
Danke :)
Antwort1
Eine Möglichkeit, die Formatierung zu korrigieren, besteht darin, die Zeile zu ersetzen
&&\\
mit
& \multicolumn{2}{c|}{} \\
&
d. h. das zweite Symbol durch zu ersetzen \multicolumn{2}{c|}{}
.
Ein vollständiges, minimales Arbeitsbeispiel fürMWEcenter
, das außerdem (a) den unnötigen und kontraproduktiven Wrapper entfernt und (b) \endhead
und \endlastfoot
Anweisungen verwendet, um dem longtable
Material eine gewisse Struktur zu verleihen:
\documentclass{article} % or some other suitable document class
\usepackage{longtable,multirow}
\begin{document}
\begin{longtable}{ | c | *{2}{p{0.08\linewidth}|} }
% table header
\hline
\multirow{3}{*}{Text O}
& \multicolumn{2}{c|}{\multirow{2}{*}{Text S}} \\
& \multicolumn{2}{c|}{} \\ \cline{2-3}
& P & P \\ \hline
\endhead
\hline
\endlastfoot
% body of table
1 & 2 & 3 \\ \hline
4 & 5 & 6 \\
\end{longtable}
\end{document}