Theological Markup Language
   HOME

TheInfoList



OR:

The Theological Markup Language (ThML) is a "royalty-free"
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing data. It defines a set of rules for encoding electronic document, documents in a format that is both human-readable and Machine-r ...
-based format created in 1998 by the
Christian Classics Ethereal Library The Christian Classics Ethereal Library (CCEL) is a digital library that provides free electronic copies of Christian scripture and literature texts. Description CCEL is a volunteer-based project founded and directed by Harry Plantinga, a p ...
(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 The Text Encoding Initiative (TEI) is a text-centric community of practice in the academic field of digital humanities, operating continuously since the 1980s. The community currently runs a mailing list, meetings and conference series, and ma ...
(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 Hypertext Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser. It defines the content and structure of web content. It is often assisted by technologies such as Cascading Style Sheets ( ...
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. These formats c ...
stylesheet. Also, standard XML tools can convert to
PDF Portable document format (PDF), standardized as ISO 32000, is a file format developed by Adobe Inc., Adobe in 1992 to present documents, including text formatting and images, in a manner independent of application software, computer hardware, ...
and RTF. , the last Document Type Definition of the format, version 1.04, was released on January 20, 2003.


Software

* The SWORD Project — Bible study software project that supports most
operating system An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
s, portable devices, and
web services A web service (WS) is either: * a service offered by an electronic device to another electronic device, communicating with each other via the Internet, or * a server running on a computer device, listening for requests at a particular port over a n ...
.


See also

* Go Bible application for Java mobile phones * Open Scripture Information Standard (OSIS)


References


Bibliography

* .


External links

* . * – electronic Bible application for
mobile phone A mobile phone or cell phone is a portable telephone that allows users to make and receive calls over a radio frequency link while moving within a designated telephone service area, unlike fixed-location phones ( landline phones). This rad ...
s 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