>Writer uses XML to format text documents... >The logic of XML is that the format given each letter is determined by >what format has been defined for the place where the letter is placed.
XML is a data format, not a behaviour. The behaviour of a piece of software should not be determined by the file format it uses, it should be determined by user interface designers and usability experts. It should be simple to write code that says "If prior character is a word-break character then insert new characters after any notation markup else insert before notation markup". Phil Hibbs. -- Don't you just hate self-referential sigs?
