长表中的列已在下一页重新定位

长表中的列已在下一页重新定位

我创建了两个长表格,表格中有两列,横跨多页。我希望两个表格的列都垂直对齐。但是,只要两列中的一列继续出现在下一页,列的位置就会在每个新页面上移动(见下面的示例)。它似乎根据单元格内值的宽度重新定位它们。我怎样才能让列保持垂直对齐?谢谢!

\usepackage{tabularx}
\usepackage{ltablex}
\setlength{\extrarowheight}{3pt}
\newcommand{\tableheadline}[1]{\multicolumn{1}{c}{\spacedlowsmallcaps{#1}}}
\newcommand{\myfloatalign}{\centering}
\usepackage{booktabs}
\usepackage{array}

\section*{Abbreviations}%
    \vskip -2em
    \begin{tabularx}{\textwidth}{lX}
      Aβ & Amyloid beta \\
      AD & Alzheimer's disease \\
      ALS & Amyotrophic lateral sclerosis \\
      etc.
      UTR & Untranslated region \\
      vCJD & Variant CJD \\
      WT & Wild-type \\
    \end{tabularx}

\section*{Gene names}
    \vskip -2em
    \begin{tabularx}{\textwidth}{>{\itshape}lX}
        ACTB & Actin Beta \\
        APP & Amyloid Precursor Protein \\
        AQP4 & Aquaporin 4 \\
        etc.
        TMEM119 & Transmembrane Protein 119 \\
    \end{tabularx}

这是继续下一页时表格的当前屏幕截图:

在此处输入图片描述

相关内容