페이지 하단에 카운터를 사용하지 마세요.

페이지 하단에 카운터를 사용하지 마세요.

다음 카운터가 있는데 페이지 하단의 마지막 항목이 되는 것을 원하지 않습니다. 혹시 카운터가 거기에 있으면 아래 콘텐츠의 제목과 같은 역할을 하므로 다음 페이지로 이동하고 싶습니다.

여기에 이미지 설명을 입력하세요

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}

답변1

다음을 사용하면 다른 제목이 페이지 나누기를 방지하는 것과 같은 방식으로 다음 단락 전에 페이지 나누기를 방지할 수 있습니다 \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}

여기에 이미지 설명을 입력하세요

관련 정보