使用 xtab 包自定义多列宽度

使用 xtab 包自定义多列宽度

如何自定义使用创建的表格中特定列的宽度? 在我的例子中,我的文档中xtab有以下规范:xtab

\documentclass[11pt]{report}
\usepackage{xtab}
\usepackage{a4pdf}
\begin{document}


\topcaption{Review} \label{tab:table5.1}
\tablefirsthead{\hline \multicolumn{1}{|c|}{\textbf{Overview}} &
\multicolumn{1}{c|}{\textbf{Remarks}} & 
 \multicolumn{1}{c|}{\textbf{Method/s}} \\ \hline }
\tablehead{\multicolumn{2}{c}%
{{\captionsize\bfseries \tablename\ \thetable{} --
continued from previous page}} \\
\hline \multicolumn{1}{|c|}{\textbf{Overview}} &
\multicolumn{1}{c|}{\textbf{Remarks}} &
\multicolumn{1}{c|}{\textbf{Method/s}} \\ \hline }
\tablelasthead{\multicolumn{2}{c}%
{{\captionsize\bfseries \tablename\ \thetable{} --
concluded from previous page}} \\
\hline \multicolumn{1}{|c|}{\textbf{Overview}} &
\multicolumn{1}{c|}{\textbf{Remarks}} &
\multicolumn{1}{c|}{\textbf{Method/s}} \\ \hline }
\tabletail{\hline \multicolumn{2}{|r|}{{Continued on next page}} \\ \hline}
\tablelasttail{\hline \hline}
\begin{center}
\begin{xtabular}{|p{0.45\textwidth}|p{0.45\textwidth}|p{0.05\textwidth}|}
Column1 & Column2 & Column3 \\
\end{xtabular}
\end{center}

\end{document}

我想要的是前两列具有相同的宽度,最后一列具有最小宽度,使用\textwidth。我使用的是 a4 页面设置。请指教。我面临的问题是我无法使用为每列指定自定义宽度p{\textwidth}。我只能为所有三列指定统一的宽度。

相关内容