Удалить нумерацию со страницы таблицы, не в альбомной ориентации

Удалить нумерацию со страницы таблицы, не в альбомной ориентации

У меня очень длинная таблица, которая должна оставаться в портретной ориентации. У меня возникли проблемы с удалением нумерации на странице, где отображается таблица. Я пробовал помещать \thispagestyle{empty}и всю таблицу в \begin{center}окружение, \thispagestyle{empty}в окружение таблицы и \thispagestyle{empty}в \begin{threeparttable}окружение, но безрезультатно. Размещение \thispagestyle{empty}внутри табличного не удается.

Есть ли какие-нибудь простые решения?

Вот мой код:

\documentclass[12pt,letterpaper]{article}
\usepackage[margin=1in ]{geometry}
\usepackage{fancyhdr}
\usepackage[flushleft]{threeparttable}
\setlength{\headheight}{15.2pt}
\pagestyle{fancy}

\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}

\begin{document}

\begin{table}[htbp]
    \begin{threeparttable}
        \caption{ Drinking Water}
        \thispagestyle{empty} %Doesn't clear the page where the table ends up. 
         %Works in this simplified code because there is ONLY one page.
        {
        \def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
        \begin{tabular}{l*{3}{c}}
        \hline\hline
                    &\multicolumn{3}{c}{}                       \\
                    & Non-EWB School         &  EWB School & Diff.         \\
        \hline
        Water Src. Dist. (min)$^{\dag}$     &       17.16         &       14.76     &    2.408\sym{*}   \\
                                        &     (14.27)         &     (12.55)     &     (0.966)         \\
        \hline                                                 
        Spring (protected)              &       0.407         &       0.395      &      0.0134         \\
                                        &     (0.492)         &     (0.489)       &    (0.0353)         \\
        [1em]                                                 
        Spring (unprotected)   &      0.0418         &      0.0385      &     0.00341         \\
                    &     (0.200)         &     (0.193)       &    (0.0141)         \\
        [1em]                                                 
        Rain        &       0.227         &       0.221        &     0.00721       \\
                    &     (0.420)         &     (0.415)        &    (0.0300)       \\
        [1em]                                                 
        Public Tap         &      0.0940         &       0.100       &    -0.00575         \\
                    &     (0.292)         &     (0.300)       &    (0.0213)         \\
        [1em]                                                 
        Household Pipe        &      0.0261         &      0.0538       &     -0.0276         \\
                    &     (0.160)         &     (0.226)       &    (0.0141)         \\
        [1em]                                                 
        Rivers/Streams       &       0.112         &      0.0923       &      0.0202         \\
                    &     (0.316)         &     (0.290)       &    (0.0218)         \\
        [1em]                                                 
        Well (protected)    &      0.0627         &      0.0564      &     0.00640         \\
                    &     (0.243)         &     (0.231)       &    (0.0170)         \\
        [1em]                                                 
        Well (unprotected)    &     0.00783         &      0.0154      &    -0.00751         \\
                    &    (0.0883)         &     (0.123)       &   (0.00771)         \\
        [1em]                                                 
        Borehole    &      0.0183         &     0.00769       &      0.0106         \\
                    &     (0.134)         &    (0.0875)       &   (0.00812)         \\
        [1em]                                                 
        EWB Borehole    &           0         &      0.0179      &     -0.0179\sym{**} \\
                    &         (0)         &     (0.133)       &   (0.00678)         \\
        [1em]                                                 
        Lake/Pond        &     0.00261         &     0.00256       &   0.0000534         \\
                    &    (0.0511)         &    (0.0506)       &   (0.00365)         \\
        \hline                                                 
        Treat Water$^{\dag\dag}$       &       0.619         &       0.597       &      0.0229         \\
                    &     (0.486)         &     (0.491)       &    (0.0351)         \\
        [1em]                                                 
        Treat Water in Household$^{\dag\dag\dag}$      &       0.431         &       0.408       &      0.0242         \\
                    &     (0.496)         &     (0.492)       &    (0.0355)         \\
        \hline                                                      
        \(N\)       &                     &                   &         774         \\                  
        \hline\hline   
        \end{tabular}                   
        }   
        \begin{tablenotes}
            \item sd/se in parentheses
            \item \sym{*} \(p<0.05\), \sym{**} \(p<0.01\), \sym{***} \(p<0.001\)
            \item$^{\dag}$Distance to water source for 2014 dry season only.
            \item$^{\dag\dag}$Indicates the household treats water at the source \emph{or} treats water at home. 
            \item$^{\dag\dag\dag}$Indicates the household treats water at home.
            \item Water sources are for the wet season.
        \end{tablenotes}
    \end{threeparttable}
