[sword-devel] The Message
Simon
sword-devel@crosswire.org
Sat, 3 May 2003 22:57:16 +0200
Thanks!!!
> -----Oorspronkelijk bericht-----
> Van: sword-devel-admin@crosswire.org
> [mailto:sword-devel-admin@crosswire.org] Namens Chris Little
> Verzonden: zaterdag 3 mei 2003 22:47
> Aan: sword-devel@crosswire.org
> Onderwerp: Re: [sword-devel] The Message
>
>
>
> The following Perl script should work, based on your sample
> data (or require minimal tweaking). Run it with your data
> file as the argument, then run the resulting .vpl file
> through vpl2mod. Please forgive any silly syntax errors; I
> haven't tested this script.
>
>
> #!/usr/bin/perl
>
> @osisbook = ("", "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");
>
> open (INF, $ARGV[0]);
> open (OUTF, ">$ARGV[0].vpl");
>
> while (<INF>) {
> $line = $_;
> $line =~ /\d+;(\d+);(\d+);(\d+);\"\s*(.+)\s*\"/;
> $vref = "@osisbook[$1] $2:$3";
> $vers = $4;
> $vers =~ s/--/pack("U", 0x2014)/eg;
> $vers =~ s/\"\"/\"/g;
> print OUTF "$vref $vers\n";
> }
>
> close (INF);
> close (OUTF);
>
>
>
>
> On Sat, 3 May 2003, Simon wrote:
>
> > > I'd say go for it. There is at least one person
> currently trying to
> > > negotiate for use of the Message.
> >
> > Great! I really hope they'll grant permission to the Sword Project!
> > Please pray for it!
> >
> > > I have the text here - but
> > > when I looked at it, it required more work than I was able to find
> > time for
> > > to make a module. The main problem is the number of
> verses in each
> > > block - and the general layout. It will need to make heavy use of
> > 'linking'.
> > > Send me a copy if you get a module out from it.
> > >
> >
> > I have an easy-to-convert file-format for it, everything's
> like this:
> >
> > 1;1;1;1;" First this: God created the Heavens and
> Earth--all you see,
> > all you don't see. " 2;1;1;2;" Earth was a soup of nothingness, a
> > bottomless emptiness, an inky blackness. God's Spirit
> brooded like a
> > bird above the watery abyss. "
> > 3;1;1;3;" God spoke: ""Light!"" And light appeared. "
> >
> > The first number is to be ignored, the 2nd number is biblebook, 3rd
> > number chapter, 4rd number verse.
> >
> > I think it's very easy to convert to vpl-format, the only
> problem is
> > the lack of free time to write a conversion script for it.
> >
> > But, in around 3 to 4 weeks, a project I'm working on is
> finished, so
> > I'll have plenty of time then.
>
> _______________________________________________
> sword-devel mailing list
> sword-devel@crosswire.org
> http://www.crosswire.org/mailman/listinfo/swor> d-devel
>