上面的表格線?

上面的表格線?
\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}

正在努力組織這個表格,即讓最上面的線畫在行的頂部?另外,當我需要將通過或失敗列文字放置在中間時,為什麼將其放置在最左側,有什麼想法嗎?

答案1

在此輸入影像描述

這將修正列數和總寬度並添加另一行:

\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}

答案2

嘗試使用booktabs提供不同線型的包。\hline您可以使用\toprule,\midrule或來代替\bottomrule。但是,包的文檔(texdoc booktabs)提供有關表格佈局的有用資訊。這是第 2 章的簡短引用:

如果您始終記住兩個簡單的指導原則,您就不會犯下太大的錯誤:

  1. 永遠、永遠不要使用垂直規則。
  2. 切勿使用雙重規則。

這些指導方針可能看起來很極端,但我從未找到支持打破它們的好論點。

相關內容