对文档中的所有对齐环境应用垂直设置间距

对文档中的所有对齐环境应用垂直设置间距

我在这里看到了很多关于这个问题的解决方案,但不幸的是,它们都不适用于我的情况。下面的代码完全按照我的预期工作。然而,对于我的论文来说,它\setlength{\abovedisplayskip}{30pt}根本不起作用。我试图构建一个 MWE,但我不知道是什么导致了这个问题,我认为把我的整个序言和设置粘贴到这里不会有帮助。

所以我的问题是:使用时有什么需要注意的吗 \setlength{\abovedisplayskip}?我之前读到过空行\begin{align}可能会导致问题,但删除它们并没有帮助,而且我想保留它们以使文档更清晰,因为我有大量的对齐。

任何帮助或提示都将非常感谢!:)

\documentclass[a4paper,12pt,bibliography=totoc,parskip=false]{scrreprt}

\usepackage{eurosym,bm,amsmath}     % Mathematische Notationen
\usepackage{amssymb,verbatim}
\usepackage{amsthm}                 % Beweise / Theorem
\usepackage{xfrac}                  % nice fracs
\usepackage{nccmath}                % mfrac
\usepackage{bbold}
\usepackage{mathtools}              % rcases

\begin{document}    


\def\mycommand{\setlength{\abovedisplayskip}{30pt}% spacing before and after align
\setlength{\belowdisplayskip}{20pt}%
\let\oldselectfont\selectfont
\def\selectfont{\oldselectfont\mycommand}

\protect\setlength{\jot}{8pt}   


\begin{proof}[Beweis von Gleichung \textit{\eqref{form:delta_n}}]
Per Definition \eqref{form:delta_1} gilt

\begin{align*}
\delta^{(n)}_k = \frac{\partial C}{\partial \hat{x}^{(n)}_k}.
\end{align*}

Nach Anwendung der Kettenregel lässt sich dieser Term als Summe über alle Neuronen $\partial x^{(n)}_l$ des Output-Layers umformulieren:

\begin{align*}
\delta^{(n)}_k = \sum_{l=1}^{m^{(n)}} \frac{\partial C}{\partial x^{(n)}_l} \frac{x^{(n)}_l}{\partial \hat{x}^{(n)}_k}.
\end{align*}

Dabei gilt $\sfrac{x^{(n)}_l}{\partial \hat{x}^{(n)}_k} =0$ für $l\neq k$, da $x^{(n)}_k = \varphi(\hat{x}^{(n)}_k)$ und somit die Aktivierung des $k$-ten Neurons auch nur von $\hat{x}^{(n)}_k$ abhängt. Dadurch fallen alle bis einen Summanden weg und die Gleichung lässt sich zu 

\begin{align*}
\delta^{(n)}_k = \frac{\partial C}{\partial x^{(n)}_k} \frac{\partial x^{(n)}_k}{\partial \hat{x}^{(n)}_k}
\end{align*}

vereinfachen. Der rechte Bruch ist gegeben durch $\varphi'(x^{(n)}_k)$ und somit erhalten wir

\begin{align*}
\delta^{(n)}_k = \frac{\partial C}{\partial x^{(n)}_k} \varphi'(x^{(n)}_k)
\end{align*}

was genau der geforderten Aussage \eqref{form:delta_1} entspricht.
\end{proof}

\end{document}

相关内容