OSIS

from Wikipedia, the free encyclopedia

OSIS (Open Scripture Information Standard) is an XML application (or schema) that defines elements for structured information, mainly Bibles, theological commentaries and similar literature, whereby texts are hierarchically structured according to books, Chapters, verses.

OSIS scheme was developed by the Bible Technologies Group , a committee sponsored by the American Bible Society and the Society of Biblical Literature . The United Bible Societies , the Summer Institute of Linguistics and various national Bible societies, as well as volunteers, have contributed to the drafting of the standard . The last version is OSIS 2.1.1 from March 6, 2006.

The scheme is very similar to that of the Text Encoding Initiative , although on the one hand it is much simpler (by eliminating many unnecessary constructs), and on the other hand it is expanded by the addition of much more detailed metadata and a formal canonical reference system to include books, chapters, Identify verses and specific passages in individual verses.

The metadata contains a “Work Declaration” for the work itself and for any work it references. A work declaration provides basic catalog information based on the Dublin Core standard and a local short name for the work (similar to the XML namespace).

OSIS pays special attention to the coding of overlapping awards. This problem is common in Bibles because e.g. B. Sections of meaning often do not adhere to chapter and verse boundaries.

An example with nested quotations (Jeremiah 2,1):

1 And the word of the Lord came to me:
2 Go and preach publicly to the city of Jerusalem, saying:
Thus says the Lord:
I am thinking
the loyalty of your youth and the love of your bridal days,
as you followed me in the desert, in the land where no one sows.
3 Israel was holy to the Lord, the first fruits of his harvest.
Whoever wanted to eat from it was guilty and disaster must come upon him,
says the Lord.
4 Hear the word of the Lord ...

The difficulty is that verse 3 begins in the middle of the third level of nested quotations. In the normal text hierarchy, the quotation ends with verse 2, and the quotation should begin again with verse 3. It is also important to note in the code that verse 3 begins on the third level of quotation.

This problem can be solved with the help of splitID attributes:

  <p>
    <verse osisID="Jer.2.1">Und des HERRN Wort geschah zu mir:</verse>
    <verse osisID="Jer.2.2">
      <q splitID="Q-Jer.2.2-A">Geh hin und predige öffentlich der Stadt Jerusalem und sprich:
        <q splitID="Q-Jer.2.2-B">So spricht der HERR:
        <q splitID="Q-Jer.2.2-C">Ich gedenke
          der Treue deiner Jugend und der Liebe deiner Brautzeit,
          wie du mir folgtest in der Wüste, im Lande, da man nicht sät.</q>
        </q>
      </q>
    </verse>
    <verse osisID="Jer.2.3">
      <q splitID="Q-Jer.2.2-A">
      <q splitID="Q-Jer.2.2-B">
        <q splitID="Q-Jer.2.2-C">Da war Israel dem HERRN heilig, die Erstlingsfrucht seiner Ernte.
        Wer davon essen wollte, machte sich schuldig, und Unheil mußte über ihn kommen, </q>
        <!--True Close Q-Jer.2.2-C-->
        spricht der HERR.</q></
        <!-- True Close Q-Jer.2.2-B -->
      </q>
        <!--NO True Close Q-Jer.2.2-A -->
    </verse>
  </p>
...

Comparable are:

  • Theological Markup Language
  • Go Bible application for Java mobile phones
  • Sword-Project - a Bible study program using OSIS
  • Zefania XML Bible Markup Language

Web links