mvnForum Homepage Welcome Guest  | Guest Setting  |  Register  |   Login
  Search  
Index  | Recent Threads  | Unanswered Threads  | Who's Online  | User List  | Help


»

No member browsing this thread
Thread Status: Active
Total posts in this thread: 6
Post new Thread
Author
Previous Thread This topic has been viewed 3849 times and has 5 replies Next Thread
Male ebgd7
Regular




Joined: Jan 7, 2005
Post Count: 23
Status: Offline
Reply to this Post  Reply with Quote 
confused Strange behaviur of osis2mod with paragraphs.

Hi there!
Firs of all thank You for releasing osis2mod for windows. Ok, now back to the problem. I have the following osis file:


<?xml version="1.0" encoding="utf-8"?>
<osis xmlns="http://www.bibletechnologies.net/2003/OSIS/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.bibletechnologies.net/2003/OSIS/namespace http://www.bibletechnologies.net/osisCore.2.0.1.xsd">
<osisText osisIDWork="NWT" osisRefWork="bible" xml:lang="en-US">
<header>
<work osisWork="NWT">
<title>New World Translation</title>
<type type="OSIS">Bible</type>
<identifier type="OSIS">Bible.en.NWT</identifier>
<refSystem>Bible</refSystem>
</work>
<work osisWork="Bible">
<type type="OSIS">Bible</type>
<refSystem>Bible</refSystem>
</work>
</header>
<div type="bookGroup" osisID="ot">
<div type="book" osisID="Gen">
<div type="chapter" osisID="Gen.1" >
<p>
<verse sID="Gen.1.1" osisID="Gen.1.1"/>
removed
<verse eID="Gen.1.1"/>
<verse sID="Gen.1.2" osisID="Gen.1.2"/>
removed
<verse eID="Gen.1.2"/>
</p><p>
<verse sID="Gen.1.3" osisID="Gen.1.3"/>
removed
<verse eID="Gen.1.3"/>
</p><p>
<verse sID="Gen.1.4" osisID="Gen.1.4"/>
removed
<verse eID="Gen.1.4"/>
<verse sID="Gen.1.5" osisID="Gen.1.5"/>
removed
<verse eID="Gen.1.5"/>
<verse sID="Gen.1.6" osisID="Gen.1.6"/>
removed
<verse eID="Gen.1.6"/>
</p>
</div> <!-- chapter-->
</div>
</div>
</osisText>
</osis>


As You notice the paragraph marks are placed outside verses. From the OSIS point of view it should work fine, but it does not. There are three problems (possibly connected):
1) Looking at the resulting module at 'ot' file I can see that verses 2,3 and six are duplicated!
2) There are no closing paragraph tags (</p>)
3) finally, Sword for windows displays rubbish - some rtf formatting tags I do not understand...

I'm I doing something wrong here? Please help!
----------------------------------------
[Edit 3 times, last edit by Osk at Feb 21, 2005 4:55:18 PM]
[Feb 21, 2005 9:09:11 AM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
Male Osk
Developer
Member's Avatar


Joined: Sep 17, 2003
Post Count: 211
Status: Offline
Reply to this Post  Reply with Quote 
Re: Strange behaviur of osis2mod with paragraphs.

First things first (before I even get around to trying to compile the file myself):

1) Please do not post cult material in the forums.
2) Please do not post copyrighted material in the forums. (Even excerpted.)

At first glance, I've got a couple comments on the OSIS style:

1) <div type="bookGroup"> is not necessary. It shouldn't cause a problem, but it isn't necessary.
2) <div type="chapter"> is not valid within a Bible. You must use <chapter>. <div type="chapter"> is for other genre of literature.
[Feb 21, 2005 4:13:44 PM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
Male hermeneutes
Regular



Poland
Joined: Feb 2, 2004
Post Count: 38
Status: Offline
Reply to this Post  Reply with Quote 
Re: Strange behaviur of osis2mod with paragraphs.

The only idea that comes to my mind is that maybe you should look at the .conf file settings for the module?

HTH

Piotr
[Feb 21, 2005 4:15:39 PM] Show Printable Version of Post    View Member Profile    Send Private Message    Hidden to Guest    syntaxpb    217079784 [Link] Report threatening or abusive post: please login first  Go to top 
Male Osk
Developer
Member's Avatar


Joined: Sep 17, 2003
Post Count: 211
Status: Offline
Reply to this Post  Reply with Quote 
Re: Strange behaviur of osis2mod with paragraphs.

Okay, answering your 3 points:

1) Correct. This is not a problem. Multiple verses don't get displayed, but in order to change a verse, it must be added again, in its entirely. You'll notice that the three verses that are duplicated (2, 3, & 6) are the three with closing paragraph markers (</p>)--that's because they are SUPPOSED to be adding those closing paragraph markers to the ends of each verse.

2) Someone changed the code. It used to add these, as shown by the fact that it is still re-adding the verses, as if there were new content to add. We'll have to take a look at the code and the various pieces of code that interact with </p>s for rendering and decide what changes to make.

3) This is due to point #2.
[Feb 21, 2005 11:58:02 PM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
Male ebgd7
Regular




Joined: Jan 7, 2005
Post Count: 23
Status: Offline
Reply to this Post  Reply with Quote 
sad Re: Strange behaviur of osis2mod with paragraphs.

Hi!
I'm sorry for my 'misbehaviour' in the last post. I won't do that again and I will prepare 'neutral' examples next time. blushing
And just to add something from my investigation into the problem.
The closing tags are preserved ok if these are used INSIDE the verses:
<verse sID="Gen.1.1" osisID="Gen.1.1"/>
....
</p>
<verse eID="Gen.1.1"/>

OSIS documentation does not state whether it should be this way or another so i still consider this an bug in osis2mod - now with walkaround available thou.

Greetings,
Chris
[Feb 22, 2005 12:51:02 AM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
Male Osk
Developer
Member's Avatar


Joined: Sep 17, 2003
Post Count: 211
Status: Offline
Reply to this Post  Reply with Quote 
Re: Strange behaviur of osis2mod with paragraphs.

Tags that occur inside of a verse are handled by a different section of code. The fact that closing </p> and such are excluded by osis2mod IS a bug. You shouldn't use a workaround, rather wait for us to fix osis2mod.

Most of the Sword team are on vacation in the UK right now, but I will see if I can come up with a decent solution to the problem that doesn't require their input.
[Feb 22, 2005 6:36:09 AM] Show Printable Version of Post    View Member Profile    Send Private Message [Link] Report threatening or abusive post: please login first  Go to top 
Show Printable Version of Thread  Post new Thread