I'm writing a (large) document using Linux Libertine for text and Asana for math. I have a 11pt font with \baselineskip=14pt
. However, not so seldom it happens that the default settings of \lineskip=1pt
and \lineskiplimit=0pt
cause lines (with some math and sub/superscripts, of course) to be further apart than usual (and I don't like it, especially since I want to have grid typesetting (which I achieve in my set of macros by carefully redefining \section
s etc.)). My question is: assuming that I carefully proofread the whole thing (which I do), is it possible that I break something else somewhere else by setting \lineskiplimit
to some negative value? (I mean some non-trivial interactions between various parts of LaTeX.) And if you consider this a good idea, what value would yo recommend?
I know this question is a bit vague, so if you have an idea to make it more TeX.SE-conforming;), feel free to edit it/suggest something in the comments.
Best Answer
It is normal in programs that try to enforce a grid to use:
This makes TeX think that no lines are too close. Therefore the line spacing defined by
\baselineskip
will be preserved under all circumstances.Personally I don't favour changing default settings, rather if you have inline math that cause this sort of issue is an indication that you should rather use display math or recast the inline math in a different form.