summaryrefslogtreecommitdiffstats
path: root/versification
Commit message (Collapse)AuthorAgeFilesLines
* minor changes to output formatting for drop-in to Sword's include pathChris Little2009-03-182-7/+7
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@184 07627401-56e2-0310-80f4-f8cd0041bdcd
* need to zero out this string on each iteration or it will carry over into ↵Chris Little2009-03-161-0/+1
| | | | | | successive loops (for successive files) git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@183 07627401-56e2-0310-80f4-f8cd0041bdcd
* added missing book (separate "Additions to Daniel")Chris Little2009-03-161-1/+9
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@182 07627401-56e2-0310-80f4-f8cd0041bdcd
* added abbreviation variants system: -abbr=[variant] (olb, westminster, & lxx ↵Chris Little2009-03-165-97/+23361
| | | | | | | | | | currently used) made mapping checks more robust & cleaned up some incorrect/overlapping mappings adding an empty leningrad.vpl file: ./v11nsys.pl --warn --vpl --abbr=westminster wlc.vpl to generate a .h file git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@181 07627401-56e2-0310-80f4-f8cd0041bdcd
* added Westminster book abbrevsChris Little2009-03-164-13/+47
| | | | | | | added alternate mode information to mapping files (also needed to parse Westminster style verse refs) git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@180 07627401-56e2-0310-80f4-f8cd0041bdcd
* added ability to generate v11n system definitions from OSIS filesChris Little2009-03-161-39/+141
| | | | | | | | | | | | | added option to either count verses/chapters or trust the number of the final verse/chapter (with optional warnings if the numbers differ) added warning messages added help text added progress messages added (but disabled) ability to generate builtin_abbrevs replacements added v11n name & book order comments to output .h sundry bugfixes git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@179 07627401-56e2-0310-80f4-f8cd0041bdcd
* added abbreviations from CCEL and some chiefly Catholic book namesChris Little2009-03-161-1/+186
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@178 07627401-56e2-0310-80f4-f8cd0041bdcd
* generate a builtin_abbrevs from XML canon definitionsChris Little2009-03-151-0/+72
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@175 07627401-56e2-0310-80f4-f8cd0041bdcd
* added more alternate abbreviationsChris Little2009-03-143-1/+7
| | | | | | | | fixed a major bug in the abbrevs generation logic everything looks good now (though IMP parsing remains untested), so it's time to start analyzing v11n systems to determine which are actually important and should be integrated into Sword git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@174 07627401-56e2-0310-80f4-f8cd0041bdcd
* added abbrevs array builderChris Little2009-03-142-15/+37
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@173 07627401-56e2-0310-80f4-f8cd0041bdcd
* finished integrating all canon.h book abbreviations (& correlates in other ↵Chris Little2009-03-147-51/+299
| | | | | | | | | collections) added ability to generate v11n systems from an IMP file git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@172 07627401-56e2-0310-80f4-f8cd0041bdcd
* renamed canon definition filesChris Little2009-03-149-8/+8
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@171 07627401-56e2-0310-80f4-f8cd0041bdcd
* added schema validation to canon filesChris Little2009-03-149-9/+43
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@170 07627401-56e2-0310-80f4-f8cd0041bdcd
* added more alternate abbreviationsChris Little2009-03-145-52/+139
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@169 07627401-56e2-0310-80f4-f8cd0041bdcd
* made book ID identification case insensitiveChris Little2009-03-144-29/+62
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@168 07627401-56e2-0310-80f4-f8cd0041bdcd
* added more alternate abbreviationsChris Little2009-03-124-96/+109
| | | | | | separated out the Apostolic Fathers (which are generally considered genuine) from the NT apocrypha (which are not) git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@167 07627401-56e2-0310-80f4-f8cd0041bdcd
* added more alternate abbreviationsChris Little2009-03-122-1/+26
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@166 07627401-56e2-0310-80f4-f8cd0041bdcd
* corrected/reassigned some of the CCEL source dataChris Little2009-03-125-296/+388
| | | | | | | added mappings for alternate abbrevs git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@165 07627401-56e2-0310-80f4-f8cd0041bdcd
* extended v11n system converter to derive a v11n definition from a VPL fileChris Little2009-03-121-7/+34
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@164 07627401-56e2-0310-80f4-f8cd0041bdcd
* changed metric for verse/chapter limits to counting rather than the numeric ↵Chris Little2009-03-121-6/+20
| | | | | | value of the final verse/chapter git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@163 07627401-56e2-0310-80f4-f8cd0041bdcd
* corrected/reassigned some of the CCEL source dataChris Little2009-03-124-1957/+2005
| | | | | | | added mappings for LXX-specific variant books git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@162 07627401-56e2-0310-80f4-f8cd0041bdcd
* corrected some of the CCEL source data:Chris Little2009-03-104-9655/+9651
| | | | | | | | OdesSol is a completely different book from Odes (the former is a pseudepigraphon, the latter an appendix to the LXX) and there's no need to maintain 1-4Kgdms naming rather than mapping these directly to 1-2Sam,1-2Kgs git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@161 07627401-56e2-0310-80f4-f8cd0041bdcd
* book (English) name corrections/CrossWire-ificationChris Little2009-03-105-62/+58
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@160 07627401-56e2-0310-80f4-f8cd0041bdcd
* finished more of the conversion script (constructs the [on]tbooks[] arrays)Chris Little2009-03-101-11/+36
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@159 07627401-56e2-0310-80f4-f8cd0041bdcd
* finished a big chunk of the conversion script (constructs the vm[] array)Chris Little2009-03-101-3/+80
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@158 07627401-56e2-0310-80f4-f8cd0041bdcd
* corrected non-OSIS idsChris Little2009-03-101-21/+20
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@157 07627401-56e2-0310-80f4-f8cd0041bdcd
* added some cook collections (data mapping osisIDs to English book names)Chris Little2009-03-107-0/+1871
| | | | git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@156 07627401-56e2-0310-80f4-f8cd0041bdcd
* basic framework for the CCEL refsys to Sword canon.h-style refsys ↵Chris Little2009-03-101-0/+33
| | | | | | converter--doesn't do much yet, just creates the correct files, writes some basic header/footer stuff, and spits out a full list of osisIDs, so this still needs to process the osisIDs into our data format git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@155 07627401-56e2-0310-80f4-f8cd0041bdcd
* committing CCEL's versification data (from ↵Chris Little2009-03-106-0/+234067
| | | | | | http://www.ccel.org/refsys/refsys.html) this data likely has errors (according to Harry Plantinga's comments) and is definitely lacking some data (e.g. Laodiceans is absent from the Vulgate refsys, though it's certainly part of many electronic and print editions, my own copy from the DBG included) git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@154 07627401-56e2-0310-80f4-f8cd0041bdcd
* Development will continue in the BibleTime2 source tree.Martin Gruner2006-08-1212-604266/+0
| | | | | | | In case of interest, it can be obtained from there...... git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@77 07627401-56e2-0310-80f4-f8cd0041bdcd
* mapper tool essentially complete;Martin Gruner2006-06-284-1/+72
| | | | | | | | added demo tool added version info in db git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@65 07627401-56e2-0310-80f4-f8cd0041bdcd
* further progess; create_db is almost completeMartin Gruner2006-06-241-27/+91
| | | | | | | | TODO: add convenience tables TODO: add demonstration script how to use the db git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@64 07627401-56e2-0310-80f4-f8cd0041bdcd
* initial version of the mapping db creator scriptMartin Gruner2006-06-231-0/+75
| | | | | | | | | | | written in perl frontends can access the sqlite db file with their own language specific routines git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@63 07627401-56e2-0310-80f4-f8cd0041bdcd
* data files for the v11n mapperMartin Gruner2006-06-238-0/+604056
git-svn-id: https://www.crosswire.org/svn/sword-tools/trunk@62 07627401-56e2-0310-80f4-f8cd0041bdcd