Hi Dominic,

When you have only elements inside an element that accepts mixed content then you may add xml:space="preserve" on that element to specify that whitespaces are important.

We plan to improve the pretty print in oXygen to look into the associated schema file for more information about the possible content of an element in order to detect these situations where you have element only content in the instance but the schema will say that the content is mixed.

Best Regards,
George
--
George Cristian Bina
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com

Dominic Marcotte wrote:
Hello,

This docbook fragment...

<para>
<emphasis>A</emphasis><emphasis role="strong">B</emphasis><superscript>C</superscript><phrase role="red">E</phrase> </para>

...gives that : /A/*B*^C E

If we do a prettyprint...

<para>
      <emphasis>A</emphasis>
      <phrase role="italic">B</phrase>
      <superscript>C</superscript>
<phrase role="red">E</phrase> </para>

...the output is now : /A/* B *^C E

//
This is a stupid example, but I have real big docbook with this problem and it's unreadable to don't use prettyprint.

Have an idea?

Thanks,

Dominic
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to