我有一个tabularx
包含数字的控件,它被设置为\textwidth
但不占据整个控件textwdith
,并在左侧留有边距。具体来说:
\begin{tabularx}{\textwidth}{A B C}
% num_web_clicks
\rowcolor{red}\multicolumn{3}{B}{\resizebox{\textwidth}{!}{\input{fig1.pgf}}
\\
\rowcolor{blue}\resizebox{.33\textwidth}{!}{\input{fig2.pgf}}
&\resizebox{.33\textwidth}{!}{\input{fig3.pgf}}
&\resizebox{.33\textwidth}{!}{\input{fig4.pgf}}\\
\end{tabularx}
其中列类型定义为:
\newcolumntype{C}{>{\raggedleft\arraybackslash}X}
\newcolumntype{B}{>{\centering\arraybackslash}X}
\newcolumntype{A}{>{\raggedright\arraybackslash}X}
看起来像这样:
为什么每行左边都有一个边距(行前的左侧有红色/蓝色额外空间),我该如何将其删除?
答案1
为什么每行左边都有一个边距(行前的左侧有红色/蓝色额外空间),我该如何将其删除?
只是改变
\begin{tabularx}{\textwidth}{A B C}
要么
\begin{tabularx}{\textwidth}{@{}A@{}B@{}C@{}}
或者
\setlength\tabcolsep{0pt}
\begin{tabularx}{\textwidth}{A B C}