我的一个文档中出现分页符问题,如下所示:
我希望部分文本位于分页符和表格之间。我尝试了一些\nopagebreak
命令,但目前还没有成功:
\footnote{\cf{} Annexe \ref{bilan_prev} : \nameref{bilan_prev} page \pageref{bilan_prev}}. Avec un résultat quasi nul, les sommes dues au titre de l'\ac{is} seraient ainsi dérisoires.\nopagebreak[0]
En outre, si des activités lucratives mineures devaient advenir afin d'aider à équilibrer le budget, en s'assurant que la gestion de l'association soit effectivement désintéressée, que les activités lucratives restent significativement minoritaires et que les montants de celles-ci ne dépassent pas la limite de \num{60540}\,\euro{} hors taxe, l'\aero{} n'aurait aucun mal à faire jouer la franchise des activités lucratives accessoires.\\\nopagebreak[0]
Par ailleurs, la \ac{cet} s'avère également négligeable. En effet, la seule possession en matière d'immeubles bâtis est une construction sur sol d'autrui évaluée à \num{37419}\,\euro{}. En l'absence de réponse du Service des Impôts des Entreprises suite à ma demande concernant la valeur locative d'un tel bien, on supposera que celle-ci, qui constitue la base de calcul de la première composante de la \ac{cet}, la \ac{cfe}, est suffisamment faible par rapport aux éléments qui suivent pour la considérer comme négligeable.\nopagebreak[0]
De plus, la valeur ajoutée qui constitue l'assiette de la deuxième composante de la \ac{cet}, la \ac{cvae}, est également relativement faible. Déterminée à partir du chiffre d'affaires, majoré d'autres produits et diminué de certaines charges, son calcul à partir du bilan de 2014 donne :\nopagebreak[4]
\begin{center}
\noindent
\resizebox{0.75\textwidth}{!}{
\tikz\node[draw,rounded corners=0.75cm]{
\begin{tabular}{lr}
Ventes de marchandises&932\\
Production vendue de biens et services&490 632\\
Transferts de charges (refacturation de frais)&\multicolumn{1}{r}{6 088}\\\cline{2-2}
Chiffre d'affaires&497 652\\
Autres produits&10\\
Subventions&23 982\\
Transferts de charges déductibles de la valeur ajoutée&21 786\\
\\
Achats de matières premières&-1 330\\
Autres achats et charges externes&\multicolumn{1}{r}{-422 177}\\\cline{2-2}
Valeur Ajoutée&119 923
\end{tabular}
};}
\end{center}
谁能帮我?
答案1
这类问题本质上与视觉格式化有关,最好的解决方法是应用适当的页面格式化命令,这些命令在最终修订时明确给出,正如 DC 所建议的那样。但是,定义一个环境变体非常容易,center
它永远不会在其自身之上开始新的页面:
\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage{lipsum}
\makeatletter
\newenvironment*{nobreakcenter}{%
\trivlist
\@beginparpenalty \@M
% Uncomment the following line to prohibit page breaks below the environment
% as well:
% \@endparpenalty \@M
\centering
\item\relax
}{\endtrivlist}
\makeatother
\begin{document}
\lipsum[1-5]
Just a few more lines. Just a few more lines. Just a few more lines. Just a
few more lines. Just a few more lines. Just a few more lines. Just a few more
lines. Just a few more lines. Just a few more lines. Just a few more lines.
Just a few more lines.
\begin{nobreakcenter}
\lipsum[6]
\end{nobreakcenter}
\lipsum[7-8]
\end{document}
当然,内容环境仍然可以跨页面分割;如果需要,也可以避免这种情况。