\begin{center}
\captionof{table}{Register Table} \label{tab:title}
\begin{tabulary}{1.2\textwidth}{| p{3cm} || C | p{3cm} | C | C p{1cm} | }
Procedure & Expected Outcome & Pass or Fail \\ \hline
1. Click on Register button when one or more fields are empty & An error message should error beside affected fields & yes \\ \hline
\end{tabulary}
\end{center}
Haben Sie Probleme, diese Tabelle zu organisieren, d. h. die oberste Linie über die Zeilen zu zeichnen? Und haben Sie eine Idee, warum der Text in der Spalte „Bestanden“ oder „Nicht bestanden“ ganz links steht, obwohl ich ihn in der Mitte brauche?
Antwort1
Dieser korrigiert die Spaltenanzahl und die Gesamtbreite und fügt eine weitere Zeile hinzu:
\documentclass{article}
\usepackage{tabulary,capt-of}
\begin{document}
\begin{center}
\captionof{table}{Register Table} \label{tab:title}
\begin{tabulary}{1.2\textwidth}{| p{3cm} || C | p{3cm} | C | C p{1cm} | }
Procedure & Expected Outcome & Pass or Fail \\ \hline
1. Click on Register button when one or more fields are empty & An error message should error beside affected fields & yes \\ \hline
\end{tabulary}
\end{center}
\begin{center}
\captionof{table}{Register Table} \label{tab:title}
\setlength\extrarowheight{2pt}
\begin{tabulary}{\textwidth}{| C | C | C| }
\hline
Procedure & Expected Outcome & Pass or Fail \\ \hline
1. Click on Register button when one or more fields are empty & An error message should error beside affected fields & yes \\ \hline
\end{tabulary}
\end{center}
\noindent X\dotfill X
\noindent X\dotfill X
\end{document}
Antwort2
Versuchen Sie, das Paket zu verwenden booktabs
, das verschiedene Zeilentypen bereitstellt. Anstelle von \hline
können Sie \toprule
, \midrule
oder verwenden \bottomrule
. Die Dokumentation des Pakets (texdoc booktabs
) bietet nützliche Informationen zum Layout von Tabellen. Hier ein kurzes Zitat aus Kapitel 2:
Sie können nicht viel falsch machen, wenn Sie sich stets an zwei einfache Richtlinien halten:
- Verwenden Sie niemals vertikale Linien.
- Wenden Sie niemals doppelte Regeln an.
Diese Richtlinien mögen extrem erscheinen, aber ich habe nie ein gutes Argument dafür gefunden, sie zu brechen.