[jsword-devel] jsword and THML
DM Smith
dmsmith555 at yahoo.com
Tue Jun 10 15:56:46 MST 2008
Peter von Kaehne wrote:
> Thanks for that! I will add the list somewhere in the Wiki.
>
I see that you added it.
The following is the official SWORD statement regarding support for ThML
elements as found on the wiki page:
http://www.crosswire.org/wiki/index.php/DevTools:Modules#Markup
Supported ThML tags include: <sync> (with type parameters of Strongs,
morph, & lemma), <scripRef>, and <note> (plus closing tags where
appropriate). HTML tags that ThML inherits, which may be used in SWORD
modules include <div> (with types of sechead for section headings and
title for titles, <i>, <br>, and <b>. Additional HTML tags may be
interpreted by those SWORD frontends that render HTML, but will not be
translated to RTF for the Win32 frontend.
What I gave were the set of all ThML tags found in all current modules
in the SWORD repository. (excepting the non-ThML tags that show up in
Webster's Dictionary)
Right now BD has a bug with regard to ThML titles. Karl pointed it out
and I hope to fix it before the release.
In Him,
DM
> Peter
>
> DM Smith wrote:
>
>> On May 22, 2008, at 4:56 PM, Peter von Kaehne wrote:
>>
>>
>>> I have a small genbook module which I prepared in imp format and THML.
>>> Nothing earth shattering and at the moment not distributable.
>>>
>>> It uses extensively the elements <q> and <verse> - both are acc
>>> Platinga's document on THML part of the definition - <q> via HTML and
>>> <verse> directly. But both cause BD to flake out with a "internal
>>> error".
>>>
>>> Running BD via the shell produces an error message, the gist of
>>> which is
>>> below.
>>>
>>> Which THML tags are allowed in jsword?
>>>
>> Sorry I've taken so long to reply.
>>
>> SWORD modules do not retain the <verse> tags. JSword does not expect
>> them and rejects them as unsupported.
>>
>> The ThML tags that JSword handles are:
>> a
>> big
>> blockquote
>> br
>> b
>> center
>> citation
>> col
>> dd
>> dir
>> div
>> dl
>> dt
>> em
>> font
>> foreign
>> hr
>> h1..h6
>> img
>> i
>> li
>> name
>> note
>> ol
>> pb
>> p
>> pre
>> row
>> scripref
>> scripture
>> small
>> span
>> strong
>> sub
>> sup
>> sync
>> table
>> td
>> term
>> th
>> tr
>> ul
>> u
>>
>> I can add verse if it is needed.
>>
>> In Him,
>> DM
>>
>>
>> _______________________________________________
>> jsword-devel mailing list
>> jsword-devel at crosswire.org
>> http://www.crosswire.org/mailman/listinfo/jsword-devel
>>
>
>
> _______________________________________________
> jsword-devel mailing list
> jsword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/jsword-devel
>
>
More information about the jsword-devel
mailing list