扩大桌子两侧的宽度

扩大桌子两侧的宽度

我无法扩展表格的宽度。我需要表格的宽度大于文本宽度,根据我的搜索结果,以下命令应该可以做到这一点:

\begin{tabular*}{1.2\textwidth}

这种代码的问题在于它只能扩展右侧表格的宽度,如下所示:

在此处输入图片描述

我怎样才能让它向两边延伸?

谢谢

答案1

您可以使用以下adjustwidth环境changepage

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{array, tabularx, caption}
\usepackage[showframe]{geometry} 
\usepackage{lipsum}
\usepackage{changepage}

\begin{document}

\begin{table}[!ht]
\renewcommand\arraystretch{1.25}
\begin{adjustwidth}{-0.1\textwidth}{-0.1\textwidth}
\caption{Some totally uninformative caption}
\begin{tabularx}{\linewidth}{ | X | rl | }
\hline
\lipsum[11]\leavevmode\vspace*{-\baselineskip}
& test text 
& tests texts \\
\hline
\end{tabularx}
\end{adjustwidth}
\end{table}

\end{document} 

在此处输入图片描述

相关内容