使用 \endhead 导致我的表格不对齐

使用 \endhead 导致我的表格不对齐

我尝试使用 longtable 来布局一些表格数据。

这很有效:

\begin{longtable}{l | l l | l}  
Year & To & From &                      Task \\
2015    & Jan 8 & Jan 9 &               Bla \\
        & Feb 2 & Feb 6 &           Bear \\
        & Feb 9 & Mar 6 &               Water \\
\end{longtable}

看起来像这样:

在此处输入图片描述

我想让数据换到新页面时页眉保持一致,所以尝试了这个方法,但突然我的页眉不再对齐。怎么回事?

\begin{longtable}{l | l l | l}  
Year & To & From &                      Task \\
\endhead
2015    & Jan 8 & Jan 9 &               Bla \\
        & Feb 2 & Feb 6 &           Bear \\
        & Feb 9 & Mar 6 &               Water \\
\end{longtable}

在此处输入图片描述

答案1

这是预料之中的,大概你收到了一条来自 latex 的消息,告诉你表格宽度已经​​改变,需要重新运行 latex。

如果你重新运行乳胶,它们应该排队。

答案2

\documentclass{article}
\usepackage{longtable}
\begin{document}
\begin{longtable}{|r|r|r|r|}  
Year & To & From &                      Task \\
\endhead
2015    & Jan 8 & Jan 9 &               Bla \\
& Feb 2 & Feb 6 &           Bear \\
& Feb 9 & Mar 6 &               Water \\
\end{longtable}
\end{document}

对齐表

相关内容