The Theological Markup Language (ThML) is a "royalty-free"
XML-based format created in 1998 by the
Christian Classics Ethereal Library (CCEL) to create electronic theological texts. Other formats such as
STEP and Logos Library System (LLS) were found unacceptable by CCEL as they are proprietary, prompting the creation of the new language. The ThML format borrowed elements from a somewhat similar format, the
Text Encoding Initiative (TEI).
, CCEL had 650 documents in this format. The advantage of using an XML-based format is that a ThML text can be converted into
HTML by using an
XSLT
XSLT (Extensible Stylesheet Language Transformations) is a language originally designed for transforming XML documents into other XML documents, or other formats such as HTML for web pages, plain text or XSL Formatting Objects, which may subseque ...
stylesheet. Also, standard XML tools can convert to
PDF
Portable Document Format (PDF), standardized as ISO 32000, is a file format developed by Adobe in 1992 to present documents, including text formatting and images, in a manner independent of application software, hardware, and operating systems. ...
and
RTF
RTF may refer to:
Organisations
* African Union Regional Task Force, the military operation of the RCI-LRA, 2011–2018.
* Radiodiffusion-Télévision Française, a broadcaster in France, 1949–1964
* Russian Tennis Federation, the national gover ...
.
, the last
Document Type Definition
A document type definition (DTD) is a set of ''markup declarations'' that define a ''document type'' for an SGML-family markup language ( GML, SGML, XML, HTML).
A DTD defines the valid building blocks of an XML document. It defines the document ...
of the format, version 1.04,
[.] was released on January 20, 2003.
Software
*
The SWORD Project – Bible study software project that supports most
operating systems, numerous
PDA
PDA may refer to:
Science and technology
* Patron-driven acquisition, a mechanism for libraries to purchase books
*Personal digital assistant, a mobile device
* Photodiode array, a type of detector
* Polydiacetylenes, a family of conducting poly ...
handhelds, and web services.
See also
*
Go Bible application for Java mobile phones
*
Open Scripture Information Standard (OSIS)
*
Zefania XML Bible Markup Language
References
Bibliography
* .
External links
* .
* – electronic Bible application for
mobile phones created using ThML and OSIS.
* .
* .
* {{Citation , url = http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=XSEM , title = XSEM: XML Scripture Encoding Model , publisher = SIL.
Electronic Bibles
Electronic publishing
XML markup languages