Jump to content

Please read the Forum Rules before posting.

Photo
- - - - -

Sword Project to E-Sword?


  • Please log in to reply
4 replies to this topic

#1 BaptizedBeliever

BaptizedBeliever

    Christian

  • Members (T)
  • PipPipPipPipPip
  • 924 posts
Offline

Posted 28 November 2011 - 04:05 PM

I tried to search to see if such a monster exists, but to no avail. Does anyone know if there is a utility that will convert a "Sword Project" Bible file to an e-Sword one? If so, it could save me some time in my next module conversion/upload.

Thanks in advance.

Cobb78

#2 jonathon

jonathon

    e-Sword Fanatic

  • Contributors
  • PipPipPipPipPip
  • 753 posts
Offline

Posted 28 November 2011 - 05:48 PM

I tried to search to see if such a monster exists, but to no avail.


Let's just say that that tool chain is extremely unpopular in certain quarters.

The less said about conversion between the various Biblical Software program resources, the better.

jonathon

#3 zefania

zefania

    New to Bible Support

  • Veterans
  • Pip
  • 9 posts
Offline

Posted 29 April 2012 - 01:01 PM

Converting Sword bibles to e-Sword bibles is possible:

Here the chain :)

Convert Sword-bibles to Zefania XML

http://zefania.blogs...efania-xml.html


Convert Zefania XML to e-sword 8/10

http://my-e-sword.bl...-converter.html

i hope that helps -_-

zefania

#4 APsit190

APsit190

    e-Sword Tools Developer

  • Members (T)
  • PipPipPipPipPip
  • 2,872 posts
  • LocationLand of the Long White Cloud (AKA New Zealand)
Offline

Posted 29 April 2012 - 08:08 PM

They reckon that a chain is only strong as its weakest link. What is the weakest link that would make the chain break when converting resource modules from one Bible program to another one? There are two thoughts I have on what those weak links are:
  • Different Database engines
  • Different Database schema/structure
My belief that its either or both of those which make things difficult to convert.

There could also be other factors, but at the moment I just can't think of them.

Blessings,
Autograph.png

Edited by APsit190, 29 April 2012 - 08:11 PM.

X (formerly Twitter)

 


#5 jonathon

jonathon

    e-Sword Fanatic

  • Contributors
  • PipPipPipPipPip
  • 753 posts
Offline

Posted 29 April 2012 - 09:03 PM

There are two thoughts I have on what those weak links are:

  • Different Database engines
  • Different Database schema/structure


The usual points of failure are:
  • flat file v database;
  • Presentation markup language differences;
  • Semantic markup language differences;
The Sword Project makes extensive use of semantic markup, and relatively little use of presentation markup. e-Sword uses presentation markup, and all but ignores semantic markup.

The Sword Project uses flat files. e-Sword uses databases.

Some constructs that can be expressed in a flat file simply can't be expressed in a database. Especially when neither the presentation markup language nor semantic markup language supports the flat file constructs.

What Z-XML does, is throws away all of the semantic markup, and most of the presentation markup.

jonathon




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users




Similar Topics



Latest Blogs