在无框和有框 amsmath 分割线之间对齐等号

在无框和有框 amsmath 分割线之间对齐等号

我正在尝试弄清楚如何将等号与最后一行的其他等号对齐。不幸的是,我得到了下图中所示的偏移对齐。关于如何将&=最后一行对齐,有什么建议吗?

\usepackage{amsmath}
\usepackage{bm}
\makeatletter
\renewcommand{\boxed}[2][\fboxsep]{{
  \setlength{\fboxsep}{#1}\setlength{\fboxrule}{0.8}\fbox{\m@th$\displaystyle#2$}}}
\makeatother

\begin{equation*}
    \begin{split}
        26(x-14)-23(x-14)&=39\\
        26x-364-23x+322&=39\\
        3x-42&=39\\
        3x&=81\\
        \\
        \boxed[10]{\mathbf{\therefore x&=27}}
    \end{split}
\end{equation*}

在此处输入图片描述

答案1

\documentclass{article}
\usepackage{mathtools,bm,amssymb}
\begin{document}
\begin{align*}
   26(x-14)-23(x-14)&=39\\
   26x-364-23x+322&=39\\
   3x-42&=39\\
   3x&=81\\[2mm]
   \Aboxed{\bm{\therefore x}&\bm{=27}}
\end{align*}
\end{document}

在此处输入图片描述

答案2

不能将&符号括在括号中(从 开始mathbf{...})(以及 中再次\boxed{...})。

我建议采用不同的方法,使用align*frommathtoolstikzmark

在此处输入图片描述

注意:使用\bm而不是\mathbf来获得粗体数学样式。

\documentclass{article}

\usepackage{mathtools,amssymb,bm}
\usepackage{tikz}
\usetikzlibrary{tikzmark}

\begin{document}

\begin{align*}
        26(x-14)-23(x-14)&=39\\
        26x-364-23x+322&=39\\
        3x-42&=39\\
        3x&=81\\[2ex]
        \tikzmark{a}\bm{\therefore x}&\bm{=27}
\end{align*}

\begin{tikzpicture}[remember picture, overlay]
\draw[red,thick]([shift={(-2mm,-3mm)}]pic cs:a) rectangle ++ (2.0,.8);
\end{tikzpicture}

\end{document}

相关内容