TeXで右寄せしようとしてflushrightしたら前後に空白ができた

\documentclass[twocolumn]{article}
\usepackage{lipsum}
\listfiles\begin{document}
\lipsum[1]
\begin{flushright}\lipsum[2]\end{flushright}
\lipsum[3]

\newpage
\lipsum[4]
{\raggedleft\lipsum[5]\par}
\lipsum[6]
\end{document}

図を見ても分かるように、flushrightの方は前後の行間が広め。

\setlength{\topsep}{0mm}

を行頭らへんに追加したら大丈夫だった。TeXは本当に分からん。

参考:horizontal alignment - Difference between flushright and raggedleft - TeX - LaTeX Stack Exchange