Theological Markup Language
The Theological Markup Language (ThML) is a "royalty-free" XML-based format created in 1998{{Sfn | Plantinga | 2003 | loc = Introduction, ¶7 | ps =: ‘…the first version of ThML was designed in the summer of 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.{{Sfn | Plantinga | 2003 | loc = Introduction, ¶4 | ps =: ‘Commercial formats, including STEP and the Logos Library System (LLS), are not designed for integration with the Internet, and preparing texts for these systems requires expensive software, beyond the means of most individuals. Publication in one of these formats may also be controlled by the company or consortium in question. As a result, few public-domain or on-line texts are available in these formats.’}} The ThML format borrowed elements from a somewhat similar format, the Text Encoding Initiative (TEI).
{{As of|2006|September|19|df=US}}, CCEL had 650 documents in this format.{{cite web | quote = There are 650 XML documents | url = http://www.ccel.org/info/vision.html | work = CCEL | title = The Vision | accessdate = 2007-01-06 | date = 2006-09-19 | publisher = Christian Classics Ethereal Library}} The advantage of using an XML-based format is that a ThML text can be converted into HTML by using an XSLT stylesheet. Also, standard XML tools can convert to PDF and RTF.
{{As of|2012|November|8|df=US}}, the last Document Type Definition of the format, version 1.04,{{Citation | url = http://www.ccel.org/ThML/ | title = Theological Markup Language (ThML) | publisher = CCEL | quote = ThML Definition [v. 1.04]}}. was released on January 20, 2003.{{Sfn | Plantinga | 2003 | loc = Header | ps =: ‘Version 1.04, January 20, 2003’}}
Software
- The SWORD Project — Bible study software project that supports most operating systems, portable devices, and web services.{{cite web | url=https://www.crosswire.org/sword/develop/swordmodule/ | title=Module Making | accessdate=9 January 2025}}
See also
- Go Bible application for Java mobile phones
- Open Scripture Information Standard (OSIS)
References
{{reflist}}
Bibliography
- {{Citation | url = http://www.ccel.org/ThML/ThML1.04.htm | title = ThML: Theological Markup Language version 1.04 | accessdate = 2007-01-06 | last = Plantinga | first = Harry | date = 2003-01-20 | publisher = Christian Classics Ethereal Library}}.
External links
- {{Citation | url = http://www.ccel.org/ThML/ | title = Theological Markup Language | publisher = CCEL}}.
- {{Citation | url = http://gobible.jolon.org/ | archive-url = https://web.archive.org/web/20060404221635/http://gobible.jolon.org/ | url-status = dead | archive-date = 2006-04-04 | title = GoBible | publisher = Jolon }} – electronic Bible application for mobile phones created using ThML and OSIS.
- {{Citation | url = http://ebible.org/bible/gbf.htm | title = General Bible Format Tagging Specification | publisher = eBible}}.
- {{Citation | url = http://ebible.org/translation/ | title = Bible Translators’ Software Resources | publisher = eBible}}.
- {{Citation | url = http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=XSEM | title = XSEM: XML Scripture Encoding Model | publisher = SIL}}.