DevTools:ThML

From CrossWire Bible Society
Revision as of 22:58, 10 June 2008 by Refdoc (talk | contribs)

Jump to: navigation, search

ThML is another XML dialect which can be used to create modules for Crosswire software.

Please note that ThML support is not anymore actively pursued by the developers. Also you can not submit any ThML modules to Crosswire for publication.

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
(with types of sechead for section headings and title for titles, ,
, and . Additional HTML tags may be interpreted by those SWORD frontends that render HTML, but will not be translated to RTF for the Win32 frontend.

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