\enlargethispage와 같은 것을 사용하여 페이지를 축소할 수 있습니까?

\enlargethispage와 같은 것을 사용하여 페이지를 축소할 수 있습니까?

이것은 물어봐야 할 어리석은 질문처럼 보이지만 어디서나 이에 대한 정보를 찾을 수 없습니다. \enlargethispage{\baselineskip}페이지 레이아웃 문제를 처리하는 데 도움이 되도록 페이지에 추가 줄을 추가하는 데 사용할 수 있다는 것을 알고 있습니다 . 하지만 어떻게 페이지를 한 줄로 실행할 수 있습니까?짧은? 같은 값을 사용하면 -1\baselineskip작동하지 않습니다. (음수 값은 특별한 의미가 있는 것 같지만 그것이 무엇인지 완전히 명확하지는 않습니다.)

답변1

예, 페이지(목표)를 음수 값으로 확대할 수 있습니다.

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

\documentclass{article}
\usepackage[a6paper,margin=1in]{geometry}% Just for this example
\usepackage{lipsum}
\begin{document}
\enlargethispage{-\baselineskip}%
\lipsum[1-3]
\end{document}

\baselineskip의 결과로 첫 번째 페이지에 행( )이 누락된 것이 분명합니다 \enlargethispage{-\baselineskip}.

특정 항목(문서 클래스 또는 매크로 호출)으로 인해 문제가 발생할 수 있는 페이지에서 실제로 눈에 띄지 않는 방식으로 콘텐츠가 수직으로 퍼지거나 허용될 수 있습니다.
게다가 특정 특별한 경우에는 TeX가 특정 레이아웃(과부/클럽 등)에 더 큰 페널티를 적용할 수 있으므로 예상대로 작동하지 않을 수 있습니다.

관련 정보