> I invented "Normal Clean" because I thought that styles were MEANT to be > mixed. ie If a property is undefined in style, the style should NOT change > the these properties. > > Think of a style with a single property say, style "german" with the > single property, "lang:DE_de", then applying that style to a paragraph > with italics, would only set the language property and leave the italics > intact. If it behaves by changing properties not defined ithe "german: > style then the italics are wiped out. > > What should happen if I apply style "german" to the paragraph with > italics. Are the italics wiped out? > No, the italics should stay, if, and only if, they are the result of manual formatting; if, however, the italics in the paragraph are there because before you applied "german" to it was formatted with a style called "german-italics" which had italics in its definition, then the italics should be removed. I think with the changes I have committed earlier today it works this way.
Tomas
