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 arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable ...
-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 pro ...
(CCEL) to create electronic theological texts. Other formats such as
STEP Step(s) or STEP may refer to: Common meanings * Stairs#Step, Steps, making a staircase * Walking * Dance move * Military step, or march ** Marching Arts Films and television * Steps (TV series), ''Steps'' (TV series), Hong Kong * Step (film), ' ...
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 main ...
(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 The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaSc ...
by using an XSLT stylesheet. Also, standard XML tools can convert to PDF and RTF. , the last Document Type Definition of the format, version 1.04,. was released on January 20, 2003.


Software

*
The SWORD Project The SWORD Project is the CrossWire Bible Society's free software project. Its purpose is to create cross-platform open-source tools—covered by the GNU General Public License—that allow programmers and Bible societies to write new Bible sof ...
– Bible study software project that supports most
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also i ...
s, numerous PDA handhelds, and web services.


See also

*
Go Bible Go Bible is a free Bible viewer application for Java mobile phones (Java ME MIDP 1.0 and MIDP 2.0). It was developed by Jolon Faichney in Surf City, Gold Coast, Queensland, Australia, with help from several other people who assisted in making v ...
application for Java mobile phones *
Open Scripture Information Standard Open Scripture Information Standard (OSIS) is an XML application (or schema), that defines tags for marking up Bibles, theological commentaries, and other related literature. Description The schema is very similar to that of the Text Encoding ...
(OSIS) * Zefania XML Bible Markup Language


References


Bibliography

* .


External links

* . * – electronic Bible application for
mobile phone A mobile phone, cellular phone, cell phone, cellphone, handphone, hand phone or pocket phone, sometimes shortened to simply mobile, cell, or just phone, is a portable telephone that can make and receive calls over a radio frequency link whi ...
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