Hi,

we have encountered a rather strange behaviour of XXE in the Tree view display.

We normally work in the Styled view defined by a configuration of our own, 
which is derived from XXE's DocBook configuration. But sometimes we need to 
switch to the Tree view, especially when editing "tiny little" XML structures. 

My observation is that in Tree view, the text nodes within specific element 
types are displayed in a different, Courier-like font. Some (but not all) of 
the elements affected are specific to our configuration, i.e. they are not part 
of the DocBook elements and hence are unknown in XXE's stock configuration for 
DocBook. (This might explain why I could not reproduce the behaviour with a 
DocBook document.)

Why is the font change relevant? Because with XXE 4.8.0 under Windows (not so 
under Linux), certain characters actually "disappear" when displayed in the 
Courier-like font! This means, it is impossible to select them or to put the 
cursor at them, in Tree view only. So far this has occurred for one character: 
U+2009 THIN SPACE.

This is rather troubling because if narrow spacing characters like U+2009 are 
already hard to see (and to select) in Styled view, it is really confusing when 
you wonder if they are completely gone, after having switched to Tree view.

Now, to solve the problem, I think it should be sufficient to prevent the font 
change that occurs (in my case) for non-DocBook elements, because I suspect 
that U+2009 is simply dropped somehow in that monospace font. Any hints on how 
to do this?

I am willing to set up a test case, but would prefer to know before on what 
aspects I should focus.

Yves
 
--
XMLmind XML Editor Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xmleditor-support

Reply via email to