显示变量 x 和 y 的方程组

显示变量 x 和 y 的方程组

为什么使用以下代码不能LaTeX正确显示方程组?

\documentclass[10pt]{amsart}
\usepackage{mathtools,systeme,array}


\begin{document}


\begin{align*}
\systeme{y - k = \mathrlap{m(x - h)}, (x - h)^{2} + (y - k)^{2} = \mathrlap{r^{2}}}
\end{align*}

\end{document}

答案1

无需systeme机械操作。简单的align*环境和精心选择的\phantom指令就足以完成工作。在这里,我假设“工作”的一个重要部分是将两个y-k术语对齐到两行。

在此处输入图片描述

\documentclass{amsart}
\begin{document}
\begin{align*}
y - k\phantom{)^2} &= m(x - h)\\
(x - h)^{2} + (y - k)^{2} &= r^{2}
\end{align*}
\end{document}

答案2

可能的解决方案?!

将变量的顺序传递给命令。但请注意,第一个方程的左侧不是右对齐的。

\begin{equation*}
\systeme[xhyk]{%
                y - k      = m(x - h),%
 (x - h)^{2} + (y - k)^{2} = r^{2}}
\end{equation*}

在此处输入图片描述

相关内容