如何在 Latex 中绘制对角线表格边框,就像在 Excel 中一样?

发布于 2024-08-30 04:02:58 字数 586 浏览 3 评论 0原文

是否可以在LaTeX中绘制对角线(平行四边形)单元格:单元格内容是对角线,单元格原来垂直的边框也是对角线。

以下是我使用旋转包所做的事情:

\begin{tabular}{|r|c|c|}
\hline
\\ \\ \\ \\ \\ \\ \\ \\ \\ \\
 & \begin{rotate}{45}Trying to save some horizontal space\end{rotate} & \begin{rotate}{45}While keeping headers readable\end{rotate} \\
\hline
this & is & a \\
\hline
sample & latex & table \\
\hline
\end{tabular}

这是输出的屏幕截图与使用 Excel 的可能结果:

在此处输入图像描述

Is it possible to draw diagonal (parallelogram) cells in LaTeX: the cell content is diagonal, and the cell's originally vertical borders are also diagonal.

Here is what I managed to do using the rotating package:

\begin{tabular}{|r|c|c|}
\hline
\\ \\ \\ \\ \\ \\ \\ \\ \\ \\
 & \begin{rotate}{45}Trying to save some horizontal space\end{rotate} & \begin{rotate}{45}While keeping headers readable\end{rotate} \\
\hline
this & is & a \\
\hline
sample & latex & table \\
\hline
\end{tabular}

Here is a screenshot of the output vs what is possible using Excel:

enter image description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

素食主义者 2024-09-06 04:02:58

简短的回答:LaTeX 常规表不具备该功能。

长答案:肯定可以做到,但需要付出更多努力,如 Tex.Stackexchange 中类似(但不完全相同)的问题所示:

Short answer: LaTeX regular tables don't have that capability.

Long answer: It can surely be done but with more effort, as shown by similar (but not quite the same) questions in Tex.Stackexchange:

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文