\mbox
内部不起作用align*
:
\begin{document}
\usepackage{mhchem}
\begin{align*}
\ce{K_w} &= \ce{[H3O+][OH^-]} \\
-\log \ce{K_w} &= -\log ( \ce{[H3O+][OH^-]} ) \\
-\log \ce{K_w} &= - ( \log \ce{[H3O+]} + \log \ce{[OH^-]} ) & \text{(Using log law for RHS.)}\\
-\log \ce{K_w} &= - \log \ce{[H3O+]} - \log \ce{[OH^-]} \\
-\log \ce{K_w} &= - \log \ce{[H3O+]} + - \log \ce{[OH^-]} \\
\mbox{ \ce{pK_w} &= \ce{pH} + \ce{pOH} }\\
\end{align*}
\end{document}
答案1
也许你正试图在最后一个方程周围放置一个框。一种方法是使用包Aboxed
中的mathtools
:
\documentclass{article}
\usepackage{mathtools}
\usepackage{mhchem}
\begin{document}
\begin{align*}
\ce{K_w} &= \ce{[H3O+][OH^-]} \\
-\log \ce{K_w} &= -\log ( \ce{[H3O+][OH^-]} ) \\
-\log \ce{K_w} &= - ( \log \ce{[H3O+]} + \log \ce{[OH^-]} ) & \text{(Using log law for RHS.)}\\
-\log \ce{K_w} &= - \log \ce{[H3O+]} - \log \ce{[OH^-]} \\
-\log \ce{K_w} &= - \log \ce{[H3O+]} + - \log \ce{[OH^-]} \\
\Aboxed{ \ce{pK_w} &= \ce{pH} + \ce{pOH} }
\end{align*}
\end{document}
虽然描述确实mbox
告诉你它会创建一个刚好足够容纳文本的框,但这不是绘制的框。它是一个 TeX 意义上的虚拟“框”,不会跨行分割。
答案2
如果您希望公式的突出显示更加微妙,您可以\Aboxed
修改mathtools
包裹例如,在下面的例子中,感兴趣的方程式用 15% 的黑色背景强调(当然也可以采用其他方法):
\documentclass{article}
\usepackage{mathtools}% http://ctan.org/pkg/mathtools
\usepackage{xcolor}% http://ctan.org/pkg/xcolor
\usepackage[version=3]{mhchem}% http://ctan.org/pkg/mhchem
\usepackage{etoolbox}% http://ctan.org/pkg/etoolbox
\makeatletter
\patchcmd{\@Aboxed}{\boxed{#1#2}}{\colorbox{black!15}{$#1#2$}}{}{}%
\makeatother
\begin{document}
\begin{align*}
\ce{K_w} &= \ce{[H3O+][OH^-]} \\
-\log \ce{K_w} &= -\log ( \ce{[H3O+][OH^-]} ) \\
-\log \ce{K_w} &= - ( \log \ce{[H3O+]} + \log \ce{[OH^-]} ) & \text{(Using log law for RHS.)}\\
-\log \ce{K_w} &= - \log \ce{[H3O+]} - \log \ce{[OH^-]} \\
-\log \ce{K_w} &= - \log \ce{[H3O+]} + - \log \ce{[OH^-]} \\
\Aboxed{ \ce{pK_w} &= \ce{pH} + \ce{pOH} }\\
\end{align*}
\end{document}
修改\Aboxed
是使用\patchcmd{<command>}{<search>}{<replace>}{<success>}{<failure>}
(由etoolbox
包裹)。具体来说,\boxed{#1#2}
命令(在 中框出等式的#1
左侧和右侧)被替换为允许使用彩色框。颜色选择通过以下方式支持#2
align
\colorbox{<color>}{$#1#2$}
xcolor
。