[sword-devel] first non-KJV v11n

DM Smith dmsmith at crosswire.org
Wed Mar 18 05:15:02 MST 2009


On Mar 18, 2009, at 5:42 AM, Chris Little wrote:

> I've committed the first non-KJV versification system to SVN HEAD,  
> as well as an expanded builtin_abbrevs[] array with all of the books  
> we are likely to support in 1.5.12 (or quite probably more books  
> than that).
>
> The v11n system I've committed is "Leningrad"--the v11n of the  
> Leningrad Codex. *There is no guarantee that we will ship this v11n  
> system in the next release. It should be considered a test v11n.*
>
> The reasons for selecting Leningrad first are that it is well  
> defined, different from KJV (verses & chapters are different, book  
> order is different, & NT is absent entirely), and there is only one  
> text (plus its derivatives) that uses this v11n, so people are  
> unlikely to go too wild with it. I've tested it only to the extent  
> that I've compiled Sword with it included.
>
> There are no books in this system, ATM, but I'll work on posting a  
> demo WLC in its native v11n tomorrow after I get home from work (in  
> about 10 hours).

Chris,

I'm excited about this!

I'm working on osis2mod at the moment to add -v flag to it. There is a  
bug I mentioned in another thread, but it seems to work  as long as  
all the verses are in the versification. You can grab it on the  
CrossWire server at ~dmsmith/swordsrc/sword/utilities/osis2mod.cpp. I  
think the other route is to use imp2vs, but it doesn't handle out of  
v11n verses at all.

When were were beta testing the German modules, many of them had the  
same KJV versification problems. I'd like to see a versification for  
that, if you don't already have one in the wings. If so, which is it?  
The input files are fairly easy to create, in so far as they are used  
by v11nsys.pl (i.e. the mapping part is not currently used). Peter or  
Manfred probably could pretty easily create one if it does not already  
exist.

In Him,
	DM









More information about the sword-devel mailing list