Não é possível definir \mahindent como 0pt

Não é possível definir \mahindent como 0pt

Estou tentando deixar minhas equações completamente alinhadas à esquerda, junto com o texto. Mesmo com \mahindent definido como 0pt, ainda há um recuo.

O que estou fazendo de errado?

\documentclass[fleqn]{amsart}
\setlength{\parindent}{0pt}
\setlength{\mathindent}{0pt}

\begin{document}
    \underline{Impedance Z Parameters:}
    \[V_1 = z_{11}I_1 + z_{12}I_2\]
    \[V_2 = z_{21}I_1 + z_{22}I_2\]
\end{document}

insira a descrição da imagem aqui

Responder1

Uma solução alternativa é mover a linha \setlength{\mathindent}{0pt}depois de \begin{document}. Adiciono aqui a geometria do pacote apenas para fins de demonstração.

\documentclass[fleqn]{amsart}
\usepackage[showframe]{geometry} % for showing actual frame in this example; uncomment this line for your real paper
\setlength{\parindent}{0pt}


\begin{document}
\setlength{\mathindent}{0pt}
    \underline{Impedance Z Parameters:}
    \[V_1 = z_{11}I_1 + z_{12}I_2\]
    \[V_2 = z_{21}I_1 + z_{22}I_2\]
\end{document}

insira a descrição da imagem aqui

Responder2

Sugiro usar amsmathe \@mathmarginem vez de \mathindent, consulte as tags abaixo:

\documentclass[fleqn]{amsart}
\usepackage{amsmath}

\makeatletter
\def\@mathmargin{0pt}
\makeatother

\begin{document}
    \underline{Impedance Z Parameters:}
    \[V_1 = z_{11}I_1 + z_{12}I_2\]
    \[V_2 = z_{21}I_1 + z_{22}I_2\]
\end{document}

informação relacionada