Thanks Chris.

Here's an English Septuagint versification system, based upon the text
I got from Michael  and compared to a number of printed version.  The
Chapter order doesn't quite follow the KJV or NSRV convention, but it
does follow the Septuagints order.

I appreciate it if you could add this so we can get an English
Septuagint module out.  I worked on this weekend quickly because I've
seen you reference you're working through another one, and I wanted to
get it in on your timeline.

One question - I stuck with the names listed in the abbrevs.h and I
understand that the short forms as markers.  So for example the
Septuagint calls the Prayer of Azariah the Song of the Three Children
(in Greek) and Breton translate it as such - yet the marker will be
PrAzar.  I have no issue with that, but how do I now influence the
appearance of the book names (however the program deals with them).

I see this can be done in locales, but is that the right place for it?
 I'd like to keep the Greek influenced names - since the original
language was Greek.  I.e.
Esias for Isaiah
Jermias for Jeremiah
Osee for Hosea
Aggaeus for Haggai

Etc.

~A

On Thu, Aug 9, 2012 at 2:17 AM, Chris Little <chris...@crosswire.org> wrote:
> On 08/08/2012 07:05 PM, Andrew Thule wrote:
>>
>> Thanks Greg .. I've done that, and compared what comes with Sword to
>> what's listed here:
>> https://crosswire.org/svn/sword-tools/trunk/versification/basicv11ns/
>>
>> The only difference, as far as I was able to tell was canon_gnt.h does
>> not appear to ship with sword.  I assume it was pruned or included
>> with others.  Otherwise the contents appear the same.
>>
>> I've found a verification here:
>> http://www.ccel.org/refsys/Bible.LXX.xml
>>
>> I'm going to try to create a canon_lxx.h myself - but what use is
>> that?  If I successfully translate the CCEL LXX versification into a
>> canon_lxx.h file and submit it - does that actually help anything?
>
>
> I'll put a little time into a new versification system right now, but in
> general I would not accept any submissions of versification systems. CCEL's
> versification data, especially, is so error-ridden as to be worthless.
>
> --Chris
>
>
>
> _______________________________________________
> sword-devel mailing list: sword-devel@crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
/******************************************************************************
 * canon_lxxe.h - Versification data for the LXXE system
 *
 * Copyright 2009 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_LXXE_H
#define CANON_LXXE_H

SWORD_NAMESPACE_START


// Versification system: LXXE
// Book order: Gen Exod Lev Num Deut Josh Judg Ruth 1Sam 2Sam 1Kgs 2Kgs 1Chr 2Chr Ezra Neh Esth Job Ps Prov Eccl Song Isa Jer Lam Ezek Dan Hos Joel Amos Obad Jonah Mic Nah Hab Zeph Hag Zech Mal 1Esd Tob Jdt Wis Sir Bar EpJer PrAzar Sus Bel 1Macc 2Macc 3Macc 4Macc PrMan
// This versification data is based on examination of a 1857 edition of 'The Septuagint version of the Old Testament and Apocrypha.  Different editions have errors.  Most have been corrected here, and where two conflict the greater number was choosen.  The only place resolution was not possible was around Sirach 30-36 where a 1900 edition had printing errors mixing sections of chapters
// Note that 11QPs is included as Part of Ps, as Ps.151
// Two different version of PrMan are included; one as PrMan and the other as Ps.152

/******************************************************************************
 * [on]tbooks_lxxe - initialize static instance for all canonical
 *		 text names and chapmax
 */
// for otbooks_lxxe, use otbooks

/******************************************************************************
 * [on]tbooks_lxxe - initialize static instance for all canonical
 *               text names and chapmax
 */

