DM Smith wrote:
Chris,
In the example, you are giving KJV as the work. Are we still of the
mindset that a reference without the work or with a work of Bible refers
to verse?
In a TEI document, an osisRef value will almost certainly be a Bible
reference--just because it's a non-standard extension to TEI and there
are more standard ways of linking to non-Bibles.
In an OSIS document, I think we also assume references without a workID
are Bible refs, even though that's a less safe assumption.
In the light of versification and that many biblical references refer to
specific works that might not be an installed module, let alone a module
at all, what should the behavior be? For example a German commentary
refers to a verse in Malachi that is not in the KJV v11n? Should we use
a different variant of work that includes the versification:
Bible.Vul.xxx:ref
That way, if the xxx module is not installed, we can grab another Bible
with the Vul versification.
Down the road, I think Jonathan's suggestion is the right way to go. We
should map from the v11n of a reference to the v11n of the user's
preferred Bible.
More immediately, and in cases where a verse ref simply does not exist
in the user's preferred Bible, we can switch to a Bible that includes
that reference. E.g. if a user's preferred Bible is the KJV, and
something from 1Macc is referenced, we'd want to switch to the KJV +
Apocrypha. I'm not sure what mechanism we might use to achieve this.
--Chris
_______________________________________________
sword-devel mailing list: [email protected]
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page