[osis-core] markup guidelines

Todd Tillinghast osis-core@bibletechnologieswg.org
Sun, 1 Sep 2002 16:30:08 -0600


A more recent example:

<div osisID="Ps.1">
	<title type="x-head">True Happiness</title>
	<q type="x-blockQuote">
		<lg>
			<l><verse osisID="Ps.1.1" splitID="Ps.1.1">Happy are those</verse></l>
			<l><verse osisID="Ps.1.1" splitID="Ps.1.1">who reject the advice of evil
people,</verse></l>
			<l><verse osisID="Ps.1.1" splitID="Ps.1.1">who do not follow the example
of sinners</verse></l>
			<l><verse osisID="Ps.1.1" splitID="Ps.1.1">or join those who have no use
for God.</verse></l>
			<l><verse osisID="Ps.1.2" splitID="Ps.1.2">Instead, they find joy in
obeying the Law of the <divineName
type="yhwh">LORD</divineName>,</verse></l>
			<l><verse osisID="Ps.1.2" splitID="Ps.1.2">and they study it day and
night.</verse></l>
			<l><verse osisID="Ps.1.3" splitID="Ps.1.3">
			<note type="x-xref" osisRef="Ps.1.3-Ps.1.3">
				<note type="x-link">
					<reference osisRef="Jer.17.8"/>
				</note>
			</note> They are like trees that grow beside a stream,</verse></l>
			<l><verse osisID="Ps.1.3" splitID="Ps.1.3">that bear fruit at the right
time,</verse></l>
			<l><verse osisID="Ps.1.3" splitID="Ps.1.3">and whose leaves do not dry
up.</verse></l>
			<l><verse osisID="Ps.1.3" splitID="Ps.1.3">They succeed in everything
they do.</verse></l>
		</lg>
	</q>
	<q type="x-blockQuote">
		<lg>
			<l><verse osisID="Ps.1.4" splitID="Ps.1.4">But evil people are not like
this at all;</verse></l>
			<l><verse osisID="Ps.1.4" splitID="Ps.1.4">they are like straw that the
wind blows away.</verse></l>
			<l><verse osisID="Ps.1.5" splitID="Ps.1.5">Sinners will be condemned by
God</verse></l>
			<l><verse osisID="Ps.1.5" splitID="Ps.1.5">and kept apart from God's own
people.</verse></l>
			<l><verse osisID="Ps.1.6" splitID="Ps.1.6">The righteous are guided and
protected by the <divineName type="yhwh">LORD</divineName>,</verse></l>
			<l><verse osisID="Ps.1.6" splitID="Ps.1.6">but the evil are on the way to
their doom.</verse></l>
		</lg>
	</q>
</div>

An alternative would be:
<div osisID="Ps.1">
	<title type="x-head">True Happiness</title>
	<q type="x-blockQuote">
		<verse osisID="Ps.1.1">
			<lg splitID="LG-Ps.1-A">
				<l>Happy are those</verse></l>
				<l>who reject the advice of evil people,</l>
				<l>who do not follow the example of sinners</l>
				<l>or join those who have no use for God.</l>
			</lg>
		</verse>
		<verse osisID="Ps.1.2">
			<lg splitID="LG-Ps.1-A">
				<l>Instead, they find joy in obeying the Law of the <divineName
type="yhwh">LORD</divineName>,</l>
				<l>and they study it day and night.</l>
			</lg>
		</verse>
		<verse osisID="Ps.1.3">
			<lg splitID="LG-Ps.1-A">
				<l><note type="x-xref" osisRef="Ps.1.3-Ps.1.3">
					<note type="x-link">
						<reference osisRef="Jer.17.8"/>
					</note>
				</note> They are like trees that grow beside a stream,</l>
				<l>that bear fruit at the right time,</l>
				<l>and whose leaves do not dry up.</l>
				<l>They succeed in everything they do.</l>
			</lg>
		</verse>
	</q>
	.....
</div>


Of course the other alternative is to use milestones for verse markers.

Does this help?

Does this still look troublesome to you?

Todd

> -----Original Message-----
> From: owner-osis-core@bibletechnologieswg.org
> [mailto:owner-osis-core@bibletechnologieswg.org]On Behalf Of Troy A.
> Griffitts
> Sent: Sunday, September 01, 2002 3:19 PM
> To: osis-core
> Subject: [osis-core] markup guidelines
>
>
> I know I'm gonna have to deal with ALL KINDS of markup to this standard,
> when I write code to handle OSIS, so I shouldn't complain about this,
> but...  this isn't really the preferred way to markup osisIDs is it?
>
> old excerpt from Todd's example:
>
>
> <lineGroup>
> 	  <line>
>      <verse osisID="Matt.13.14" segID="Matt.13.14@b" prev="Matt.13.14@a"
> next="Matt.13.14@c">This people will listen and listen, but not
> understand;</verse>
>    </line>
>    <line>
>      <verse osisID="Matt.13.14" segID="Matt.13.14@c"
> prev="Matt.13.14@b">they will look and look, but not see,</verse>
>    </line>
>    <line>
>      <verse osisID="Matt.13.15" segID="Matt.13.15@a"
> next="Matt.13.15@b">because their minds are dull,</verse>
>    </line>
>
> ...
>
> </lineGroup>
>
>
> maybe I'm thinking of things differently from the rest, but doesn't it
> seem extraordinarily difficult to display 'Matt.13.14'?
>
>
> Shouldn't the <lineGroup> and <line> be considered 'in' Matt.13.14?  It
> sure seems to make more sense to put the <lineGroup> inside the <verse>
> tag, and will make my life a while lot easier to process.
>
> 	-Troy.
>
>