HOME

TheInfoList



OR:

MECS is the Multi-Element Code System, a
markup system Markup or mark-up can refer to: * Markup language, a standardized set of notations used to annotate a plain-text document's content to give information regarding the structure of the text or instructions for how it is to be displayed ** Lightweigh ...
developed by the Wittgenstein Archives at the
University of Bergen The University of Bergen ( no, Universitetet i Bergen, ) is a research-intensive state university located in Bergen, Norway. As of 2019, the university has over 4,000 employees and 18,000 students. It was established by an act of parliament in 194 ...
. It is very similar to
SGML The Standard Generalized Markup Language (SGML; ISO 8879:1986) is a standard for defining generalized markup languages for documents. ISO 8879 Annex A.1 states that generalized markup is "based on two postulates": * Declarative: Markup should d ...
and
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. ...
except that it allows elements to
overlap Overlap may refer to: * In set theory, an overlap of elements shared between sets is called an intersection, as in a Venn diagram. * In music theory, overlap is a synonym for reinterpretation of a chord at the boundary of two musical phrases * ...
. MECS supports limited overlap, in that a given type of element (for example a quotation), may overlap other types, but no element may overlap another of the same type. MECS has been influential in the theory of non-hierarchical markup systems, and is discussed in many articles by
Michael Sperberg-McQueen C. Michael Sperberg-McQueen is an American markup language specialist. He was co-editor of the Extensible Markup Language (XML) 1.0 spec (1998), and chair of the XML Schema working group. He was also instrumental in the Text Encoding Initiative ...
and
Claus Huitfeldt Claus (sometimes Clas) is both a given name and a German, Danish, and Dutch surname. Notable people with the name include: Given name * Claus Schenk Graf von Stauffenberg (1907–1944), a German officer who, along with others, attempted to assassi ...
, among others. DeRose, Steven J. ''Markup Overlap: A Review and a Horse.'' In ''Proceedings of the Extreme Markup Languages.'' 2-6 August 2004, Montréal, Quebec, Canada. MECS Other systems for representing
overlapping markup In markup languages and the digital humanities, overlap occurs when a document has two or more structures that interact in a non-hierarchical manner. A document with overlapping markup cannot be represented as a tree. This is also known as concurre ...
include the
Layered Markup and Annotation Language Layer or layered may refer to: Arts, entertainment, and media * ''Layers'' (Kungs album) * ''Layers'' (Les McCann album) * ''Layers'' (Royce da 5'9" album) *"Layers", the title track of Royce da 5'9"'s sixth studio album * Layer, a female Maveri ...
,
CLIX Clix, CLIX, etc. may refer to: Technology * Clix (ISP), a Portuguese triple play brand * CLiX (markup), a formal XML schema validation language and method of using valid XML for overlapping markup * Clix (miniatures), a system of miniatures games p ...
, JITTS, EARMARK and features of 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 ...
and the
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 ...
.


See also

*
Markup overlap In markup languages and the digital humanities, overlap occurs when a document has two or more structures that interact in a non-hierarchical manner. A document with overlapping markup cannot be represented as a tree. This is also known as concur ...


References

{{Reflist Markup languages