\begin{align} не работает так, как ожидалось

\begin{align} не работает так, как ожидалось

В этом небольшом фрагменте кода я делаю быстрый вывод, чтобы получить уравнение, которое будет использоваться далее в анализе:

$
|\vec{F}|=q|\vec{v}||\vec{B}|sin(\theta)\\
m\frac{v^2}{r}=qvB\\
\frac{2qV}{r}=qvB\\
\frac{2qV}{r}=qB\sqrt{\frac{2qV}{m}}\\
\frac{V}{r}=B\sqrt{\frac{q}{2m}}\sqrt{V}\\
$
\begin{equation}
\frac{V}{r}=\lambda\sqrt{V},\lambda\equiv B\sqrt{\frac{q}{2m}}
\end{equation}

Я, конечно, новичок в LaTeX, но не в языках программирования или разметки. Я включил

\usepackage{amsmath}

чтобы иметь возможность использовать

\begin{gather*}
\end{gather*}

но это ни выравнивание не работает ни по одну сторону от знаков доллара. Я получаю ошибку:

Missing } inserted. <inserted text> } \end{gather*}

Любая информация о решении этой проблемы будет высоко оценена.

решение1

Ни одна из сред align, gatherи equationне должна быть набрана внутри пары $...$, поскольку эти среды запускают математический режим для себя. Это справедливо и для отмеченных звездочкой вариантов упомянутых сред.

Некоторые замечания:

  • Используйте \sinвместо sin-- это математический оператор, который не следует набирать курсивом.
  • \dfrac{}{}(иногда) является лучшей заменой более точных дробей.
  • \DeclairedPairedDelimiters{\abs}{\lvert}{\rvert}намного лучше, чем|some stuff|

\documentclass{article}
\usepackage{mathtools}


\DeclarePairedDelimiter{\abs}{\lvert}{\rvert}
\begin{document}
%$
%m\dfrac{v^2}{r}=qvB\\
%\dfrac{2qV}{r}=qvB\\
%\dfrac{2qV}{r}=qB\sqrt{\dfrac{2qV}{m}}\\
%\dfrac{V}{r}=B\sqrt{\dfrac{q}{2m}}\sqrt{V}\\
%$

\begin{align*}
\abs{\vec{F}} &=\abs{q}\abs{\vec{v}}\abs{\vec{B}}\abs{\sin(\theta)}\\
m\dfrac{v^2}{r}& =qvB\\
\dfrac{2qV}{r} &=qvB\\
\dfrac{2qV}{r} & =qB\sqrt{\dfrac{2qV}{m}}\\
\dfrac{V}{r} &=B\sqrt{\dfrac{q}{2m}}\sqrt{V}\\
\end{align*}

\begin{align*}
\dfrac{V}{r} &=\lambda\sqrt{V}  &\lambda\equiv B\sqrt{\dfrac{q}{2m}}
\end{align*}

\begin{gather*}
\dfrac{V}{r}=\lambda\sqrt{V},\lambda\equiv B\sqrt{\dfrac{q}{2m}}
\end{gather*}

\begin{equation}
\dfrac{V}{r}=\lambda\sqrt{V},\lambda\equiv B\sqrt{\dfrac{q}{2m}}
\end{equation}

\end{document}

решение2

добавьте это \usepackage{amsmath}сразу после \documentclassтега

Связанный контент