Quando uso a equação fleqn para o pacote amsmath, descobri que os parágrafos seguidos pela equação não são numerados pelo pacote lineno. Um exemplo é
\documentclass{article}
\usepackage[fleqn]{amsmath}
\usepackage{lineno}
\usepackage{blindtext}
\begin{document}
\linenumbers
\blindtext[2]
\begin{equation}\label{eq:test}
a^2+b^2=c^2
\end{equation}
\blindtext[3]
\end{document}
Se a opção fleqn não for usada no código acima, o pacote lineno funciona bem e todas as linhas de texto são numeradas.
Como posso fazer o lineno funcionar quando a opção fleqn é usada?
Responder1
Você precisa usar um linenomath
ambiente em torno da equação.
\documentclass{article}
\usepackage[fleqn]{amsmath}
\usepackage{lineno}
\usepackage{blindtext}
\begin{document}
\linenumbers
\blindtext[2]
\begin{linenomath}
\begin{equation}\label{eq:test}
a^2+b^2=c^2
\end{equation}
\end{linenomath}
\blindtext[3]
\end{document}