[jsword-devel] Where to find information about OSIS
Chris Little
jsword-devel@crosswire.org
Sun, 11 May 2003 12:26:02 -0700 (MST)
On Sun, 11 May 2003, Jacky Cheung wrote:
> Then, I convert some Sword GBF modules to OSIS docs (with the conversion
> program in the OSIS website) and compare them to see the conversion
> pattern. Here is some of my findings:
>
> A<RB>B<RF>C<Rf> -> A B<note tyoe-"x-StudyNote">B</note>
> A<WHxxxx> -> <w lemma="x-Strongs:Hxxxx">A</w>
> A<WGxxxx> -> <w lemma="x-Strongs:Gxxxx">A</w>
> A<WTHxxxx> -> <w morph="x-StrongsMorph:THxxxx">A</w>
> A<WTGxxxx> -> <w morph="x-StrongsMorph:TGxxxx">A</w>
>
> Where can I find documentation about these patterns? I can't find any
> documentation about x-Strongs, x-StrongsMorph, and x-StudyNote. I think
> I missed something... Thanks.
The main thing to realize is that any type beginning with "x-" is
non-standard. In this case, x-StudyNote probably should be changed to
study. The best practice for converting GBF notes to OSIS, unless you
specifically know the type of notes that they are, would be simply
<RF>xyz<Rf> -> <note>xyz</note>. None of the other attributes (n or type)
are mandatory, and they aren't indicated by GBF encoding.
x-Strongs here indicates a Strong's number. x-StrongsMorph here indicates
a TVM value, which you probably won't run into very frequently.
--Chris