[sword-devel] Title markup in OSIS module
chrislit at crosswire.org
Thu Feb 23 16:53:47 MST 2006
DM Smith wrote:
> What is the right way to encode a title for a "section"
> I am seeing encoding like:
> KJV2003: <title subtype="x-preverse" type="section">title text</title>
> NASB: <title subType="x-Section" subtype="x-preverse" type="section">
The correct way to markup a title in a section is simply:
We got rid of most of the typing requirements for titles long ago since
it was very, very redundant. Instead, when interpreting a <title>, you
simply look to its parent to identify its type.
> And what does the SWORD API recognize?
I don't know of any differentiation that Sword makes among different
> However according to the OSIS manual, "section" is not an allowable
> value for type on a title element.
> And subtype is not a valid attribute for any OSIS element. (It is subType)
Talk to Troy about "subtype" and "x-preverse". The former is just wrong.
The latter is a hack. It was fixed (from the module side) and then
unfixed (probably to remain broken in perpetuity in all of these
commercial texts) until some unknown future date.
More information about the sword-devel