I've never done more than just briefly mess around with the xDocBook structure application in FM. Seemed to work fine, but never used it for real work so didn't get into it too deeply.
I was asked about using FM and DocBook specifically around indexing, so took a look at the indexterm element. If I create a very basic document .. title, para, and index entry, then save .. I get an error about mismatched tags. Looking at the resulting file I see this for the indexterm ..
<indexterm/><primary>level one</primary><secondary>level two</secondary></indexterm>
Notice the initial indexterm element, is EMPTY. This obviously hoses the entire document.
The same thing happens in FM8 through FM11.
When I try the SGML DocBook app, it works fine, which creates the correct structure of ..
<indexterm><primary>level one</primary><secondary>level two</secondary></indexterm>
Am I missing something very obvious here? Is there some setting that properly creates this structure? Or has no one tried to use DocBook (XML) in Frame for many years?
Cheers,
...scott