\end{table}

\end{document}

решение1

latex на самом деле не поддерживает это. Это делает плавающие страницы пустыми, поэтому это влияет только на страницу, на которой находится таблица, а не на страницу до или после. Это повлияет на все остальные плавающие страницы, если вы не вернете его обратно, т. е. не восстановите исходное определение без отмеченной линии.

\documentclass[12pt,letterpaper]{article}
\usepackage[margin=1in ]{geometry}
\usepackage{fancyhdr}
\usepackage[flushleft]{threeparttable}
\setlength{\headheight}{15.2pt}
\pagestyle{fancy}

\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}

\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
\makeatletter
\def \@startcolumn {%
  \global \@colroom \@colht
  \@tryfcolumn \@deferlist
  \if@fcolmade
\def\@thefoot{}%<<<<<<<<
  \else
    \begingroup
      \let \reserved@b \@deferlist
      \global \let \@deferlist \@empty
      \let \@elt \@scolelt
      \reserved@b
    \endgroup
  \fi
}




\makeatother
\begin{document}
\setcounter{page}{111111111}

some text some text some text some text some text 
some text some text some text some text some text 
some text some text some text some text some text 

\begin{table}[p]
    \begin{threeparttable}
        \caption{ Drinking Water}
         %Works in this simplified code because there is ONLY one page.
        {
        \def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
        \begin{tabular}{l*{3}{c}}
        \hline\hline
                    &\multicolumn{3}{c}{}                       \\
                    & Non-EWB School         &  EWB School & Diff.         \\
        \hline
        Water Src. Dist. (min)$^{\dag}$     &       17.16         &       14.76     &    2.408\sym{*}   \\
                                        &     (14.27)         &     (12.55)     &     (0.966)         \\
        \hline                                                 
        Spring (protected)              &       0.407         &       0.395      &      0.0134         \\
                                        &     (0.492)         &     (0.489)       &    (0.0353)         \\
        [1em]                                                 
        Spring (unprotected)   &      0.0418         &      0.0385      &     0.00341         \\
                    &     (0.200)         &     (0.193)       &    (0.0141)         \\
        [1em]                                                 
        Rain        &       0.227         &       0.221        &     0.00721       \\
                    &     (0.420)         &     (0.415)        &    (0.0300)       \\
        [1em]                                                 
        Public Tap         &      0.0940         &       0.100       &    -0.00575         \\
                    &     (0.292)         &     (0.300)       &    (0.0213)         \\
        [1em]                                                 
        Household Pipe        &      0.0261         &      0.0538       &     -0.0276         \\
                    &     (0.160)         &     (0.226)       &    (0.0141)         \\
        [1em]                                                 
        Rivers/Streams       &       0.112         &      0.0923       &      0.0202         \\
                    &     (0.316)         &     (0.290)       &    (0.0218)         \\
        [1em]                                                 
        Well (protected)    &      0.0627         &      0.0564      &     0.00640         \\
                    &     (0.243)         &     (0.231)       &    (0.0170)         \\
        [1em]                                                 
        Well (unprotected)    &     0.00783         &      0.0154      &    -0.00751         \\
                    &    (0.0883)         &     (0.123)       &   (0.00771)         \\
        [1em]                                                 
        Borehole    &      0.0183         &     0.00769       &      0.0106         \\
                    &     (0.134)         &    (0.0875)       &   (0.00812)         \\
        [1em]                                                 
        EWB Borehole    &           0         &      0.0179      &     -0.0179\sym{**} \\
                    &         (0)         &     (0.133)       &   (0.00678)         \\
        [1em]                                                 
        Lake/Pond        &     0.00261         &     0.00256       &   0.0000534         \\
                    &    (0.0511)         &    (0.0506)       &   (0.00365)         \\
        \hline                                                 
        Treat Water$^{\dag\dag}$       &       0.619         &       0.597       &      0.0229         \\
                    &     (0.486)         &     (0.491)       &    (0.0351)         \\
        [1em]                                                 
        Treat Water in Household$^{\dag\dag\dag}$      &       0.431         &       0.408       &      0.0242         \\
                    &     (0.496)         &     (0.492)       &    (0.0355)         \\
        \hline                                                      
        \(N\)       &                     &                   &         774         \\                  
        \hline\hline   
        \end{tabular}                   
        }   
        \begin{tablenotes}
            \item sd/se in parentheses
            \item \sym{*} \(p<0.05\), \sym{**} \(p<0.01\), \sym{***} \(p<0.001\)
            \item$^{\dag}$Distance to water source for 2014 dry season only.
            \item$^{\dag\dag}$Indicates the household treats water at the source \emph{or} treats water at home. 
            \item$^{\dag\dag\dag}$Indicates the household treats water at home.
            \item Water sources are for the wet season.
        \end{tablenotes}
    \end{threeparttable}
