~pkgcrosswire/sword/nroff-manpages

1 by Dmitrijs Ledkovs
Import upstream version 1.5.11
1
/******************************************************************************
2
 * osisbook.h - Canonical text information to be included by VerseKey2.cpp
3
 *
4
 * $Id: osisbook.h 1688 2005-01-01 04:42:26Z scribe $
5
 *
6
 * Copyright 2004 CrossWire Bible Society (http://www.crosswire.org)
7
 *	CrossWire Bible Society
8
 *	P. O. Box 2528
9
 *	Tempe, AZ  85280-2528
10
 *
11
 * This program is free software; you can redistribute it and/or modify it
12
 * under the terms of the GNU General Public License as published by the
13
 * Free Software Foundation version 2.
14
 *
15
 * This program is distributed in the hope that it will be useful, but
16
 * WITHOUT ANY WARRANTY; without even the implied warranty of
17
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
18
 * General Public License for more details.
19
 *
20
 */
21
22
/******************************************************************************
23
 * [on]tbooks - initialize static instance for all canonical text names
24
 *		and chapmax
25
 *	taken from http://whi.wts.edu/OSIS/Projects/Markup/specs/BibleBookNames.html
26
 */
27
28
#define TESTAMENT_HEADING 255
29
//#define NTOFFSET 24115  //24115 is offset to start of NT
30
#if 0
31
#define OSISBMAX 68
32
#endif
33
#define BUILTINABBREVCNT 195
34
 
