I’m trying to help a friend set an Arabic book in LaTeX and I’m facing this very same uneven line spacing issue (except that the book is completely in Arabic).
Now I’m trying to find the \linespread setting that is just big enough to ensure even line spacing but not any bigger, so I thought drawing a grid and visually examining the lines with different setting to find the desired ones.
But, I do not even understand what, say, 1.5 in \linespread{1.5} actually mean (I read many discussions and answers but I still don’t get it), so I need help in:
- Setting a background grid (horizontal lines are enough).
- Make the spacing between grid lines follow
\linespreadsetting i.e. they should represent the ideal line spacing if TeX didn’t do its vertical glue magic.
(I tried grid option of eso-pic but couldn’t wrap my head around the meaning of its options to get what I described above).


bidiwhen the document is set to RTL (i.e.\usepackage[rldocument]{bidi}) generating some warnings and the grid is displaced, but I can live with that. – خالد حسني Dec 19 '13 at 06:43