在我的 TeX 文档中,我将方程式全部推到左侧,而不是显示在中间,并且我已将其设置为输出为裁剪到输出的单个“表”。 它的代码如下:
\documentclass[varwidth=true, border=10pt]{standalone}
…
\begin{document}
\begin{flushleft}
% Equations go here.
\end{flushleft}
\end{document}
我想要得到一个如下所示的方程:
f(x) = k * (x + c) + z
= k * x + k * c + z
我希望第一行之后的行与第一行中的等号对齐,并且我希望将其全部保留在 中$…$
。我可以在 OpenOffice 中使用 来做到这一点%phantom{}
,但我不知道如何使用 LaTeX 来做到这一点。
答案1
答案2
您仍然可以使用\phantom
内部数学模式:
\documentclass{article}
\setlength{\parindent}{0pt}% Remove paragraph indentation
\begin{document}
\begin{flushleft}
$f(x) = k \times (x + c) + z$
$\phantom{f(x) =} = k \times x + k \times c + z$
\end{flushleft}
$
\begin{array}{ @{} r @{} l @{} }
f(x) = {} & k \times (x + c) + z \\
& = k \times x + k \times c + z
\end{array}
$
\end{document}
array
或者,如果您将内容放在里面(上面提供的第二个选项),也可以进行对齐。