[sword-devel] Cross references withing general book??

Martin Gruner sword-devel@crosswire.org
Thu, 9 Jan 2003 08:12:22 +0000

Thanks for the information, Chris. However, I guess that we may want to 
release BibleTime 1.3 first before we move to OSIS which may introduce new 
bugs into our code. After that, and as the work on the *->OSIS filters 
progresses, we will certainly use OSIS in BibleTime, though the module could 
be created in OSIS now.


Am Mittwoch, 8. Januar 2003 23:16 schrieb Chris Little:
> > I'm preparing a new german book (Pfadfinder zur Bibel, www.ro-ho.de),
> > which is a collection of many bible cross references topically sorted.
> > But the books links also to other sections in the sections.
> >
> > AFAIK there's no possibility in ThML to make such a link. I hope I'm
> > wrong. How can I do the cross links within the same book?
> Can I suggest you use OSIS instead?  I will soon begin to move all module
> data into OSIS format and hopefully finish before summer.  I've done some
> tests on our data and most of the errors in our exporting to OSIS are
> genuine module bugs that need to be fixed anyway.  So try OSIS.  :)
> The final 1.1.1 Schema is posted at
> http://www.crosswire.org/~chrislit/osis/osisCore.1.1.1.xsd .
> Bible book names are in http://www.crosswire.org/~chrislit/osis/bible.xml
> .
> And just for fun, here is HTML format documentation generated by XMLSpy:
> http://www.crosswire.org/~chrislit/osis/docs/osisCore.1.1.1-docs.zip
> (contains diagrams)
> http://www.crosswire.org/~chrislit/osis/docs/osisCore.1.1.1.html (no
> diagrams)
> In OSIS, you will create a <reference> tag with an osisRef attribute equal
> to the osisID of the thing you want to point to.  Then you would put that
> osisID on in osisID attribute of the <div> (or other tag) you want to link
> to.
> ThML does have a facility for this, which you can read about at
> http://www.ccel.org/ThML/ccel-URI.htm but since OSIS is here, let's use
> it.  No, filters aren't yet ready to transform OSIS to
> HTML/HTMLHREF/ThML/RTF/GBF but we can do that fairly quickly and push out
> 1.5.6 if we need to.
> --Chris
> _______________________________________________
> sword-devel mailing list
> sword-devel@crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel