Difficult one to explain, this. I'm using OOo 3.1.0 on Windows Vista.
I've set up a template for writing radio scripts. The company I'm writing for like dialogue to be laid out like this:
MAN:
What?
WOMAN:
I didn't say anything.
with names in caps and a line break after each line of dialogue. I set up a template which includes the styles NAME and DIALOGUE: NAME is automatically all in caps, when I hit Return the style changes to DIALOGUE which is lower-case and includes 0.2" of space below the para. Then when I hit Return, the style changes back to NAME.
The problem I've been having is this. When I create a new document with this template, everything works fine. But when I close it down and open it again, an odd thing happens: OOo includes a space of 0.2" after any new NAME text as well as DIALOGUE text. So it looks like this:
MAN:
What?
WOMAN:
I didn't say anything.
If I click on "Paragraph", suddenly the box for space after paras has 0.2" in it. But if I click on "Edit Paragraph Style", the 0.2" isn't there - and the existing text, written in earlier sessions, is unchanged. It's changing the setting for new paragraphs based on that style, rather than changing the style itself. I tried resetting it to 0.0", and that worked OK - but then when I next closed the document and re-opened, the DIALOGUE style had lost its space! It seems like the program wants both styles to be the same in terms of spacing, for some reason. The easiest way I found to get around it is to go back and work within text from an earlier session, as the style of text from earlier sessions is unchanged - and if I add lines between those bits of text, they behave as they're supposed to. It's only new text added at the end of the document that's problematic.
The problem seems to have started since I installed the new version of OOo. Can anyone account for this? Any more information needed?