rowcolor를 사용하여 longtabu의 열 사이의 공간을 제거합니다.

rowcolor를 사용하여 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}전에 a를 추가하세요.@{}

또 다른 해결책은 여기에 있습니다.@{}를 사용하여 공백을 제거할 때 행 색상. 도움말 >{\columncolor{white}[0pt][\tabcolsep]}뒤에 추가하는 @{}것도 좋습니다.

관련 정보