This all looks correct. The only change I would make would be to move the "See" out of the reference tag, but that's just a personal preference (mainly because it will look the same whether you have one link or a list of many links covered by one "See").

We're supposed to work on the OSIS reference scheme definition at the next meeting. (In other words, the mechanism for declaring which IDs occur within a reference system.)

--Chris

DM Smith wrote:
I am wondering the same thing as I work on Naves. Chris' response to me was: "The article title itself should be used for osisIDs as well as osisRefs to the entries with those osisIDs."
So I take it that your example is what he meant.

The osisRef can have an optional prefix followed by a colon. In your example it is MyLexName. If it is not present the OSIS manual says that it refers to the same work. So <reference osisRef="Eve">See Eve</reference> is proper.

I understand that this also means that if we have references to something outside of the work that it needs to have the prefix as in
<reference osisRef="Bible:Gen.1.1">See Genesis 1:1</reference>

Also, I am under the impression that in a proper OSIS document that every osisRef refers to something that is marked up with an osisID. In the case of new OSIS Bible modules the <verse> tag is present, but older ones it is implicit.

Is this correct?

Joachim Ansorg wrote:

Hi all,
I have to create a lexicon which contains links to it's own entries.
E.g. the text of "Adam" contains a ref to "Eve".
At the moment I did this with <reference osisRef="MyLexName:Eve">See Eve</reference>

Is this good or bad style? Is this even valid? What is the right way to do this.

An answer would be helpful, since the module is quote important.

Thanks a lot,
Joachim
_______________________________________________
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

_______________________________________________
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

Reply via email to