使用文本和边距设置等式

使用文本和边距设置等式

在设置讲义时,我使用相当宽的边距(两侧),文本宽度相对较窄。如果需要,表格和图形可以使用整个宽度。现在我想使用整个宽度设置一个方程,这几乎成功了(参见下面的 MWE)。只有方程标签仍然粘在文本宽度上。我该如何改变这种情况?

\documentclass{scrbook}
\usepackage{blindtext}
\usepackage[textwidth=12cm,
            textheight=22cm,
            includehead=true,
            includefoot=true,
            headsep=1.2\baselineskip,
            marginparsep=0.8cm,
            marginparwidth=4.2cm,
            inner=2cm,
            top=1.5cm
            ]{geometry}
\begin{document}
\blindtext
%
\begin{equation} 
 E = m c^2
\end{equation}
%
\blindtext
%
\begin{addmargin*}{0pt}{\marginparsep+\marginparwidth}
\begin{equation} 
 EEEEEEEEEEEEEEE = mmmmmmmmmmmmmmmmmmmmmmm c^2
\end{equation}
\end{addmargin*}
%
\blindtext
\end{document}

答案1

它与以下changepage软件包配合使用:

在此处输入图片描述

\documentclass{scrbook}
\usepackage{blindtext}
\usepackage[textwidth=12cm,
            textheight=22cm,
            includehead=true,
            includefoot=true,
            headsep=1.2\baselineskip,
            marginparsep=0.8cm,
            marginparwidth=4.2cm,
            inner=2cm,
            top=1.5cm
            ]{geometry}
\usepackage[strict]{changepage}

\begin{document}
\blindtext
%
\begin{equation}
 E = m c^2
\end{equation}
%
\blindtext
\vskip-0.5\baselineskip
\begin{adjustwidth*}{}{-\dimexpr\marginparsep+\marginparwidth}
\begin{equation}
 EEEEEEEEEEEEEEE = mmmmmmmmmmmmmmmmmmmmmmm c^2
\end{equation}
\end{adjustwidth*}
%
\blindtext
\end{document}

相关内容