![避免方程下空间过大](https://linux22.com/image/382767/%E9%81%BF%E5%85%8D%E6%96%B9%E7%A8%8B%E4%B8%8B%E7%A9%BA%E9%97%B4%E8%BF%87%E5%A4%A7.png)
我想知道如何避免公式下方出现过多的空白。这种情况在整个文档中只发生过一次;在其他页面中没有这个问题(我在每个页面都以相同的方式编写公式和文本)。
poi saranno applicate quando si collegherà solo il sensore:
\begin{equation*}
H(j \omega) = Z_{Known}(j \omega) \frac{V^{ZK}_{ADC1}(j \omega)}{V_{IN}(j \omega)}
\end{equation*}
dove $V^{ZK}_{ADC1}$ è la tensione letta dall'ADC quando tra il WE1 ed il CE è collegata solo la $Z_{Known}$ (\footnote{Notare che, quando $V^{ZC}_{ADC1}(j \omega) = V^{ZK}_{ADC1}(j \omega)$, si ha: \begin{equation*}
Z_{S}(j \omega) = Z_{Known}(j \omega) \frac{V^{ZK}_{ADC1}(j \omega)}{V_{IN}(j \omega)} \frac{V_{IN}(j \omega)}{V^{ZS}_{ADC1}(j \omega)} = Z_{Known}(j \omega)
\end{equation*}}).
L'impedenza $Z_{Known}$ ha la seguente espressione:
编辑:我正在使用 classicthesis 模板。documentclass 是:
\documentclass[oneside,titlepage,numbers=noenddot,%1headlines,
headinclude,footinclude,cleardoublepage=empty,abstract=on,
BCOR=5mm,paper=a4,fontsize=11pt
]{scrreprt}
https://ctan.org/tex-archive/macros/latex/contrib/classicthesis?lang=en
提前致谢。
答案1
正如@egreg 在评论中指出的那样,第 23 页底部的巨大空白是由于第一个显示的方程后面的材料包含一个很长的脚注。这个材料(包括脚注 19)无法放在第 23 页的底部,因此被推到了第 24 页的顶部。
下面的截图显示了这种情况是如何发生的(代码在这个答案的末尾给出):
有几种可能的补救措施:
让脚注 19 占用更少的空间。例如,在脚注中包含显示方程式是否必不可少?或者,如果脚注材料确实足够重要以保证显示方程式,那么它可能足够重要以包含在正文中,而不是降级为脚注。
缩短先前第 23 页(或第 22 页,或...)的材料。
\enlargethispage{0.75\baselineskip}
在包含显示方程的段落之前插入诸如(或任何可能需要的垂直跳过...)的指令。
任何视觉微调都应在编辑过程的最后进行,即论文完成后真正做到了从内容角度来说。
为了完整起见,这里是产生上述屏幕截图的代码;请注意,对于在数学语境中出现的首字母缩略词和完整单词,例如“Known”和“ADC”,我会使用直立的罗马字母。
\documentclass[oneside,titlepage,numbers=noenddot,
headinclude,footinclude,cleardoublepage=empty,abstract=on,
BCOR=5mm,paper=a4,fontsize=11pt]{scrreprt}
\usepackage{amsmath}
\usepackage[dottedtoc]{classicthesis}
\usepackage{lipsum}
\newcommand\vn[1]{\mathrm{#1}}
\newcommand\myfootnote[1]{%
\textsuperscript{(}%
\footnote{#1}%
\textsuperscript{)}}
\begin{document}
\setcounter{page}{23}
\setcounter{footnote}{17}
\setcounter{chapter}{2}
\setcounter{section}{3}
\section{Confronto tra il biosensore ed un bipotenziostato da banco}
\lipsum[1-2] % filler text
\myfootnote{Calibrare significa sollecitare con ingressi noti e misurare
le correspondenti uscite. In questo caso gli ingressi noti \dots}
\lipsum[2] % more filler text
% Check out what happens if the following line is uncommented.
%\enlargethispage{0.75\baselineskip}
\bigskip
\noindent
poi saranno applicate quando si collegherà solo il sensore:
\begin{equation*}
H(j\omega) = Z_{\vn{Known}}(j\omega) \frac{V^{\vn{ZK}}_{\vn{ADC}1}(j\omega)}{V_{\vn{IN}}(j\omega)}
\end{equation*}
dove $V^{\vn{ZK}}_{\vn{ADC}1}$ è la tensione letta dall'ADC quando tra il WE1 ed il~CE è collegata solo la $Z_{\vn{Known}}$.%
\myfootnote{Notare che, quando $V^{\vn{ZC}}_{\vn{ADC}1}(j\omega) = V^{\vn{ZK}}_{\vn{ADC}1}(j\omega)$, si ha:
\[
Z_{S}(j\omega) = Z_{\vn{Known}}(j\omega)
\frac{V^{\vn{ZK}}_{\vn{ADC}1}(j\omega)}{V_{\vn{IN}}(j\omega)}
\frac{V_{\vn{IN}}(j\omega)}{V^{\vn{ZS}}_{\vn{ADC}1}(j\omega)}
= Z_{\vn{Known}}(j\omega)\,.
\]}
L'impedenza $Z_{\vn{Known}}$ ha la seguente espressione: \dots
\bigskip
\lipsum[4-7] % still more filler texxt
\end{document}