\vspace{-50pt}
\end{table}

some text some text some text some text some text 
some text some text some text some text some text 

\clearpage

some text some text some text some text some text 

\end{document}

решение2

Использовать \iffloatpageиз fancyhdr:

\documentclass[12pt,letterpaper]{article}
\usepackage[margin=1in,headheight=15.2pt]{geometry}
\usepackage{fancyhdr}
\usepackage[flushleft]{threeparttable}
\pagestyle{fancy}
\fancyfoot[C]{\iffloatpage{}{\thepage}}

\usepackage{lipsum}

\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}

\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}

\begin{document}
\title{Title}
\author{Author}
\date{}
\maketitle

\lipsum[1-20]

\begin{table}[p]
\small
    \begin{threeparttable}
        \caption{ Drinking Water}
         %Works in this simplified code because there is ONLY one page.
        {
        \def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
        \begin{tabular}{l*{3}{c}}
        \hline\hline
                    &\multicolumn{3}{c}{}                       \\
                    & Non-EWB School         &  EWB School & Diff.         \\
        \hline
        Water Src. Dist. (min)$^{\dag}$     &       17.16         &       14.76     &    2.408\sym{*}   \\
                                        &     (14.27)         &     (12.55)     &     (0.966)         \\
        \hline                                                 
        Spring (protected)              &       0.407         &       0.395      &      0.0134         \\
                                        &     (0.492)         &     (0.489)       &    (0.0353)         \\
        [1em]                                                 
        Spring (unprotected)   &      0.0418         &      0.0385      &     0.00341         \\
                    &     (0.200)         &     (0.193)       &    (0.0141)         \\
        [1em]                                                 
        Rain        &       0.227         &       0.221        &     0.00721       \\
                    &     (0.420)         &     (0.415)        &    (0.0300)       \\
        [1em]                                                 
        Public Tap         &      0.0940         &       0.100       &    -0.00575         \\
                    &     (0.292)         &     (0.300)       &    (0.0213)         \\
        [1em]                                                 
        Household Pipe        &      0.0261         &      0.0538       &     -0.0276         \\
                    &     (0.160)         &     (0.226)       &    (0.0141)         \\
        [1em]                                                 
        Rivers/Streams       &       0.112         &      0.0923       &      0.0202         \\
                    &     (0.316)         &     (0.290)       &    (0.0218)         \\
        [1em]                                                 
        Well (protected)    &      0.0627         &      0.0564      &     0.00640         \\
                    &     (0.243)         &     (0.231)       &    (0.0170)         \\
        [1em]                                                 
        Well (unprotected)    &     0.00783         &      0.0154      &    -0.00751         \\
                    &    (0.0883)         &     (0.123)       &   (0.00771)         \\
        [1em]                                                 
        Borehole    &      0.0183         &     0.00769       &      0.0106         \\
                    &     (0.134)         &    (0.0875)       &   (0.00812)         \\
        [1em]                                                 
        EWB Borehole    &           0         &      0.0179      &     -0.0179\sym{**} \\
                    &         (0)         &     (0.133)       &   (0.00678)         \\
        [1em]                                                 
        Lake/Pond        &     0.00261         &     0.00256       &   0.0000534         \\
                    &    (0.0511)         &    (0.0506)       &   (0.00365)         \\
        \hline                                                 
        Treat Water$^{\dag\dag}$       &       0.619         &       0.597       &      0.0229         \\
                    &     (0.486)         &     (0.491)       &    (0.0351)         \\
        [1em]                                                 
        Treat Water in Household$^{\dag\dag\dag}$      &       0.431         &       0.408       &      0.0242         \\
                    &     (0.496)         &     (0.492)       &    (0.0355)         \\
        \hline                                                      
        \(N\)       &                     &                   &         774         \\                  
        \hline\hline   
        \end{tabular}                   
        }   
        \begin{tablenotes}
            \item sd/se in parentheses
            \item \sym{*} \(p<0.05\), \sym{**} \(p<0.01\), \sym{***} \(p<0.001\)
            \item$^{\dag}$Distance to water source for 2014 dry season only.
            \item$^{\dag\dag}$Indicates the household treats water at the source \emph{or} treats water at home. 
            \item$^{\dag\dag\dag}$Indicates the household treats water at home.
            \item Water sources are for the wet season.
        \end{tablenotes}
    \end{threeparttable}
