
Eu tenho o seguinte contador e não quero que seja o último item na parte inferior de uma página. Se por acaso o contador estiver lá, quero que ele seja movido para a próxima página, pois funciona como um título para o conteúdo abaixo dele.
MWE
\documentclass{article}
\usepackage{parskip}
\usepackage{lipsum}
\usepackage{fontspec}
\usepackage[english,greek]{babel}
\usepackage{unicode-math}
\setmainfont
[
UprightFont = GFSDidot.otf,
BoldFont = GFSDidotBold.otf,
ItalicFont = GFSDidotItalic.otf,
BoldItalicFont = GFSDidotBoldItalic.otf,
]{GFSDidot.otf}
\setsansfont{GFSDidot.otf}
\setmathfont{latinmodern-math.otf}
\newcounter{Counter}
\newcommand{\Count}{\stepcounter{Counter}{\fbox{\large\textbf{\theCounter}}}}
\begin{document}
\lipsum[1-4]
Ut imperdiet,enim sed gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae risus porta vehicula. Ut imperdiet, enim sed gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus nibh sit amet nisl.
\Count
Ut imperdiet,enim sed gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae risus porta vehicula. Ut imperdiet, enim sed gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus nibh sit amet nisl.
\end{document}
Responder1
Você pode evitar uma quebra de página antes do próximo parágrafo da mesma forma que outros títulos evitam uma quebra de página, com \par\nobreak\@afterheading
:
\documentclass{article}
\usepackage{parskip}
\usepackage{lipsum}
\usepackage{fontspec}
\usepackage[english,greek]{babel}
\usepackage{unicode-math}
\setmainfont
[
%UprightFont = GFSDidot.otf,
BoldFont = GFSDidotBold.otf,
ItalicFont = GFSDidotItalic.otf,
BoldItalicFont = GFSDidotBoldItalic.otf,
]{GFSDidot.otf}
\setsansfont{GFSDidot.otf}
\setmathfont{latinmodern-math.otf}
\newcounter{Counter}
\makeatletter
\newcommand{\Count}{\stepcounter{Counter}{\fbox{\large\textbf{\theCounter}}}\par\nobreak\@afterheading}
\makeatother
\begin{document}
\lipsum[1-4]
Ut imperdiet,enim sed gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae risus porta vehicula. Ut imperdiet, enim sed gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus nibh sit amet nisl.
\Count
Ut imperdiet,enim sed gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae risus porta vehicula. Ut imperdiet, enim sed gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim. Nunc vitae tortor. Proin tempus nibh sit amet nisl.
\end{document}