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!

Reply via email to