我有许多很长的 threeparttable,它们之间经常会出现空白页。这似乎是 titlesec 和 hyperref 之间的某种交互 - 如果我在 MWE 中注释掉其中任何一个,则不会出现空白页,但实际上,会出现空白页 3。
如有任何关于如何解决此问题的建议,我们将非常感激。
更新:这与
\subsection{Continuations après réponse montrant au moins M 4e}
以及其后的三部分表格。如果我复制并粘贴这些表格,它们似乎总是会在它们前面出现一个空白页。从该表格中删除一行似乎可以消除空白页。这可能是浮动问题吗?
梅威瑟:
\documentclass[ a4paper, 11pt, oneside, onecolumn]{memoir}%
\RequirePackage[para]{threeparttable}%
\RequirePackage[explicit]{titlesec}%
\RequirePackage{hyperref}%
\begin{document}
\chapter{A new chapter}
\section{Conditions d'utilisation}
Avec xxx{20}{21} HL, main régulière, mais aussi :
\begin{enumerate}
\item xxx{19}{20} H et mineure xxx{5} ;
\item xxx{18}{19} H mineure xxx{6} ;
\item xxx{19}{20} H et majeure xxx{5} (idéalement autre majeure xxx{3}), (5422) possible (doubletons gardés), voire 44(41) avec honneur sec.
\end{enumerate}
\section{Réponses et développements}
A noter : Le répondant peut faire un Stayman avec un (4333), puisque l’ouvreur est moins souvent miroir.
\smallskip
\begin{threeparttable}[t]
\begin{tabular}{*{3}{l}}
\toprule
2xxx & &\\
&3xxx &Stayman xxx{4}{+} H ;\\
&xxx{3xxx}{4xxx} &Texas xxx{4}{+} H ou M xxx{6}{+} ;\\
&3xxx &xxx{4}{11} H ;\\
&4xxx &xxx{Bicolore majeur 5--5} ;\\
&4xxx &xxx{Bicolore majeur au moins 5--6} ;\\
&4xxx(xxx) &xxx{Bicolore mineur au moins 5--4, court à xxx(xxx)} ;\\
&4xxx &Quantitatif ;\\
&5xxx &xxx{FC, (xxx, xxx)(5+, 5+)} ;\\
&5xxx &Quantitatif ;\\
\bottomrule
\end{tabular}
\caption{L'ouverture de 2SA: Réponses}
\end{threeparttable}
\subsection{{Continuations après Stayman 3 Ts}}
\begin{threeparttable}[t]
\begin{tabular}{*{3}{l}}
\toprule
2xxx &3xxx &Stayman xxx{4}{+} H ;\\
3xxx & &Pas de M xxx{4} ;\\
3M & &Une seule majeure (xxx{4} ou xxx{5}) ;\\
3xxx & &Les deux M xxx{4} ;\\
4m\textsubscript{1} & &(44)(14), singleton m\textsubscript{1};\\
\bottomrule
\end{tabular}
\caption{2xxx: Réponses à Stayman}
\end{threeparttable}
\subsection{Subsection one}
\begin{threeparttable}[t]
\begin{tabular}{*{3}{l}}
\toprule
2xxx &3xxx &\\
3xxx & &\\
&3M\textsubscript{1} &Chassé-croisé , M\textsubscript{1} xxx{4}, M\textsubscript{2} xxx{5} ; \\
&3xxx &A jouer ;\\
&4m &{edc}, bicolore m xxx{5}{+}, M xxx{4} ;\\
&4M\textsubscript{1} &M\textsubscript{1} xxx{6} belle couleur,
M\textsubscript{2} xxx{4} ;\\
&4xxx &Quantitatif.\\
\\
\cmidrule(r){2-3}
2xxx &3xxx &\\
3xxx &3xxx &Chassé-croisé ;\\
3xxx & &Fit xxx xxx{3}, en attendant ;\\
3xxx & &Sans fit xxx xxx{3}, ;\\
4xxx & &Fit xxx xxx{3}, EC, contrôle xxx sans contrôle xxx ;\\
4xxx & &Fit xxx xxx{3}, EC, contrôles xxx, xxx sans contrôle xxx ;\\
4xxx & &Fit xxx xxx{3}, EC, contrôles xxx, xxx, xxx ;\\
4xxx & &Fit xxx xxx{3}, xxxnsedc.\\
\\
\cmidrule(r){2-3}
2xxx &3xxx &\\
3xxx &3xxx &Chassé-croisé ;\\
3xxx & &Sans fit xxx xxx{3}, ;\\
4xxx & &Fit xxx xxx{3}, EC, contrôle xxx sans contrôle xxx ;\\
4xxx & &Fit xxx xxx{3}, EC, contrôles xxx, xxx sans contrôle xxx ;\\
4xxx & &Fit xxx xxx{3}, xxxnsedc ;\\
4xxx & &Fit xxx xxx{3}, EC, contrôles xxx, xxx, xxx.\\
\bottomrule
\end{tabular}
\caption{2xxx: Après Stayman (réponse négative)}
\end{threeparttable}
\subsection{Continuations après réponse montrant au moins M 4e}
\begin{threeparttable}[t]
\begin{tabular}{*{3}{l}}
\toprule
2xxx &3xxx &\\
3xxx & &xxx xxx{4} ou xxx{5}, sans xxx xxx{4};\\
&3xxx &EC, . Soutien xxx sans contrôle xxx ;\\
&3xxx &A jouer ;\\
&4xxx &EC, misfit {9}{+}. Bicolore xxx xxx{5}{+}, xxx xxx{4} ;\\
&4xxx &EC, misfit {9}{+}. Bicolore xxx xxx{5}{+}, xxx xxx{4} ;\\
&4xxx &Conclusif ;\\
&4xxx &Blackwood d'exclusion ;\\
&4xxx &RKCB xxx ;\\
&5m &Blackwood d'exclusion xxx.\\
\\
\cmidrule(r){2-3}
2xxx &3xxx &\\
3xxx &3xxx &EC, . Soutien xxx sans contrôle xxx ;\\
3xxx & &Contrôle xxx, sans contrôle xxx ;\\
4xxx & &Contrôle xxx, xxx sans contrôle xxx ;\\
4xxx & &Contrôle xxx, xxx, Ks ;\\
4xxx & &Sans contrôle xxx, mini, xxxnsedc ;\\
4xxx & &Fort EC, Contrôle xxx, xxx, Ks.\\
\\
\cmidrule(r){2-3}
2xxx &3xxx &\\
3xxx & &xxx xxx{4} ou xxx{5}. Sans xxx xxx{4} ;\\
&3xxx &A jouer ;\\
&4xxx &EC, misfit {9}{+}. Bicolore xxx xxx{5}{+}, xxx xxx{4} ;\\
&4xxx &EC, misfit {9}{+}. Bicolore xxx xxx{5}{+}, xxx xxx{4} ;\\
&4xxx &EC, soutien xxx ;\\
&4xxx &Conclusif ;\\
&4xxx &RKCB xxx ;\\
&5C\textsubscript{1} &Blackwood d'exclusion xxx.\\
\\
\cmidrule(r){2-3}
2xxx &3xxx &\\
3xxx & &Les deux M xxx{4} ;\\
&4xxx &Transfert pour 4xxx. Après rectification : Passe ou contrôles ;\\
&4xxx &Transfert pour 4xxx. Après rectification : Passe ou contrôles ;\\
&4M &Naturel--Passe ou 4xxx RKCB M ;\\
\\
\cmidrule(r){2-3}
2xxx &3xxx &Stayman xxx{4}{+} H ;\\
4xxx & &444(14), singleton m inconnue ;\\
&4xxx &Transfert pour 4xxx. Après rectification : Passe ou contrôles ;\\
&4xxx &Transfert pour 4xxx. Après rectification : Passe ou contrôles ;\\
&4M &Naturel--Passe ou 4xxx RKCB M ;\\
\bottomrule
\end{tabular}
\caption{2xxx: Continuations après Stayman (réponse positive)}
\end{threeparttable}
\section{Continuations après Texas majeur}
\begin{threeparttable}[t]
\begin{tabular}{*{4}{l}}
\toprule
2xxx &\hspace{-3pt}3xxx & &Texas xxx\\
3xxx & & &Fit xxx{3} ou 2 honneurs secs ;\\
&umn{1}{xxx}{3xxx} & &xxx xxx{6} et singleton (nommé après relais 3xxx, 4xxx étant un singleton xxx) ;\\
&umn{1}{xxx}{3xxx} & &Régulier, pas de couleur secondaire xxx{4}. ;\\
&umn{1}{xxx}{4m\textsubscript{1}} & &Naturel, m\textsubscript{1} xxx{4} pour jouer 6m\textsubscript{1} en 4--4, plutôt que \\
&umn{1}{|l}{} &umn{1}{xxx}{4xxx} &Coupe de frein ; \\
&umn{1}{|l}{} &umn{1}{xxx}{4xxx} &Agrée l’atout mineur ; \\
&umn{1}{|l}{} &umn{1}{xxx}{4xxx} &RKCB xxx.\\
&umn{1}{xxx}{4xxx} & &Coupe de frein ;\\
\\
3xxx & & &xxx xxx{5}, xxx xxx{2} ;\\
\\
3xxx & & &xxx xxx{2} ;\\
&umn{1}{xxx}{4xxx} & &(ii) Texas xxx (4 cartes possibles);\\
&umn{1}{xxx}{4xxx} & &(i) xxx xxx{6} ;\\
&umn{1}{xxx}{4xxx} & &(ii) Texasxxx (4 cartes possibles);\\
&umn{1}{xxx}{4xxx} & &(ii) Texas xxx (4 cartes possibles);\\
\\
4m\textsubscript{1} & & &Fit xxx{4}, m\textsubscript{1} bonne couleur, idéalement 24(25) ;\\
\\
4xxx & & &Fit xxx{4} et tous contrôles.\\
\bottomrule
\end{tabular}
\caption{2xxx: Réponses àTexas xxx}
\end{threeparttable}
\end{document}
答案1
memoir
这里的问题与(您得到相同的book
)类或包无关titlesec
。
问题是
threeparttable
不是浮点数,所以不能用它来代替table
环境。threeparttable
是一种用于制作表格注释的构造。- 空白页后的表格比一页长(或者说,一个部分 + 表格比文本高度长)。大概 LaTeX 宁愿在空白页前分页,
\section
而不是在空白页后分页\section
(我不确定具体细节)。
如果从该表中删除几行,一切都会恢复正常。
建议:使用适当的浮动 + 设计表格,使其适合页面。或者,如果它们太长,请切换到类似longtable