【问题标题】:Missing Vertical Line Table缺少垂直线表
【发布时间】:2021-03-26 22:55:51
【问题描述】:

我有一个乳胶表的代码,但它似乎在我的标题行中缺少正确的垂直线。我错过了一些小东西吗?这是我的代码:

\begin{center}
 \begin{tabular}{||c c c||} 
 
  \hline
 \textbf{Table Title} \\  [0.5ex] 
 \hline\hline
 \hline
 Col A & Col B & Col C \\ 
 \hline\hline
 1 & 0.39 & 6.16  \\ 
 \hline
 2 & 0.40 & 4.13  \\ 
 \hline
 3 & 0.28 & 0.12 \\
 \hline
 
\end{tabular}
\end{center}

这是我得到的表格:

【问题讨论】:

  • 请查看booktabs 包的文档。表格中的竖线不是专业风格。
  • 离题:使用\centering 代替center 环境以避免额外的垂直间距

标签: latex tabular


【解决方案1】:

由于感兴趣的行跨越三列,您可能需要使用\multicolumn 命令:\multicolumn{# of columns}{alignment}{text}。所以尝试替换

\textbf{Table Title} \\ [0.5ex]

\multicolumn{3}{||l||}{\textbf{Table Title}}\\

【讨论】:

    【解决方案2】:

    从技术上讲,第一行右侧的垂直线不会出现,因为表格设置为每行包含三个单元格,但第一行只有一个单元格。

    下面代码行中的两个& 将分隔该行中的三个单元格,从而显示右侧的垂直线:

    \textbf{Table Title} & & \\ [0.5ex]
    

    无论如何,在另一个答案中使用multicolumn 的解决方案是首选:此命令允许第一行的内容跨越三列,不太可能影响表格的整体宽度。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-17
      • 2020-12-07
      • 2013-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多