Paul JH Drake wrote:
There are no non-floated items in the immediate vicinity of the list, but
there are some "Here Definitely" floats elsewhere in the chapter - I need to
do this as the float placement is critical and the default placement isn't
adequate.
It sounds to me like the problem has to do at least partly with the
floats, though I may be totally on the wrong track. But if that is the
problem, then what I try to do is first of all figure out what I think
tex *should* be doing: could whatever appears immediately after the list
just as easily have appeared on the same page as the list (i.e., is
there enough room for it there)? Chances are that you'll discover that
it couldn't have, because it's something which shouldn't be broken up,
but there's not enough room for it in its entirety on the same page as
the list.
If it still seems like there shouldn't be a problem, it may help to see
--- just to try and diagnose the problem --- what happens when you try
the following:
*) If you replace one of the lists with a paragraph of plain text which
takes up about the same space which the list should take up --- does the
spacing look any better, or is it still problematic? If it's not any
better, then probably the problem is not with the lists per-se.
*) Alternatively, if you add more items to the list, are the additional
items "squeezed in" on the same page, or do they get added on only on
the next page? If they just get squeezed in onto the same page, with the
spacing looking slightly better, then again --- the problem is not
really the list itself.
*) Thirdly, try adding another paragraph immediately after one of the
problematic lists, between the list and any floats. Does that paragraph
get displayed on the same page as the list?
I haven't really suggested any solutions, though if I'm correct this may
be enough to help you understand what's causing the problem, and then
maybe also to solve it. Otherwise, I'm at a loss...
I don't know about the enumitem package, but you might try inserting the
following as ERT (Insert -> TeX) in the first item of the list
\addtolength{\itemsep}{-0.6\baselineskip}
Thanks, I'll try that.
I'm not sure that I understood exactly what the problem
is --- if the above suggestions don't help, perhaps you could attach an
example LyX file in which the problem you're describing occurs? Also,
what version of LyX are you using?
I'm using lyx-1.4.3-2 with SuSE 10.1 (guru package)
The lyx file is quite big at present - I might attach it if the above doesn't
work.
Perhaps you could copy only a problematic section into a new file. If
that "solves" the problem (i.e., the new file is spaced correctly) that
only strengthens my feeling that the problem is not with the lists
per-se. Either way, make sure not to attach anything you wouldn't want
the whole world to be able to see (like a not-yet-published thesis... ;) )!
Good luck!