使用 rowcolors 刪除 longtabu 中列之間的空間

使用 rowcolors 刪除 longtabu 中列之間的空間

我使用該ltxtable套件創建具有可變寬度列的長表。使用此功能,我想透過執行以下操作來完全刪除表列之間的空間:

\documentclass{scrbook}
\usepackage{tabu}
\usepackage{ltxtable}
\usepackage[table]{xcolor}

\begin{document}
\thispagestyle{empty}
\begin{longtabu} to \textwidth{r@{}l}
    %\taburowcolors{white .. gray}
    \hline
    sth else  & and again \\ \hline
    sth       & blabla \\ 
    else      & stupid\\ 
\end{longtabu}
\end{document}

這工作正常,直到我取消註釋,taburowcolors這會在列之間強制留出一些空間,從而剪切一些文字。

有沒有辦法解決這問題?

答案1

我在這裡找到了解決方案colortbl:帶有 \begin{tabular}{@{}ccc@{}} 的表中的 \rowcolor:<{\kern\tabcolsep}在前面新增 可以@{}解決問題。

另一個解決方案是在這裡發布使用 @{} 刪除空格時的行顏色。也在幫助>{\columncolor{white}[0pt][\tabcolsep]}之後添加。@{}

相關內容