更改浮动侧边栏的页边距

更改浮动侧边栏的页边距

我有一张大表格,我想把它放在一边。另外,为了把它放在一页上,我想减少页边距。更改页边距的一个解决方案是使用以下方法重新定义它们\newgeometry(后跟\restoregeometry) 重新定义它们,如下所述:更改 sidewaystable 的页面边框

\documentclass[usegeometry,DIV=10,headsepline,footsepline,captions=tableabove]{scrbook}
\usepackage{rotating}
\usepackage{tabu}
\usepackage{geometry}
\geometry{showframe}
\usepackage{blindtext}


\begin{document}
\chapter{Test}
\blindtext[9]

\newgeometry{margin=.9cm}
\begin{sidewaystable}
    \thispagestyle{empty}
    \caption{A Table}
    \begin{tabu} to \linewidth {|X|c|c|c|}
        \blindtext & sample & sample & sample \\
        \blindtext & sample & sample & sample \\
        \blindtext & sample & sample & sample \\
        \blindtext & sample & sample & sample \\
    \end{tabu}
\end{sidewaystable}

\restoregeometry

\blindtext[9]
\end{document}

但是,这样会阻止sidewaystable浮动。有没有办法在允许表格浮动的同时更改边距?

相关内容