The SWORD Project  1.9.0.svnversion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
canon_catholic2.h
Go to the documentation of this file.
1 /******************************************************************************
2  *
3  * canon_catholic2.h - Versification data for the Catholic2 system
4  *
5  * $Id: canon_catholic2.h 3765 2020-07-26 10:31:09Z scribe $
6  *
7  * Copyright 2010-2013 CrossWire Bible Society (http://www.crosswire.org)
8  * CrossWire Bible Society
9  * P. O. Box 2528
10  * Tempe, AZ 85280-2528
11  *
12  * This program is free software; you can redistribute it and/or modify it
13  * under the terms of the GNU General Public License as published by the
14  * Free Software Foundation version 2.
15  *
16  * This program is distributed in the hope that it will be useful, but
17  * WITHOUT ANY WARRANTY; without even the implied warranty of
18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
19  * General Public License for more details.
20  */
21 
22 #ifndef CANON_CATHOLIC2_H
23 #define CANON_CATHOLIC2_H
24 
26 
27 
28 // Versification system: Catholic2
29 // Book order: Gen Exod Lev Num Deut Josh Judg Ruth 1Sam 2Sam 1Kgs 2Kgs 1Chr 2Chr Ezra Neh Tob Jdt Esth 1Macc 2Macc Job Ps Prov Eccl Song Wis Sir Isa Jer Lam Bar Ezek Dan Hos Joel Amos Obad Jonah Mic Nah Hab Zeph Hag Zech Mal Matt Mark Luke John Acts Rom 1Cor 2Cor Gal Eph Phil Col 1Thess 2Thess 1Tim 2Tim Titus Phlm Heb Jas 1Pet 2Pet 1John 2John 3John Jude Rev
30 
31 // This is identical to the Catholic system, except that it employs a 16 chapter version of Esther, rather than 10.
32 
33 /******************************************************************************
34  * [on]tbooks_catholic - initialize static instance for all canonical
35  * text names and chapmax
36  */
38  {"Genesis", "Gen", "Gen", 50},
39  {"Exodus", "Exod", "Exod", 40},
40  {"Leviticus", "Lev", "Lev", 27},
41  {"Numbers", "Num", "Num", 36},
42  {"Deuteronomy", "Deut", "Deut", 34},
43  {"Joshua", "Josh", "Josh", 24},
44  {"Judges", "Judg", "Judg", 21},
45  {"Ruth", "Ruth", "Ruth", 4},
46  {"I Samuel", "1Sam", "1Sam", 31},
47  {"II Samuel", "2Sam", "2Sam", 24},
48  {"I Kings", "1Kgs", "1Kgs", 22},
49  {"II Kings", "2Kgs", "2Kgs", 25},
50  {"I Chronicles", "1Chr", "1Chr", 29},
51  {"II Chronicles", "2Chr", "2Chr", 36},
52  {"Ezra", "Ezra", "Ezra", 10},
53  {"Nehemiah", "Neh", "Neh", 13},
54  {"Tobit", "Tob", "Tob", 14},
55  {"Judith", "Jdt", "Jdt", 16},
56  {"Esther", "Esth", "Esth", 16},
57  {"I Maccabees", "1Macc", "1Macc", 16},
58  {"II Maccabees", "2Macc", "2Macc", 15},
59  {"Job", "Job", "Job", 42},
60  {"Psalms", "Ps", "Ps", 150},
61  {"Proverbs", "Prov", "Prov", 31},
62  {"Ecclesiastes", "Eccl", "Eccl", 12},
63  {"Song of Solomon", "Song", "Song", 8},
64  {"Wisdom", "Wis", "Wis", 19},
65  {"Sirach", "Sir", "Sir", 51},
66  {"Isaiah", "Isa", "Isa", 66},
67  {"Jeremiah", "Jer", "Jer", 52},
68  {"Lamentations", "Lam", "Lam", 5},
69  {"Baruch", "Bar", "Bar", 6},
70  {"Ezekiel", "Ezek", "Ezek", 48},
71  {"Daniel", "Dan", "Dan", 14},
72  {"Hosea", "Hos", "Hos", 14},
73  {"Joel", "Joel", "Joel", 4},
74  {"Amos", "Amos", "Amos", 9},
75  {"Obadiah", "Obad", "Obad", 1},
76  {"Jonah", "Jonah", "Jonah", 4},
77  {"Micah", "Mic", "Mic", 7},
78  {"Nahum", "Nah", "Nah", 3},
79  {"Habakkuk", "Hab", "Hab", 3},
80  {"Zephaniah", "Zeph", "Zeph", 3},
81  {"Haggai", "Hag", "Hag", 2},
82  {"Zechariah", "Zech", "Zech", 14},
83  {"Malachi", "Mal", "Mal", 3},
84  {"", "", "", 0}
85 };
86 
87 /******************************************************************************
88  * Maximum verses per chapter
89  */
90 
91 int vm_catholic2[] = {
92  // Genesis
93  31, 25, 24, 26, 32, 22, 24, 22, 29, 32,
94  32, 20, 18, 24, 21, 16, 27, 33, 38, 18,
95  34, 24, 20, 67, 34, 35, 46, 22, 35, 43,
96  54, 33, 20, 31, 29, 43, 36, 30, 23, 23,
97  57, 38, 34, 34, 28, 34, 31, 22, 33, 26,
98  // Exodus
99  22, 25, 22, 31, 23, 30, 29, 28, 35, 29,
100  10, 51, 22, 31, 27, 36, 16, 27, 25, 26,
101  37, 30, 33, 18, 40, 37, 21, 43, 46, 38,
102  18, 35, 23, 35, 35, 38, 29, 31, 43, 38,
103  // Leviticus
104  17, 16, 17, 35, 26, 23, 38, 36, 24, 20,
105  47, 8, 59, 57, 33, 34, 16, 30, 37, 27,
106  24, 33, 44, 23, 55, 46, 34,
107  // Numbers
108  54, 34, 51, 49, 31, 27, 89, 26, 23, 36,
109  35, 16, 33, 45, 41, 35, 28, 32, 22, 29,
110  35, 41, 30, 25, 19, 66, 23, 31, 39, 17,
111  54, 42, 56, 29, 34, 13,
112  // Deuteronomy
113  46, 37, 29, 49, 33, 25, 26, 20, 29, 22,
114  32, 31, 19, 29, 23, 22, 20, 22, 21, 20,
115  23, 29, 26, 22, 19, 19, 26, 69, 28, 20,
116  30, 52, 29, 12,
117  // Joshua
118  18, 24, 17, 24, 15, 27, 26, 35, 27, 43,
119  23, 24, 33, 15, 63, 10, 18, 28, 51, 9,
120  45, 34, 16, 33,
121  // Judges
122  36, 23, 31, 24, 32, 40, 25, 35, 57, 18,
123  40, 15, 25, 20, 20, 31, 13, 31, 30, 48,
124  25,
125  // Ruth
126  22, 23, 18, 22,
127  // I Samuel
128  28, 36, 21, 22, 12, 21, 17, 22, 27, 27,
129  15, 25, 23, 52, 35, 23, 58, 30, 24, 42,
130  16, 23, 28, 23, 44, 25, 12, 25, 11, 31,
131  13,
132  // II Samuel
133  27, 32, 39, 12, 25, 23, 29, 18, 13, 19,
134  27, 31, 39, 33, 37, 23, 29, 32, 44, 26,
135  22, 51, 39, 25,
136  // I Kings
137  53, 46, 28, 20, 32, 38, 51, 66, 28, 29,
138  43, 33, 34, 31, 34, 34, 24, 46, 21, 43,
139  29, 54,
140  // II Kings
141  18, 25, 27, 44, 27, 33, 20, 29, 37, 36,
142  20, 22, 25, 29, 38, 20, 41, 37, 37, 21,
143  26, 20, 37, 20, 30,
144  // I Chronicles
145  54, 55, 24, 43, 41, 66, 40, 40, 44, 14,
146  47, 41, 14, 17, 29, 43, 27, 17, 19, 8,
147  30, 19, 32, 31, 31, 32, 34, 21, 30,
148  // II Chronicles
149  18, 17, 17, 22, 14, 42, 22, 18, 31, 19,
150  23, 16, 23, 14, 19, 14, 19, 34, 11, 37,
151  20, 12, 21, 27, 28, 23, 9, 27, 36, 27,
152  21, 33, 25, 33, 27, 23,
153  // Ezra
154  11, 70, 13, 24, 17, 22, 28, 36, 15, 44,
155  // Nehemiah
156  11, 20, 38, 17, 19, 19, 73, 18, 37, 40,
157  36, 47, 31,
158  // Tobit
159  22, 14, 17, 21, 23, 19, 17, 21, 6, 14,
160  19, 22, 18, 15,
161  // Judith
162  16, 28, 10, 15, 24, 21, 32, 36, 14, 23,
163  23, 20, 20, 19, 14, 25,
164  // Esther
165  22, 23, 15, 17, 14, 14, 10, 17, 32, 13,
166  12, 6, 18, 19, 19, 24,
167  // I Maccabees
168  64, 70, 60, 61, 68, 63, 50, 32, 73, 89,
169  74, 54, 53, 49, 41, 24,
170  // II Maccabees
171  36, 32, 40, 50, 27, 31, 42, 36, 29, 38,
172  38, 46, 26, 46, 39,
173  // Job
174  22, 13, 26, 21, 27, 30, 21, 22, 35, 22,
175  20, 25, 28, 22, 35, 22, 16, 21, 29, 29,
176  34, 30, 17, 25, 14, 14, 24, 28, 25, 31,
177  40, 22, 33, 37, 16, 33, 24, 41, 30, 32,
178  26, 17,
179  // Psalms
180  6, 12, 9, 9, 13, 11, 18, 10, 21, 18,
181  7, 9, 6, 7, 5, 11, 15, 51, 15, 10,
182  14, 32, 6, 10, 22, 12, 14, 9, 11, 13,
183  25, 11, 22, 23, 28, 13, 40, 23, 14, 18,
184  14, 12, 5, 27, 18, 12, 10, 15, 21, 24,
185  21, 11, 7, 9, 24, 14, 12, 12, 18, 14,
186  9, 13, 12, 11, 14, 20, 8, 36, 37, 6,
187  24, 20, 28, 23, 11, 13, 21, 72, 13, 20,
188  17, 8, 19, 13, 14, 17, 7, 19, 53, 17,
189  16, 16, 5, 23, 11, 13, 12, 9, 9, 5,
190  9, 29, 22, 35, 45, 48, 43, 14, 31, 7,
191  10, 10, 9, 8, 18, 19, 2, 29, 176, 7,
192  8, 9, 4, 8, 5, 6, 5, 6, 8, 8,
193  3, 18, 3, 3, 21, 26, 9, 8, 24, 14,
194  10, 8, 12, 15, 21, 10, 20, 14, 9, 6,
195  // Proverbs
196  33, 22, 35, 27, 23, 35, 27, 36, 18, 32,
197  31, 28, 25, 35, 33, 33, 28, 24, 29, 30,
198  31, 29, 35, 34, 28, 28, 27, 28, 27, 33,
199  31,
200  // Ecclesiastes
201  18, 26, 22, 17, 19, 12, 29, 17, 18, 20,
202  10, 14,
203  // Song of Solomon
204  17, 17, 11, 17, 16, 12, 14, 14,
205  // Wisdom
206  16, 24, 19, 20, 23, 25, 30, 21, 19, 21,
207  26, 27, 19, 31, 19, 29, 21, 25, 22,
208  // Sirach
209  30, 18, 31, 31, 17, 37, 36, 19, 18, 31,
210  34, 18, 26, 27, 20, 30, 32, 33, 30, 32,
211  28, 27, 28, 34, 26, 29, 30, 26, 28, 25,
212  31, 24, 33, 31, 26, 31, 31, 34, 35, 30,
213  27, 25, 35, 23, 26, 20, 25, 25, 16, 29,
214  30,
215  // Isaiah
216  31, 22, 26, 6, 30, 13, 25, 24, 21, 34,
217  16, 6, 22, 32, 9, 14, 14, 7, 25, 6,
218  17, 25, 18, 23, 12, 21, 13, 29, 24, 33,
219  9, 20, 24, 17, 10, 22, 38, 22, 8, 31,
220  29, 25, 28, 28, 25, 13, 15, 22, 26, 11,
221  23, 15, 12, 17, 13, 12, 21, 14, 21, 22,
222  11, 12, 19, 11, 25, 24,
223  // Jeremiah
224  19, 37, 25, 31, 31, 30, 34, 23, 25, 25,
225  23, 17, 27, 22, 21, 21, 27, 23, 15, 18,
226  14, 30, 40, 10, 38, 24, 22, 17, 32, 24,
227  40, 44, 26, 22, 19, 32, 21, 28, 18, 16,
228  18, 22, 13, 30, 5, 28, 7, 47, 39, 46,
229  64, 34,
230  // Lamentations
231  22, 22, 66, 22, 22,
232  // Baruch
233  22, 35, 38, 37, 9, 72,
234  // Ezekiel
235  28, 10, 27, 17, 17, 14, 27, 18, 11, 22,
236  25, 28, 23, 23, 8, 63, 24, 32, 14, 44,
237  37, 31, 49, 27, 17, 21, 36, 26, 21, 26,
238  18, 32, 33, 31, 15, 38, 28, 23, 29, 49,
239  26, 20, 27, 31, 25, 24, 23, 35,
240  // Daniel
241  21, 49, 100, 34, 30, 29, 28, 27, 27, 21,
242  45, 13, 64, 43,
243  // Hosea
244  9, 25, 5, 19, 15, 11, 16, 14, 17, 15,
245  11, 15, 15, 10,
246  // Joel
247  20, 27, 5, 21,
248  // Amos
249  15, 16, 15, 13, 27, 14, 17, 14, 15,
250  // Obadiah
251  21,
252  // Jonah
253  16, 11, 10, 11,
254  // Micah
255  16, 13, 12, 14, 14, 16, 20,
256  // Nahum
257  14, 14, 19,
258  // Habakkuk
259  17, 20, 19,
260  // Zephaniah
261  18, 15, 20,
262  // Haggai
263  15, 23,
264  // Zechariah
265  17, 17, 10, 16, 11, 15, 14, 23, 17, 12,
266  17, 14, 9, 21,
267  // Malachi
268  14, 17, 24,
269  // Matthew
270  25, 23, 17, 25, 48, 34, 29, 34, 38, 42,
271  30, 50, 58, 36, 39, 28, 27, 35, 30, 34,
272  46, 46, 39, 51, 46, 75, 66, 20,
273  // Mark
274  45, 28, 35, 41, 43, 56, 37, 38, 50, 52,
275  33, 44, 37, 72, 47, 20,
276  // Luke
277  80, 52, 38, 44, 39, 49, 50, 56, 62, 42,
278  54, 59, 35, 35, 32, 31, 37, 43, 48, 47,
279  38, 71, 56, 53,
280  // John
281  51, 25, 36, 54, 47, 71, 53, 59, 41, 42,
282  57, 50, 38, 31, 27, 33, 26, 40, 42, 31,
283  25,
284  // Acts
285  26, 47, 26, 37, 42, 15, 60, 40, 43, 49,
286  30, 25, 52, 28, 41, 40, 34, 28, 41, 38,
287  40, 30, 35, 27, 27, 32, 44, 31,
288  // Romans
289  32, 29, 31, 25, 21, 23, 25, 39, 33, 21,
290  36, 21, 14, 23, 33, 27,
291  // I Corinthians
292  31, 16, 23, 21, 13, 20, 40, 13, 27, 33,
293  34, 31, 13, 40, 58, 24,
294  // II Corinthians
295  24, 17, 18, 18, 21, 18, 16, 24, 15, 18,
296  33, 21, 13,
297  // Galatians
298  24, 21, 29, 31, 26, 18,
299  // Ephesians
300  23, 22, 21, 32, 33, 24,
301  // Philippians
302  30, 30, 21, 23,
303  // Colossians
304  29, 23, 25, 18,
305  // I Thessalonians
306  10, 20, 13, 18, 28,
307  // II Thessalonians
308  12, 17, 18,
309  // I Timothy
310  20, 15, 16, 16, 25, 21,
311  // II Timothy
312  18, 26, 17, 22,
313  // Titus
314  16, 15, 15,
315  // Philemon
316  25,
317  // Hebrews
318  14, 18, 19, 16, 14, 20, 28, 13, 28, 39,
319  40, 29, 25,
320  // James
321  27, 26, 18, 17, 20,
322  // I Peter
323  25, 25, 22, 19, 14,
324  // II Peter
325  21, 22, 18,
326  // I John
327  10, 29, 24, 21, 21,
328  // II John
329  13,
330  // III John
331  15,
332  // Jude
333  25,
334  // Revelation of John
335  20, 29, 22, 11, 14, 17, 17, 13, 21, 11,
336  19, 18, 18, 20, 8, 21, 18, 24, 21, 15,
337  27, 21
338 };
339 
340 
342 
343 
344 #endif
#define SWORD_NAMESPACE_START
Definition: defs.h:39
SWORD_NAMESPACE_START struct sbook otbooks_catholic2[]
int vm_catholic2[]
#define SWORD_NAMESPACE_END
Definition: defs.h:40