Details
-
Type: New Feature
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 0.9.8
-
Fix Version/s: 1.7
-
Component/s: o.c.jsword.versification
-
Labels:None
Description
JSword and SWORD differ in their mapping of verse references to and from ordinal numbers. JSword needs to convert its ordinal number to SWORD's in order to find a verse in a module.
SWORD uses 0 to be the reference to an introduction.
A chapter introduction is verse 0.
A book introduction is chapter 0.
A testament introduction is book 0.
A module introduction is testament 0.
Where as JSword has Gen 1:1 as the ordinal number 1, SWORD has it as 5, with module, testament, book and chapter intros preceding it.
This effort needs to do the following:
Allow an explicit 0 in a reference for chapter or verse,
Allow chapter and testament introductions to be gotten (not sure what the syntax should be)
Replace JSword's ordinal mapping with that of SWORD's
It would also be good to:
Externalize/Serialize the mapping. (This will have to be done for JS-13)
Attachments
Issue Links
- is depended on by
-
JS-13 Add support for Alternate Versifications (av11n) and Deutrocanonical books
- Closed