我使用了{align*}
很多,似乎块{align*}
会自动居中。我怎样才能将块向左边缘移动一些空格?(即不是一直向左,而是向左移动一些空格。)
它不同于这里。
答案1
您可以通过以下方式在等式的右边添加额外的空间\hspace
:
代码:
\documentclass{article}
\usepackage{showframe}
\usepackage{amsmath}
\begin{document}
\noindent
This is centered:
\begin{align*}
a &=b
\end{align*}
Adding a \verb|\hspace{2.0cm}| to right hand side:
\begin{align*}
a &=b \hspace{2.0cm}
\end{align*}
\end{document}
答案2
mathtools
提供\MoveEqLeft[<number>]
此功能。将宏放在第一行的末尾。
\documentclass[12pt]{article}
\usepackage{mathtools}
\begin{document}
\begin{align*}
x &= x_ot+v_ot+\frac{1}{2}at^2 \\
v &= v_ot+at \\
v^2 &= v_o^2+2a \Delta x
\end{align*}
\begin{align*}
x &= x_ot+v_ot+\frac{1}{2}at^2 \MoveEqLeft[1]\\
v &= v_ot+at \\
v^2 &= v_o^2+2a \Delta x
\end{align*}
\end{document}