我正在对代数课进行总结。对于二次公式的推导,我有以下代码:
\huge
\begin{center}
Derivation of the Quadratic Formula
\end{center}
\begin{subequations}\label{eq:1}
\Large
\begin{align}
0&=ax^{2}+bx+c\\
0&=a\left( x^2+\frac{b}{a}x\right)+c\\
0&=a\left(x^2+\frac{b}{a}x+\frac{b^2}{4a^2}\right)+\frac{c}{1}-\frac{ab^2}{4a^2}\\
0&=a\left(x+\frac{b}{2a}\right)^2+\frac{4ac-b^2}{4a}\\
\frac{-4ac+b^2}{4a}&=a\left (x+\frac{b}{2a}\right)^2\\
\frac{-4ac+b^2}{4a^2}&=\left(x+\frac{b}{2a}\right)^2\\
\pm\frac{\sqrt{-4ac+b^2}}{2a}&=x+\frac{b}{2a}\\
\frac{-b}{2a}\pm\frac{\sqrt{-4ac+b^2}}{2a}&=x\\
\frac{-b\pm\sqrt{b^2-4ac}}{2a}&=x
\end{align}
\end{subequations}
Note: Completing the square can be found in steps a through d.
\pagebreak
出于某种原因,将字体大小更改为\Large
从会\huge
在标题和数学之间添加一个奇怪的空格。你知道发生了什么以及如何修复它吗?
答案1
您观察到的情况是由于默认情况下amsmath
环境不允许分页:当您更改\Large
为时\huge
,公式现在太大而无法与标题放在同一页上,因此amsmath
会开始新的一页。要解决这个问题,有两个主要选项:
- 添加
\allowdisplaybreaks
到您的序言中,告诉amsmath
包应该在适当的地方插入分页符 - (为了更好地控制),在你认为分页符应该放在的行
\displaybreak
之前添加\\
第一个序言示例:
\documentclass{article}
\usepackage{amsmath}
\allowdisplaybreaks
\begin{document}
第二个用法的示例:
\huge
\begin{align}
0&=ax^{2}+bx+c\\
0&=a\left( x^2+\frac{b}{a}x\right)+c\\
0&=a\left(x^2+\frac{b}{a}x+\frac{b^2}{4a^2}\right)+\frac{c}{1}-\frac{ab^2}{4a^2}\\
0&=a\left(x+\frac{b}{2a}\right)^2+\frac{4ac-b^2}{4a}\\
\frac{-4ac+b^2}{4a}&=a\left (x+\frac{b}{2a}\right)^2\\
\frac{-4ac+b^2}{4a^2}&=\left(x+\frac{b}{2a}\right)^2\\
\pm\frac{\sqrt{-4ac+b^2}}{2a}&=x+\frac{b}{2a}\displaybreak\\ % Put a page break here, please
\frac{-b}{2a}\pm\frac{\sqrt{-4ac+b^2}}{2a}&=x\\
\frac{-b\pm\sqrt{b^2-4ac}}{2a}&=x
\end{align}