gpt4 book ai didi

带多列的 latex 表文本换行 - 保持间距的方法?

转载 作者:行者123 更新时间:2023-12-05 01:15:40 27 4
gpt4 key购买 nike

我正在尝试修复列长度,然后在表中使用多列命令。当我使用多列时,它看起来会覆盖列间距。

我尝试使用查看这些答案 Wrong column spacing due to multicolumn in latex但这是我正在寻找的更具体的。寻找更一般的答案。有些包可以做到这一点(即 tabularx),但正在寻找一种“基本”方式来做到这一点。

\begin{table}[]
\centering
\begin{tabular}{|p{1cm}|p{1cm}|p{3cm}|}
\hline
\multicolumn{2}{c}{Test Test Test Test Test Test Test Test} & \multicolumn{1}{c}{Test} \\
Test & Test & Test \\
\hline
5555 & 5555 & 5555\\
5555 & 5555 & 5555 \\
\multicolumn{2}{c}{5555} & 5555 \\
\hline
\end{tabular}
\caption{Caption}
\label{tab:my_label}
\end{table}

我试图在表中使用多列时使第 1 列和第 2 列的宽度为 1 厘米,第 3 列的宽度为厘米。任何提示或帮助将不胜感激。

最佳答案

您可以使用 \parbox{width}{text} 来限制多列单元格的宽度。

\documentclass[11pt]{article}
\begin{document}
\begin{table}[]
\centering
\begin{tabular}{|p{1cm}|p{1cm}|p{3cm}|}
\hline
\multicolumn{2}{|c|}{\parbox{2cm}{Test Test Test Test Test Test Test Test}} & \multicolumn{1}{c|}{Test} \\
Test & Test & Test \\
\hline
5555 & 5555 & 5555\\
5555 & 5555 & 5555 \\
\multicolumn{2}{|c}{5555} & 5555 \\
\hline
\end{tabular}
\caption{Caption}
\label{tab:my_label}
\end{table}
\end{document}

关于带多列的 latex 表文本换行 - 保持间距的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55361889/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com