Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a221d73f4c78a9fe

Jump to content

MECS

From Wikipedia, the free encyclopedia

MECS is the Multi-Element Code System, a markup system developed by the Wittgenstein Archives at the University of Bergen. It is very similar to SGML and XML except that it allows elements to overlap.[1]

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 and Claus Huitfeldt, among others.[2][3]

Other systems for representing overlapping markup include the Layered Markup and Annotation Language, CLIX, JITTS, EARMARK and features of the Text Encoding Initiative and the Open Scripture Information Standard.

See also

[edit]

References

[edit]
  1. Sperberg-McQueen, CM & Huitfeldt, Claus. 1999. Literary and Linguistic Computing 14. DOI 10.1093/llc/14.1.29.
  2. Huitfeldt, Claus. MECS - A Multi-Element Code System. In Working Papers from the Wittgenstein Archives at the University of Bergen, No 3. ISBN 82-91071-02-0, ISSN 0803-3137. First version: 1992. Version of October 1998 at http://xml.coverpages.org/MECS-summary2001.html
  3. 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