このパッケージを使用して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]}
の後に追加する@{}
のも役立ちます。