Hi
 
First of all - thank you for a very nice, feature rich, highly
configurable and quite user friendly XML-editor that brings XML-editing
within reach of people (such as myself) who are not addicted to the
press-five-keys-simultaneously nightmares of Emacs :-)
 
>From browsing your home page I've noticed that you seem quite reluctant
to increase the number of "managed entity references" - so I'm not going
to ask you to do that. But you might consider giving your users an
option to preserve references to unmanaged entities unchanged - simply
giving the user the option to preserve unmanaged entity  references
unexpanded. To my judgement (which is probably not very reliable due to
my lack of knowledge of the XXE source and structure) the change should
not be too difficult or time consuming to implement. The only downside
would be compromising the 'WYSIAWYG' nature of XXE.
 
I write documentation in DocBook format (but unfortunately I can't use
XXE due to its expansion of unmanaged entity references). To ensure
consistent representation of product names and other terms relevant to a
specific document I normally use local entity references (mostly CDATA)
declared in the master document's DOCTYPE element. These entity
references expand and work fine within the master document - but as
correctly documented by you such entities are not managed when
referenced within sub-documents (chapters/sections referenced from the
master document as external SYSTEM entities).
 
When the first entity reference is encountered in the sub-document (I
suppose) XXE warns (if configured to do so) about the loss of physical
structure that will be the consequence of continuing the editing session
(ie. if you save your work afterwards :-)
 
  
 
It would be a fantastic feature if the above dialog offered an option to
'Preserve unmanaged entity references in referenced documents
unchanged'. That would allow users to edit the modular document without
destroying its structure. The only downside would be the presence of
unexpanded entity references in the referenced document. But the
unmanaged references would be preserved to the benefit of other
XML/XSLT-processors that might be used for processing the modular
document at a later stage.
 
I hope my explanation and suggestion for a 'workaround' is
understandable. Otherwise please don't don't hesitate to contact me.
Hopefully you will consider the idea which I hope is in fact as easy to
implement as I think it is.
 
Thank you for your cooperation - and thank you again for an XML-editor
that makes DocBook editing an option to people who are not key members
of the Norman Walsh nerd community.
 

Best regards 

Jan Nielsen 
Assisting Director
Service and Support

ALOC A/S ... Buchwaldsgade 35 ... DK-5000 Odense C ... Denmark 
Phone: +45 6313 6100 ... Direct phone: +45 6313 6117 
E-mail: jann at aloc.dk <mailto:jann at aloc.dk>  ... Internet: www.aloc.com
<http://www.aloc.com>  

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://www.xmlmind.com/pipermail/xmleditor-support/attachments/20050622/b06be951/attachment.htm
 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 29238 bytes
Desc: Outlook.jpg
Url : 
http://www.xmlmind.com/pipermail/xmleditor-support/attachments/20050622/b06be951/attachment.jpeg
 

Reply via email to