struct sbook otbooks_lxxe[] = {
  {"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},
  {"Ezra", "Ezra", "Ezra", 10},
  {"Nehemiah", "Neh", "Neh", 13},
  {"Esther", "Esth", "Esth", 10},
  {"Job", "Job", "Job", 42},
  {"Psalms", "Ps", "Ps", 152},
  {"Proverbs", "Prov", "Prov", 31},
  {"Ecclesiastes", "Eccl", "Eccl", 12},
  {"Song of Solomon", "Song", "Song", 8},
  {"Isaiah", "Isa", "Isa", 66},
  {"Jeremiah", "Jer", "Jer", 52},
  {"Lamentations", "Lam", "Lam", 5},
  {"Ezekiel", "Ezek", "Ezek", 48},
  {"Daniel", "Dan", "Dan", 12},
  {"Hosea", "Hos", "Hos", 14},
  {"Joel", "Joel", "Joel", 3},
  {"Amos", "Amos", "Amos", 9},
  {"Obadiah", "Obad", "Obad", 1},
  {"Jonah", "Jonah", "Jonah", 4},
  {"Micah", "Mic", "Mic", 7},
  {"Nahum", "Nah", "Nah", 3},
  {"Habakkuk", "Hab", "Hab", 3},
  {"Zephaniah", "Zeph", "Zeph", 3},
  {"Haggai", "Hag", "Hag", 2},
  {"Zechariah", "Zech", "Zech", 14},
  {"Malachi", "Mal", "Mal", 4},
  {"I Esdras", "1Esd", "1Esd", 9},
  {"Tobit", "Tob", "Tob", 14},
  {"Judith", "Jdt", "Jdt", 16},
  {"Wisdom", "Wis", "Wis", 19},
  {"Sirach", "Sir", "Sir", 51},
  {"Baruch", "Bar", "Bar", 5},
  {"Letter of Jeremiah", "EpJer", "EpJer", 1},
  {"Song of the Three Children", "PrAzar", "PrAzar", 1},
  {"Susanna", "Sus", "Sus", 1},
  {"Bel and the Dragon", "Bel", "Bel", 1},
  {"I Maccabees", "1Macc", "1Macc", 16},
  {"II Maccabees", "2Macc", "2Macc", 15},
  {"III Maccabees", "3Macc", "3Macc", 7},
  {"IV Maccabees", "4Macc", "4Macc", 18},
  {"Prayer of Manasses", "PrMan", "PrMan", 1},
  {"", "", "", 0}
};

// for ntbooks_lxxe, use ntbooks

/******************************************************************************
 *	Maximum verses per chapter
 */


int vm_lxxe[] = {
  // Genesis
  31, 24, 25, 26, 31, 23, 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, 44, 35, 30, 23, 23, 57, 38, 34, 34, 28, 34, 31, 22, 33, 26,
  // Exodus
  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, 39, 46, 38, 18, 35, 23, 35, 35, 40, 21, 27, 23, 38,
  // Leviticus
  17, 16, 17, 35, 19, 40, 28, 36, 24, 20, 47, 8, 59, 57, 33, 34, 16, 30, 37, 27, 24, 33, 44, 23, 55, 46, 34,
  // Numbers
  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
  46, 37, 29, 49, 33, 25, 26, 20, 29, 22, 32, 32, 18, 29, 23, 22, 20, 22, 21, 20, 23, 30, 23, 24, 19, 19, 26, 68, 29, 20, 29, 52, 29, 12,
  // Joshua
  18, 24, 17, 24, 16, 27, 26, 35, 35, 42, 23, 24, 32, 15, 63, 10, 18, 28, 51, 6, 43, 34, 16, 34,
  // Judges
  36, 23, 31, 24, 32, 40, 25, 35, 57, 18, 40, 15, 25, 20, 20, 31, 13, 31, 30, 48, 25,
  // Ruth
  22, 23, 18, 22,
  // I Kings (1 Samuel)
  28, 36, 21, 22, 12, 21, 17, 22, 27, 27, 15, 25, 23, 52, 35, 23, 58, 30, 24, 42, 15, 23, 28, 23, 44, 25, 12, 25, 11, 31, 13,
  // II Kings (2 Samuel)
  27, 32, 39, 12, 25, 23, 29, 18, 13, 19, 27, 31, 39, 33, 37, 23, 29, 33, 43, 26, 22, 51, 39, 25,
  // III Kings (1 Kings)
  53, 46, 28, 35, 18, 38, 51, 66, 18, 29, 44, 33, 34, 31, 34, 34, 24, 46, 21, 29, 43, 54,
  // IV Kings (2 Kings)
  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
  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
  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
  11, 70, 13, 24, 17, 22, 28, 36, 15, 44,
  // Nehemiah
  11, 20, 32, 23, 19, 19, 73, 18, 38, 39, 36, 47, 31,
  // Esther
  22, 23, 15, 17, 14, 14, 10, 17, 32, 3,
  // Job
  22, 13, 26, 21, 27, 30, 21, 22, 35, 22, 20, 25, 28, 22, 35, 23, 16, 21, 29, 29, 34, 30, 17, 25, 6, 14, 23, 28, 25, 31, 40, 22, 33, 37, 16, 33, 24, 41, 35, 27, 25, 18,
  // Psalms
  6, 12, 8, 8, 12, 10, 17, 9, 20, 18, 7, 8, 6, 7, 5, 11, 15, 50, 14, 9, 13, 31, 6, 10, 22, 12, 14, 9, 11, 12, 24, 11, 22, 22, 28, 12, 40, 22, 13, 17, 13, 11, 5, 26, 17, 11, 9, 14, 20, 23, 19, 9, 6, 7, 23, 13, 11, 11, 17, 12, 8, 12, 11, 10, 13, 20, 7, 35, 36, 5, 24, 20, 28, 23, 10, 12, 20, 72, 13, 19, 16, 8, 18, 12, 13, 17, 7, 18, 52, 17, 16, 15, 5, 23, 11, 13, 12, 9, 9, 5, 8, 28, 22, 35, 45, 48, 43, 13, 31, 7, 10, 10, 9, 8, 18, 19, 2, 29, 176, 7, 8, 9, 4, 8, 5, 6, 5, 6, 8, 8, 3, 18, 3, 3, 21, 26, 9, 8, 24, 13, 10, 7, 12, 15, 21, 10, 20, 14, 9, 6, 7, 15,
  // Proverbs
  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
  18, 26, 22, 17, 19, 11, 30, 17, 18, 20, 10, 14,
  // Song of Solomon
  17, 17, 11, 16, 17, 12, 13, 14,
  // Esias
  31, 22, 26, 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, 26, 13, 15, 22, 26, 11, 23, 15, 12, 17, 13, 12, 21, 14, 21, 22, 11, 12, 19, 12, 25, 24,
  // Jeremias
  19, 37, 25, 31, 31, 30, 34, 22, 26, 25, 23, 17, 27, 22, 21, 21, 27, 23, 15, 18, 14, 30, 40, 10, 39, 28, 46, 64, 22, 33, 47, 38, 24, 22, 17, 32, 24, 40, 44, 13, 22, 19, 32, 21, 28, 18, 16, 18, 22, 13, 35, 34,
  // Lamentations
  22, 22, 66, 22, 22,
  // Jezekiel
  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
  21, 49, 33, 34, 31, 28, 28, 27, 27, 21, 45, 13,
  // Osee
  11, 23, 5, 19, 15, 12, 16, 14, 17, 15, 12, 14, 15, 10,
  // Joel
  20, 32, 21,
  // Amos
  15, 16, 15, 13, 27, 15, 17, 14, 15,
  // Obdias
  21,
  // Jonas
  16, 11, 10, 11,
  // Michaeas
  16, 13, 12, 13, 15, 16, 20,
  // Naum
  15, 13, 19,
  // Ambacum
  17, 20, 19,
  // Sophonias
  18, 14, 20,
  // Aggaeus
  15, 24,
  // Zacharias
  21, 13, 11, 14, 11, 15, 14, 23, 17, 12, 17, 14, 9, 21,
  // Malachias
  14, 17, 18, 6,
  // I Esdras
  58, 30, 24, 63, 73, 34, 15, 96, 55,
  // Tobit
  22, 14, 17, 21, 22, 17, 18, 21, 6, 13, 19, 22, 18, 15,
  // Judith
  16, 28, 10, 15, 24, 21, 32, 36, 14, 23, 23, 20, 20, 19, 13, 25,
  // Wisdom of Solomon
  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, 32, 28, 27, 28, 34, 26, 29, 30, 26, 28, 25, 31, 24, 31, 26, 20, 26, 31, 34, 35, 30, 22, 25, 33, 24, 26, 20, 25, 25, 16, 29, 30,
  // Baruch
  22, 35, 37, 37, 9,
  // Epistle of Jeremias
  73,
  // Song of the Three Children
  67,
  // Susanna
  64,
  // Bel and the Dragon
  42,
  // 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, 25, 27, 32, 21, 27, 20, 27, 20, 32, 25, 24, 24,
  // Prayer of Manasses
  14,

};


SWORD_NAMESPACE_END


#endif
_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Reply via email to