Как использовать \newenvironment и выравнивать в отдельном документе

Как использовать \newenvironment и выравнивать в отдельном документе

Это работает:

\documentclass[]{article}
\usepackage{amsmath}

\newenvironment{f}{
    \csname align*\endcsname
}{
    \csname endalign*\endcsname
}

\begin{document}

\begin{f}
a = 1
\end{f}

\begin{f}
b = 2
\end{f}

\end{document}

Но если я изменю articleна standaloneв первой строке, Latex жалуется:

! Отсутствует \endgroup вставлен.
< вставленный текст>
\endgroup
l.14 \end{f}

Как это исправить? Моя цель — использовать \documentclass[multi={f}]{standalone}для получения отдельных страниц для каждого уравнения.

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