【问题标题】:LaTeX: cell borderLaTeX:单元格边框
【发布时间】:2021-03-14 08:27:29
【问题描述】:

我想在我的 LaTeX 表格中添加单元格的水平边框(或完全重新定义表格以获得相同的结果)。我目前的定义是:

\begin{table}[h!]
\resizebox{\textwidth}{!}{%
    \begin{tabular}{
    >{\columncolor[HTML]{EFEFEF}}l l}
    \hline
        \multicolumn{2}{l}{\cellcolor[HTML]{EFEFEF}\textbf{1^{st}} \textbf{Category Title}}  \\ 
    \hline
        Description    & 
        \begin{tabular}{p{20cm}}
            Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
        \end{tabular} \\
        Effect & 
        \begin{tabular}{p{20cm}}
            Proin in tellus sit amet nibh dignissim sagittis. Integer in sapien. Class aptent 
            taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos.
        \end{tabular} \\ 
    \hline
    \end{tabular}%
}
\caption{Category table}
\label{tab:categ_list}
\end{table} 

看起来像这样:

我想添加水平线来分割带有文本的单元格:

我找到了\arrayrulecolor[HTML]{CFCFCF}\hline 的解决方案,看起来不错,但\hline 分隔整行,而不仅仅是单个单元格。我也试过 \cline 但这不起作用(没有出现单元格边框,而且整行都消失了)。

【问题讨论】:

  • 请查看booktabs 包的用户指南,然后仔细考虑是否真的想要这样的桌子设计。
  • @samcarter_is_at_topanswers.xyz 谢谢,我是 LaTeX 初学者(到目前为止只发表了 2 篇文章),只是想在我最新的“艺术作品”中有一些漂亮的桌子。当然也可以节省一些时间。我去看看。

标签: formatting latex tabular


【解决方案1】:

你可以添加一个

\cline{2-2}

Effect之前的代码行中。

我简化了您的代码有两个原因:

  • 最初缺少标头,我不知道使用哪个包来运行颜色语法(所以,很抱歉,下面缺少颜色);
  • 我坚信不需要嵌套多个tabular 环境,您可以使用更简洁、更简洁的代码来实现。

我的草图:

\documentclass{article}
\usepackage{multicol}

\def\arraystretch{1.5}

\begin{document}
\begin{table}%[h!]
\begin{tabular}{lp{10cm}}
\hline
\multicolumn{2}{l}{$\mathbf{1^{st}}$\textbf{ Category Title}}\\ 
\hline
Description & Lorem ipsum dolor sit amet, consectetuer adipiscing elit\\
\cline{2-2}
Effect & Proin in tellus sit amet nibh dignissim sagittis. Integer in sapien. 
Class aptent taciti sociosqu ad litora torquent per conubia nostra, 
per inceptos hymenaeos.\\ 
\hline
\end{tabular}
\caption{Category table}
\label{tab:categ_list}
\end{table} 

\end{document}

这个输出:

希望对你有帮助,否则请发表评论!

最后,正如@samcarter 对您的问题的评论,您可以检查包booktabs 以获取此样式和未来的表格,没有垂直边框线。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-04
    • 1970-01-01
    • 1970-01-01
    • 2011-08-12
    • 2015-11-23
    • 2014-03-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多