The SWORD Project  1.9.0.svnversion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
canon_german.h
Go to the documentation of this file.
1 /******************************************************************************
2  *
3  * canon_german.h - Versification data for the German system
4  *
5  * $Id: canon_german.h 3765 2020-07-26 10:31:09Z scribe $
6  *
7  * Copyright 2009-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_GERMAN_H
23 #define CANON_GERMAN_H
24 
26 
27 
28 // Versification system: German
29 // 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 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 /******************************************************************************
32  * [on]tbooks_german - initialize static instance for all canonical
33  * text names and chapmax
34  */
35 struct sbook otbooks_german[] = {
36  {"Genesis", "Gen", "Gen", 50},
37  {"Exodus", "Exod", "Exod", 40},
38  {"Leviticus", "Lev", "Lev", 27},
39  {"Numbers", "Num", "Num", 36},
40  {"Deuteronomy", "Deut", "Deut", 34},
41  {"Joshua", "Josh", "Josh", 24},
42  {"Judges", "Judg", "Judg", 21},
43  {"Ruth", "Ruth", "Ruth", 4},
44  {"I Samuel", "1Sam", "1Sam", 31},
45  {"II Samuel", "2Sam", "2Sam", 24},
46  {"I Kings", "1Kgs", "1Kgs", 22},
47  {"II Kings", "2Kgs", "2Kgs", 25},
48  {"I Chronicles", "1Chr", "1Chr", 29},
49  {"II Chronicles", "2Chr", "2Chr", 36},
50  {"Ezra", "Ezra", "Ezra", 10},
51  {"Nehemiah", "Neh", "Neh", 13},
52  {"Esther", "Esth", "Esth", 10},
53  {"Job", "Job", "Job", 42},
54  {"Psalms", "Ps", "Ps", 150},
55  {"Proverbs", "Prov", "Prov", 31},
56  {"Ecclesiastes", "Eccl", "Eccl", 12},
57  {"Song of Solomon", "Song", "Song", 8},
58  {"Isaiah", "Isa", "Isa", 66},
59  {"Jeremiah", "Jer", "Jer", 52},
60  {"Lamentations", "Lam", "Lam", 5},
61  {"Ezekiel", "Ezek", "Ezek", 48},
62  {"Daniel", "Dan", "Dan", 12},
63  {"Hosea", "Hos", "Hos", 14},
64  {"Joel", "Joel", "Joel", 4},
65  {"Amos", "Amos", "Amos", 9},
66  {"Obadiah", "Obad", "Obad", 1},
67  {"Jonah", "Jonah", "Jonah", 4},
68  {"Micah", "Mic", "Mic", 7},
69  {"Nahum", "Nah", "Nah", 3},
70  {"Habakkuk", "Hab", "Hab", 3},
71  {"Zephaniah", "Zeph", "Zeph", 3},
72  {"Haggai", "Hag", "Hag", 2},
73  {"Zechariah", "Zech", "Zech", 14},
74  {"Malachi", "Mal", "Mal", 3},
75  {"", "", "", 0}
76 };
77 
78 /******************************************************************************
79  * Maximum verses per chapter
80  */
81 
82 int vm_german[] = {
83  // Genesis
84  31, 25, 24, 26, 32, 22, 24, 22, 29, 32,
85  32, 20, 18, 24, 21, 16, 27, 33, 38, 18,
86  34, 24, 20, 67, 34, 35, 46, 22, 35, 43,
87  54, 33, 20, 31, 29, 43, 36, 30, 23, 23,
88  57, 38, 34, 34, 28, 34, 31, 22, 33, 26,
89  // Exodus
90  22, 25, 22, 31, 23, 30, 29, 28, 35, 29,
91  10, 51, 22, 31, 27, 36, 16, 27, 25, 26,
92  37, 30, 33, 18, 40, 37, 21, 43, 46, 38,
93  18, 35, 23, 35, 35, 38, 29, 31, 43, 38,
94  // Leviticus
95  17, 16, 17, 35, 26, 23, 38, 36, 24, 20,
96  47, 8, 59, 57, 33, 34, 16, 30, 37, 27,
97  24, 33, 44, 23, 55, 46, 34,
98  // Numbers
99  54, 34, 51, 49, 31, 27, 89, 26, 23, 36,
100  35, 16, 33, 45, 41, 35, 28, 32, 22, 29,
101  35, 41, 30, 25, 19, 65, 23, 31, 39, 17,
102  54, 42, 56, 29, 34, 13,
103  // Deuteronomy
104  46, 37, 29, 49, 33, 25, 26, 20, 29, 22,
105  32, 31, 19, 29, 23, 22, 20, 22, 21, 20,
106  23, 29, 26, 22, 19, 19, 26, 69, 28, 20,
107  30, 52, 29, 12,
108  // Joshua
109  18, 24, 17, 24, 15, 27, 26, 35, 27, 43,
110  23, 24, 33, 15, 63, 10, 18, 28, 51, 9,
111  45, 34, 16, 33,
112  // Judges
113  36, 23, 31, 24, 31, 40, 25, 35, 57, 18,
114  40, 15, 25, 20, 20, 31, 13, 31, 30, 48,
115  25,
116  // Ruth
117  22, 23, 18, 22,
118  // I Samuel
119  28, 36, 21, 22, 12, 21, 17, 22, 27, 27,
120  15, 25, 23, 52, 35, 23, 58, 30, 24, 42,
121  16, 23, 28, 23, 44, 25, 12, 25, 11, 31,
122  13,
123  // II Samuel
124  27, 32, 39, 12, 25, 23, 29, 18, 13, 19,
125  27, 31, 39, 33, 37, 23, 29, 32, 44, 26,
126  22, 51, 39, 25,
127  // I Kings
128  53, 46, 28, 20, 32, 38, 51, 66, 28, 29,
129  43, 33, 34, 31, 34, 34, 24, 46, 21, 43,
130  29, 54,
131  // II Kings
132  18, 25, 27, 44, 27, 33, 20, 29, 37, 36,
133  20, 22, 25, 29, 39, 20, 41, 37, 37, 21,
134  26, 20, 37, 20, 30,
135  // I Chronicles
136  54, 55, 24, 43, 41, 66, 40, 40, 44, 14,
137  47, 41, 14, 17, 29, 43, 27, 17, 19, 8,
138  30, 19, 32, 31, 31, 32, 34, 21, 30,
139  // II Chronicles
140  18, 17, 17, 22, 14, 42, 22, 18, 31, 19,
141  23, 16, 23, 14, 19, 14, 19, 34, 11, 37,
142  20, 12, 21, 27, 28, 23, 9, 27, 36, 27,
143  21, 33, 25, 33, 27, 23,
144  // Ezra
145  11, 70, 13, 24, 17, 22, 28, 36, 15, 44,
146  // Nehemiah
147  11, 20, 38, 17, 19, 19, 73, 18, 37, 40,
148  36, 47, 31,
149  // Esther
150  22, 23, 15, 17, 14, 14, 10, 17, 32, 3,
151  // Job
152  22, 13, 26, 21, 27, 30, 21, 22, 35, 22,
153  20, 25, 28, 22, 35, 22, 16, 21, 29, 29,
154  34, 30, 17, 25, 6, 14, 23, 28, 25, 31,
155  40, 22, 33, 37, 16, 33, 24, 41, 30, 32,
156  26, 17,
157  // Psalms
158  6, 12, 9, 9, 13, 11, 18, 10, 21, 18,
159  7, 9, 6, 7, 5, 11, 15, 51, 15, 10,
160  14, 32, 6, 10, 22, 12, 14, 9, 11, 13,
161  25, 11, 22, 23, 28, 13, 40, 23, 14, 18,
162  14, 12, 5, 27, 18, 12, 10, 15, 21, 23,
163  21, 11, 7, 9, 24, 14, 12, 12, 18, 14,
164  9, 13, 12, 11, 14, 20, 8, 36, 37, 6,
165  24, 20, 28, 23, 11, 13, 21, 72, 13, 20,
166  17, 8, 19, 13, 14, 17, 7, 19, 53, 17,
167  16, 16, 5, 23, 11, 13, 12, 9, 9, 5,
168  8, 29, 22, 35, 45, 48, 43, 14, 31, 7,
169  10, 10, 9, 8, 18, 19, 2, 29, 176, 7,
170  8, 9, 4, 8, 5, 6, 5, 6, 8, 8,
171  3, 18, 3, 3, 21, 26, 9, 8, 24, 14,
172  10, 8, 12, 15, 21, 10, 20, 14, 9, 6,
173  // Proverbs
174  33, 22, 35, 27, 23, 35, 27, 36, 18, 32,
175  31, 28, 25, 35, 33, 33, 28, 24, 29, 30,
176  31, 29, 35, 34, 28, 28, 27, 28, 27, 33,
177  31,
178  // Ecclesiastes
179  18, 26, 22, 17, 19, 12, 29, 17, 18, 20,
180  10, 14,
181  // Song of Solomon
182  17, 17, 11, 16, 16, 12, 14, 14,
183  // Isaiah
184  31, 22, 26, 6, 30, 13, 25, 23, 20, 34,
185  16, 6, 22, 32, 9, 14, 14, 7, 25, 6,
186  17, 25, 18, 23, 12, 21, 13, 29, 24, 33,
187  9, 20, 24, 17, 10, 22, 38, 22, 8, 31,
188  29, 25, 28, 28, 25, 13, 15, 22, 26, 11,
189  23, 15, 12, 17, 13, 12, 21, 14, 21, 22,
190  11, 12, 19, 11, 25, 24,
191  // Jeremiah
192  19, 37, 25, 31, 31, 30, 34, 23, 25, 25,
193  23, 17, 27, 22, 21, 21, 27, 23, 15, 18,
194  14, 30, 40, 10, 38, 24, 22, 17, 32, 24,
195  40, 44, 26, 22, 19, 32, 21, 28, 18, 16,
196  18, 22, 13, 30, 5, 28, 7, 47, 39, 46,
197  64, 34,
198  // Lamentations
199  22, 22, 66, 22, 22,
200  // Ezekiel
201  28, 10, 27, 17, 17, 14, 27, 18, 11, 22,
202  25, 28, 23, 23, 8, 63, 24, 32, 14, 44,
203  37, 31, 49, 27, 17, 21, 36, 26, 21, 26,
204  18, 32, 33, 31, 15, 38, 28, 23, 29, 49,
205  26, 20, 27, 31, 25, 24, 23, 35,
206  // Daniel
207  21, 49, 33, 34, 30, 29, 28, 27, 27, 21,
208  45, 13,
209  // Hosea
210  9, 25, 5, 19, 15, 11, 16, 14, 17, 15,
211  11, 15, 15, 10,
212  // Joel
213  20, 27, 5, 21,
214  // Amos
215  15, 16, 15, 13, 27, 14, 17, 14, 15,
216  // Obadiah
217  21,
218  // Jonah
219  16, 11, 10, 11,
220  // Micah
221  16, 13, 12, 14, 14, 16, 20,
222  // Nahum
223  14, 14, 19,
224  // Habakkuk
225  17, 20, 19,
226  // Zephaniah
227  18, 15, 20,
228  // Haggai
229  15, 23,
230  // Zechariah
231  17, 17, 10, 14, 11, 15, 14, 23, 17, 12,
232  17, 14, 9, 21,
233  // Malachi
234  14, 17, 24,
235  // Matthew
236  25, 23, 17, 25, 48, 34, 29, 34, 38, 42,
237  30, 50, 58, 36, 39, 28, 27, 35, 30, 34,
238  46, 46, 39, 51, 46, 75, 66, 20,
239  // Mark
240  45, 28, 35, 41, 43, 56, 37, 38, 50, 52,
241  33, 44, 37, 72, 47, 20,
242  // Luke
243  80, 52, 38, 44, 39, 49, 50, 56, 62, 42,
244  54, 59, 35, 35, 32, 31, 37, 43, 48, 47,
245  38, 71, 56, 53,
246  // John
247  51, 25, 36, 54, 47, 71, 53, 59, 41, 42,
248  57, 50, 38, 31, 27, 33, 26, 40, 42, 31,
249  25,
250  // Acts
251  26, 47, 26, 37, 42, 15, 60, 40, 43, 48,
252  30, 25, 52, 28, 41, 40, 34, 28, 40, 38,
253  40, 30, 35, 27, 27, 32, 44, 31,
254  // Romans
255  32, 29, 31, 25, 21, 23, 25, 39, 33, 21,
256  36, 21, 14, 23, 33, 27,
257  // I Corinthians
258  31, 16, 23, 21, 13, 20, 40, 13, 27, 33,
259  34, 31, 13, 40, 58, 24,
260  // II Corinthians
261  24, 17, 18, 18, 21, 18, 16, 24, 15, 18,
262  33, 21, 13,
263  // Galatians
264  24, 21, 29, 31, 26, 18,
265  // Ephesians
266  23, 22, 21, 32, 33, 24,
267  // Philippians
268  30, 30, 21, 23,
269  // Colossians
270  29, 23, 25, 18,
271  // I Thessalonians
272  10, 20, 13, 18, 28,
273  // II Thessalonians
274  12, 17, 18,
275  // I Timothy
276  20, 15, 16, 16, 25, 21,
277  // II Timothy
278  18, 26, 17, 22,
279  // Titus
280  16, 15, 15,
281  // Philemon
282  25,
283  // Hebrews
284  14, 18, 19, 16, 14, 20, 28, 13, 28, 39,
285  40, 29, 25,
286  // James
287  27, 26, 18, 17, 20,
288  // I Peter
289  25, 25, 22, 19, 14,
290  // II Peter
291  21, 22, 18,
292  // I John
293  10, 29, 24, 21, 21,
294  // II John
295  13,
296  // III John
297  15,
298  // Jude
299  25,
300  // Revelation of John
301  20, 29, 22, 11, 14, 17, 17, 13, 21, 11,
302  19, 18, 18, 20, 8, 21, 18, 24, 21, 15,
303  27, 21
304 };
305 
306 
308 
309 
310 #endif
#define SWORD_NAMESPACE_START
Definition: defs.h:39
SWORD_NAMESPACE_START struct sbook otbooks_german[]
Definition: canon_german.h:35
int vm_german[]
Definition: canon_german.h:82
#define SWORD_NAMESPACE_END
Definition: defs.h:40