<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
Thank you very much for this work. You could add your script to
build the references: <a class="moz-txt-link-freetext" href="https://gitlab.com/Screwtapello/bsb-to-sword/">https://gitlab.com/Screwtapello/bsb-to-sword/</a><br>
As you are on the berean translation, I tried a few months ago to
build a module with the interlinear (the current module is in the
xiphos repo: BIBdraft). I didn't quite manage to come up with
something satisfactory. I got the impression that it was the xlsx
files that were perhaps not entirely right. I didn't go any further.
But if you're thinking of continuing, I think an English interlinear
Greek module would be a real plus for crosswire. Then maybe it will
be possible to do it for other languages.<br>
The folder with the bibdraft contains the script to build it in the
imp format.<br>
<br>
Br Cyrille<br>
<br>
<div class="moz-cite-prefix">Le 29/08/2023 à 09:53, Timothy Allen a
écrit :<br>
</div>
<blockquote type="cite"
cite="mid:cb2ea468-5090-4db8-874d-425d73ddd732@gmail.com">Since
the Berean Standard Bible translation[1] was released under a
Creative Commons Zero licence earlier this year[2], including the
USFM sources and translation tables, I have been working on
converting it for use with the SWORD Project[3]. Adyeths' "u2o"
script[4] produced a very good initial conversion to OSIS XML, but
there were additional cleanups I wanted to do. Since I didn't want
to do them by hand, I wrote some scripts to do them for me, and I
figured they might be useful for other people too. Since they
generally work by adding or removing OSIS markup, I collectively
refer to them as "OSIS Decorators". You can browse the code here:
<br>
<br>
<a class="moz-txt-link-freetext" href="https://gitlab.com/Screwtapello/osis-decorators">https://gitlab.com/Screwtapello/osis-decorators</a>
<br>
<br>
...or if you'd prefer, just download them all in ZIP file:
<br>
<br>
<a class="moz-txt-link-freetext" href="https://gitlab.com/Screwtapello/osis-decorators/-/archive/main/osis-decorators.zip">https://gitlab.com/Screwtapello/osis-decorators/-/archive/main/osis-decorators.zip</a><br>
<br>
Currently, there's two scripts available, each with full
documentation and example configuration:
<br>
<br>
* "linkify-references" recognises human-readable references like
"John
<br>
3:16" or <a class="moz-txt-link-rfc2396E" href="Exodus2:4,7-9,and17">"Exodus 2:4, 7-9, and 17"</a> and adds machine-readable
OSIS
<br>
markup to make them clickable links; book names and typographic
<br>
conventions are configurable so it should be useful for texts
in
<br>
languages other than English
<br>
* "remove-footnote-backrefs" removes the reference from the
footnote
<br>
text back to the verse it came from; very useful in printed
Bibles
<br>
but a distraction in digital Bibles where you can just close
the
<br>
footnote popup to get back to where you were
<br>
<br>
All the scripts are under the GPLv2+ licence (same as libSWORD)
and require only Python 3.6 or higher (no third-party libraries),
so hopefully it won't be too difficult for people to make use of
them.
<br>
<br>
If these tools sound useful to you, please try them out! I'd love
to hear about your experiences with them, or about anything you
think could be improved.
<br>
<br>
Alternatively, if there's some existing repository of OSIS tools
that these could be contributed to, I'm open to that too.
<br>
<br>
<br>
Timothy
<br>
<br>
<br>
[1]: <a class="moz-txt-link-freetext" href="https://berean.bible/">https://berean.bible/</a>
<br>
<br>
[2]: <a class="moz-txt-link-freetext" href="https://berean.bible/licensing.htm">https://berean.bible/licensing.htm</a>
<br>
<br>
[3]: <a class="moz-txt-link-freetext" href="https://crosswire.org/sword/modules/ModInfo.jsp?modName=BSB">https://crosswire.org/sword/modules/ModInfo.jsp?modName=BSB</a>
<br>
<br>
[4]: <a class="moz-txt-link-freetext" href="https://github.com/adyeths/u2o/">https://github.com/adyeths/u2o/</a>
<br>
_______________________________________________
<br>
sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
<br>
<a class="moz-txt-link-freetext" href="http://crosswire.org/mailman/listinfo/sword-devel">http://crosswire.org/mailman/listinfo/sword-devel</a>
<br>
Instructions to unsubscribe/change your settings at above page
<br>
</blockquote>
<br>
<div id="grammalecte_menu_main_button_shadow_host"
style="width: 0px; height: 0px;"></div>
</body>
</html>