Tabellarisch und aufschlüsseln

Tabellarisch und aufschlüsseln

Ich habe ein großes Problem ... Ich versuche, eine schöne Tabelle zu erstellen, die auf der linken Seite nur Text enthält und auf der rechten Seite einige Einzelelemente. So mache ich es:

\documentclass[a4paper,12pt]{report}
...
\begin{tabular}{r| p{5cm}}
  {\bf Text} &
  Data \\ \hline
  {\bf Itemization} &
  \begin{itemize}
    \item{item1}
    \item{item2}
  \end{tabular}
  \\ \hline
\end{tabular}

Aber so \hlinewird es 5 cm lang sein. Gibt es eine Möglichkeit, es so lang wie die obere Stange zu machen (die, die von kommt \documentclass{report})?

Antwort1

Bitte stellen Sie immer vollständige Dokumente bereit, aus denen die verwendeten Pakete hervorgehen (die Berichtsklasse verwendet beispielsweise standardmäßig keine linierte Überschrift). \bfSollte auch nicht verwendet werden, es sei denn, Sie streben Kompatibilität mit LaTeX2.09 an.

Sie müssen die Tabelle nur auf die volle Breite bringen, tabular*beispielsweise mit:

Bildbeschreibung hier eingeben

\documentclass[a4paper,12pt]{report}
\usepackage{array}
\setlength\extrarowheight{2pt}
\begin{document}

\hrule

\bigskip

xx x x x x

\bigskip


\noindent
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}r| p{5cm}@{}}
  \textbf{Text} &
  Data \\ \hline
  \textbf{Itemization} &
  \mbox{}\par\vspace{\dimexpr-\baselineskip-\topsep-\partopsep\relax}
  \begin{itemize}
    \item item1
    \item item2
    \end{itemize}
    \par\vspace{\dimexpr-\baselineskip-\topsep-\partopsep\relax}
    \mbox{}\\ \hline
\end{tabular*}

\end{document}

verwandte Informationen