[jsword-svn] r2214 - trunk/jsword/src/main/java/org/crosswire/jsword/versification/system

dmsmith at crosswire.org dmsmith at crosswire.org
Mon Jan 16 09:44:11 MST 2012


Author: dmsmith
Date: 2012-01-16 09:44:11 -0700 (Mon, 16 Jan 2012)
New Revision: 2214

Modified:
   trunk/jsword/src/main/java/org/crosswire/jsword/versification/system/SystemSynodal.java
   trunk/jsword/src/main/java/org/crosswire/jsword/versification/system/SystemSynodalP.java
Log:
Added Synodal and SynodalP versifications

Modified: trunk/jsword/src/main/java/org/crosswire/jsword/versification/system/SystemSynodal.java
===================================================================
--- trunk/jsword/src/main/java/org/crosswire/jsword/versification/system/SystemSynodal.java	2012-01-16 04:15:17 UTC (rev 2213)
+++ trunk/jsword/src/main/java/org/crosswire/jsword/versification/system/SystemSynodal.java	2012-01-16 16:44:11 UTC (rev 2214)
@@ -25,8 +25,33 @@
 import org.crosswire.jsword.versification.ReferenceSystem;
 
 /**
- *
- *
+ * The Synodal versification data is based on the Synodal and Slavonic
+ * translations from rusbible dot ru (of early 2009) and the BFBS Synodal database,
+ * as supplied by Konstantin Maslyuk. The three data sets were compared. The two
+ * Synodal sets were in agreement on all substantive matters. The Slavonic data
+ * set had numerous deviations from the Synodal sets, so all points of
+ * disagreement were verified against a printed Synodal translation (from the
+ * Judson Press, printed 1900) and demonstrated that the two Synodal data sets
+ * were in all cases correct (and also showed that the printed edition itself
+ * has some errors in verse numbers). In select instances, printed editions of a
+ * Polish translation and an OCS Bible, which employ very similar
+ * versifications, were also consulted.
+ * 
+ * Some details that may not be immediately obvious: <br/>
+ * The Prologue to Sirach is neither a separate book nor a separate chapter of
+ * Sirach. It should be placed within the introduction of Sirach (Sir.0.0). <br/>
+ * The Prayer of Manasseh (PrMan) is a separate book, following 2Chr. This is
+ * primarily for referencing purposes, but also because PrMan is explicitly NOT
+ * the final chapter of 2Chr, though it is often printed as an appendix to that
+ * book. <br/>
+ * The first, second, and third books of Ezra or Esdras (so named according to
+ * Slavonic Orthodox tradition) have the OSIS names Ezra, 1Esd, and 2Esd,
+ * respectively. This is due to the strange history of the books of Ezra/Esdras
+ * in the eastern & western Churches and the standard naming conventions
+ * proscribed by the SBL (which BTG & OSIS follow). <br/>
+ * The Epistle of Jeremiah and Baruch are two separate books.
+ * 
+ * 
  * @see gnu.lgpl.License for license details.<br>
  *      The copyright to this program is held by it's authors.
  * @author DM Smith [dmsmith555 at yahoo dot com]
@@ -66,6 +91,132 @@
         BibleBook.HEB,
         BibleBook.REV,
     };
+    public static final int[][] lastVerseNT =
+    {
+        // Matthew
+        {
+                0,    25,    23,    17,    25,    48,    34,    29,    34,    38,
+               42,    30,    50,    58,    36,    39,    28,    27,    35,    30,
+               34,    46,    46,    39,    51,    46,    75,    66,    20,
+        },
+        // Mark
+        {
+                0,    45,    28,    35,    41,    43,    56,    37,    38,    50,
+               52,    33,    44,    37,    72,    47,    20,
+        },
+        // Luke
+        {
+                0,    80,    52,    38,    44,    39,    49,    50,    56,    62,
+               42,    54,    59,    35,    35,    32,    31,    37,    43,    48,
+               47,    38,    71,    56,    53,
+        },
+        // John
+        {
+                0,    51,    25,    36,    54,    47,    71,    53,    59,    41,
+               42,    57,    50,    38,    31,    27,    33,    26,    40,    42,
+               31,    25,
+        },
+        // Acts
+        {
+                0,    26,    47,    26,    37,    42,    15,    60,    40,    43,
+               48,    30,    25,    52,    28,    41,    40,    34,    28,    40,
+               38,    40,    30,    35,    27,    27,    32,    44,    31,
+        },
+        // James
+        {
+                0,    27,    26,    18,    17,    20,
+        },
+        // I Peter
+        {
+                0,    25,    25,    22,    19,    14,
+        },
+        // II Peter
+        {
+                0,    21,    22,    18,
+        },
+        // I John
+        {
+                0,    10,    29,    24,    21,    21,
+        },
+        // II John
+        {
+                0,    13,
+        },
+        // III John
+        {
+                0,    15,
+        },
+        // Jude
+        {
+                0,    25,
+        },
+        // Romans
+        {
+                0,    32,    29,    31,    25,    21,    23,    25,    39,    33,
+               21,    36,    21,    14,    26,    33,    24,
+        },
+        // I Corinthians
+        {
+                0,    31,    16,    23,    21,    13,    20,    40,    13,    27,
+               33,    34,    31,    13,    40,    58,    24,
+        },
+        // II Corinthians
+        {
+                0,    24,    17,    18,    18,    21,    18,    16,    24,    15,
+               18,    32,    21,    13,
+        },
+        // Galatians
+        {
+                0,    24,    21,    29,    31,    26,    18,
+        },
+        // Ephesians
+        {
+                0,    23,    22,    21,    32,    33,    24,
+        },
+        // Philippians
+        {
+                0,    30,    30,    21,    23,
+        },
+        // Colossians
+        {
+                0,    29,    23,    25,    18,
+        },
+        // I Thessalonians
+        {
+                0,    10,    20,    13,    18,    28,
+        },
+        // II Thessalonians
+        {
+                0,    12,    17,    18,
+        },
+        // I Timothy
+        {
+                0,    20,    15,    16,    16,    25,    21,
+        },
+        // II Timothy
+        {
+                0,    18,    26,    17,    22,
+        },
+        // Titus
+        {
+                0,    16,    15,    15,
+        },
+        // Philemon
+        {
+                0,    25,
+        },
+        // Hebrews
+        {
+                0,    14,    18,    19,    16,    14,    20,    28,    13,    28,
+               39,    40,    29,    25,
+        },
+        // Revelation of John
+        {
+                0,    20,    29,    22,    11,    14,    17,    17,    13,    21,
+               11,    19,    17,    18,    20,     8,    21,    18,    24,    21,
+               15,    27,    21
+        }
+    };
 
     // Contains deuterocanonical books
     public static BibleBook[] booksOT =
@@ -122,4 +273,301 @@
         BibleBook.MACC3,
         BibleBook.ESD2,
     };
+    public static final int[][] lastVerseOT =
+    {
+        // Genesis
+        {
+                0,    31,    25,    24,    26,    32,    22,    24,    22,    29,
+               32,    32,    20,    18,    24,    21,    16,    27,    33,    38,
+               18,    34,    24,    20,    67,    34,    35,    46,    22,    35,
+               43,    55,    32,    20,    31,    29,    43,    36,    30,    23,
+               23,    57,    38,    34,    34,    28,    34,    31,    22,    33,
+               26,
+        },
+        // Exodus
+        {
+                0,    22,    25,    22,    31,    23,    30,    25,    32,    35,
+               29,    10,    51,    22,    31,    27,    36,    16,    27,    25,
+               26,    36,    31,    33,    18,    40,    37,    21,    43,    46,
+               38,    18,    35,    23,    35,    35,    38,    29,    31,    43,
+               38,
+        },
+        // Leviticus
+        {
+                0,    17,    16,    17,    35,    19,    30,    38,    36,    24,
+               20,    47,     8,    59,    56,    33,    34,    16,    30,    37,
+               27,    24,    33,    44,    23,    55,    46,    34,
+        },
+        // Numbers
+        {
+                0,    54,    34,    51,    49,    31,    27,    89,    26,    23,
+               36,    35,    15,    34,    45,    41,    50,    13,    32,    22,
+               29,    35,    41,    30,    25,    18,    65,    23,    31,    39,
+               17,    54,    42,    56,    29,    34,    13,
+        },
+        // Deuteronomy
+        {
+                0,    46,    37,    29,    49,    33,    25,    26,    20,    29,
+               22,    32,    32,    18,    29,    23,    22,    20,    22,    21,
+               20,    23,    30,    25,    22,    19,    19,    26,    68,    29,
+               20,    30,    52,    29,    12,
+        },
+        // Joshua
+        {
+                0,    18,    24,    17,    24,    16,    26,    26,    35,    27,
+               43,    23,    24,    33,    15,    63,    10,    18,    28,    51,
+                9,    45,    34,    16,    36,
+        },
+        // Judges
+        {
+                0,    36,    23,    31,    24,    31,    40,    25,    35,    57,
+               18,    40,    15,    25,    20,    20,    31,    13,    31,    30,
+               48,    25,
+        },
+        // Ruth
+        {
+                0,    22,    23,    18,    22,
+        },
+        // I Samuel
+        {
+                0,    28,    36,    21,    22,    12,    21,    17,    22,    27,
+               27,    15,    25,    23,    52,    35,    23,    58,    30,    24,
+               43,    15,    23,    28,    23,    44,    25,    12,    25,    11,
+               31,    13,
+        },
+        // II Samuel
+        {
+                0,    27,    32,    39,    12,    25,    23,    29,    18,    13,
+               19,    27,    31,    39,    33,    37,    23,    29,    33,    43,
+               26,    22,    51,    39,    25,
+        },
+        // I Kings
+        {
+                0,    53,    46,    28,    34,    18,    38,    51,    66,    28,
+               29,    43,    33,    34,    31,    34,    34,    24,    46,    21,
+               43,    29,    53,
+        },
+        // II Kings
+        {
+                0,    18,    25,    27,    44,    27,    33,    20,    29,    37,
+               36,    21,    21,    25,    29,    38,    20,    41,    37,    37,
+               21,    26,    20,    37,    20,    30,
+        },
+        // I Chronicles
+        {
+                0,    54,    55,    24,    43,    26,    81,    40,    40,    44,
+               14,    47,    40,    14,    17,    29,    43,    27,    17,    19,
+                8,    30,    19,    32,    31,    31,    32,    34,    21,    30,
+        },
+        // II Chronicles
+        {
+                0,    17,    18,    17,    22,    14,    42,    22,    18,    31,
+               19,    23,    16,    22,    15,    19,    14,    19,    34,    11,
+               37,    20,    12,    21,    27,    28,    23,     9,    27,    36,
+               27,    21,    33,    25,    33,    27,    23,
+        },
+        // Prayer of Manasses
+        {
+                0,    12,
+        },
+        // Ezra
+        {
+                0,    11,    70,    13,    24,    17,    22,    28,    36,    15,
+               44,
+        },
+        // Nehemiah
+        {
+                0,    11,    20,    32,    23,    19,    19,    73,    18,    38,
+               39,    36,    47,    31,
+        },
+        // I Esdras
+        {
+                0,    58,    31,    24,    63,    70,    34,    15,    92,    55,
+        },
+        // Tobit
+        {
+                0,    22,    14,    17,    21,    22,    18,    17,    21,     6,
+               13,    18,    22,    18,    15,
+        },
+        // Judith
+        {
+                0,    16,    28,    10,    15,    24,    21,    32,    36,    14,
+               23,    23,    20,    20,    19,    14,    25,
+        },
+        // Esther
+        {
+                0,    22,    23,    15,    17,    14,    14,    10,    17,    32,
+                3,
+        },
+        // Job
+        {
+                0,    22,    13,    26,    21,    27,    30,    21,    22,    35,
+               22,    20,    25,    28,    22,    35,    22,    16,    21,    29,
+               29,    34,    30,    17,    25,     6,    14,    23,    28,    25,
+               31,    40,    22,    33,    37,    16,    33,    24,    41,    35,
+               27,    26,    17,
+        },
+        // Psalms
+        {
+                0,     6,    12,     9,     9,    13,    11,    18,    10,    39,
+                7,     9,     6,     7,     5,    11,    15,    51,    15,    10,
+               14,    32,     6,    10,    22,    12,    14,     9,    11,    13,
+               25,    11,    22,    23,    28,    13,    40,    23,    14,    18,
+               14,    12,     5,    27,    18,    12,    10,    15,    21,    23,
+               21,    11,     7,     9,    24,    14,    12,    12,    18,    14,
+                9,    13,    12,    11,    14,    20,     8,    36,    37,     6,
+               24,    20,    28,    23,    11,    13,    21,    72,    13,    20,
+               17,     8,    19,    13,    14,    17,     7,    19,    53,    17,
+               16,    16,     5,    23,    11,    13,    12,     9,     9,     5,
+                8,    29,    22,    35,    45,    48,    43,    14,    31,     7,
+               10,    10,     9,    26,     9,    10,     2,    29,   176,     7,
+                8,     9,     4,     8,     5,     6,     5,     6,     8,     8,
+                3,    18,     3,     3,    21,    26,     9,     8,    24,    14,
+               10,     7,    12,    15,    21,    10,    11,     9,    14,     9,
+                6,     7,
+        },
+        // Proverbs
+        {
+                0,    33,    22,    35,    29,    23,    35,    27,    36,    18,
+               32,    31,    28,    26,    35,    33,    33,    28,    25,    29,
+               30,    31,    29,    35,    34,    28,    28,    27,    28,    27,
+               33,    31,
+        },
+        // Ecclesiastes
+        {
+                0,    18,    26,    22,    17,    19,    12,    29,    17,    18,
+               20,    10,    14,
+        },
+        // Song of Solomon
+        {
+                0,    16,    17,    11,    16,    16,    12,    14,    14,
+        },
+        // Wisdom
+        {
+                0,    16,    24,    19,    20,    24,    27,    30,    21,    19,
+               21,    27,    28,    19,    31,    19,    29,    20,    25,    21,
+        },
+        // Sirach
+        {
+                0,    30,    18,    31,    35,    18,    37,    39,    22,    23,
+               34,    34,    18,    32,    27,    20,    31,    31,    33,    28,
+               31,    31,    31,    37,    37,    29,    27,    33,    30,    31,
+               27,    37,    25,    33,    26,    23,    29,    34,    39,    42,
+               32,    29,    26,    36,    27,    31,    23,    31,    28,    18,
+               31,    38,
+        },
+        // Isaiah
+        {
+                0,    31,    22,    25,     6,    30,    13,    25,    22,    21,
+               34,    16,     6,    22,    32,     9,    14,    14,     7,    25,
+                6,    17,    25,    18,    23,    12,    21,    13,    29,    24,
+               33,     9,    20,    24,    17,    10,    22,    38,    22,     8,
+               31,    29,    25,    28,    28,    25,    13,    15,    22,    26,
+               11,    23,    15,    12,    17,    13,    12,    21,    14,    21,
+               22,    11,    12,    19,    12,    25,    24,
+        },
+        // Jeremiah
+        {
+                0,    19,    37,    25,    31,    31,    30,    34,    22,    26,
+               25,    23,    17,    27,    22,    21,    21,    27,    23,    15,
+               18,    14,    30,    40,    10,    38,    24,    22,    17,    32,
+               24,    40,    44,    26,    22,    19,    32,    21,    28,    18,
+               16,    18,    22,    13,    30,     5,    28,     7,    47,    39,
+               46,    64,    34,
+        },
+        // Lamentations
+        {
+                0,    22,    22,    66,    22,    22,
+        },
+        // Epistle of Jeremiah
+        {
+                0,    72,
+        },
+        // Baruch
+        {
+                0,    22,    35,    38,    37,     9,
+        },
+        // Ezekiel
+        {
+                0,    28,    10,    27,    17,    17,    14,    27,    18,    11,
+               22,    25,    28,    23,    23,     8,    63,    24,    32,    14,
+               49,    32,    31,    49,    27,    17,    21,    36,    26,    21,
+               26,    18,    32,    33,    31,    15,    38,    28,    23,    29,
+               49,    26,    20,    27,    31,    25,    24,    23,    35,
+        },
+        // Daniel
+        {
+                0,    21,    49,   100,    34,    31,    28,    28,    27,    27,
+               21,    45,    13,    64,    42,
+        },
+        // Hosea
+        {
+                0,    11,    23,     5,    19,    15,    11,    16,    14,    17,
+               15,    12,    14,    15,    10,
+        },
+        // Joel
+        {
+                0,    20,    32,    21,
+        },
+        // Amos
+        {
+                0,    15,    16,    15,    13,    27,    14,    17,    14,    15,
+        },
+        // Obadiah
+        {
+                0,    21,
+        },
+        // Jonah
+        {
+                0,    16,    11,    10,    11,
+        },
+        // Micah
+        {
+                0,    16,    13,    12,    13,    15,    16,    20,
+        },
+        // Nahum
+        {
+                0,    15,    13,    19,
+        },
+        // Habakkuk
+        {
+                0,    17,    20,    19,
+        },
+        // Zephaniah
+        {
+                0,    18,    15,    20,
+        },
+        // Haggai
+        {
+                0,    15,    23,
+        },
+        // Zechariah
+        {
+                0,    21,    13,    10,    14,    11,    15,    14,    23,    17,
+               12,    17,    14,     9,    21,
+        },
+        // Malachi
+        {
+                0,    14,    17,    18,     6,
+        },
+        // I Maccabees
+        {
+                0,    64,    70,    60,    61,    68,    63,    50,    32,    73,
+               89,    74,    53,    53,    49,    41,    24,
+        },
+        // II Maccabees
+        {
+                0,    36,    33,    40,    50,    27,    31,    42,    36,    29,
+               38,    38,    45,    26,    46,    39,
+        },
+        // III Maccabees
+        {
+                0,    25,    24,    22,    16,    36,    37,    20,
+        },
+        // II Esdras
+        {
+                0,    40,    48,    36,    52,    56,    59,    70,    63,    47,
+               60,    46,    51,    58,    48,    63,    78,
+        },
+    };
 }

Modified: trunk/jsword/src/main/java/org/crosswire/jsword/versification/system/SystemSynodalP.java
===================================================================
--- trunk/jsword/src/main/java/org/crosswire/jsword/versification/system/SystemSynodalP.java	2012-01-16 04:15:17 UTC (rev 2213)
+++ trunk/jsword/src/main/java/org/crosswire/jsword/versification/system/SystemSynodalP.java	2012-01-16 16:44:11 UTC (rev 2214)
@@ -25,8 +25,11 @@
 import org.crosswire.jsword.versification.ReferenceSystem;
 
 /**
- *
- *
+ * The SynodalP versification is essentially the KJV v11n, using its book order
+ * and chapter counts,
+ * but merged with verse counts similar to those of the Synodal v11n
+ * 
+ * 
  * @see gnu.lgpl.License for license details.<br>
  *      The copyright to this program is held by it's authors.
  * @author DM Smith [dmsmith555 at yahoo dot com]
@@ -34,5 +37,370 @@
 public class SystemSynodalP extends ReferenceSystem {
     public static String name = "SynodalP";
     public static BibleBook[] booksNT = SystemDefault.booksNT;
+    public static final int[][] lastVerseNT =
+    {
+        // Matthew
+        {
+                0,    25,    23,    17,    25,    48,    34,    29,    34,    38,
+               42,    30,    50,    58,    36,    39,    28,    27,    35,    30,
+               34,    46,    46,    39,    51,    46,    75,    66,    20,
+        },
+        // Mark
+        {
+                0,    45,    28,    35,    41,    43,    56,    37,    38,    50,
+               52,    33,    44,    37,    72,    47,    20,
+        },
+        // Luke
+        {
+                0,    80,    52,    38,    44,    39,    49,    50,    56,    62,
+               42,    54,    59,    35,    35,    32,    31,    37,    43,    48,
+               47,    38,    71,    56,    53,
+        },
+        // John
+        {
+                0,    51,    25,    36,    54,    47,    71,    53,    59,    41,
+               42,    57,    50,    38,    31,    27,    33,    26,    40,    42,
+               31,    25,
+        },
+        // Acts
+        {
+                0,    26,    47,    26,    37,    42,    15,    60,    40,    43,
+               48,    30,    25,    52,    28,    41,    40,    34,    28,    40,
+               38,    40,    30,    35,    27,    27,    32,    44,    31,
+        },
+        // Romans
+        {
+                0,    32,    29,    31,    25,    21,    23,    25,    39,    33,
+               21,    36,    21,    14,    26,    33,    24,
+        },
+        // I Corinthians
+        {
+                0,    31,    16,    23,    21,    13,    20,    40,    13,    27,
+               33,    34,    31,    13,    40,    58,    24,
+        },
+        // II Corinthians
+        {
+                0,    24,    17,    18,    18,    21,    18,    16,    24,    15,
+               18,    32,    21,    13,
+        },
+        // Galatians
+        {
+                0,    24,    21,    29,    31,    26,    18,
+        },
+        // Ephesians
+        {
+                0,    23,    22,    21,    32,    33,    24,
+        },
+        // Philippians
+        {
+                0,    30,    30,    21,    23,
+        },
+        // Colossians
+        {
+                0,    29,    23,    25,    18,
+        },
+        // I Thessalonians
+        {
+                0,    10,    20,    13,    18,    28,
+        },
+        // II Thessalonians
+        {
+                0,    12,    17,    18,
+        },
+        // I Timothy
+        {
+                0,    20,    15,    16,    16,    25,    21,
+        },
+        // II Timothy
+        {
+                0,    18,    26,    17,    22,
+        },
+        // Titus
+        {
+                0,    16,    15,    15,
+        },
+        // Philemon
+        {
+                0,    25,
+        },
+        // Hebrews
+        {
+                0,    14,    18,    19,    16,    14,    20,    28,    13,    28,
+               39,    40,    29,    25,
+        },
+        // James
+        {
+                0,    27,    26,    18,    17,    20,
+        },
+        // I Peter
+        {
+                0,    25,    25,    22,    19,    14,
+        },
+        // II Peter
+        {
+                0,    21,    22,    18,
+        },
+        // I John
+        {
+                0,    10,    29,    24,    21,    21,
+        },
+        // II John
+        {
+                0,    13,
+        },
+        // III John
+        {
+                0,    15,
+        },
+        // Jude
+        {
+                0,    25,
+        },
+        // Revelation of John
+        {
+                0,    20,    29,    22,    11,    14,    17,    17,    13,    21,
+               11,    19,    17,    18,    20,     8,    21,    18,    24,    21,
+               15,    27,    21
+        }
+    };
+
     public static BibleBook[] booksOT = SystemDefault.booksOT;
+    public static final int[][] lastVerseOT =
+    {
+        // Gen
+        {
+                0,    31,    25,    24,    26,    32,    22,    24,    22,    29,
+               32,    32,    20,    18,    24,    21,    16,    27,    33,    38,
+               18,    34,    24,    20,    67,    34,    35,    46,    22,    35,
+               43,    55,    32,    20,    31,    29,    43,    36,    30,    23,
+               23,    57,    38,    34,    34,    28,    34,    31,    22,    33,
+               26,
+        },
+        // Exodus
+        {
+                0,    22,    25,    22,    31,    23,    30,    25,    32,    35,
+               29,    10,    51,    22,    31,    27,    36,    16,    27,    25,
+               26,    36,    31,    33,    18,    40,    37,    21,    43,    46,
+               38,    18,    35,    23,    35,    35,    38,    29,    31,    43,
+               38,
+        },
+        // Leviticus
+        {
+                0,    17,    16,    17,    35,    19,    30,    38,    36,    24,
+               20,    47,     8,    59,    56,    33,    34,    16,    30,    37,
+               27,    24,    33,    44,    23,    55,    46,    34,
+        },
+        // Numbers
+        {
+                0,    54,    34,    51,    49,    31,    27,    89,    26,    23,
+               36,    35,    15,    34,    45,    41,    50,    13,    32,    22,
+               29,    35,    41,    30,    25,    18,    65,    23,    31,    39,
+               17,    54,    42,    56,    29,    34,    13,
+        },
+        // Deuteronomy
+        {
+                0,    46,    37,    29,    49,    33,    25,    26,    20,    29,
+               22,    32,    32,    18,    29,    23,    22,    20,    22,    21,
+               20,    23,    30,    25,    22,    19,    19,    26,    68,    29,
+               20,    30,    52,    29,    12,
+        },
+        // Joshua
+        {
+                0,    18,    24,    17,    24,    16,    26,    26,    35,    27,
+               43,    23,    24,    33,    15,    63,    10,    18,    28,    51,
+                9,    45,    34,    16,    33,
+        },
+        // Judges
+        {
+                0,    36,    23,    31,    24,    31,    40,    25,    35,    57,
+               18,    40,    15,    25,    20,    20,    31,    13,    31,    30,
+               48,    25,
+        },
+        // Ruth
+        {
+                0,    22,    23,    18,    22,
+        },
+        // I Samuel
+        {
+                0,    28,    36,    21,    22,    12,    21,    17,    22,    27,
+               27,    15,    25,    23,    52,    35,    23,    58,    30,    24,
+               43,    15,    23,    28,    23,    44,    25,    12,    25,    11,
+               31,    13,
+        },
+        // II Samuel
+        {
+                0,    27,    32,    39,    12,    25,    23,    29,    18,    13,
+               19,    27,    31,    39,    33,    37,    23,    29,    33,    43,
+               26,    22,    51,    39,    25,
+        },
+        // I Kings
+        {
+                0,    53,    46,    28,    34,    18,    38,    51,    66,    28,
+               29,    43,    33,    34,    31,    34,    34,    24,    46,    21,
+               43,    29,    53,
+        },
+        // II Kings
+        {
+                0,    18,    25,    27,    44,    27,    33,    20,    29,    37,
+               36,    21,    21,    25,    29,    38,    20,    41,    37,    37,
+               21,    26,    20,    37,    20,    30,
+        },
+        // I Chronicles
+        {
+                0,    54,    55,    24,    43,    26,    81,    40,    40,    44,
+               14,    47,    40,    14,    17,    29,    43,    27,    17,    19,
+                8,    30,    19,    32,    31,    31,    32,    34,    21,    30,
+        },
+        // II Chronicles
+        {
+                0,    17,    18,    17,    22,    14,    42,    22,    18,    31,
+               19,    23,    16,    22,    15,    19,    14,    19,    34,    11,
+               37,    20,    12,    21,    27,    28,    23,     9,    27,    36,
+               27,    21,    33,    25,    33,    27,    23,
+        },
+        // Ezra
+        {
+                0,    11,    70,    13,    24,    17,    22,    28,    36,    15,
+               44,
+        },
+        // Nehemiah
+        {
+                0,    11,    20,    32,    23,    19,    19,    73,    18,    38,
+               39,    36,    47,    31,
+        },
+        // Esther
+        {
+                0,    22,    23,    15,    17,    14,    14,    10,    17,    32,
+                3,
+        },
+        // Job
+        {
+                0,    22,    13,    26,    21,    27,    30,    21,    22,    35,
+               22,    20,    25,    28,    22,    35,    22,    16,    21,    29,
+               29,    34,    30,    17,    25,     6,    14,    23,    28,    25,
+               31,    40,    22,    33,    37,    16,    33,    24,    41,    35,
+               27,    26,    17,
+        },
+        // Psalms
+        {
+                0,     6,    12,     9,     9,    13,    11,    18,    10,    39,
+                7,     9,     6,     7,     5,    11,    15,    51,    15,    10,
+               14,    32,     6,    10,    22,    12,    14,     9,    11,    13,
+               25,    11,    22,    23,    28,    13,    40,    23,    14,    18,
+               14,    12,     5,    27,    18,    12,    10,    15,    21,    23,
+               21,    11,     7,     9,    24,    14,    12,    12,    18,    14,
+                9,    13,    12,    11,    14,    20,     8,    36,    37,     6,
+               24,    20,    28,    23,    11,    13,    21,    72,    13,    20,
+               17,     8,    19,    13,    14,    17,     7,    19,    53,    17,
+               16,    16,     5,    23,    11,    13,    12,     9,     9,     5,
+                8,    29,    22,    35,    45,    48,    43,    14,    31,     7,
+               10,    10,     9,    26,     9,    10,     2,    29,   176,     7,
+                8,     9,     4,     8,     5,     6,     5,     6,     8,     8,
+                3,    18,     3,     3,    21,    26,     9,     8,    24,    14,
+               10,     7,    12,    15,    21,    10,    11,     9,    14,     9,
+                6,
+        },
+        // Proverbs
+        {
+                0,    33,    22,    35,    27,    23,    35,    27,    36,    18,
+               32,    31,    28,    25,    35,    33,    33,    28,    24,    29,
+               30,    31,    29,    35,    34,    28,    28,    27,    28,    27,
+               33,    31,
+        },
+        // Ecclesiastes
+        {
+                0,    18,    26,    22,    17,    19,    12,    29,    17,    18,
+               20,    10,    14,
+        },
+        // Song of Solomon
+        {
+                0,    16,    17,    11,    16,    16,    12,    14,    14,
+        },
+        // Isaiah
+        {
+                0,    31,    22,    25,     6,    30,    13,    25,    22,    21,
+               34,    16,     6,    22,    32,     9,    14,    14,     7,    25,
+                6,    17,    25,    18,    23,    12,    21,    13,    29,    24,
+               33,     9,    20,    24,    17,    10,    22,    38,    22,     8,
+               31,    29,    25,    28,    28,    25,    13,    15,    22,    26,
+               11,    23,    15,    12,    17,    13,    12,    21,    14,    21,
+               22,    11,    12,    19,    12,    25,    24,
+        },
+        // Jeremiah
+        {
+                0,    19,    37,    25,    31,    31,    30,    34,    22,    26,
+               25,    23,    17,    27,    22,    21,    21,    27,    23,    15,
+               18,    14,    30,    40,    10,    38,    24,    22,    17,    32,
+               24,    40,    44,    26,    22,    19,    32,    21,    28,    18,
+               16,    18,    22,    13,    30,     5,    28,     7,    47,    39,
+               46,    64,    34,
+        },
+        // Lamentations
+        {
+                0,    22,    22,    66,    22,    22,
+        },
+        // Ezekiel
+        {
+                0,    28,    10,    27,    17,    17,    14,    27,    18,    11,
+               22,    25,    28,    23,    23,     8,    63,    24,    32,    14,
+               49,    32,    31,    49,    27,    17,    21,    36,    26,    21,
+               26,    18,    32,    33,    31,    15,    38,    28,    23,    29,
+               49,    26,    20,    27,    31,    25,    24,    23,    35,
+        },
+        // Daniel
+        {
+                0,    21,    49,    33,    34,    31,    28,    28,    27,    27,
+               21,    45,    13,
+        },
+        // Hosea
+        {
+                0,    11,    23,     5,    19,    15,    11,    16,    14,    17,
+               15,    12,    14,    15,    10,
+        },
+        // Joel
+        {
+                0,    20,    32,    21,
+        },
+        // Amos
+        {
+                0,    15,    16,    15,    13,    27,    14,    17,    14,    15,
+        },
+        // Obadiah
+        {
+                0,    21,
+        },
+        // Jonah
+        {
+                0,    16,    11,    10,    11,
+        },
+        // Micah
+        {
+                0,    16,    13,    12,    13,    15,    16,    20,
+        },
+        // Nahum
+        {
+                0,    15,    13,    19,
+        },
+        // Habakkuk
+        {
+                0,    17,    20,    19,
+        },
+        // Zephaniah
+        {
+                0,    18,    15,    20,
+        },
+        // Haggai
+        {
+                0,    15,    23,
+        },
+        // Zechariah
+        {
+                0,    21,    13,    10,    14,    11,    15,    14,    23,    17,
+               12,    17,    14,     9,    21,
+        },
+        // Malachi
+        {
+                0,    14,    17,    18,     6,
+        },
+    };
 }




More information about the jsword-svn mailing list