On Nov 14, 2006, at 6:20 PM, Daniel Hilton wrote: DM Smith wrote: It works for the most part in Bibles because they are mostly used for cross references and it works in commentaries because they are mostly referring to bibles. The difficulty is more a question of how to move forward. And yes for an OSIS document an unqualified osisRef is to the same document. So I guess the best way to proceed is to do the lookup in the current document, failing that fall back to the current behavior.
While an original OSIS document may refer to a particular version of the Bible, I think that Sword will continue to allow the user to pick the Bible they want to use. For example, a commentary may be based on the RSV, which is not available as a Sword module, but the user, being German, may want to read the verses in German from their favorite German Sword module. It may be of interest that a particular reference is to a particular translation/version and perhaps that should be preserved. If so, I'd suggest changing the module creation program osis2mod (which handles Bibles and commentaries) to map the workIDs into module names. BTW, where this interest me is that I am a developer for JSword and I know it does not handle it the way it should. Also, I'd be willing to contribute changes to osis2mod as needed. |
_______________________________________________ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page