如何删除某些故意设为横向的页面中烦人的页眉和页脚?

如何删除某些故意设为横向的页面中烦人的页眉和页脚?

我正在写一本书,有些表格需要更宽的空间。唯一的解决办法是故意将表格做成横向页面。

不幸的是,横向页面有烦人的页眉和页脚。如何去除这些烦人的页眉和页脚?

以下是我的“最小”代码片段:

\documentclass{book}
\usepackage[a4paper,margin=20mm]{geometry}
\usepackage{lscape}
\usepackage{lipsum}
\usepackage{calc}
\usepackage{longtable,array}

\begin{document}
\chapter{One}
\lipsum[1]
\section{One One}
\lipsum[2]

\pagestyle{empty}
\begin{landscape}
\begin{longtable}{|m{0.4\textwidth-2\tabcolsep-1.5\fboxrule}|m{0.6\textwidth-2\tabcolsep-1.5\fboxrule}|}
\hline
a & b\\\hline
c & d\\\hline
\end{longtable}
\end{landscape}
\pagestyle{plain}

\lipsum[3]
\end{document}

编辑1:

我对列宽进行了修正,即改为2\fboxrule1.5\fboxrule之前的计算是错误的,因为两列之间的规则不应该计算两次。我在这里有点失误。


编辑2:

赫伯特的解决方案是最终答案。

答案1

\documentclass{article}
\usepackage{geometry}

\usepackage{lscape}

\begin{document}
foo
\clearpage\pagestyle{empty}
\begin{landscape}

bar\clearpage baz
\end{landscape}
\pagestyle{plain}

next page

\end{document}

答案2

您想\thispagestyle{empty}在不应该有页眉或页脚的页面上使用。

编辑:

\begin{landscape}
\thispagestyle{empty}
% longtable code
\end{landscape}

相关内容