The new XML syntax writes <text> tags only where necessary. If the text style is identical with the paragraph style, the text is simply placed between the <para>…</para> tags, making it much easier to read for an external translator. Explicit <text> tags are only inserted for text with a different format from its paragraph. In addition to this, redundant “styleclass” attributes for <text> tags and links are eliminated – text that has the same style as its paragraph no longer needs a styleclass attribute at all.
Tidy XML only works if you use styles!
You can only get the full benefits of Tidy XML if you use styles instead of manual formatting. When you format with styles, each paragraph just contains a reference to the styleclass. When you apply manual formatting all the formatting information must be written literally into the XML tags. Your XML gets bloated again and much harder to translate.
You can clean up manual formatting in existing projects by "normalizing" your styles with the Toolbox utility included with the Premium Pack add-on (see below for details).
Not compatible with earlier versions of Help+Manual
Tidy XML is not activated by default because it is not compatible with older versions of Help+Manual. You won't lose data when opening a Tidy XML project with an older version, but the formatting and layout will probably look distorted. Don't open projects converted to Tidy XML with older versions of Help+Manual, and make a full backup before converting so that you will have access to the older version if necessary!
|