35
struct sbook2 VerseKey2::osisbooks[] = {
36
//Module Heading
37
{"Module Heading", "ZZZ"},//0
38
//Old Testament
39
{"Old Testament", "OT"},//1
40
{"Genesis", "Gen"},
41
{"Exodus", "Exod"},
42
{"Leviticus", "Lev"},
43
{"Numbers", "Num"},
44
{"Deuteronomy", "Deut"},
45
{"Joshua", "Josh"},
46
{"Judges", "Judg"},
47
{"Ruth", "Ruth"},
48
{"1 Samuel", "1Sam"},//10
49
{"2 Samuel", "2Sam"},
50
{"1 Kings", "1Kgs"},
51
{"2 Kings", "2Kgs"},
52
{"1 Chronicles", "1Chr"},
53
{"2 Chronicles", "2Chr"},
54
{"Ezra", "Ezra"},
55
{"Nehemiah", "Neh"},
56
{"Esther", "Esth"},
57
{"Job", "Job"},
58
{"Psalms", "Ps"},//20
59
{"Proverbs", "Prov"},
60
{"Ecclesiastes", "Eccl"},		// 	Qohelot
61
{"Song of Solomon", "Song"}, 	// 	Canticle of Canticles
62
{"Isaiah", "Isa"},
63
{"Jeremiah", "Jer"},
64
{"Lamentations", "Lam"},
65
{"Ezekiel", "Ezek"},
66
{"Daniel", "Dan"},
67
{"Hosea", "Hos"},
68
{"Joel", "Joel"},//30
69
{"Amos", "Amos"},
70
{"Obadiah", "Obad"},
71
{"Jonah", "Jonah"},
72
{"Micah", "Mic"},
73
{"Nahum", "Nah"},
74
{"Habakkuk", "Hab"},
75
{"Zephaniah", "Zeph"},
76
{"Haggai", "Hag"},
77
{"Zechariah", "Zech"},
78
{"Malachi", "Mal"},//40
79
80
//Roman Catholic Deuterocanon
81
{"Deuterocanon", "DC"},//41
82
{"Tobit", "Tob"},//(70)
83
{"Judith", "Jdt"},
84
{"Wisdom", "Wis"},			// 		Wisdom of Solomon
85
{"Sirach", "Sir"},			//  	Ecclesiasticus
86
{"Baruch", "Bar"},			//  	1 Baruch
87
{"Letter of Jeremiah", "EpJer"},//(75)
88
{"1 Esdras", "1Esd"},		//  	3Ezra 	Esdras A
89
{"2 Esdras", "2Esd"},		// 		4Ezra 	Esdras B
90
{"1 Maccabees", "1Macc"},//(78)50
91
{"2 Maccabees", "2Macc"},//51
92
 
93
 
94
//Septuagint
95
{"3 Maccabees", "3Macc"},//(80)52
96
{"4 Maccabees", "4Macc"},
97
{"Odes of Solomon", "OdesSol"},
98
{"Psalms of Solomon", "PssSol"},//55
99
 
100
 
101
//Vulgate
102
{"Epistle to the Laodiceans", "EpLao"},//(84)56
103
 
104
 
105
//Orthodox Canon
106
{"1 Enoch", "1En"},//(85)57		// 	Ethiopic Apocalypse of Enoch
107
{"Jubilees", "Jub"},//(86)58
108
 
109
 
110
//Protestant Apocrypha
111
{"Apocrypha", "Apoc"},//(87)59
112
{"Additions to Esther", "AddEsth"},
113
{"Prayer of Azariah", "PrAzar"},	// 	Song of the Three Children
114
{"Susanna", "Sus"},//(90)
115
{"Bel and the Dragon", "Bel"},
116
{"Prayer of Manasses", "PrMan"},
117
{"Psalm 151", "Ps151"},//(93)65
118
 
119
 
120
//New Testament
121
{"New Testament", "NT"},//66
122
{"Matthew", "Matt"},
123
{"Mark", "Mark"},
124
{"Luke", "Luke"},
125
{"John", "John"},//70
126
{"Acts", "Acts"},
127
{"Romans", "Rom"},
128
{"1 Corinthians", "1Cor"},
129
{"2 Corinthians", "2Cor"},
130
{"Galatians", "Gal"},//(50)
131
{"Ephesians", "Eph"},
132
{"Philippians", "Phil"},
133
{"Colossians", "Col"},
134
{"1 Thessalonians", "1Thess"},
135
{"2 Thessalonians", "2Thess"},//80
136
{"1 Timothy", "1Tim"},
137
{"2 Timothy", "2Tim"},
138
{"Titus", "Titus"},
139
{"Philemon", "Phlm"},
140
{"Hebrews", "Heb"},//(60)
141
{"James", "Jas"},
142
{"1 Peter", "1Pet"},
143
{"2 Peter", "2Pet"},
144
{"1 John", "1John"},
145
{"2 John", "2John"},//90
146
{"3 John", "3John"},
147
{"Jude", "Jude"},
148
{"Revelation", "Rev"}//(68)93
149
 
150
151
};
152
153
/* the en abbrevs will be in a conf file as well
154
*/
155
156
/*
157
const struct abbrev2
158
  VerseKey2::builtin_abbrevs[] = {
159
  {"1 C", 48},			//   1 Corinthians
160
  {"1 CHRONICLES", 14},		//   1 Chronicles
161
  {"1 CORINTHIANS", 48},	//   1 Corinthians
162
  {"1 JN", 64},			//    1 John
163
  {"1 JOHN", 64},		//    1 John
164
  {"1 KGS", 12},		//    1 Kings
165
  {"1 KINGS", 12},		//    1 Kings
166
  {"1 PETER", 62},		//    1 Peter
167
  {"1 PTR", 62},		//    1 Peter
168
  {"1 SAMUEL", 10},		//    1 Samuel
169
  {"1 THESSALONIANS", 54},	//   1 Thessalonians
170
  {"1 TIMOTHY", 56},		//   1 Timothy
171
  {"1C", 48},			//   1 Corinthians
172
  {"1CHRONICLES", 14},		//   1 Chronicles
173
  {"1CORINTHIANS", 48},		//   1 Corinthians
174
  {"1JN", 64},			//    1 John       
175
  {"1JOHN", 64},		//    1 John
176
  {"1KGS", 12},			// 1 Kings
177
  {"1KINGS", 12},		//    1 Kings
178
  {"1PETER", 62},		//    1 Peter
179
  {"1PTR", 62},			//    1 Peter
180
  {"1SAMUEL", 10},		//    1 Samuel
181
  {"1THESSALONIANS", 54},	//   1 Thessalonians
182
  {"1TIMOTHY", 56},		//   1 Timothy
183
  {"2 C", 49},			//   2 Corinthians
184
  {"2 CHRONICLES", 15},		//   2 Chronicles
185
  {"2 CORINTHIANS", 49},	//   2 Corinthians
186
  {"2 JN", 65},			//    2 John
187
  {"2 JOHN", 65},		//    2 John
188
  {"2 KGS", 13},		//    2 Kings
189
  {"2 KINGS", 13},		//    2 Kings
190
  {"2 PETER", 63},		//    2 Peter
191
  {"2 PTR", 63},		//    2 Peter
192
  {"2 SAMUEL", 11},		//    2 Samuel
193
  {"2 THESSALONIANS", 55},	//   2 Thessalonians
194
  {"2 TIMOTHY", 57},		//   2 Timothy
195
  {"2C", 49},			//   2 Corinthians
196
  {"2CHRONICLES", 15},		//   2 Chronicles
197
  {"2CORINTHIANS", 49},		//   2 Corinthians
198
  {"2JN", 65},			//    2 John    
199
  {"2JOHN", 65},		//    2 John
200
  {"2KGS", 13},			// 2 Kings
201
  {"2KINGS", 13},		//    2 Kings
202
  {"2PETER", 63},		//    2 Peter
203
  {"2PTR", 63},			//    2 Peter
204
  {"2SAMUEL", 11},		//    2 Samuel
205
  {"2THESSALONIANS", 55},	//   2 Thessalonians
206
  {"2TIMOTHY", 57},		//   2 Timothy
207
  {"3 JN", 66},			//    3 John
208
  {"3 JOHN", 66},		//    3 John
209
  {"3JN", 66},			//    3 John
210
  {"3JOHN", 66},		//    3 John
211
  {"ACTS", 46},			//     Acts
212
  {"AMOS", 31},			//    Amos
213
  {"APOCALYPSE OF ST. JOHN", 68},	//    Apocalypse of St. John (Rev.)
214
  {"C", 53},			//    Colossians
215
  {"CANTICLE OF CANTICLES", 23},	//    Canticle of Canticles (Song of S.)
216
  {"COLOSSIANS", 53},		//    Colossians
217
  {"D", 6},			//     Deuteronomy
218
  {"DANIEL", 28},		//    Daniel
219
  {"DEUTERONOMY", 6},		//    Deuteronomy
220
  {"E", 51},			//     Ephesians
221
  {"ECCLESIASTES", 22},		//    Ecclesiastes
222
  {"EPHESIANS", 51},		//    Ephesians
223
  {"ESTER", 18},		//    Esther
224
  {"ESTHER", 18},		//    Esther
225
  {"EXODUS", 3},		//    Exodus
226
  {"EZEKIEL", 27},		//   Ezekiel
227
  {"EZK", 27},		//   Ezekiel
228
  {"EZRA", 16},			//   Ezra
229
  {"G", 2},			//     Genesis
230
  {"GALATIANS", 50},		//    Galatians
231
  {"GENESIS", 2},		//    Genesis
232
  {"H", 60},			//     Hebrews
233
  {"HABAKKUK", 36},		//    Habakkuk
234
  {"HAGGAI", 38},		//   Haggai
235
  {"HEBREWS", 60},		//    Hebrews
236
  {"HOSEA", 29},		//    Hosea
237
  {"I C", 48},			//   1 Corinthians
238
  {"I CHRONICLES", 14},		//   1 Chronicles
239
  {"I CORINTHIANS", 48},	//   1 Corinthians
240
  {"I JN", 64},			//    1 John
241
  {"I JOHN", 64},		//    1 John
242
  {"I KGS", 12},		// 1 Kings
243
  {"I KINGS", 12},		//    1 Kings
244
  {"I PETER", 62},		//    1 Peter
245
  {"I PTR", 62},		//    1 Peter
246
  {"I SAMUEL", 10},		//    1 Samuel
247
  {"I THESSALONIANS", 54},	//   1 Thessalonians
248
  {"I TIMOTHY", 56},		//   1 Timothy
249
  {"IC", 48},			//   1 Corinthians
250
  {"ICHRONICLES", 14},		//   1 Chronicles
251
  {"ICORINTHIANS", 48},		//   1 Corinthians
252
  {"II C", 49},			//   2 Corinthians
253
  {"II CHRONICLES", 15},	//   2 Chronicles
254
  {"II CORINTHIANS", 49},	//   2 Corinthians
255
  {"II JN", 65},		//    2 John  
256
  {"II JOHN", 65},		//    2 John
257
  {"II KGS", 13},		// 2 Kings
258
  {"II KINGS", 13},		//    2 Kings
259
  {"II PETER", 63},		//    2 Peter
260
  {"II PTR", 63},		//    2 Peter
261
  {"II SAMUEL", 11},		//    2 Samuel
262
  {"II THESSALONIANS", 55},	//   2 Thessalonians
263
  {"II TIMOTHY", 57},		//   2 Timothy
264
  {"IIC", 49},			//   2 Corinthians
265
  {"IICHRONICLES", 15},		//   2 Chronicles
266
  {"IICORINTHIANS", 49},	//   2 Corinthians
267
  {"III JN", 66},		//    3 John 
268
  {"III JOHN", 66},		//    3 John
269
  {"IIIJN", 66},		//    3 John
270
  {"IIIJOHN", 66},		//    3 John
271
  {"IIJN", 65},			//    2 John
272
  {"IIJOHN", 65},		//    2 John
273
  {"IIKGS", 13},		// 2 Kings
274
  {"IIKINGS", 13},		//    2 Kings
275
  {"IIPETER", 63},		//    2 Peter
276
  {"IIPTR", 63},		//    2 Peter
277
  {"IISAMUEL", 11},		//    2 Samuel
278
  {"IITHESSALONIANS", 55},	//   2 Thessalonians
279
  {"IITIMOTHY", 55},		//   2 Timothy
280
  {"IJN", 64},			//    1 John
281
  {"IJOHN", 64},		//    1 John
282
  {"IKGS", 12},			// 1 Kings
283
  {"IKINGS", 12},		//    1 Kings
284
  {"IPETER", 62},		//    1 Peter
285
  {"IPTR", 62},			//    1 Peter
286
  {"ISA", 24},			//     Isaiah
287
  {"ISAIAH", 24},		//     Isaiah
288
  {"ISAMUEL", 10},		//    1 Samuel
289
  {"ITHESSALONIANS", 54},	//   1 Thessalonians
290
  {"ITIMOTHY", 56},		//   1 Timothy
291
  {"J", 45},			//     John
292
  {"JAMES", 61},		//    James
293
  {"JAS", 61},			//    James
294
  {"JDGS", 8},		//  Judges
295
  {"JEREMIAH", 25},		//    Jeremiah
296
  {"JHN", 45},			//    John
297
  {"JN", 45},			//    John
298
  {"JO", 45},			//    John
299
  {"JOB", 19},			//   Job
300
  {"JOEL", 30},			//   Joel
301
  {"JOHN", 45},			//   John
302
  {"JOL", 30},			//   Joel
303
  {"JONAH", 33},		//   Jonah
304
  {"JOSHUA", 7},		//   Joshua
305
  {"JUDE", 67},			//  Jude
306
  {"JUDGES", 8},		//  Judges
307
  {"L", 44},			//     Luke
308
  {"LAMENTATIONS", 26},		//    Lamentations
309
  {"LEVITICUS", 4},		//    Leviticus
310
  {"LK", 44},			//    Luke
311
  {"LUKE", 44},			//    Luke
312
  {"MA", 42},			//    Matthew
313
  {"MALACHI", 40},		//   Malachi
314
  {"MARK", 43},			//   Mark
315
  {"MATTHEW", 42},		//   Matthew
316
  {"MICAH", 34},		//    Micah
317
  {"MODULE HEADING", 0},		//   Module Heading
318
  {"MK", 43},			//    Mark
319
  {"MRK", 43},			//    Mark
320
  {"MT", 42},			//    Matthew
321
  {"N", 5},			//     Numbers
322
  {"NAHUM", 35},		//    Nahum
323
  {"NAM", 35},		//    Nahum
324
  {"NEHEMIAH", 17},		//    Nehemiah
325
  {"NEW TESTAMENT", 41},		//     New Testament
326
  {"NUMBERS", 5},		//    Numbers
327
  {"OBADIAH", 32},		//     Obadiah
328
  {"OLD TESTAMENT", 1},		//     Old Testament
329
  {"P", 20},			//     Psalms
330
  {"PHIL", 52},			//    Philippians
331
  {"PHILEMON", 59},		// Philemon
332
  {"PHILIPPIANS", 52},		// Philippians
333
  {"PHLM", 59},		// Philemon
334
  {"PHM", 59},			//   Philemon
335
  {"PHP", 52},			//   Philippians
336
  {"PR", 21},		//    Proverbs
337
  {"PROVERBS", 21},		//    Proverbs
338
  {"PSA", 20},		//    Psalms
339
  {"PSALMS", 20},		//    Psalms
340
  {"PSM", 20},			// Psalms
341
  {"PSS", 20},			// Psalms
342
  {"QOHELETH", 22},              // Qohelet (Ecclesiastes)
343
  {"REVELATION OF JOHN", 68},	//     Revelation
344
  {"ROMANS", 47},		//    Romans
345
  {"RUTH", 9},			//    Ruth
346
  {"SNG", 23},	//     Song of Solomon
347
  {"SOLOMON", 23},	//     Song of Solomon
348
  {"SONG OF SOLOMON", 23},	//     Song of Solomon
349
  {"SONG OF SONGS", 23},	//     Song of Solomon
350
  {"SOS", 23},			//     Song of Solomon
351
  {"TITUS", 58},		//     Titus
352
  {"ZECHARIAH", 39},		//   Zechariah
353
  {"ZEPHANIAH", 37},		//   Zephaniah
354
  {"", -1}
355
};
356
*/
357
358
/* includes all osis books - use the locale osis.conf instead
359
const struct abbrev
360
  VerseKey2::builtin_abbrevs[] = {
361
  {"1 C", 46},			//   1 Corinthians
362
  {"1 CHRONICLES", 13},		//   1 Chronicles
363
  {"1 CORINTHIANS", 47},	//   1 Corinthians
364
  {"1 ENOCH", 84},
365
  {"1 ESDRAS", 75},
366
  {"1 JN", 63},			//    1 John
367
  {"1 JOHN", 63},		//    1 John
368
  {"1 KGS", 11},		//    1 Kings
369
  {"1 KINGS", 11},		//    1 Kings
370
  {"1 MACCABEES", 77},
371
  {"1 PETER", 61},		//    1 Peter
372
  {"1 PTR", 61},		//    1 Peter
373
  {"1 SAMUEL", 9},		//    1 Samuel
374
  {"1 THESSALONIANS", 53},	//   1 Thessalonians
375
  {"1 TIMOTHY", 55},		//   1 Timothy
376
  {"1C", 47},			//   1 Corinthians
377
  {"1CHRONICLES", 13},		//   1 Chronicles
378
  {"1CORINTHIANS", 47},		//   1 Corinthians
379
  {"1ENOCH", 84},
380
  {"1ESDRAS", 75},
381
  {"1JN", 63},			//    1 John       
382
  {"1JOHN", 63},		//    1 John
383
  {"1KGS", 11},			// 1 Kings
384
  {"1KINGS", 11},		//    1 Kings
385
  {"1MACCABEES", 77},
386
  {"1PETER", 61},		//    1 Peter
387
  {"1PTR", 61},			//    1 Peter
388
  {"1SAMUEL", 9},		//    1 Samuel
389
  {"1THESSALONIANS", 53},	//   1 Thessalonians
390
  {"1TIMOTHY", 55},		//   1 Timothy
391
  {"2 C", 48},			//   2 Corinthians
392
  {"2 CHRONICLES", 14},		//   2 Chronicles
393
  {"2 CORINTHIANS", 48},	//   2 Corinthians
394
  {"2 ESDRAS", 76},
395
  {"2 JN", 64},			//    2 John
396
  {"2 JOHN", 64},		//    2 John
397
  {"2 KGS", 12},		//    2 Kings
398
  {"2 KINGS", 12},		//    2 Kings
399
  {"2 MACCABEES", 78},
400
  {"2 PETER", 62},		//    2 Peter
401
  {"2 PTR", 62},		//    2 Peter
402
  {"2 SAMUEL", 10},		//    2 Samuel
403
  {"2 THESSALONIANS", 54},	//   2 Thessalonians
404
  {"2 TIMOTHY", 56},		//   2 Timothy
405
  {"2C", 48},			//   2 Corinthians
406
  {"2CHRONICLES", 14},		//   2 Chronicles
407
  {"2CORINTHIANS", 48},		//   2 Corinthians
408
  {"2ESDRAS", 76},
409
  {"2JN", 64},			//    2 John    
410
  {"2JOHN", 64},		//    2 John
411
  {"2KGS", 12},			// 2 Kings
412
  {"2KINGS", 12},		//    2 Kings
413
  {"2MACCABEES", 78},
414
  {"2PETER", 62},		//    2 Peter
415
  {"2PTR", 62},			//    2 Peter
416
  {"2SAMUEL", 10},		//    2 Samuel
417
  {"2THESSALONIANS", 54},	//   2 Thessalonians
418
  {"2TIMOTHY", 56},		//   2 Timothy
419
  {"3 JN", 65},			//    3 John
420
  {"3 JOHN", 65},		//    3 John
421
  {"3JN", 65},			//    3 John
422
  {"3JOHN", 65},		//    3 John
423
  {"3 MACCABEES", 79},
424
  {"3MACCABEES", 79},
425
  {"4 MACCABEES", 80},
426
  {"4MACCABEES", 80},
427
  {"ACTS", 45},			//     Acts
428
  {"ADDESTHER", 87},
429
  {"ADDITIONS TO ESTHER", 87},
430
  {"AMOS", 30},			//    Amos
431
  {"APOCALYPSE OF ST. JOHN", 67},	//    Apocalypse of St. John (Rev.)
432
  {"APOCRYPHA", 86},
433
  {"BARUCH", 73},
434
  {"BEL AND THE DRAGON",90},
435
  {"BEN SIRACH", 72},
436
  {"C", 52},			//    Colossians
437
  {"CANTICLE OF CANTICLES", 22},	//    Canticle of Canticles (Song of S.)
438
  {"COLOSSIANS", 52},		//    Colossians
439
  {"D", 5},			//     Deuteronomy
440
  {"DANIEL", 27},		//    Daniel
441
  {"DEUTERO", 5},		//    Deuteronomy
442
  {"DEUTEROCANON", 68},		//    Deuteronomy
443
  {"DEUTERONOMY", 5},		//    Deuteronomy
444
  {"E", 50},			//     Ephesians
445
  {"ECCLESIASTES", 21},		//    Ecclesiastes
446
  {"ECCLESIASTICUS", 73},
447
  {"EPHESIANS", 50},		//    Ephesians
448
  {"EPISTLE OF JEREMIAH", 74},
449
  {"EPISTLE TO THE LAODICEANS", 83},
450
  {"EPJER", 74},
451
  {"EPLAO", 83},
452
  {"ESTER", 17},		//    Esther
453
  {"ESTHER", 17},		//    Esther
454
  {"EXODUS", 2},		//    Exodus
455
  {"EZEKIEL", 26},		//   Ezekiel
456
  {"EZK", 26},		//   Ezekiel
457
  {"EZRA", 15},			//   Ezra
458
  {"G", 1},			//     Genesis
459
  {"GALATIANS", 49},		//    Galatians
460
  {"GENESIS", 1},		//    Genesis
461
  {"H", 59},			//     Hebrews
462
  {"HABAKKUK", 35},		//    Habakkuk
463
  {"HAGGAI", 37},		//   Haggai
464
  {"HEBREWS", 59},		//    Hebrews
465
  {"HOSEA", 28},		//    Hosea
466
  {"I C", 47},			//   1 Corinthians
467
  {"I CHRONICLES", 13},		//   1 Chronicles
468
  {"I CORINTHIANS", 47},	//   1 Corinthians
469
  {"I ENOCH", 84},
470
  {"I ESDRAS", 76},
471
  {"I JN", 63},			//    1 John
472
  {"I JOHN", 63},		//    1 John
473
  {"I KGS", 11},		// 1 Kings
474
  {"I KINGS", 11},		//    1 Kings
475
  {"I MACCABEES", 78},
476
  {"I PETER", 61},		//    1 Peter
477
  {"I PTR", 61},		//    1 Peter
478
  {"I SAMUEL", 9},		//    1 Samuel
479
  {"I THESSALONIANS", 53},	//   1 Thessalonians
480
  {"I TIMOTHY", 55},		//   1 Timothy
481
  {"IC", 47},			//   1 Corinthians
482
  {"ICHRONICLES", 13},		//   1 Chronicles
483
  {"ICORINTHIANS", 47},		//   1 Corinthians
484
  {"IENOCH", 84},
485
  {"IESDRAS", 76},
486
  {"II C", 48},			//   2 Corinthians
487
  {"II CHRONICLES", 14},	//   2 Chronicles
488
  {"II CORINTHIANS", 48},	//   2 Corinthians
489
  {"II ESDRAS", 77},
490
  {"II JN", 64},		//    2 John  
491
  {"II JOHN", 64},		//    2 John
492
  {"II KGS", 12},		// 2 Kings
493
  {"II KINGS", 12},		//    2 Kings
494
  {"II MACCABEES", 79},
495
  {"II PETER", 62},		//    2 Peter
496
  {"II PTR", 62},		//    2 Peter
497
  {"II SAMUEL", 10},		//    2 Samuel
498
  {"II THESSALONIANS", 54},	//   2 Thessalonians
499
  {"II TIMOTHY", 56},		//   2 Timothy
500
  {"IIC", 48},			//   2 Corinthians
501
  {"IICHRONICLES", 14},		//   2 Chronicles
502
  {"IICORINTHIANS", 48},	//   2 Corinthians
503
  {"IIESDRAS", 77},
504
  {"III JN", 65},		//    3 John 
505
  {"III JOHN", 65},		//    3 John
506
  {"IIIJN", 65},		//    3 John
507
  {"IIIJOHN", 65},		//    3 John
508
  {"III MACCABEES", 80},
509
  {"IIII MACCABEES", 81},
510
  {"IIIIMACCABEES", 81},
511
  {"IIIMACCABEES", 80},
512
  {"IIJN", 64},			//    2 John
513
  {"IIJOHN", 64},		//    2 John
514
  {"IIKGS", 12},		// 2 Kings
515
  {"IIKINGS", 12},		//    2 Kings
516
  {"IIMACCABEES", 79},
517
  {"IIPETER", 62},		//    2 Peter
518
  {"IIPTR", 62},		//    2 Peter
519
  {"IISAMUEL", 10},		//    2 Samuel
520
  {"IITHESSALONIANS", 54},	//   2 Thessalonians
521
  {"IITIMOTHY", 56},		//   2 Timothy
522
  {"IJN", 63},			//    1 John
523
  {"IJOHN", 63},		//    1 John
524
  {"IKGS", 11},			// 1 Kings
525
  {"IKINGS", 11},		//    1 Kings
526
  {"IMACCABEES", 78},
527
  {"IPETER", 61},		//    1 Peter
528
  {"IPTR", 61},			//    1 Peter
529
  {"ISA", 23},			//     Isaiah
530
  {"ISAIAH", 23},		//     Isaiah
531
  {"ISAMUEL", 9},		//    1 Samuel
532
  {"ITHESSALONIANS", 53},	//   1 Thessalonians
533
  {"ITIMOTHY", 55},		//   1 Timothy
534
  {"IV MACCABEES", 81},
535
  {"IVMACCABEES", 81},
536
  {"J", 44},			//     John
537
  {"JAMES", 60},		//    James
538
  {"JAS", 60},			//    James
539
  {"JDGS", 7},		//  Judges
540
  {"JDT", 70},
541
  {"JEREMIAH", 24},		//    Jeremiah
542
  {"JESUS BEN SIRACH", 73},
543
  {"JHN", 44},			//    John
544
  {"JN", 44},			//    John
545
  {"JO", 44},			//    John
546
  {"JOB", 18},			//   Job
547
  {"JOEL", 29},			//   Joel
548
  {"JOHN", 44},			//   John
549
  {"JOL", 29},			//   Joel
550
  {"JONAH", 32},		//   Jonah
551
  {"JOSHUA", 6},		//   Joshua
552
  {"JUBILEES", 85},
553
  {"JUDE", 66},			//  Jude
554
  {"JUDGES", 7},		//  Judges
555
  {"JUDITH", 70},
556
  {"L", 43},			//     Luke
557
  {"LAMENTATIONS", 25},		//    Lamentations
558
  {"LAODICEANS", 83},
559
  {"LETTER OF JEREMIAH", 74},
560
  {"LEVITICUS", 3},		//    Leviticus
561
  {"LK", 43},			//    Luke
562
  {"LUKE", 43},			//    Luke
563
  {"MA", 41},			//    Matthew
564
  {"MALACHI", 39},		//   Malachi
565
  {"MANASSEH", 91},
566
  {"MANASSES", 91},
567
  {"MARK", 42},			//   Mark
568
  {"MATTHEW", 41},		//   Matthew
569
  {"MICAH", 33},		//    Micah
570
  {"MK", 42},			//    Mark
571
  {"MRK", 42},			//    Mark
572
  {"MT", 41},			//    Matthew
573
  {"N", 4},			//     Numbers
574
  {"NAHUM", 34},		//    Nahum
575
  {"NAM", 34},		//    Nahum
576
  {"NEHEMIAH", 16},		//    Nehemiah
577
  {"NEW TESTAMENT", 40},		//     New Testament
578
  {"NUMBERS", 4},		//    Numbers
579
  {"OBADIAH", 31},		//     Obadiah
580
  {"ODES OF SOLOMON", 81},
581
  {"OLD TESTAMENT", 0},		//     Old Testament
582
  {"P", 19},			//     Psalms
583
  {"PHIL", 51},			//    Philippians
584
  {"PHILEMON", 58},		// Philemon
585
  {"PHILIPPIANS", 51},		// Philippians
586
  {"PHLM", 58},		// Philemon
587
  {"PHM", 58},			//   Philemon
588
  {"PHP", 51},			//   Philippians
589
  {"PR", 20},		//    Proverbs
590
  {"PRAYER OF AZARIAH", 88},
591
  {"PRAYER OF MANASSEH", 91},
592
  {"PRAYER OF MANASSES", 91},
593
  {"PRAZAR", 88},
594
  {"PRMAN", 91},
595
  {"PROVERBS", 20},		//    Proverbs
596
  {"PS151", 92},
597
  {"PSA", 19},		//    Psalms
598
  {"PSALM ", 19},
599
  {"PSALM 151", 92},
600
  {"PSALM151", 92},
601
  {"PSALMS", 19},		//    Psalms
602
  {"PSALMS OF SOLOMON", 82},
603
  {"PSM", 19},			// Psalms
604
  {"PSS", 19},			// Psalms
605
  {"PSSOL", 82},
606
  {"PSSSOL", 82},
607
  {"QOHELETH", 21},              // Qohelet (Ecclesiastes)
608
  {"REVELATION OF JOHN", 67},	//     Revelation
609
  {"ROMANS", 46},		//    Romans
610
  {"RUTH", 8},			//    Ruth
611
  {"SIRACH", 72},
612
  {"SNG", 22},	//     Song of Solomon
613
  {"SOLOMON", 22},	//     Song of Solomon
614
  {"SONG OF SOLOMON", 22},	//     Song of Solomon
615
  {"SONG OF SONGS", 22},	//     Song of Solomon
616
  {"SOS", 22},			//     Song of Solomon
617
  {"SUSANNA", 89},
618
  {"TITUS", 57},		//     Titus
619
  {"TOBIT", 69},
620
  {"WISDOM", 71},//250
621
  {"WISDOM OF JESUS BEN SIRACH", 72},
622
  {"ZECHARIAH", 38},		//   Zechariah
623
  {"ZEPHANIAH", 36},		//   Zephaniah
624
  {"", -1}
625
};
626
*/
627
628
/* The default versification scheme is KJV */
629
/*
630
  0, 1, 52, 93, 121, 158,
631
  193, 218, 240, 245, 277, 302, 325,
632
  351, 381, 418, 429, 443, 454, 497,
633
  648, 680, 693, 702, 769, 822, 828,
634
  877, 890, 905, 909, 919, 921, 926,
635
  934, 938, 942, 946, 949, 964
636
*/
637
638
639
640