[Tex/LaTex] Is changing \lineskiplimit to some negative value a good idea, and what the value might be

grid-typesettingline-spacing

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 \sections 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:

\lineskiplimit=-\maxdimen

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.

Related Question