禁忌环境未考虑垂直调整(列类型)

禁忌环境未考虑垂直调整(列类型)

我正在使用禁忌包生成表格,我无法对单元格内容进行垂直调整。

水平标记lcrj工作正常,但列类型pmb对表的内容位置没有影响。

我尝试了很多组合,阅读了文档并搜索了网页,但都无济于事。

\documentclass{article}

\usepackage{tabu}

\begin{document}

    \begin{tabu} to \linewidth{ | X | X[-1,m] | c | X[-1,b] | }

        \tabucline-
        A somewhat longer text to show that 
        the next row's content \emph{is not} 
        presented in the middle of the cell 
        and the last not at the bottom.&
        Second&
        Third& 
        fourth\\
        \tabucline-

    \end{tabu}

\end{document}

结果 :

我怎样才能实现垂直对齐;特别是m中间列类型?

我只能假设我忽略了显而易见的东西,因为它是一项基本要求。

答案1

在此处输入图片描述

\documentclass{article}

\usepackage{tabu}

\begin{document}

    \begin{tabu} to \linewidth{ | X[m] | X[-1,m] | c | X[-1,b] | }

        \tabucline-
        A somewhat longer text to show that 
        the next row's content \emph{is not} 
        presented in the middle of the cell 
        and the last not at the bottom.&
        Second&
        Third& 
        fourth\\
        \tabucline-

    \end{tabu}

\end{document}

注意最后一列表示b参考点在它是底线并不是说它到达单元格的底部,对于一行条目来说bp是相同的,就像bt对于一行 parbox 或表格来说相同一样。

相关内容