¿Por qué mi fórmula no se alinea a la izquierda con "flalign*"?

¿Por qué mi fórmula no se alinea a la izquierda con "flalign*"?

Quiero alinear mi fórmula a la izquierda, así que escribo así:

\documentclass[UTF8]{ctexart}
\usepackage[fleqn]{lmodern,amsmath}

\title{标题}
\author{roger}
\begin{document}
公式如下:
\begin{flalign*}
d1 = (x_1, ...x_N) \\
BM25(w_i, d1) = \frac{(k+1)c(w_i, d1)}{c(w_i, d1) + k(1 - b + b\frac{|d|}{avdl})} \\
x_i = \frac{BM25(w_i, d1)}{\Sigma_{j=1}^NBM25(w_j, d1)}
\end{flalign*}
\end{document}

Aquí está mi resultado: este es mi resultado

Respuesta1

flalignes una variante de alignpero usa todo el ancho de la página (longitud de la línea, por lo tanto fl). Al igual que las otras alineaciones de AMS, está diseñada para establecer ecuaciones como pares de columnas con una columna izquierda alineada a la derecha (normalmente para &=) y una columna izquierda alineada a la izquierda, y luego las dos columnas siguientes nuevamente alineadas de derecha a izquierda.

No ha especificado ningún punto de alineación, por lo que toda la estructura está en la primera parte alineada a la derecha de la primera ecuación.

Desea &=en cada fila y quizás use alignen lugar de flalign.

ingrese la descripción de la imagen aquí

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


\author{roger}
\begin{document}
zzz:
\begin{flalign*}
d1 = (x_1, ...x_N) \\
BM25(w_i, d1) = \frac{(k+1)c(w_i, d1)}{c(w_i, d1) + k(1 - b + b\frac{|d|}{avdl})} \\
x_i = \frac{BM25(w_i, d1)}{\Sigma_{j=1}^NBM25(w_j, d1)}
\end{flalign*}


zzz:
\begin{flalign*}
\mathrm{d1} &= (x_1, ...x_N) \\
\mathrm{BM25}(w_i, \mathrm{d1}) &= \frac{(k+1)c(w_i, \mathrm{d1})}{c(w_i, \mathrm{d1}) + k(1 - b + b\frac{|d|}{avdl})} \\
x_i &= \frac{\mathrm{BM25}(w_i, \mathrm{d1})}{\Sigma_{j=1}^N\mathrm{BM25}(w_j, \mathrm{d1})}
\end{flalign*}


zzz:
\begin{align*}
\mathrm{d1} &= (x_1, ...x_N) \\
\mathrm{BM25}(w_i, \mathrm{d1}) &= \frac{(k+1)c(w_i, \mathrm{d1})}{c(w_i, \mathrm{d1}) + k(1 - b + b\frac{|d|}{avdl})} \\
x_i &= \frac{\mathrm{BM25}(w_i, \mathrm{d1})}{\Sigma_{j=1}^N\mathrm{BM25}(w_j, \mathrm{d1})}
\end{align*}
\end{document}

información relacionada