[sword-devel] HELP! Need your feedback on XML Markup Language
Fri, 17 Aug 2001 06:36:05 -0500
On 08/17/01, Troy A. Griffitts wrote:
> Here's a less formal invite to discuss a few topics about XML Markup.
I hope you don't mind if I chime in a bit.
> This is all fine and dandy, but what about <Quote></Quote>, Intro,
> Paragraph, Red, Bold, Italic, etc! Most of these things WILL cross over
> the single hierachy limit of XML.
This is indeed a problem. Here's a quote from a web page addressing
this for SGML:
* Annex 10. Overlapping hierarchies. From the CES documentation.
"This problem of overlapping hierarchies is a common one when
applying SGML to certain complex descriptive situations, because
the data model provided by SGML is that of an ordered labeled
tree. When the phenomena to be recognized are independent of each
other, they generally fail to nest regularly in a single
hierarchy, requiring additional representations to be layered on
top of SGML's basic structures. This occurs when there are
multiple hierarchies, each to be applied to the same data, but
where there are a well defined set of independent and hierarchical
information types to be represented (as in the example above).
Other common examples are the conflicts between typographic
features (e.g., highlighting) and linguistic features such as
sentence and word boundaries; and variant annotations (e.g.,
segmentations), which are generally non-hierarchical..." [local
The paper that this links to, discussing solutions, can be found here:
But the Scripture has confined all under sin, that the promise by
faith in Jesus Christ might be given to those who believe.