隐藏特定页面上的花哨标题

隐藏特定页面上的花哨标题

我有一张宽表,我使用 pdflscape 的横向环境。结合我在文档其余部分使用的花哨页眉,这看起来有点奇怪。有没有办法在这个特定页面上没有页眉?我发现这个问题但它只要求抑制第一页的页眉。

以下是 MWE:

\documentclass{article}

\usepackage{pdflscape}
\usepackage{lipsum}

\usepackage{fancyhdr}
\renewcommand{\footrulewidth}{\headrulewidth} %  line width
\pagestyle{fancy}
\fancyhfoffset[L]{0cm} % left extra length
\fancyhfoffset[R]{0cm} % right extra length
\chead{Fancy header}

\lfoot{Fancy footer}


\begin{document}
\lipsum[2-6]

\begin{landscape}
    \begin{table}[]
        \centering
        \begin{tabular}{cc}
             This is the first column of a very wide table &  This is the second column \\
             row 1 & some text \\
             row 2 & Some more text \\
        \end{tabular}
        \caption{Caption}
        \label{tab:my_label}
    \end{table}
\end{landscape}

\lipsum[3-7]

\end{document}

第 2 页现在如下所示:

在此处输入图片描述

但我希望它没有标题。

答案1

您可以在之后使用\thispagestyle{empty}或,但我建议使用。\thispagestyle{plain}\begin{landscape}sidewaystable

\documentclass{article}

\usepackage{rotating}
\usepackage{lipsum}

\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{\iffloatpage{0pt}{0.4pt}}
\renewcommand{\footrulewidth}{\headrulewidth} %  line width
\fancyhfoffset[L]{0cm} % left extra length
\fancyhfoffset[R]{0cm} % right extra length
\chead{\iffloatpage{}{Fancy header}}
\lfoot{\iffloatpage{}{Fancy footer}}


\begin{document}

\lipsum[2-6]

\begin{sidewaystable}
\centering

\begin{tabular}{cc}
  This is the first column of a very wide table &  This is the second column \\
  row 1 & some text \\
  row 2 & Some more text \\
\end{tabular}

\caption{Caption}
\label{tab:my_label}

\end{sidewaystable}

\lipsum[3-7]

\end{document}

在此处输入图片描述

答案2

我建议你插入指令

\thispagestyle{plain}

紧接在 之前\end{landscape}。这样,就不会显示页眉,页脚将仅显示页码。

如果您还想隐藏带有页码的页脚,我建议您将其替换\thispagestyle{plain}

\thispagestyle{empty}

相关内容