[sword-devel] Release 1.5.8 and the NASB
dmsmith555 at gmail.com
Mon Apr 4 18:37:23 MST 2005
According to the conf for NASB, the words of Christ can be in red. But I
don't see it and I think I know why. I am not sure whether this is a
problem with NASB or with 1.5.8. I think it is a module problem, but
perhaps 1.5.8 should be made to accommodate.
Take Matthew 5.5. It is encoded:
<title subType="x-Section" subtype="x-preverse" type="section">Disciples
and the World</title><milestone type="x-RS"/>“<w lemma="strong:G217">You
are the salt</w> <w lemma="strong:G1093">of the earth</w>; but <note
type="crossReference" osisID="Matt.5.13.xref.A" n="A"><reference
osisRef="Mark.9.50">Mark 9:50</reference>; <reference
lemma="strong:G1437">if</w> <w lemma="strong:G217">the salt</w> <w
lemma="strong:G3471">has become</w> <w
lemma="strong:G3471">tasteless</w>, <w lemma="strong:G1722
strong:G5101">how</w> <note type="explanation" osisID="Matt.5.13.note.1"
n="1">Lit <hi type="italic">will</hi></note><w lemma="strong:G233">can
it be made</w> <w lemma="strong:G233">salty</w> <transChange
type="added">again</transChange>? <w lemma="strong:G3762">It is no</w>
<w lemma="strong:G2089">longer</w> <w lemma="strong:G2480">good</w> <w
lemma="strong:G3762">for anything</w>, <w
lemma="strong:G1508">except</w> <w lemma="strong:G906">to be thrown</w>
<w lemma="strong:G2662">out and trampled</w> <w
lemma="strong:G2662">under</w> <w lemma="strong:G2662">foot</w> <w
lemma="strong:G444">by men</w>.<milestone type="x-RT"/><milestone
In this you will note the following:
1) Quotes are not tagged, but literal characters. If I remember
correctly, OSIS 2.0 postulates that quotes should not be in the text,
but in the markup. (I'm not trying to start the "How should quotes be
encoded" flame wars again.)
2) While milestone-start and milestone-end were deprecated a while ago
and have been removed from OSIS, the NASB has creatively gone around
this: It is using the type attribute as a way of marking the start and
the end of Red Letter text: type="x-RS" for the start and type="x-RT"
for the end.
Also, unrelated to the Red Letter problem, the NASB uses <milestone
type="line" subType="x-XX"/> for line breaks that should show up in the
display of the text. According to OSIS milestone of type="line" are to
represent line breaks in the original manuscript and should not be used
to mark up poetry. It appears that is what is going on here. This can
also be seen in the Psalms with a frequent subType of x-PO.
The reason I bring this up: Should Sword change to accommodate NASB? Or
should NASB (possibly as it is encoded into a module) change?
Earlier today the NASB was provided as an example of how to encode OSIS.
Does this still hold?
If the release of the NASB is tied to 1.5.8's release, I think this
question should be answered.
BTW, if anyone knows how to write xslt to handle milestones like this to
mark the beginning and ending of red letter text please let me know.
More information about the sword-devel