如何更改一个乳胶表单元格的左填充?

如何更改一个乳胶表单元格的左填充?

给出下表:

\begin{tabular}{|l|l|l|}
\hline
a & b & c \\ \hline
d & e & f \\ \hline
g & h & i \\ \hline
\end{tabular}

在此处输入图片描述

我可以找到问题LaTeX 中表格单元格顶部的填充,说要把它改成整个桌子的顶部。

如何将列a和单元格的左填充设置f为 0,同时保持其余单元格和列的默认设置?

答案1

像这样?

在此处输入图片描述

\documentclass[12pt]{article}

\begin{document}
\begin{tabular}{|@{}l|l|l|}
\hline
a & b & c \\ \hline
d & e & \multicolumn{1}{@{}l|}{f} \\ \hline
g & h & i \\ \hline
\end{tabular}
\end{document}

笔记: 上面的例子不是将内容移到表格的左边框,而是将左边框移到内容。因此,列更\tabcolsep窄(感谢 米科用于评论)。为了保持相等的列宽(如果需要),可以在单元格末尾添加此宽度:

 \begin{tabular}{|@{}l@{\hspace{2\tabcolsep}}|l|l|}

在处理的情况下得到:

在此处输入图片描述

相关内容