Boxe plusieurs lignes dans Split

Oct 18 2020

Je veux mettre une boîte autour des deux dernières lignes de ce

\begin{equation}
\begin{split}
\left\langle\vec{u}\right\rangle&=\frac{1}{4}\Re\left(\epsilon_0\vec{\overset{\sim}{E}}\cdot\vec{\overset{\sim}{E}}^*+\frac{1}{\mu_0}\vec{\overset{\sim}{B}}\cdot\vec{\overset{\sim}{B}}^*\right) \\
&=\frac{1}{4}\left[\epsilon_0\left(\frac{\pi\omega B_0}{\left(\frac{\omega}{c}\right)^2-k^2}\right)^2\left[\left(\frac{n}{b}\right)^2\cos^2\left(\frac{m\pi}{a}x\right)\sin^2\left(\frac{n\pi}{b}y\right)+\left(\frac{m}{a}\right)^2\sin^2\left(\frac{m\pi}{a}x\right)\cos^2\left(\frac{n\pi}{b}y\right)\right]\right. \\
&\qquad+\frac{1}{\mu_0}\left(\frac{\pi kB_0}{\left(\frac{\omega}{c}\right)^2-k^2}\right)^2\left[\left(\frac{m}{a}\right)^2\sin^2\left(\frac{m\pi}{a}x\right)\cos^2\left(\frac{n\pi}{b}y\right)+\left(\frac{n}{b}\right)^2\cos^2\left(\frac{m\pi}{a}x\right)\sin^2\left(\frac{n\pi}{b}y\right)\right. \\
&\qquad\qquad\left.\left(\frac{\left(\frac{\omega}{c}\right)^2-k^2}{\pi k}\right)\cos^2\left(\frac{m\pi}{a}x\right)\cos^2\left(\frac{n\pi}{b}y\right)\right] \\

%Box starting here

&=\left(\frac{\pi B_0}{2\left[\left(\frac{\omega}{c}\right)^2-k^2\right]}\right)^2\left[\left(\epsilon_0\omega+\frac{k}{\mu_0}\right)\left[\left(\frac{n}{b}\right)^2\cos^2\left(\frac{m\pi}{a}x\right)\sin^2\left(\frac{n\pi}{b}y\right)\right.\right. \\
&\qquad\left.\left.+\left(\frac{m}{a}\right)^2\sin^2\left(\frac{m\pi}{a}x\right)\cos^2\left(\frac{n\pi}{b}y\right)\right]+\left(\frac{\left(\frac{\omega}{c}\right)^2-k^2}{\pi\mu_0k}\right)\cos^2\left(\frac{m\pi}{a}x\right)\cos^2\left(\frac{n\pi}{b}y\right)\right]

%and ending here

\end{split}
\end{equation}

Je veux que ça ressemble à peu près à ça

\begin{equation}
\begin{split}
\left\langle\vec{S}\right\rangle&=\frac{1}{2\mu_0}\Re\left(\vec{\overset{\sim}{E}}\times\vec{\overset{\sim}{B}}^*\right) \\
&=\frac{1}{2\mu_0}\Re\left(\frac{i\pi B_0}{\left(\frac{\omega}{c}\right)^2-k^2}\left[\left\langle\frac{-n\omega}{b}\left[\cos\left(\frac{m\pi}{a}x\right)\sin\left(\frac{n\pi}{b}y\right)\right],\frac{m\omega}{a}\left[\sin\left(\frac{m\pi}{a}x\right)\cos\left(\frac{n\pi}{b}y\right)\right],0\right\rangle\right.\right. \\
&\qquad\times\left\langle\frac{mk}{a}\left[\sin\left(\frac{m\pi}{a}x\right)\cos\left(\frac{n\pi}{b}y\right)\right],\frac{nk}{b}\left[\cos\left(\frac{m\pi}{a}x\right)\sin\left(\frac{n\pi}{b}y\right)\right],\right. \\
&\qquad\qquad\left.\left.\left.\frac{-i\left[\left(\frac{\omega}{c}\right)^2-k^2\right]}{\pi}\cos\left(\frac{m\pi}{a}x\right)\cos\left(\frac{n\pi}{b}y\right)\right\rangle\right]\right) \\
&=\frac{1}{2\mu_0}\Re\left(\frac{i\pi B_0}{\left(\frac{\omega}{c}\right)^2-k^2}\left\langle\frac{-im\omega\left[\left(\frac{\omega}{c}\right)^2-k^2\right]}{\pi a}\sin\left(\frac{m\pi}{a}x\right)\cos\left(\frac{m\pi}{a}x\right)\cos^2\left(\frac{n\pi}{b}y\right),\right.\right. \\
&\qquad\frac{in\omega\left[\left(\frac{\omega}{c}\right)^2-k^2\right]}{\pi b}\cos^2\left(\frac{m\pi}{a}x\right)\sin\left(\frac{n\pi}{b}y\right)\cos\left(\frac{n\pi}{b}y\right), \frac{-n^2\omega k}{b^2}\left[\cos^2\left(\frac{m\pi}{a}x\right)\sin^2\left(\frac{n\pi}{b}y\right)\right] \\
&\qquad\qquad\left.\left.-\frac{m^2\omega k}{a^2}\left[\sin^2\left(\frac{m\pi}{a}x\right)\cos^2\left(\frac{n\pi}{b}y\right)\right]\right\rangle\right) \\
&\fbox{$=\frac{\omega B_0}{2\mu_0}\left\langle\frac{m}{a}\sin\left(\frac{m\pi}{a}x\right)\cos\left(\frac{m\pi}{a}x\right)\cos^2\left(\frac{n\pi}{b}y\right),\frac{n}{b}\cos^2\left(\frac{m\pi}{a}x\right)\sin\left(\frac{n\pi}{b}y\right)\cos\left(\frac{n\pi}{b}y\right),0\right\rangle$}
\end{split}
\end{equation}

J'ai essayé d'utiliser \ fbox, mais je n'arrive pas à le faire s'étendre sur plusieurs lignes en gardant mes paragraphes et mes onglets. Aussi désolé pour le code désordonné!

Réponses

3 Mico Oct 18 2020 at 02:01

Le amsmathpackage fournit une macro appelée \boxeduniquement à ces fins. Notez que j'ai enfermé un alignedenvironnement dans la \boxeddirective. Et j'ai également remplacé toutes les instances de \left(\frac{\omega}{c}\right)par (\omega/c)pour obtenir une apparence plus compacte des formules.

Dans la solution suivante, le =symbole n'est pas à l'intérieur de la boîte. S'il doit être à l'intérieur de la boîte, vous devrez le remplacer

%Box starting here
&=\boxed{\begin{aligned}[t]
&\biggl(\frac{\pi B_0}{2\left[(\omega/c)^2-k^2\right]}\biggr)^{\!2}

avec

%Box starting here
&\boxed{\begin{aligned}
&=\biggl(\frac{\pi B_0}{2\left[(\omega/c)^2-k^2\right]}\biggr)^{\!2}

dans le code ci-dessous.

\documentclass{article}
\usepackage[letterpaper,margin=1in]{geometry} % set page parameters appropriately
\usepackage{amsmath}
\usepackage{mleftright} % for tightly-spaced \left...\right constructs
\mleftright

\begin{document}
\begin{equation}
\begin{split}
\langle\vec{u}\mkern1.5mu\rangle
&=\frac{1}{4}\Re\Bigl( \epsilon_0\vec{\widetilde{E}}\cdot\vec{\widetilde{E}}^*
 +\frac{1}{\mu_0}\vec{\widetilde{B}}\cdot\vec{\widetilde{B}}^* \Bigr) \\
&=\frac{1}{4}
 \Biggl[
 \epsilon_0
 \left(\frac{\pi\omega B_0}{(\omega/c)^2-k^2}\right)^{\!2}
 \left[\left(\frac{n}{b}\right)^2\cos^2
 \left(\frac{m\pi}{a}x\right)\sin^2
 \left(\frac{n\pi}{b}y\right)
+\left(\frac{m}{a}\right)^2\sin^2
 \left(\frac{m\pi}{a}x\right)\cos^2
 \left(\frac{n\pi}{b}y\right)\right] \\
&\qquad+\frac{1}{\mu_0}
 \left(\frac{\pi kB_0}{(\omega/c)^2-k^2}\right)^{\!2}
 \left[\left(\frac{m}{a}\right)^2\sin^2
 \left(\frac{m\pi}{a}x\right)\cos^2
 \left(\frac{n\pi}{b}y\right)
+\left(\frac{n}{b}\right)^2\cos^2
 \left(\frac{m\pi}{a}x\right)\sin^2
 \left(\frac{n\pi}{b}y\right)\right. \\
&\qquad\qquad
 \left(\frac{(\omega/c)^2-k^2}{\pi k}\right)\cos^2 
 \left(\frac{m\pi}{a}x\right)\cos^2
 \left(\frac{n\pi}{b}y\right) 
 \Biggr] \\
%Box starting here
&=\boxed{\begin{aligned}[t] &\biggl(\frac{\pi B_0}{2\left[(\omega/c)^2-k^2\right]}\biggr)^{\!2} \Biggl[ \left(\epsilon_0\omega+\frac{k}{\mu_0}\right) \biggl[\left(\frac{n}{b}\right)^2\cos^2 \left(\frac{m\pi}{a}x\right)\sin^2 \left(\frac{n\pi}{b}y\right) \\ &\qquad+\left(\frac{m}{a}\right)^2\sin^2 \left(\frac{m\pi}{a}x\right)\cos^2 \left(\frac{n\pi}{b}y\right)\biggr] +\left(\frac{(\omega/c)^2-k^2}{\pi\mu_0k}\right)\cos^2 \left(\frac{m\pi}{a}x\right)\cos^2 \left(\frac{n\pi}{b}y\right) \Biggr] \end{aligned}}
%and ending here
\end{split}
\end{equation}
\end{document}
1 Bernard Oct 18 2020 at 03:32

La \Aboxedcommande from mathtoolspermet d'inclure le point d'alignement dans une framebox. Pour encadrer plusieurs lignes, j'utilise l' multlinedenvironnement du même package, et alignedpour les lignes ci-dessus:

\documentclass{article}
\usepackage{geometry} 
\usepackage{mathtools}

\begin{document}

\begin{equation}
\begin{split}
\left\langle\vec{u}\right\rangle&=\frac{1}{4}\Re\left(\epsilon_0\vec{\overset{\sim}{E}}\cdot\vec{\overset{\sim}{E}}^*+\frac{1}{\mu_0}\vec{\overset{\sim}{B}}\cdot\vec{\overset{\sim}{B}}^*\right) \\
&=\begin{alignedat}[t]{2} \frac{1}{4}\Biggl[& \epsilon_0\left(\frac{\pi\omega B_0}{\left(\frac{\omega}{c}\right)^2-k^2}\right)^{\mkern-5mu 2} \left[\left(\frac{n}{b}\right)^2\cos^2\left(\frac{m\pi}{a}x\right)\sin^2\left(\frac{n\pi}{b}y\right)+\left(\frac{m}{a}\right)^2\sin^2\left(\frac{m\pi}{a}x\right)\cos^2\left(\frac{n\pi}{b}y\right)\right] & & \\ & +\frac{1}{\mu_0}\left(\frac{\pi kB_0}{\left(\frac{\omega}{c}\right)^2 - k^2}\right)^{\mkern-5mu 2} \biggl[\left(\frac{m}{a}\right)^2\sin^2\left(\frac{m\pi}{a}x\right)\cos^2\left(\frac{n\pi}{b}y\right)\\% & & \mathllap{+\left(\frac{n}{b}\right)^2\cos^2\left(\frac{m\pi}{a}x\right)\sin^2\left(\frac{n\pi}{b}y\right) \left(\frac{\left(\frac{\omega}{c}\right)^2-k^2}{\pi k}\right)\cos^2\left(\frac{m\pi}{a}x\right)\cos^2\left(\frac{n\pi}{b}y\right)\Biggr]} & \end{alignedat}\\
%Box starting here
\Aboxed{&=\begin{multlined}[t] \left(\frac{\pi B_0}{2\left[\left(\frac{\omega}{c}\right)^2-k^2\right]}\right)^{\mkern-5mu 2} \left[\left(\epsilon_0\omega+\frac{k}{\mu_0}\right)\left[\left(\frac{n}{b}\right)^2\cos^2\left(\frac{m\pi}{a}x\right)\sin^2\left(\frac{n\pi}{b}y\right)\right.\right. \\
\left.\left.+\left(\frac{m}{a}\right)^2\sin^2\left(\frac{m\pi}{a}x\right)\cos^2\left(\frac{n\pi}{b}y\right)\right]+\left(\frac{\left(\frac{\omega}{c}\right)^2-k^2}{\pi\mu_0k}\right)\cos^2\left(\frac{m\pi}{a}x\right)\cos^2\left(\frac{n\pi}{b}y\right)\right]
\end{multlined}}
%and ending here
\end{split}
\end{equation}

 \end{document}