Latex 使第一页空白,并且文本从底部移到页面外面

Latex 使第一页空白,并且文本从底部移到页面外面
\documentclass{article}
\usepackage{geometry}
\usepackage{amsthm, amsmath, amssymb}
\usepackage{anyfontsize}
\newgeometry{vmargin={15mm}, hmargin={12mm}}
\makeatletter
\newcommand{\mathleft}{\@fleqntrue\@mathmargin0pt}
\newcommand{\mathcenter}{\@fleqnfalse}
\makeatother


\begin{document}
\fontsize{18}{21.6}
\mathleft
\begin{gather*}
    8x^2+10x-3=0\\\\
    8x^2-2x+12x-3=0\\\\
    2x(4x-1)+3(4x-1)=0\\\\
    (2x+3)(4x-1)=0\\\\
    x=-\frac{3}{2}\;or\;\frac{1}{4}\\\\\\\\\\\\
    -7x^2-4x+3=0\\\\
    -7x^2-7x+3x+3=0\\\\
    -7x(x+1)+3(x+1)=0\\\\
    (3-7x)(x+1)=0\\\\
    x=\frac{3}{7}\;or\;-1\\\\\\\\\\\\
    x^2+4=8x-8\\\\
    x^2-8x+12=0\\\\
    x^2-2x-6x+12=0\\\\
    x(x-2)+-6(x-2)=0\\\\
    (x-6)(x-2)=0\\\\
    x=2\;or\;6
\end{gather*}

\end{document}

当我运行此代码时,我得到的 PDF 第一页是空白的,并且一些实际文本在页面之外。我该如何修复它,以便它不会留下空白页并且文本保留在页面中,以便如果它不适合,它会创建一个新页面并将文本放在那里。如果 begin gather 和 end gather 之间的文本很小,这两个问题都会消失,但我如何让它工作,而不管文本量或字体大小如何?问题类似于但我没有使用 xcolor 包或计数器。为了获取 pdf,我使用从 mactex 安装的 TexShop 应用程序。

答案1

您的内容不适合该字体大小的页面,并且gather不允许分页。您可以添加\allowdisplaybreaks[1]到序言中以更改此行为。请参阅:https://tex.stackexchange.com/a/57344

相关内容