[sword-devel] OSIS markup for gen books and devotionals

David "Judah's Shadow" Blue yudahsshadow at gmx.com
Sat Sep 6 04:15:58 MST 2014

On August 27, 2014 5:52:50 PM EDT, Laurie Fooks <laurie.fooks at gmail.com> wrote:
>Thanks David,
>Please look at my second set of OSIS genbook test modules - I may be
>formatting incorrectly.  This second set includes <p> tags but
>BibleTime is not displaying these as intended.
>The OSIS site also suggests that <lg> <l> not be used for pagebreaks -
>I am not sure why it is not a good idea? - as it stands, it is the
>only markup that I have found to work across all front ends.

To supplement the answers already given, as far as OSIS is concerned, the reason that <lg><l> tags are suggested to not be used for line or page breaks is that OSIS is a semantic language meaning you are tagging what something /is/ not how it looks. This I think is why <p> tags aren't having the desired effect either. Unlike in HTML, <p> is specifically for delineating paragraphs conceptually. An empty paragraph doesn't produce a blank line like in HTML. That is a side effect of how block-level display tags are rendered in HTML not because of something universal to <p>. As for why you want to mark things semantically rather than presentationally, someday there might be a front-end for visually impaired persons (for instance)  that rather than displaying the text reads it aloud. 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/sword-devel/attachments/20140906/70d01acb/attachment.html>

More information about the sword-devel mailing list