\end{table}

\lipsum[3-20]

\end{document}

Это подавляет номер страницы в плавающих страницах. Если вы также хотите подавить правило над страницами, добавьте также

\renewcommand{\headrulewidth}{\iffloatpage{0pt}{0.4pt}}

после выбора \pagestyle{fancy}.

введите описание изображения здесь

Это очистит номер страницы на всех страницах плавающих элементов. Вы можете установить его \fancyfoot[C]{\iffloatpage{}{\thepage}в любом месте и вернуть его на \fancyfoot[C]{\thepage}страницу, которая следует за страницей плавающего элемента, надеясь, что у вас нет последовательных страниц плавающих элементов.

Однако, лучшее действие — избегать огромных float. Как видите, \smallдостаточно удерживать float в границах страницы.

решение3

Это не самое элегантное решение, но я добавил, \pagenumbering{gobble}которое удаляет номер страницы, а затем сбрасывает его с помощью \pagenumbering{arabic}(в зависимости от предпочитаемого вами стиля) и \setcounter{page}{2}. Вероятно, есть какой-то автоматический способ сбросить счетчик, не ссылаясь на конкретную страницу.

ПРАВКА: Поэтому очистка/разрыв страниц, которую я сделал между страницами для этой таблицы, также имеет значение.

    \documentclass[12pt,letterpaper]{article}
\usepackage[margin=1in ]{geometry}
\usepackage{fancyhdr,lipsum}
\usepackage[flushleft]{threeparttable}
\setlength{\headheight}{15.2pt}
\pagestyle{fancy}

\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}

\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}

\begin{document}

\section*{First random title} \lipsum[1]
\pagebreak

\begin{table}[htbp]
    \begin{threeparttable}
        \caption{ Drinking Water}
        %\thispagestyle{empty} %Doesn't clear the page where the table ends up. 
         %Works in this simplified code because there is ONLY one page.
      \pagenumbering{gobble}  
        \def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
        \begin{tabular}{l*{3}{c}}
        \hline\hline
                    &\multicolumn{3}{c}{}                       \\
                    & Non-EWB School         &  EWB School & Diff.         \\
        \hline
        Water Src. Dist. (min)$^{\dag}$     &       17.16         &       14.76     &    2.408\sym{*}   \\
                                        &     (14.27)         &     (12.55)     &     (0.966)         \\
        \hline                                                 
        Spring (protected)              &       0.407         &       0.395      &      0.0134         \\
                                        &     (0.492)         &     (0.489)       &    (0.0353)         \\
        [1em]                                                 
        Spring (unprotected)   &      0.0418         &      0.0385      &     0.00341         \\
                    &     (0.200)         &     (0.193)       &    (0.0141)         \\
        [1em]                                                 
        Rain        &       0.227         &       0.221        &     0.00721       \\
                    &     (0.420)         &     (0.415)        &    (0.0300)       \\
        [1em]                                                 
        Public Tap         &      0.0940         &       0.100       &    -0.00575         \\
                    &     (0.292)         &     (0.300)       &    (0.0213)         \\
        [1em]                                                 
        Household Pipe        &      0.0261         &      0.0538       &     -0.0276         \\
                    &     (0.160)         &     (0.226)       &    (0.0141)         \\
        [1em]                                                 
        Rivers/Streams       &       0.112         &      0.0923       &      0.0202         \\
                    &     (0.316)         &     (0.290)       &    (0.0218)         \\
        [1em]                                                 
        Well (protected)    &      0.0627         &      0.0564      &     0.00640         \\
                    &     (0.243)         &     (0.231)       &    (0.0170)         \\
        [1em]                                                 
        Well (unprotected)    &     0.00783         &      0.0154      &    -0.00751         \\
                    &    (0.0883)         &     (0.123)       &   (0.00771)         \\
        [1em]                                                 
        Borehole    &      0.0183         &     0.00769       &      0.0106         \\
                    &     (0.134)         &    (0.0875)       &   (0.00812)         \\
        [1em]                                                 
        EWB Borehole    &           0         &      0.0179      &     -0.0179\sym{**} \\
                    &         (0)         &     (0.133)       &   (0.00678)         \\
        [1em]                                                 
        Lake/Pond        &     0.00261         &     0.00256       &   0.0000534         \\
                    &    (0.0511)         &    (0.0506)       &   (0.00365)         \\
        \hline                                                 
        Treat Water$^{\dag\dag}$       &       0.619         &       0.597       &      0.0229         \\
                    &     (0.486)         &     (0.491)       &    (0.0351)         \\
        [1em]                                                 
        Treat Water in Household$^{\dag\dag\dag}$      &       0.431         &       0.408       &      0.0242         \\
                    &     (0.496)         &     (0.492)       &    (0.0355)         \\
        \hline                                                      
        \(N\)       &                     &                   &         774         \\                  
        \hline\hline   
        \end{tabular}                   
        \begin{tablenotes}
            \item sd/se in parentheses
            \item \sym{*} \(p<0.05\), \sym{**} \(p<0.01\), \sym{***} \(p<0.001\)
            \item$^{\dag}$Distance to water source for 2014 dry season only.
            \item$^{\dag\dag}$Indicates the household treats water at the source \emph{or} treats water at home. 
            \item$^{\dag\dag\dag}$Indicates the household treats water at home.
            \item Water sources are for the wet season.
        \end{tablenotes}
    \end{threeparttable}
\end{table}
\clearpage

\pagebreak
\pagenumbering{arabic}%
\setcounter{page}{2}
\section*{Second random title} \lipsum[2]


\end{document}

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

решение4

Это должно сработать:

    \documentclass[12pt,letterpaper]{article}
    \usepackage[margin=1in ]{geometry}
    \usepackage{fancyhdr}
    \usepackage[flushleft]{threeparttable}
    \setlength{\headheight}{15.2pt}
    \pagestyle{fancy}
    \def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
    \def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
    \begin{document}
  Text
\clearpage 
  \begingroup
     \thispagestyle{empty} 

Your table

   \endgroup
 \clearpage
Text
 \end{document}

Связанный контент