我想调整多页表格的边距。我尝试使用 using\adjustwidth{left margin}{right margin}
包changepage
,但是,这可能只适用于在同一页上调整文本的情况,而不适用于多页的情况。newgeometry
和选项restoregemoetry
会导致分页。我不想分页并调整扩展到多页的表格的边距。
答案1
\documentclass{article}
\usepackage{longtable}
\begin{document}
\noindent X\dotfill standard text width\dotfill X
\bigskip
\noindent X\dotfill 52pt overfull\dotfill X
\begin{longtable}{|ccc|}
one two three & four five six & seven eight nine\\
1111111111 1111111111111111111111111& 22 2222 2222 2222 222222 & 33
\end{longtable}
\bigskip
\noindent X\dotfill allowed to extend 1cm into each margin\dotfill X
\setlength\LTleft {-1cm plus 1fill}
\setlength\LTright{-1cm plus 1fill}
\begin{longtable}{|ccc|}
one two three & four five six & seven eight nine\\
1111111111 1111111111111111111111111& 22 2222 2222 2222 222222 & 33
\end{longtable}
\bigskip
\noindent X\dotfill standard text width\dotfill X
\end{document}