如何讓一個大方程式適合一張投影片?
我有以下等式:
\begin{frame}
\begin{equation}
\begin{split}
(\lambda_1-2n+l+4)(\lambda_1-n-l+2)\leq l(n-l)
\\
\implies \lambda_1^2+\lambda_1(6-3n)+(2n^2-2l-8n+8)\leq 0
\\
\implies \bigg \{ 2\lambda_1-\bigg(3n-6-\sqrt{8l+n^2-4n+4}\bigg )\bigg \}\bigg \{ 2\lambda_1-\bigg(3n-6+\sqrt{8l+n^2-4n+4}\bigg)\bigg \} \leq 0
\\
\implies \frac{3n-6-\sqrt{8l+n^2-4n+4}}{2}\leq \lambda_1 \leq \frac{3n-6+\sqrt{8l+n^2-4n+4}}{2}
\end{split}
\end{equation}
\end{frame}
每當我使用\begin{frame}
\end{frame}
方程式的一部分時,就會超出框架。
如何在一張投影片中調整整個方程式?
請幫幫我。
答案1
這是對不等式符號執行對齊的解決方案建議。
旁白:\bigg
我認為尺寸說明太多;\big
並且\Big
完全足夠了。
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{equation}
\begin{aligned}
(\lambda_1-2n+l+4)(\lambda_1-n-l+2) &\leq l(n-l) \\
\implies \lambda_1^2+\lambda_1(6-3n)+(2n^2-2l-8n+8) &\leq 0\\
\implies \Bigl\{ 2\lambda_1-\bigl(3n-6-\sqrt{8l+n^2-4n+4}\,\bigr )\Bigr \} \quad&\\
\times\Bigl\{ 2\lambda_1-\bigl(3n-6+\sqrt{8l+n^2-4n+4}\,\bigr)\Bigr\} &\leq 0 \\
\implies \frac{3n-6-\sqrt{8l+n^2-4n+4}}{2}&\leq \lambda_1\\
\text{and}\quad
\frac{3n-6+\sqrt{8l+n^2-4n+4}}{2} &\geq \lambda_1\\
\end{aligned}
\end{equation}
\end{frame}
\end{document}
附錄:這是第二個解決方案,靈感來自@egreg 的觀察重複的術語 佔據了大量空間\sqrt{8l+n^2-4n+4}
。將其替換為符號D
,重寫最後一行以使用區間表示法而不是一對不等式,並在符號上\implies
而不是在不等式符號上對齊行會產生以下結果:
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{equation}
\begin{aligned}[b]
&(\lambda_1-2n+l+4)(\lambda_1-n-l+2) \leq l(n-l)\\
\implies&\lambda_1^2-\lambda_1(3n-6)+(2n^2-2l-8n+8)\leq 0\\
\implies&\bigl( 2\lambda_1-(3n-6-D) \bigr)
\bigl( 2\lambda_1-(3n-6+D) \bigr) \leq 0 \\
\implies&\lambda_1\in\bigl[
(\tfrac{3}{2}n-3)-\tfrac{1}{2}D,
(\tfrac{3}{2}n-3)+\tfrac{1}{2}D \bigr]
\end{aligned}
\end{equation}
where $D=\sqrt{(n-2)^2+8l}$\,.
\end{frame}
\end{document}
答案2
大部分水平空間被長平方根佔據。始終假設您的受眾能夠閱讀,因此您可以使用縮寫。
\documentclass{beamer}
\usepackage{mathtools}
\begin{document}
\begin{frame}
\begin{align}
& (\lambda_1-2n+l+4)(\lambda_1-n-l+2)\leq l(n-l) \notag
\\
\implies\quad
& \lambda_1^2+\lambda_1(6-3n)+(2n^2-2l-8n+8)\leq 0 \notag
\\
\implies\quad
& \Bigl \{ 2\lambda_1-\bigl(3n-6-\sqrt{D}\,\bigr)\Bigr\}
\Bigl \{ 2\lambda_1-\bigl(3n-6+\sqrt{D}\,\bigr)\Bigr \} \leq 0 \notag
\\
\implies\quad
& \frac{3n-6-\sqrt{D}}{2}\leq \lambda_1 \leq \frac{3n-6+\sqrt{D}}{2} \label{whatever}
\end{align}
where $D=8l+n^2-4n+4$.
\end{frame}
\end{document}
垂直居中的方程式編號會非常模糊,所以我選擇將其設置在底部。我還縮小了括號的大小;注意\,
將 vinculum 與右括號分開。
如果需要,可以使用multlined
(這就是我加載mathtools
.
\documentclass{beamer}
\usepackage{mathtools}
\begin{document}
\begin{frame}
\begin{align}
& (\lambda_1-2n+l+4)(\lambda_1-n-l+2)\leq l(n-l) \notag
\\
\implies\quad
& \lambda_1^2+\lambda_1(6-3n)+(2n^2-2l-8n+8)\leq 0 \notag
\\
\implies\quad
& \begin{multlined}[t]
\Bigl \{ 2\lambda_1-\bigl(3n-6-\sqrt{D}\,\bigr)\Bigr\} \\
\cdot \Bigl \{ 2\lambda_1-\bigl(3n-6+\sqrt{D}\,\bigr)\Bigr \} \leq 0
\end{multlined} \notag
\\
\implies\quad
& \frac{3n-6-\sqrt{D}}{2}\leq \lambda_1 \leq \frac{3n-6+\sqrt{D}}{2} \label{whatever}
\end{align}
where $D=8l+n^2-4n+4$.
\end{frame}
\end{document}
最後,對於無襯線文字排版,我會避免使用“l”作為變數。
答案3
在 a 中,split
您可以使用 為每一行指定對齊點&
,這大大增強了多行方程式的易讀性。另外,您還必須將很長的行分成兩行。接下來,我這樣做了,並使用 將這些連續的行進一步向右移動\qquad
。
\documentclass[]{beamer}
\usepackage[]{amsmath}
\begin{document}
\begin{frame}
\begin{equation}
\begin{split}
&(\lambda_1-2n+l+4)(\lambda_1-n-l+2)\leq l(n-l)
\\
\implies &\lambda_1^2+\lambda_1(6-3n)+(2n^2-2l-8n+8)\leq 0
\\
\implies &\bigg \{ 2\lambda_1-\bigg(3n-6-\sqrt{8l+n^2-4n+4}\bigg )\bigg \}
\\
&\qquad\cdot\bigg \{ 2\lambda_1-\bigg(3n-6+\sqrt{8l+n^2-4n+4}\bigg)\bigg \} \leq 0
\\
\implies &\frac{3n-6-\sqrt{8l+n^2-4n+4}}{2}
\\
&\qquad\leq \lambda_1 \leq \frac{3n-6+\sqrt{8l+n^2-4n+4}}{2}
\end{split}
\end{equation}
\end{frame}
\end{document}
答案4
我沒有在OP中添加任何內容。只需透過縮小框架並重新定位對齊&
環境內部即可使對齊正確。
希望這可以幫助。
\documentclass{beamer}
\usepackage{amsmath}
\begin{document}
\begin{frame}[shrink=35]
\begin{equation}
\centering
\begin{split}
(\lambda_1-2n+l+4)(\lambda_1-n-l+2)\leq l(n-l)
&\\
&\\\implies \lambda_1^2+\lambda_1(6-3n)+(2n^2-2l-8n+8)\leq 0
&\\
&\\\implies \bigg \{ 2\lambda_1-\bigg(3n-6-\sqrt{8l+n^2-4n+4}\bigg )\bigg \}\bigg \{ 2\lambda_1-\bigg(3n-6+\sqrt{8l+n^2-4n+4}\bigg)\bigg \} \leq 0
&\\
&\\\implies \frac{3n-6-\sqrt{8l+n^2-4n+4}}{2}\leq \lambda_1 \leq \frac{3n-6+\sqrt{8l+n^2-4n+4}}{2}
\end{split}
\end{equation}
\end{frame}
\end{document}