summaryrefslogtreecommitdiffstats
path: root/versification/lxx_v11ns/canon_charles.h
diff options
context:
space:
mode:
Diffstat (limited to 'versification/lxx_v11ns/canon_charles.h')
-rw-r--r--versification/lxx_v11ns/canon_charles.h322
1 files changed, 322 insertions, 0 deletions
diff --git a/versification/lxx_v11ns/canon_charles.h b/versification/lxx_v11ns/canon_charles.h
new file mode 100644
index 0000000..2d13197
--- /dev/null
+++ b/versification/lxx_v11ns/canon_charles.h
@@ -0,0 +1,322 @@
+/******************************************************************************
+ *
+ * canon_charles.h - Versification data for the Charles system
+ *
+ * $Id: canon_charles.h 2910 2013-07-18 10:23:23Z chrislit $
+ *
+ * Copyright 2013 CrossWire Bible Society (http://www.crosswire.org)
+ * CrossWire Bible Society
+ * P. O. Box 2528
+ * Tempe, AZ 85280-2528
+ *
+ * This program is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License as published by the
+ * Free Software Foundation version 2.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ */
+
+#ifndef CANON_CHARLES_H
+#define CANON_CHARLES_H
+
+SWORD_NAMESPACE_START
+
+
+// Versification system: Charles
+// Book order: 1Esd 1Macc 2Macc 3Macc Tob Jdt Sir Wis Bar EpJer PrMan PrAzar Sus Bel Esth ... 1En ... PssSol 4Macc
+
+// Source: http://archive.org/details/apocryphapseudep00char
+// http://archive.org/details/apocryphapseudep02charuoft
+
+
+/******************************************************************************
+ * [on]tbooks_charles - initialize static instance for all canonical
+ * text names and chapmax
+ */
+struct sbook otbooks_charles[] = {
+ {"Genesis", "Gen", "Gen", 50},
+ {"Exodus", "Exod", "Exod", 40},
+ {"Leviticus", "Lev", "Lev", 27},
+ {"Numbers", "Num", "Num", 36},
+ {"Deuteronomy", "Deut", "Deut", 34},
+ {"Joshua", "Josh", "Josh", 24},
+ {"Judges", "Judg", "Judg", 21},
+ {"Ruth", "Ruth", "Ruth", 4},
+ {"I Samuel", "1Sam", "1Sam", 31},
+ {"II Samuel", "2Sam", "2Sam", 24},
+ {"I Kings", "1Kgs", "1Kgs", 22},
+ {"II Kings", "2Kgs", "2Kgs", 25},
+ {"I Chronicles", "1Chr", "1Chr", 29},
+ {"II Chronicles", "2Chr", "2Chr", 36},
+ {"I Esdras", "1Esd", "1Esd", 9},
+ {"Ezra", "Ezra", "Ezra", 10},
+ {"Nehemiah", "Neh", "Neh", 13},
+ {"Esther", "Esth", "Esth", 16},
+ {"Judith", "Jdt", "Jdt", 16},
+ {"Tobit", "Tob", "Tob", 14},
+ {"I Maccabees", "1Macc", "1Macc", 16},
+ {"II Maccabees", "2Macc", "2Macc", 15},
+ {"III Maccabees", "3Macc", "3Macc", 7},
+ {"IV Maccabees", "4Macc", "4Macc", 18},
+ {"Psalms", "Ps", "Ps", 151},
+ {"Prayer of Manasses", "PrMan", "PrMan", 1},
+ {"Proverbs", "Prov", "Prov", 31},
+ {"Ecclesiastes", "Eccl", "Eccl", 12},
+ {"Song of Solomon", "Song", "Song", 8},
+ {"Job", "Job", "Job", 42},
+ {"Wisdom", "Wis", "Wis", 19},
+ {"Sirach", "Sir", "Sir", 51},
+ {"Psalms of Solomon", "PssSol", "PssSol", 18},
+ {"Hosea", "Hos", "Hos", 14},
+ {"Amos", "Amos", "Amos", 9},
+ {"Micah", "Mic", "Mic", 7},
+ {"Joel", "Joel", "Joel", 4},
+ {"Obadiah", "Obad", "Obad", 1},
+ {"Jonah", "Jonah", "Jonah", 4},
+ {"Nahum", "Nah", "Nah", 3},
+ {"Habakkuk", "Hab", "Hab", 3},
+ {"Zephaniah", "Zeph", "Zeph", 3},
+ {"Haggai", "Hag", "Hag", 2},
+ {"Zechariah", "Zech", "Zech", 14},
+ {"Malachi", "Mal", "Mal", 4},
+ {"Isaiah", "Isa", "Isa", 66},
+ {"Jeremiah", "Jer", "Jer", 52},
+ {"Baruch", "Bar", "Bar", 5},
+ {"Lamentations", "Lam", "Lam", 5},
+ {"Epistle of Jeremiah", "EpJer", "EpJer", 1},
+ {"Ezekiel", "Ezek", "Ezek", 48},
+ {"Prayer of Azariah", "PrAzar", "PrAzar", 1},
+ {"Susanna", "Sus", "Sus", 1},
+ {"Daniel", "Dan", "Dan", 12},
+ {"Bel and the Dragon", "Bel", "Bel", 1},
+ {"I Enoch", "1En", "1En", 108},
+ {"Odes", "Odes", "Odes", 14},
+ {"", "", "", 0}
+};
+
+/******************************************************************************
+ * Maximum verses per chapter
+ */
+
+int vm_charles[] = {
+ // Genesis
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ // Exodus
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ // Leviticus
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0,
+ // Numbers
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,
+ // Deuteronomy
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,
+ // Joshua
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,
+ // Judges
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0,
+ // Ruth
+ 0, 0, 0, 0,
+ // I Samuel
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0,
+ // II Samuel
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,
+ // I Kings
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,
+ // II Kings
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0,
+ // I Chronicles
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ // II Chronicles
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,
+ // I Esdras
+ 58, 30, 24, 63, 73, 34, 15, 96, 55,
+ // Ezra
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ // Nehemiah
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0,
+ // Esther (chapters 11-16 represent the additions, whether identified as chapters 11-16 or additions A-F)
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 13,
+ 12/17, 6/7, 18/30, 19/16, 19/24, 24/11,
+ // Judith
+ 16, 28, 10, 15, 24, 21, 32, 36, 14, 23,
+ 23, 20, 20, 19, 13, 25,
+ // Tobit
+ 22, 14, 17, 21, 22, 18, 17, 21, 6, 13,
+ 18, 22, 18, 15,
+ // I Maccabees
+ 64, 70, 60, 61, 68, 63, 50, 32, 73, 89,
+ 74, 53, 53, 49, 41, 24,
+ // II Maccabees
+ 36, 32, 40, 50, 27, 31, 42, 36, 29, 38,
+ 38, 45, 26, 46, 39,
+ // III Maccabees
+ 29, 33, 30, 21, 51, 41, 23,
+ // IV Maccabees
+ 35, 24, 21, 26, 38, 35, 23, 29, 32, 21,
+ 27, 20, 27, 20, 32, 25, 24, 24,
+ // Psalms
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0,
+ // Prayer of Manasses
+ 15,
+ // Proverbs
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0,
+ // Ecclesiastes
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,
+ // Song of Solomon
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ // Job
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,
+ // Wisdom
+ 16, 24, 19, 20, 23, 25, 30, 21, 18, 21,
+ 26, 27, 19, 31, 19, 29, 21, 25, 22,
+ // Sirach
+ 30, 18, 31, 31, 15, 37, 36, 19, 18, 31,
+ 34, 18, 26, 27, 20, 30, 32, 33, 30, 31,
+ 28, 27, 27, 34, 26, 29, 30, 26, 28, 25,
+ 31, 24, 31, 26, 20, 26, 31, 34, 35, 30,
+ 22, 25, 33, 23, 26, 20, 24, 25, 16, 29,
+ 30,
+ // Psalms of Solomon
+ 8, 41, 16, 29, 21, 9, 9, 40, 19, 8,
+ 9, 7, 11, 7, 15, 15, 51, 14,
+ // Hosea
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,
+ // Amos
+ 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ // Micah
+ 0, 0, 0, 0, 0, 0, 0,
+ // Joel
+ 0, 0, 0, 0,
+ // Obadiah
+ 0,
+ // Jonah
+ 0, 0, 0, 0,
+ // Nahum
+ 0, 0, 0,
+ // Habakkuk
+ 0, 0, 0,
+ // Zephaniah
+ 0, 0, 0,
+ // Haggai
+ 0, 0,
+ // Zechariah
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,
+ // Malachi
+ 0, 0, 0, 0,
+ // Isaiah
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,
+ // Jeremiah
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,
+ // Baruch
+ 22, 35, 37, 37, 9,
+ // Lamentations
+ 0, 0, 0, 0, 0,
+ // Epistle of Jeremiah
+ 73,
+ // Ezekiel
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,
+ // Prayer of Azariah
+ 68,
+ // Susanna
+ 64,
+ // Daniel
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,
+ // Bel and the Dragon
+ 42,
+ // I Enoch
+ // I Enoch
+ 9, 3, 1, 1, 9, 8, 6, 4, 11, 22,
+ 2, 6, 10, 25, 12, 4, 8, 16, 3, 8,
+ 10, 14, 4, 6, 7, 6, 5, 3, 2, 3,
+ 3, 6, 4, 3, 1, 4, 5, 6, 14, 10,
+ 9, 3, 4, 1, 6, 8, 4, 10, 4, 5,
+ 5, 9, 7, 10, 4, 8, 3, 6, 3, 24,
+ 13, 16, 12, 2, 12, 3, 13, 5, 29, 4,
+ 17, 37, 8, 17, 9, 14, 8, 17, 6, 8,
+ 10, 20, 11, 6, 10, 6, 4, 3, 77, 42,
+ 19, 17, 14, 11, 7, 8, 10, 16, 16, 13,
+ 9, 11, 15, 13, 2, 19, 3, 15,
+ // Odes
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,
+};
+
+SWORD_NAMESPACE_END
+#endif