pagebreak 및 amsmath 정리 환경 문제

pagebreak 및 amsmath 정리 환경 문제

아래 예에서 \pagebreak정리 바로 다음에 a를 사용하면 정리 환경 뒤에 원치 않는 수직 공백이 추가되지만 추가되어서는 안 된다는 것을 알 수 있습니다.

\documentclass[11pt,fleqn]{book}
\usepackage[showframe,top=3.4cm,bottom=3.4cm,left=3cm,right=3cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{amsthm}
\usepackage[framemethod=tikz]{mdframed}
\usepackage{blindtext}
%----------------------------------------------
\theoremstyle{plain}
\newmdtheoremenv{theoreme}{Theorem}
\begin{document}%
\flushbottom
%----------------------------------------------
\chapter{Title}
%----------------------------------------------
\blindtext[3]
\begin{theoreme}text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text\end{theoreme}
\pagebreak % TO BE COMMENTED FOR TESTING
text
\end{document}
%----------------------------------------------
  • 페이지 나누기 포함 여기에 이미지 설명을 입력하세요

  • 페이지 나누기 없이 여기에 이미지 설명을 입력하세요

답변1

Barbara Beeton이 말했듯이 이는 예상되는 동작입니다. 그러나 \unskip다음을 앞에 추가하면 이를 피할 수 있습니다 \pagebreak.

샘플 출력

egreg가 제안한 대안은 \addpenalty{-10000}조합 대신 입니다 \unskip\pagebreak. \addpenalty본질적으로 include \unskip\pagebreak(인수 없음) 에 대한 코드는 본질적으로 입니다 \penalty-10000.

\documentclass[11pt,fleqn]{book}
\usepackage[showframe,top=3.4cm,bottom=3.4cm,left=3cm,right=3cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{amsthm}
\usepackage[framemethod=tikz]{mdframed}
\usepackage{blindtext}
%----------------------------------------------
\theoremstyle{plain}
\newmdtheoremenv{theoreme}{Theorem}
\begin{document}%
\flushbottom
%----------------------------------------------
\chapter{Title}
%----------------------------------------------
\blindtext[3]
\begin{theoreme}text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text\end{theoreme}
\unskip\pagebreak % TO BE COMMENTED FOR TESTING
text
\end{document}
%----------------------------------------------

관련 정보