att.linking

Attributes that specify element-to-element relationships.
Module
MEI.shared
Attributes
copyof, corresp, follows, next, precedes, prev, sameas, synch
copyof(optional)Points to an element of which the current element is a copy. Value conforms to data.URI.
corresp(optional)Used to point to other elements that correspond to this one in a generic fashion. One or more values from data.URI, separated by spaces.
follows(optional)points to one or more events in a user-defined collection that are known to be predecessors of the current element. One or more values from data.URI, separated by spaces.
next(optional)Used to point to the next event(s) in a user-defined collection. One or more values from data.URI, separated by spaces.
precedes(optional)Points to one or more events in a user-defined collection that are known to be successors of the current element. One or more values from data.URI, separated by spaces.
prev(optional)Points to the previous event(s) in a user-defined collection. One or more values from data.URI, separated by spaces.
sameas(optional)Points to an element that is the same as the current element but is not a literal copy of the current element. One or more values from data.URI, separated by spaces.
synch(optional)Points to elements that are synchronous with the current element. One or more values from data.URI, separated by spaces.
copyof(optional)Points to an element of which the current element is a copy. Value conforms to data.URI.
corresp(optional)Used to point to other elements that correspond to this one in a generic fashion. One or more values from data.URI, separated by spaces.
follows(optional)points to one or more events in a user-defined collection that are known to be predecessors of the current element. One or more values from data.URI, separated by spaces.
next(optional)Used to point to the next event(s) in a user-defined collection. One or more values from data.URI, separated by spaces.
precedes(optional)Points to one or more events in a user-defined collection that are known to be successors of the current element. One or more values from data.URI, separated by spaces.
prev(optional)Points to the previous event(s) in a user-defined collection. One or more values from data.URI, separated by spaces.
sameas(optional)Points to an element that is the same as the current element but is not a literal copy of the current element. One or more values from data.URI, separated by spaces.
synch(optional)Points to elements that are synchronous with the current element. One or more values from data.URI, separated by spaces.
Component declarations that are shared between two or more modules.
copyof(optional)Points to an element of which the current element is a copy. Value conforms to data.URI.
corresp(optional)Used to point to other elements that correspond to this one in a generic fashion. One or more values from data.URI, separated by spaces.
follows(optional)points to one or more events in a user-defined collection that are known to be predecessors of the current element. One or more values from data.URI, separated by spaces.
next(optional)Used to point to the next event(s) in a user-defined collection. One or more values from data.URI, separated by spaces.
precedes(optional)Points to one or more events in a user-defined collection that are known to be successors of the current element. One or more values from data.URI, separated by spaces.
prev(optional)Points to the previous event(s) in a user-defined collection. One or more values from data.URI, separated by spaces.
sameas(optional)Points to an element that is the same as the current element but is not a literal copy of the current element. One or more values from data.URI, separated by spaces.
synch(optional)Points to elements that are synchronous with the current element. One or more values from data.URI, separated by spaces.
Available at
abbr, accessRestrict, accid, accMat, acquisition, actor, add, addDesc, addName, address, addrLine, altId, ambitus, ambNote, analytic, anchoredText, annot, app, appInfo, application, argument, arpeg, arranger, artic, attacca, attUsage, audience, author, availability, avFile, back, barLine, barre, beam, beamSpan, beatRpt, bend, bibl, biblList, biblScope, biblStruct, bifolium, binding, bindingDesc, bloc, body, bracketSpan, breath, bTrem, byline, caesura, caption, captureMode, carrierForm, castGrp, castItem, castList, catchwords, category, catRel, cb, cc, chan, change, changeDesc, chanPr, choice, chord, chordDef, chordDef, chordMember, chordTable, classDecls, classification, clef, clefGrp, clip, collation, colLayout, colophon, componentList, composer, condition, contentItem, contents, context, contributor, corpName, corr, correction, country, cpMark, creation, cue, curve, custos, cutout, damage, date, decoDesc, decoNote, dedicatee, dedication, del, depth, desc, dim, dimensions, dir, distributor, district, div, domainsDecl, dot, dynam, edition, editionStmt, editor, editorialDecl, encodingDesc, ending, epigraph, episema, event, eventList, exhibHist, expan, expansion, explicit, expression, expressionList, extent, extMeta, f, facsimile, famName, fb, fermata, fig, figDesc, fileChar, fileDesc, fing, fingerprint, fingGrp, foliaDesc, foliation, folium, foreName, front, fTrem, funder, gap, genDesc, genName, genre, genState, geogFeat, geogName, gliss, graceGrp, graphic, group, grpSym, hairpin, halfmRpt, hand, handList, handShift, harm, harpPedal, head, height, heraldry, hex, hispanTick, history, identifier, imprimatur, imprint, incip, incipCode, incipText, inscription, instrDef, instrGrp, interpretation, item, itemList, key, keyAccid, keySig, l, label, labelAbbr, language, langUsage, layer, layerDef, layout, layoutDesc, lb, lem, lg, li, librettist, ligature, line, liquescent, list, list, locus, locusGrp, lv, lyricist, manifestation, manifestationList, mapping, marker, mdiv, measure, measure, mei, meiCorpus, mensur, mensuration, metaMark, metaText, meter, meterSig, meterSigGrp, midi, mNum, monogr, mordent, mRest, mRpt, mRpt2, mSpace, multiRest, multiRpt, music, name, nameLink, namespace, nc, ncGrp, neume, normalization, note, noteOff, noteOn, notesStmt, num, octave, oLayer, orig, oriscus, ornam, ossia, oStaff, otherChar, p, pad, part, parts, patch, pb, pedal, perfDuration, perfMedium, performance, perfRes, perfResList, periodName, persName, pgDesc, pgFoot, pgFoot2, pgHead, pgHead2, phrase, physDesc, physLoc, physMedium, plateNum, playingSpeed, port, postBox, postCode, price, prog, projectDesc, propName, proport, propValue, provenance, ptr, publisher, pubPlace, pubStmt, q, quilisma, quote, quote, rdg, recipient, recording, ref, refrain, reg, region, reh, relatedItem, relation, relationList, rend, repository, resp, respStmt, rest, restore, revisionDesc, role, roleDesc, roleName, rubric, samplingDecl, sb, score, scoreDef, scoreFormat, scriptDesc, scriptNote, seal, sealDesc, secFolio, section, seg, segmentation, seqNum, series, seriesStmt, settlement, sic, signatures, signifLet, slur, soundChan, source, sourceDesc, sp, space, speaker, specRepro, sponsor, stack, staff, staffDef, staffGrp, stageDir, stamp, stdVals, street, strophicus, styleName, subst, supplied, support, supportDesc, surface, syl, syllable, symbol, symbolDef, symbolTable, symName, symProp, sysReq, table, table, tagsDecl, tagUsage, taxonomy, td, tempo, term, termList, textLang, th, tie, title, titlePage, titlePart, titleStmt, tr, trackConfig, treatHist, treatSched, trill, trkName, tuplet, tupletSpan, turn, typeDesc, typeNote, unclear, unpub, useRestrict, vel, verse, volta, watermark, when, width, work, workList, zone
catRel(category relationship) – Contains the name of a related category.
cb(column beginning) – An empty formatting element that forces text to begin in a new column.
div(division) – Major structural division of text, such as a preface, chapter or section.
layerAn independent stream of events on a staff.
layerDef(layer definition) – Container for layer meta-information.
listA formatting element that contains a series of items separated from one another and arranged in a linear, often vertical, sequence.
nameProper noun or noun phrase.
ncSign representing a single pitched event, although the exact pitch may not be known.
neumeSign representing one or more musical pitches.
oLayer(ossia layer) – A layer that contains an alternative to material in another layer.
oStaff(ossia staff) – A staff that holds an alternative passage which may be played instead of the original material.
propName(property name) – Name of a property of the symbol.
q(quoted) – Contains material which is distinguished from the surrounding phrase-level text using quotation marks or a similar method. Use quote for block-level quotations.
staffA group of equidistant horizontal lines on which notes are placed in order to represent pitch or a grouping element for individual 'strands' of notes, rests, etc. that may or may not actually be rendered on staff lines; that is, both diastematic and non-diastematic signs.
staffDef(staff definition) – Container for staff meta-information.
titleTitle of a bibliographic entity.
titlePartContains a subsection or division of the title of a bibliographic entity.
abbr(abbreviation) – A generic element for 1) a shortened form of a word, including an acronym or 2) a shorthand notation.
accessRestrict(access restriction) – Describes the conditions that affect the accessibility of material.
accid(accidental) – Records a temporary alteration to the pitch of a note.
accMatHolds a description of any additional material bound with an item, such as non-contemporaneous documents or fragments.
acquisitionRecords information concerning the process by which an item was acquired by the holding institution.
actorName of an actor appearing within a cast list.
add(addition) – Marks an addition to the text.
addDesc(addition description) – Provides a description of significant additions found within an item, such as marginalia or other annotations.
addName(additional name) – Contains an additional name component, such as a nickname, epithet, or alias, or any other descriptive phrase used within a personal name.
addressContains a postal address, for example of a publisher, an organization, or an individual.
addrLine(address line) – Single line of a postal address.
altId(alternative identifier) – May contain a bibliographic identifier that does not fit within the meiHead element's id attribute, for example because the identifier does not fit the definition of an XML id or because multiple identifiers are needed.
ambitusRange of a voice, instrument or piece.
ambNoteHighest or lowest pitch in a score, staff, or layer.
analytic(analytic level) – Contains bibliographic elements describing an item (e.g. an article or poem) published within a monograph or journal and not as an independent publication.
anchoredTextContainer for text that is fixed to a particular page location, regardless of changes made to the layout of the measures around it.
annot(annotation) – Provides a statement explaining the text or indicating the basis for an assertion.
app(apparatus) – Contains one or more alternative encodings.
appInfo(application information) – Groups information about applications which have acted upon the MEI file.
applicationProvides information about an application which has acted upon the current document.
argumentContains a formal list or prose description of topics addressed.
arpeg(arpeggiation) – Indicates that the notes of a chord are to be performed successively rather than simultaneously, usually from lowest to highest. Sometimes called a "roll".
arrangerA person or organization who transcribes a musical composition, usually for a different medium from that of the original; in an arrangement the musical substance remains essentially unchanged.
artic(articulation) – An indication of how to play a note or chord.
attaccaAn instruction to begin the next section or movement of a composition without pause.
attUsageDocuments the usage of a specific attribute of the element.
audienceDefines the class of user for which the work is intended, as defined by age group (e.g., children, young adults, adults, etc.), educational level (e.g., primary, secondary, etc.), or other categorization.
authorThe name of the creator of the intellectual content of a non-musical, literary work.
availabilityGroups elements that describe the availability of and access to a bibliographic item, including an MEI-encoded document.
avFile(audio/video file) – References an external digital audio or video file.
back(back matter) – Contains any appendixes, advertisements, indexes, etc. following the main body of a musical text.
barLineVertical line drawn through one or more staves that divides musical notation into metrical units.
barreA barre in a chord tablature grid.
beamA container for a series of explicitly beamed events that begins and ends entirely within a measure.
beamSpan(beam span) – Alternative element for explicitly encoding beams, particularly those which extend across bar lines.
beatRpt(beat repeat) – An indication that material on a preceding beat should be repeated.
bendA variation in pitch (often micro-tonal) upwards or downwards during the course of a note.
bibl(bibliographic reference) – Provides a loosely-structured bibliographic citation in which the sub-components may or may not be explicitly marked.
biblListList of bibliographic references.
biblScope(scope of citation) – Defines the scope of a bibliographic reference, for example as a list of page numbers, or a named subdivision of a larger work.
biblStruct(structured bibliographic citation) – Contains a bibliographic citation in which bibliographic sub-elements must appear in a specified order.
bifoliumDescribes a folded sheet of paper.
binding(binding) – Contains a description of one binding, i.e. type of covering, boards, etc. applied to an item.
bindingDesc(binding description) – Describes the present and former bindings of an item.
blocContains the name of a geopolitical unit consisting of two or more nation states or countries.
bodyContains the whole of a single musical text, excluding any front or back matter.
bracketSpanMarks a sequence of notational events grouped by a bracket.
breath(breath mark) – An indication of a point at which the performer on an instrument requiring breath (including the voice) may breathe.
bTrem(bowed tremolo) – A rapid alternation on a single pitch or chord.
bylineContains the primary statement of responsibility given for a work on its title page.
caesuraBreak, pause, or interruption in the normal tempo of a composition. Typically indicated by "railroad tracks", i.e., two diagonal slashes.
captionA label which accompanies an illustration or a table.
captureMode(capture mode) – The means used to record notation, sound, or images in the production of a source/manifestation (e.g., analogue, acoustic, electric, digital, optical etc.).
carrierForm(carrier form) – The specific class of material to which the physical carrier of the source/manifestation belongs (e.g., sound cassette, videodisc, microfilm cartridge, transparency, etc.). The carrier for a manifestation comprising multiple physical components may include more than one form (e.g., a filmstrip with an accompanying booklet, a separate sound disc carrying the sound track for a film, etc.).
castGrp(cast group) – Groups one or more individual castItem elements within a cast list.
castItemContains a single entry within a cast list, describing either a single role or a list of non-speaking roles.
castListContains a single cast list or dramatis personae.
catchwordsDescribes the system used to ensure correct ordering of the quires making up an item, typically by means of annotations at the foot of the page.
categoryContains an individual descriptive category in a user-defined taxonomy, possibly nested within a superordinate category.
cc(control change) – MIDI parameter/control change.
chan(channel) – MIDI channel assignment.
changeIndividual change within the revision description.
changeDesc(change description) – Description of a revision of the MEI file.
chanPr(channel pressure) – MIDI channel pressure/after touch.
choiceGroups a number of alternative encodings for the same point in a text.
chordA simultaneous sounding of two or more notes in the same layer *with the same duration*.
chordDef(chord definition) – Chord tablature definition.
chordMemberAn individual pitch in a chord defined by a chordDef element.
chordTableChord/tablature look-up table.
classDeclsGroups information which describes the nature or topic of an entity.
classificationGroups information which describes the nature or topic of an entity.
clefIndication of the exact location of a particular note on the staff and, therefore, the other notes as well.
clefGrp(clef group) – A set of simultaneously-occurring clefs.
clipDefines a time segment of interest within a recording or within a digital audio or video file.
collationRecords a description of how the leaves or bifolia of an item are physically arranged.
colLayout(column layout) – An empty formatting element that signals the start of columnar layout.
colophonContains a statement providing information regarding the date, place, agency, or reason for production of the item.
componentListContainer for intellectual or physical component parts of a bibliographic entity.
composerThe name of the creator of the intellectual content of a musical work.
conditionThe physical condition of an item, particularly any variances between the physical make-up of the item and that of other copies of the same item (e.g., missing pages or plates, brittleness, faded images, etc.).
contentItemContains a single entry within a content description element.
contentsList of the material contained within a resource.
contextThe historical, social, intellectual, artistic, or other context within which the work was originally conceived (e.g., the 17th century restoration of the monarchy in England, the aesthetic movement of the late 19th century, etc.) or the historical, social, intellectual, artistic, or other context within which the expression was realized.
contributorNames of individuals, institutions, or organizations responsible for contributions to the intellectual content of a work, where the specialized elements for authors, editors, etc. do not suffice or do not apply.
corpName(corporate name) – Identifies an organization or group of people that acts as a single entity.
corr(correction) – Contains the correct form of an apparent erroneous passage.
correctionStates how and under what circumstances corrections have been made in the text.
countryContains the name of a geopolitical unit, such as a nation, country, colony, or commonwealth, larger than or administratively superior to a region and smaller than a bloc.
cpMark(copy/colla parte mark) – A verbal or graphical indication to copy musical material written elsewhere.
creationNon-bibliographic details of the creation of an intellectual entity, in narrative form, such as the date, place, and circumstances of its composition. More detailed information may be captured within the history element.
cueMIDI cue point.
curveA curved line that cannot be represented by a more specific element, such as a slur.
custosSymbol placed at the end of a line of music to indicate the first note of the next line. Sometimes called a "direct".
cutoutA cutout is a section of a document sheet that has been removed and is now missing.
damageContains an area of damage to the physical medium.
dateA string identifying a point in time or the time period between two such points.
decoDesc(decoration description) – Contains a description of the decoration of an item.
decoNote(decoration note) – Contains a description of one or more decorative features of an item.
dedicateeEntity to whom a creative work is formally offered.
dedicationContains a dedicatory statement.
del(deletion) – Contains information deleted, marked as deleted, or otherwise indicated as superfluous or spurious in the copy text by an author, scribe, annotator, or corrector.
depthDescription of a measurement taken through a three-dimensional object.
desc(description) – Container for text that briefly describes the feature to which it is attached, including its intended usage, purpose, or application as appropriate.
dim(dimension) – Any single dimensional specification.
dimensionsInformation about the physical size of an entity; usually includes numerical data.
dir(directive) – An instruction expressed as a combination of text and symbols — such as segno and coda symbols, fermatas over a bar line, etc., typically above, below, or between staves, but not on the staff — that is not encoded elsewhere in more specific elements, like tempo or dynam.
distributorPerson or agency, other than a publisher, from which access (including electronic access) to a bibliographic entity may be obtained.
districtContains the name of any kind of subdivision of a settlement, such as a parish, ward, or other administrative or geographic unit.
domainsDecl(domains declaration) – Indicates which domains are included in the encoding.
dotDot of augmentation or division.
dynam(dynamic) – Indication of the volume of a note, phrase, or section of music.
edition(edition designation) – A word or text phrase that indicates a difference in either content or form between the item being described and a related item previously issued by the same publisher/distributor (e.g. 2nd edition, version 2.0, etc.), or simultaneously issued by either the same publisher/distributor or another publisher/distributor (e.g. large print edition, British edition, etc.).
editionStmt(edition statement) – Container for meta-data pertaining to a particular edition of the material being described.
editorThe name of the individual(s), institution(s) or organization(s) acting in an editorial capacity.
editorialDecl(editorial declaration) – Used to provide details of editorial principles and practices applied during the encoding of musical text.
encodingDesc(encoding description) – Documents the relationship between an electronic file and the source or sources from which it was derived as well as applications used in the encoding/editing process.
endingAlternative ending for a repeated passage of music; i.e., prima volta, seconda volta, etc.
epigraphContains a quotation, anonymous or attributed, appearing on a title page.
episemaEpisema.
eventContains a free-text event description.
eventListContains historical information given as a sequence of significant past events.
exhibHist(exhibition history) – A record of public exhibitions, including dates, venues, etc.
expan(expansion) – Contains the expansion of an abbreviation.
expansionIndicates how a section may be programmatically expanded into its 'through-composed' form.
explicitContains the explicit of a manuscript item; that is, the closing words of the text proper, exclusive of any rubric or colophon which might follow it.
expressionIntellectual or artistic realization of a work.
expressionListGathers bibliographic expression entities.
extentUsed to express size in terms other than physical dimensions, such as number of pages, records, bytes, physical components, etc.
extMeta(extended metadata) – Provides a container element for non-MEI metadata formats.
f(figure) – Single element of a figured bass indication.
facsimileContains a representation of a written source in the form of a set of images rather than as transcribed or encoded text.
famName(family name) – Contains a family (inherited) name, as opposed to a given, baptismal, or nick name.
fb(figured bass) – Symbols added to a bass line that indicate harmony. Used to improvise a chordal accompaniment. Sometimes called Generalbass, thoroughbass, or basso continuo.
fermataAn indication placed over a note or rest to indicate that it should be held longer than its written value. May also occur over a bar line to indicate the end of a phrase or section. Sometimes called a 'hold' or 'pause'.
fig(figure) – Groups elements representing or containing graphic information such as an illustration or figure.
figDesc(figure description) – Contains a brief prose description of the appearance or content of a graphic figure, for use when documenting an image without displaying it.
fileChar(file characteristics) – Standards or schemes used to encode the file (e.g., ASCII, SGML, etc.), physical characteristics of the file (e.g., recording density, parity, blocking, etc.), and other characteristics that have a bearing on how the file can be processed.
fileDesc(file description) – Contains a full bibliographic description of the MEI file.
fingfinger – An individual finger in a fingering indication.
fingerprintContains a string that uniquely identifies an item, such as those constructed by combining groups of characters transcribed from specified pages of a printed item or a file's checksum.
fingGrp(finger group)– A group of individual fingers in a fingering indication.
foliaDescDescribes the order of folia and bifolia making up the text block of a manuscript or print.
foliationDescribes the numbering system or systems used to count the leaves or pages in a codex.
foliumDescribes a single leaf of paper.
foreNameContains a forename, given or baptismal name.
front(front matter) – Bundles prefatory text found before the start of the musical text.
fTrem(fingered tremolo) – A rapid alternation between a pair of notes (or chords or perhaps between a note and a chord) that are (usually) farther apart than a major second.
funderNames of individuals, institutions, or organizations responsible for funding. Funders provide financial support for a project; they are distinct from sponsors, who provide intellectual support and authority.
gapIndicates a point where material has been omitted in a transcription, whether as part of sampling practice or for editorial reasons described in the MEI header.
genDesc(genetic description) - Bundles information about the textual development of a work.
genName(generational name component) – Contains a name component used to distinguish otherwise similar names on the basis of the relative ages or generations of the persons named.
genreTerm or terms that designate a category characterizing a particular style, form, or content.
genStateDescribes a distinctive state in the textual development of a work.
geogFeat(geographical feature name) – Contains a common noun identifying a geographical feature.
geogName(geographic name) – The proper noun designation for a place, natural feature, or political jurisdiction.
gliss(glissando) – A continuous or sliding movement from one pitch to another, usually indicated by a straight or wavy line.
graceGrpA container for a sequence of grace notes.
graphicIndicates the location of an inline graphic.
groupContains a composite musical text, grouping together a sequence of distinct musical texts (or groups of such musical texts) which are regarded as a unit for some purpose, for example, the collected works of a composer.
grpSym(group symbol) – A brace or bracket used to group two or more staves of a score or part.
hairpinIndicates continuous dynamics expressed on the score as wedge-shaped graphics, e.g. < and >.
halfmRpt(half-measure repeat) – A half-measure repeat in any meter.
handDefines a distinct scribe or handwriting style.
handListContainer for one or more hand elements.
handShiftMarks the beginning of a passage written in a new hand, or of a change in the scribe, writing style, ink or character of the document hand.
harm(harmony) – An indication of harmony, e.g., chord names, tablature grids, harmonic analysis, figured bass.
harpPedal(harp pedal) – Harp pedal diagram.
head(heading) – Contains any heading, for example, the title of a section of text, or the heading of a list.
heightDescription of the vertical size of an object.
heraldryContains a heraldic formula or phrase, typically found as part of a blazon, coat of arms, etc.
hexArbitrary MIDI data in hexadecimal form.
hispanTickHispanic tick.
historyProvides a container for information about the history of a resource other than the circumstances of its creation.
identifierAn alpha-numeric string that establishes the identity of the described material.
imprimaturContains a formal statement authorizing the publication of a work, sometimes required to appear on a title page or its verso.
imprintInformation relating to the publication or distribution of a bibliographic item.
incip(incipit) – The opening music and/or words of a musical or textual work.
incipCodeIncipit coded in a non-XML, plain text format, such as Plaine & Easie Code.
incipTextOpening words of a musical composition.
inscriptionAn inscription added to an item, such as a bookplate, a note designating the item as a gift, and/or the author's signature.
instrDef(instrument definition) – MIDI instrument declaration.
instrGrp(instrument group) – Collects MIDI instrument definitions.
interpretationDescribes the scope of any analytic or interpretive information added to the transcription of the music.
itemSingle instance or exemplar of a source/manifestation.
itemListGathers bibliographic item entities.
keyKey captures information about tonal center and mode.
keyAccid(key accidental) – Accidental in a key signature.
keySig(key signature) – Written key signature.
l(line of text) – Contains a single line of text within a line group.
labelA container for document text that identifies the feature to which it is attached. For a "tool tip" or other generated label, use the label attribute.
labelAbbrA label on the pages following the first.
languageDescription of a language used in the document.
langUsage(language usage) – Groups elements describing the languages, sub-languages, dialects, etc., represented within the encoded resource.
layoutDescribes how text is laid out on the page, including information about any ruling, pricking, or other evidence of page-preparation techniques.
layoutDesc(layout description) – Collects layout descriptions.
lb(line beginning) – An empty formatting element that forces text to begin on a new line.
lem(lemma) – Contains the lemma, or base text, of a textual variation.
lg(line group) – May be used for any section of text that is organized as a group of lines; however, it is most often used for a group of verse lines functioning as a formal unit, e.g. a stanza, refrain, verse paragraph, etc.
li(list item) – Single item in a list.
librettistPerson or organization who is a writer of the text of an opera, oratorio, etc.
ligatureA mensural notation symbol that combines two or more notes into a single sign.
lineA visual line that cannot be represented by a more specific; i.e., semantic, element.
liquescentLiquescent.
locusDefines a location within a manuscript or manuscript component, usually as a (possibly discontinuous) sequence of folio references.
locusGrp(locus group) – Groups locations which together form a distinct but discontinuous item within a manuscript or manuscript part, according to a specific foliation.
lvA "tie-like" indication that a note should ring beyond its written duration.
lyricistPerson or organization who is a writer of the text of a song.
manifestationA bibliographic description of a physical embodiment of an expression of a work.
manifestationListA container for the descriptions of physical embodiments of an expression of a work.
mappingOne or more characters which are related to the parent symbol in some respect, as specified by the type attribute.
markerMIDI marker meta-event.
mdiv(musical division) – Contains a subdivision of the body of a musical text.
measureUnit of musical time consisting of a fixed number of note values of a given type, as determined by the prevailing meter, and delimited in musical notation by bar lines.
meiCorpus(MEI corpus) – A group of related MEI documents, consisting of a header for the group, and one or more mei elements, each with its own complete header.
mensur(mensuration) – Collects information about the metrical relationship between a note value and the next smaller value; that is, either triple or duple.
mensurationCaptures information about mensuration within bibliographic descriptions.
metaMarkA graphical or textual statement with additional / explanatory information about the musical text. The textual consequences of this intervention are encoded independently via other means; that is, with elements such as <add>, <del>, etc.
metaTextMIDI text meta-event.
meterCaptures information about the time signature within bibliographic descriptions.
meterSig(meter signature) – Written meter signature.
meterSigGrp(meter signature group) – Used to capture alternating, interchanging, and mixed meter signatures.
midiContainer for elements that contain information useful when generating MIDI output.
mNum(measure number) – Designation, name, or label for a measure, often but not always consisting of digits. Use this element when the n attribute on measure does not adequately capture the appearance or placement of the measure number/label.
monogr(monograph level) – Contains bibliographic elements describing an item, for example, a published book or journal, score, recording, or an unpublished manuscript.
mordentAn ornament indicating rapid alternation of the main note with a secondary note, usually a step below, but sometimes a step above.
mRest(measure rest) – Complete measure rest in any meter.
mRpt(measure repeat) – An indication that the previous measure should be repeated.
mRpt2(2-measure repeat) – An indication that the previous two measures should be repeated.
mSpace(measure space) – A measure containing only empty space in any meter.
multiRest(multiple rest) – Multiple measures of rest compressed into a single symbol, frequently found in performer parts.
multiRpt(multiple repeat) – Multiple repeated measures.
musicContains a single musical text of any kind, whether unitary or composite, for example, an etude, opera, song cycle, symphony, or anthology of piano solos.
nameLink(name link) – Contains a connecting phrase or link used within a name but not regarded as part of it, such as "van der" or "of", "from", etc.
namespaceSupplies the formal name of the namespace to which the elements documented by its children belong.
ncGrpCollection of one or more neume components.
normalizationIndicates the extent of normalization or regularization of the original source carried out in converting it to electronic form.
noteA single pitched event.
noteOffMIDI note-off event.
noteOnMIDI note-on event.
notesStmt(notes statement)– Collects any notes providing information about a text additional to that recorded in other parts of the bibliographic description.
num(number) – Numeric information in any form.
octaveAn indication that a passage should be performed one or more octaves above or below its written pitch.
orig(original) – Contains material which is marked as following the original, rather than being normalized or corrected.
oriscusOriscus.
ornamAn element indicating an ornament that is not a mordent, turn, or trill.
ossiaCaptures original notation and a differently notated version *present in the source being transcribed*.
otherChar(other distinguishing characteristic) – Any characteristic that serves to differentiate a work or expression from another.
p(paragraph) – One or more text phrases that form a logical prose passage.
pad(padding) – An indication of extra visual space between notational elements.
partAn alternative visual rendition of the score from the point of view of a particular performer (or group of performers).
partsProvides a container for performers' parts.
patchDescribes a physical writing surface attached to the original document.
pb(page beginning) – An empty formatting element that forces text to begin on a new page.
pedalPiano pedal mark.
perfDuration(performance duration) – Used to express the duration of performance of printed or manuscript music or the playing time for a sound recording, videorecording, etc.
perfMedium(performance medium) – Indicates the number and character of the performing forces used in a musical composition.
performanceA presentation of one or more musical works.
perfRes(performance resource) – Name of an instrument on which a performer plays, a performer's voice range, or a standard performing ensemble designation.
perfResListSeveral instrumental or vocal resources treated as a group.
periodName(period name) – A label that describes a period of time, such as 'Baroque' or '3rd Style period'.
persName(personal name) – Designation for an individual, including any or all of that individual's forenames, surnames, honorific titles, and added names.
pgDesc(page description) – Contains a brief prose description of the appearance or description of the content of a physical page.
pgFoot(page footer) – A running footer on the first page. Also, used to temporarily override a running footer on individual pages.
pgFoot2(page footer 2) – A running footer on the pages following the first.
pgHead(page header) – A running header on the first page. Also, used to temporarily override a running header on individual pages.
pgHead2(page header 2) – A running header on the pages following the first.
phraseIndication of 1) a "unified melodic idea" or 2) performance technique.
physDesc(physical description) – Container for information about the appearance, construction, or handling of physical materials, such as their dimension, quantity, color, style, and technique of creation.
physLoc(physical location) – Groups information about the current physical location of a bibliographic item, such as the repository in which it is located and its shelf mark(s), and its previous locations.
physMedium(physical medium) – Records the physical materials used in the source, such as ink and paper.
plateNum(plate number) – Designation assigned to a resource by a music publisher, usually printed at the bottom of each page, and sometimes appearing also on the title page.
playingSpeedPlaying speed for a sound recording is the speed at which the carrier must be operated to produce the sound intended (e.g., 33 1/3 rpm, 19 cm/s, etc.).
portMIDI port.
postBox(postal box or post office box) contains a number or other identifier for some postal delivery point other than a street address.
postCode(postal code) contains a numerical or alphanumeric code used as part of a postal address to simplify sorting or delivery of mail.
priceThe cost of access to a bibliographic item.
prog(program) – MIDI program change.
projectDesc(project description) – Project-level meta-data describing the aim or purpose for which the electronic file was encoded, funding agencies, etc. together with any other relevant information concerning the process by which it was assembled or collected.
proport(proportion) – Description of note duration as arithmetic ratio.
propValue(property value) – A single property value.
provenanceThe record of ownership or custodianship of an item.
ptr(pointer) – Defines a traversible pointer to another location, using only attributes to describe the destination.
publisherName of the organization responsible for the publication of a bibliographic item.
pubPlace(publication place) – Name of the place where a bibliographic item was published.
pubStmt(publication statement) – Container for information regarding the publication or distribution of a bibliographic item, including the publisher's name and address, the date of publication, and other relevant details.
quilismaQuilisma.
quote(quoted material) – Contains a paragraph-like block of text attributed to an external source, normally set off from the surrounding text by spacing or other typographic distinction.
rdg(reading) – Contains a single reading within a textual variation.
recipientThe name of the individual(s), institution(s) or organization(s) receiving correspondence.
recordingA recorded performance.
ref(reference) – Defines a traversible reference to another location. May contain text and sub-elements that describe the destination.
refrainRecurring lyrics, especially at the end of each verse or stanza of a poem or song lyrics; a chorus.
reg(regularization) – Contains material which has been regularized or normalized in some sense.
regionContains the name of an administrative unit such as a state, province, or county, larger than a settlement, but smaller than a country.
reh(rehearsal mark) – In an orchestral score and its corresponding parts, a mark indicating a convenient point from which to resume rehearsal after a break.
relatedItem(related item) – Contains or references another bibliographic item which is related to the present one.
relationDescribes a relationship or linkage amongst entities.
relationListGathers relation elements.
rend(render) – A formatting element indicating special visual rendering, e.g., bold or italicized, of a text word or phrase.
repositoryInstitution, agency, or individual which holds a bibliographic item.
resp(responsibility) – A phrase describing the nature of intellectual responsibility.
respStmt(responsibility statement) – Transcription of text that names one or more individuals, groups, or in rare cases, mechanical processes, responsible for creation, realization, production, funding, or distribution of the intellectual or artistic content.
restA non-sounding event found in the source being transcribed.
restoreIndicates restoration of material to an earlier state by cancellation of an editorial or authorial marking or instruction.
revisionDesc(revision description) – Container for information about alterations that have been made to an MEI file.
roleName of a dramatic role, as given in a cast list.
roleDesc(role description) – Describes a character's role in a drama.
roleName(role name) – Contains a name component which indicates that the referent has a particular role or position in society, such as an official title or rank.
rubricContains a string of words through which a manuscript signals the beginning or end of a text division, often with an assertion as to its author and title, which is in some way set off from the text itself, usually in red ink, or by use of different size or type of script, or some other such visual device.
samplingDecl(sampling declaration) – Contains a prose description of the rationale and methods used in sampling texts in the creation of a corpus or collection.
sb(system beginning) – An empty formatting element that forces musical notation to begin on a new line.
scoreFull score view of the musical content.
scoreDef(score definition) – Container for score meta-information.
scoreFormatDescribes the type of score used to represent a musical composition (e.g., short score, full score, condensed score, close score, etc.).
scriptDesc(script description) – Contains a description of the letters or characters used in an autographic item.
scriptNote(script note) – Describes a particular script distinguished within the description of an autographic item.
sealA single seal or similar attachment.
sealDesc(seal description) – Describes the seals or similar external attachments applied to an item.
secFolio(second folio) – Marks the word or words taken from a fixed point in a codex (typically the beginning of the second leaf) in order to provide a unique identifier for the item.
sectionSegment of music data.
seg(arbitrary segment) represents any segmentation of text below the "text component" level.
segmentationDescribes the principles according to which the musical text has been segmented, for example into movements, sections, etc.
seqNum(sequence number) – MIDI sequence number.
seriesContains information about the serial publication in which a bibliographic item has appeared.
seriesStmt(series statement) – Groups information about the series, if any, to which a publication belongs.
settlementContains the name of a settlement such as a city, town, or village identified as a single geopolitical or administrative unit.
sicContains apparently incorrect or inaccurate material.
signaturesProvides a description of the leaf or quire signatures found within a codex.
signifLetSignificantive letter(s).
slurIndication of 1) a "unified melodic idea" or 2) performance technique.
soundChan(sound channels) – Reflects the number of apparent sound channels in the playback of a recording (monaural, stereophonic, quadraphonic, etc.).
sourceA bibliographic description of a source used in the creation of the electronic file.
sourceDesc(source description) – A container for the descriptions of the source(s) used in the creation of the electronic file.
sp(speech) – Contains an individual speech in a performance text.
spaceA placeholder used to fill an incomplete measure, layer, etc. most often so that the combined duration of the events equals the number of beats in the measure.
speakerContains a specialized form of heading or label, giving the name of one or more speakers in a dramatic text or fragment.
specRepro(special reproduction characteristic) – The equalization system, noise reduction system, etc. used in making the recording (e.g., NAB, DBX, Dolby, etc.).
sponsorNames of sponsoring individuals, organizations or institutions. Sponsors give their intellectual authority to a project; they are to be distinguished from funders, who provide the funding but do not necessarily take intellectual responsibility.
stack(stacked text) – An inline table with a single column.
staffGrp(staff group) – A group of bracketed or braced staves.
stageDir(stage direction) – Contains any kind of stage direction within a dramatic text or fragment.
stampContains a word or phrase describing an official mark indicating ownership, genuineness, validity, etc.
stdVals(standard values) – Specifies the format used when standardized date or number values are supplied.
streetfull street address including any name or number identifying a building as well as the name of the street or route on which it is located.
strophicusStrophicus.
styleName(style name) – A label for a characteristic style of writing or performance, such as 'bebop' or 'rock-n-roll'.
subst(substitution) – Groups transcriptional elements when the combination is to be regarded as a single intervention in the text.
suppliedContains material supplied by the transcriber or editor for any reason.
supportProvides a description of the physical support material of a written item.
supportDesc(support description) – Groups elements describing the physical support material of an item.
surfaceDefines a writing surface in terms of a rectangular coordinate space, optionally grouping one or more graphic representations of that space, and rectangular zones of interest within it.
syl(syllable) – Individual lyric syllable.
syllableNeume notation can be thought of as "neumed text". Therefore, the syllable element provides high-level organization in this repertoire.
symbolA reference to a previously defined symbol.
symbolDef(symbol definition) – Declaration of an individual symbol in a symbolTable.
symbolTableContains a set of user-defined symbols.
symName(symbol name) – Contains the name of a symbol, expressed following Unicode conventions.
symProp(symbol property) – Provides a name and value for some property of the parent symbol.
sysReq(system requirements) – System requirements for using the electronic item.
tableContains text displayed in tabular form.
tagsDecl(tagging declaration) – Provides detailed information about the tagging applied to a document.
tagUsageDocuments the usage of a specific element within the document.
taxonomyDefines a typology either implicitly, by means of a bibliographic citation, or explicitly by a structured taxonomy.
td(table data) – Designates a table cell that contains data as opposed to a cell that contains column or row heading information.
tempoText and symbols descriptive of tempo, mood, or style, e.g., "allarg.", "a tempo", "cantabile", "Moderato", "♩=60", "Moderato ♩ =60").
termKeyword or phrase which describes a resource.
termListCollection of text phrases which describe a resource.
textLang(text language) – Identifies the languages and writing systems within the work described by a bibliographic description, not the language of the description.
th(table header) – Designates a table cell containing column or row heading information as opposed to one containing data.
tieAn indication that two notes of the same pitch form a single note with their combined rhythmic values.
titlePageContains a transcription of the title page of a text.
titleStmt(title statement) – Container for title and responsibility meta-data.
tr(table row) – A formatting element that contains one or more cells (intersection of a row and a column) in a table.
trackConfig(track configuration) – Number of physical/input tracks on a sound medium (e.g., eight track, twelve track).
treatHist(treatment history) – A record of the treatment the item has undergone (e.g., de-acidification, restoration, etc.).
treatSched(treatment scheduled) – Scheduled treatment, e.g. de-acidification, restoration, etc., for an item.
trillRapid alternation of a note with another (usually at the interval of a second above).
trkName(track name) – MIDI track/sequence name.
tupletA group of notes with "irregular" (sometimes called "irrational") rhythmic values, for example, three notes in the time normally occupied by two or nine in the time of five.
tupletSpan(tuplet span) – Alternative element for encoding tuplets, especially useful for tuplets that extend across bar lines.
turnAn ornament consisting of four notes — the upper neighbor of the written note, the written note, the lower neighbor, and the written note.
typeDesc(type description) – Contains a description of the typefaces or other aspects of the printing of a printed source.
typeNote(type note) – Describes a particular font or other significant typographic feature of a printed resource.
unclearContains material that cannot be transcribed with certainty because it is illegible or inaudible in the source.
unpub(unpublished) – Used to explicitly indicate that a bibliographic resource is unpublished.
useRestrict(usage restrictions) – Container for information about the conditions that affect use of a bibliographic item after access has been granted.
vel(velocity) – MIDI Note-on/off velocity.
verseDivision of a poem or song lyrics, sometimes having a fixed length, meter or rhyme scheme; a stanza.
voltaSung text for a specific iteration of a repeated section of music.
watermarkContains a description of a watermark or similar device.
whenIndicates a point in time either absolutely (using the absolute attribute), or relative to another when element (using the since, interval and inttype attributes).
widthDescription of the horizontal size of an object.
workProvides a detailed description of a work — a distinct intellectual or artistic creation — specifically its history, language use, and high-level musical attributes (e.g., key, tempo, meter, medium of performance, and intended duration).
workList(work list) – Grouping mechanism for information describing non-bibliographic aspects of a text.
zoneDefines an area of interest within a surface or graphic file.
oLayer(ossia layer) – A layer that contains an alternative to material in another layer.
oStaff(ossia staff) – A staff that holds an alternative passage which may be played instead of the original material.
arpeg(arpeggiation) – Indicates that the notes of a chord are to be performed successively rather than simultaneously, usually from lowest to highest. Sometimes called a "roll".
attaccaAn instruction to begin the next section or movement of a composition without pause.
beamA container for a series of explicitly beamed events that begins and ends entirely within a measure.
beamSpan(beam span) – Alternative element for explicitly encoding beams, particularly those which extend across bar lines.
beatRpt(beat repeat) – An indication that material on a preceding beat should be repeated.
bendA variation in pitch (often micro-tonal) upwards or downwards during the course of a note.
bracketSpanMarks a sequence of notational events grouped by a bracket.
breath(breath mark) – An indication of a point at which the performer on an instrument requiring breath (including the voice) may breathe.
bTrem(bowed tremolo) – A rapid alternation on a single pitch or chord.
fermataAn indication placed over a note or rest to indicate that it should be held longer than its written value. May also occur over a bar line to indicate the end of a phrase or section. Sometimes called a 'hold' or 'pause'.
fTrem(fingered tremolo) – A rapid alternation between a pair of notes (or chords or perhaps between a note and a chord) that are (usually) farther apart than a major second.
gliss(glissando) – A continuous or sliding movement from one pitch to another, usually indicated by a straight or wavy line.
graceGrpA container for a sequence of grace notes.
hairpinIndicates continuous dynamics expressed on the score as wedge-shaped graphics, e.g. < and >.
halfmRpt(half-measure repeat) – A half-measure repeat in any meter.
harpPedal(harp pedal) – Harp pedal diagram.
lvA "tie-like" indication that a note should ring beyond its written duration.
measureUnit of musical time consisting of a fixed number of note values of a given type, as determined by the prevailing meter, and delimited in musical notation by bar lines.
meterSig(meter signature) – Written meter signature.
meterSigGrp(meter signature group) – Used to capture alternating, interchanging, and mixed meter signatures.
mNum(measure number) – Designation, name, or label for a measure, often but not always consisting of digits. Use this element when the n attribute on measure does not adequately capture the appearance or placement of the measure number/label.
mRest(measure rest) – Complete measure rest in any meter.
mRpt(measure repeat) – An indication that the previous measure should be repeated.
mRpt2(2-measure repeat) – An indication that the previous two measures should be repeated.
mSpace(measure space) – A measure containing only empty space in any meter.
multiRest(multiple rest) – Multiple measures of rest compressed into a single symbol, frequently found in performer parts.
multiRpt(multiple repeat) – Multiple repeated measures.
octaveAn indication that a passage should be performed one or more octaves above or below its written pitch.
ossiaCaptures original notation and a differently notated version *present in the source being transcribed*.
pedalPiano pedal mark.
reh(rehearsal mark) – In an orchestral score and its corresponding parts, a mark indicating a convenient point from which to resume rehearsal after a break.
slurIndication of 1) a "unified melodic idea" or 2) performance technique.
tieAn indication that two notes of the same pitch form a single note with their combined rhythmic values.
tupletA group of notes with "irregular" (sometimes called "irrational") rhythmic values, for example, three notes in the time normally occupied by two or nine in the time of five.
tupletSpan(tuplet span) – Alternative element for encoding tuplets, especially useful for tuplets that extend across bar lines.
mordentAn ornament indicating rapid alternation of the main note with a secondary note, usually a step below, but sometimes a step above.
trillRapid alternation of a note with another (usually at the interval of a second above).
turnAn ornament consisting of four notes — the upper neighbor of the written note, the written note, the lower neighbor, and the written note.
meiCorpus(MEI corpus) – A group of related MEI documents, consisting of a header for the group, and one or more mei elements, each with its own complete header.
app(apparatus) – Contains one or more alternative encodings.
lem(lemma) – Contains the lemma, or base text, of a textual variation.
rdg(reading) – Contains a single reading within a textual variation.
sp(speech) – Contains an individual speech in a performance text.
stageDir(stage direction) – Contains any kind of stage direction within a dramatic text or fragment.
abbr(abbreviation) – A generic element for 1) a shortened form of a word, including an acronym or 2) a shorthand notation.
add(addition) – Marks an addition to the text.
choiceGroups a number of alternative encodings for the same point in a text.
corr(correction) – Contains the correct form of an apparent erroneous passage.
cpMark(copy/colla parte mark) – A verbal or graphical indication to copy musical material written elsewhere.
damageContains an area of damage to the physical medium.
del(deletion) – Contains information deleted, marked as deleted, or otherwise indicated as superfluous or spurious in the copy text by an author, scribe, annotator, or corrector.
expan(expansion) – Contains the expansion of an abbreviation.
gapIndicates a point where material has been omitted in a transcription, whether as part of sampling practice or for editorial reasons described in the MEI header.
handShiftMarks the beginning of a passage written in a new hand, or of a change in the scribe, writing style, ink or character of the document hand.
metaMarkA graphical or textual statement with additional / explanatory information about the musical text. The textual consequences of this intervention are encoded independently via other means; that is, with elements such as <add>, <del>, etc.
orig(original) – Contains material which is marked as following the original, rather than being normalized or corrected.
reg(regularization) – Contains material which has been regularized or normalized in some sense.
restoreIndicates restoration of material to an earlier state by cancellation of an editorial or authorial marking or instruction.
sicContains apparently incorrect or inaccurate material.
subst(substitution) – Groups transcriptional elements when the combination is to be regarded as a single intervention in the text.
suppliedContains material supplied by the transcriber or editor for any reason.
unclearContains material that cannot be transcribed with certainty because it is illegible or inaudible in the source.
facsimileContains a representation of a written source in the form of a set of images rather than as transcribed or encoded text.
surfaceDefines a writing surface in terms of a rectangular coordinate space, optionally grouping one or more graphic representations of that space, and rectangular zones of interest within it.
zoneDefines an area of interest within a surface or graphic file.
fig(figure) – Groups elements representing or containing graphic information such as an illustration or figure.
figDesc(figure description) – Contains a brief prose description of the appearance or content of a graphic figure, for use when documenting an image without displaying it.
graphicIndicates the location of an inline graphic.
tableContains text displayed in tabular form.
td(table data) – Designates a table cell that contains data as opposed to a cell that contains column or row heading information.
th(table header) – Designates a table cell containing column or row heading information as opposed to one containing data.
tr(table row) – A formatting element that contains one or more cells (intersection of a row and a column) in a table.
fingfinger – An individual finger in a fingering indication.
fingGrp(finger group)– A group of individual fingers in a fingering indication.
expressionIntellectual or artistic realization of a work.
expressionListGathers bibliographic expression entities.
itemSingle instance or exemplar of a source/manifestation.
itemListGathers bibliographic item entities.
manifestationA bibliographic description of a physical embodiment of an expression of a work.
manifestationListA container for the descriptions of physical embodiments of an expression of a work.
genDesc(genetic description) - Bundles information about the textual development of a work.
genStateDescribes a distinctive state in the textual development of a work.
chordDef(chord definition) – Chord tablature definition.
chordMemberAn individual pitch in a chord defined by a chordDef element.
chordTableChord/tablature look-up table.
f(figure) – Single element of a figured bass indication.
fb(figured bass) – Symbols added to a bass line that indicate harmony. Used to improvise a chordal accompaniment. Sometimes called Generalbass, thoroughbass, or basso continuo.
harm(harmony) – An indication of harmony, e.g., chord names, tablature grids, harmonic analysis, figured bass.
catRel(category relationship) – Contains the name of a related category.
accessRestrict(access restriction) – Describes the conditions that affect the accessibility of material.
acquisitionRecords information concerning the process by which an item was acquired by the holding institution.
altId(alternative identifier) – May contain a bibliographic identifier that does not fit within the meiHead element's id attribute, for example because the identifier does not fit the definition of an XML id or because multiple identifiers are needed.
appInfo(application information) – Groups information about applications which have acted upon the MEI file.
applicationProvides information about an application which has acted upon the current document.
attUsageDocuments the usage of a specific attribute of the element.
audienceDefines the class of user for which the work is intended, as defined by age group (e.g., children, young adults, adults, etc.), educational level (e.g., primary, secondary, etc.), or other categorization.
availabilityGroups elements that describe the availability of and access to a bibliographic item, including an MEI-encoded document.
bifoliumDescribes a folded sheet of paper.
bylineContains the primary statement of responsibility given for a work on its title page.
captureMode(capture mode) – The means used to record notation, sound, or images in the production of a source/manifestation (e.g., analogue, acoustic, electric, digital, optical etc.).
carrierForm(carrier form) – The specific class of material to which the physical carrier of the source/manifestation belongs (e.g., sound cassette, videodisc, microfilm cartridge, transparency, etc.). The carrier for a manifestation comprising multiple physical components may include more than one form (e.g., a filmstrip with an accompanying booklet, a separate sound disc carrying the sound track for a film, etc.).
categoryContains an individual descriptive category in a user-defined taxonomy, possibly nested within a superordinate category.
changeIndividual change within the revision description.
changeDesc(change description) – Description of a revision of the MEI file.
classDeclsGroups information which describes the nature or topic of an entity.
classificationGroups information which describes the nature or topic of an entity.
componentListContainer for intellectual or physical component parts of a bibliographic entity.
conditionThe physical condition of an item, particularly any variances between the physical make-up of the item and that of other copies of the same item (e.g., missing pages or plates, brittleness, faded images, etc.).
contentItemContains a single entry within a content description element.
contentsList of the material contained within a resource.
contextThe historical, social, intellectual, artistic, or other context within which the work was originally conceived (e.g., the 17th century restoration of the monarchy in England, the aesthetic movement of the late 19th century, etc.) or the historical, social, intellectual, artistic, or other context within which the expression was realized.
correctionStates how and under what circumstances corrections have been made in the text.
cutoutA cutout is a section of a document sheet that has been removed and is now missing.
dedicationContains a dedicatory statement.
domainsDecl(domains declaration) – Indicates which domains are included in the encoding.
editionStmt(edition statement) – Container for meta-data pertaining to a particular edition of the material being described.
editorialDecl(editorial declaration) – Used to provide details of editorial principles and practices applied during the encoding of musical text.
encodingDesc(encoding description) – Documents the relationship between an electronic file and the source or sources from which it was derived as well as applications used in the encoding/editing process.
exhibHist(exhibition history) – A record of public exhibitions, including dates, venues, etc.
extMeta(extended metadata) – Provides a container element for non-MEI metadata formats.
fileChar(file characteristics) – Standards or schemes used to encode the file (e.g., ASCII, SGML, etc.), physical characteristics of the file (e.g., recording density, parity, blocking, etc.), and other characteristics that have a bearing on how the file can be processed.
fileDesc(file description) – Contains a full bibliographic description of the MEI file.
fingerprintContains a string that uniquely identifies an item, such as those constructed by combining groups of characters transcribed from specified pages of a printed item or a file's checksum.
foliaDescDescribes the order of folia and bifolia making up the text block of a manuscript or print.
foliumDescribes a single leaf of paper.
handDefines a distinct scribe or handwriting style.
handListContainer for one or more hand elements.
historyProvides a container for information about the history of a resource other than the circumstances of its creation.
incipCodeIncipit coded in a non-XML, plain text format, such as Plaine & Easie Code.
incipTextOpening words of a musical composition.
inscriptionAn inscription added to an item, such as a bookplate, a note designating the item as a gift, and/or the author's signature.
interpretationDescribes the scope of any analytic or interpretive information added to the transcription of the music.
keyKey captures information about tonal center and mode.
languageDescription of a language used in the document.
langUsage(language usage) – Groups elements describing the languages, sub-languages, dialects, etc., represented within the encoded resource.
mensurationCaptures information about mensuration within bibliographic descriptions.
meterCaptures information about the time signature within bibliographic descriptions.
namespaceSupplies the formal name of the namespace to which the elements documented by its children belong.
normalizationIndicates the extent of normalization or regularization of the original source carried out in converting it to electronic form.
notesStmt(notes statement)– Collects any notes providing information about a text additional to that recorded in other parts of the bibliographic description.
otherChar(other distinguishing characteristic) – Any characteristic that serves to differentiate a work or expression from another.
patchDescribes a physical writing surface attached to the original document.
perfDuration(performance duration) – Used to express the duration of performance of printed or manuscript music or the playing time for a sound recording, videorecording, etc.
perfMedium(performance medium) – Indicates the number and character of the performing forces used in a musical composition.
perfRes(performance resource) – Name of an instrument on which a performer plays, a performer's voice range, or a standard performing ensemble designation.
perfResListSeveral instrumental or vocal resources treated as a group.
physDesc(physical description) – Container for information about the appearance, construction, or handling of physical materials, such as their dimension, quantity, color, style, and technique of creation.
physMedium(physical medium) – Records the physical materials used in the source, such as ink and paper.
plateNum(plate number) – Designation assigned to a resource by a music publisher, usually printed at the bottom of each page, and sometimes appearing also on the title page.
playingSpeedPlaying speed for a sound recording is the speed at which the carrier must be operated to produce the sound intended (e.g., 33 1/3 rpm, 19 cm/s, etc.).
priceThe cost of access to a bibliographic item.
projectDesc(project description) – Project-level meta-data describing the aim or purpose for which the electronic file was encoded, funding agencies, etc. together with any other relevant information concerning the process by which it was assembled or collected.
provenanceThe record of ownership or custodianship of an item.
pubStmt(publication statement) – Container for information regarding the publication or distribution of a bibliographic item, including the publisher's name and address, the date of publication, and other relevant details.
revisionDesc(revision description) – Container for information about alterations that have been made to an MEI file.
samplingDecl(sampling declaration) – Contains a prose description of the rationale and methods used in sampling texts in the creation of a corpus or collection.
scoreFormatDescribes the type of score used to represent a musical composition (e.g., short score, full score, condensed score, close score, etc.).
segmentationDescribes the principles according to which the musical text has been segmented, for example into movements, sections, etc.
seriesStmt(series statement) – Groups information about the series, if any, to which a publication belongs.
soundChan(sound channels) – Reflects the number of apparent sound channels in the playback of a recording (monaural, stereophonic, quadraphonic, etc.).
sourceA bibliographic description of a source used in the creation of the electronic file.
sourceDesc(source description) – A container for the descriptions of the source(s) used in the creation of the electronic file.
specRepro(special reproduction characteristic) – The equalization system, noise reduction system, etc. used in making the recording (e.g., NAB, DBX, Dolby, etc.).
stdVals(standard values) – Specifies the format used when standardized date or number values are supplied.
sysReq(system requirements) – System requirements for using the electronic item.
tagsDecl(tagging declaration) – Provides detailed information about the tagging applied to a document.
tagUsageDocuments the usage of a specific element within the document.
taxonomyDefines a typology either implicitly, by means of a bibliographic citation, or explicitly by a structured taxonomy.
termListCollection of text phrases which describe a resource.
titleStmt(title statement) – Container for title and responsibility meta-data.
trackConfig(track configuration) – Number of physical/input tracks on a sound medium (e.g., eight track, twelve track).
treatHist(treatment history) – A record of the treatment the item has undergone (e.g., de-acidification, restoration, etc.).
treatSched(treatment scheduled) – Scheduled treatment, e.g. de-acidification, restoration, etc., for an item.
unpub(unpublished) – Used to explicitly indicate that a bibliographic resource is unpublished.
useRestrict(usage restrictions) – Container for information about the conditions that affect use of a bibliographic item after access has been granted.
watermarkContains a description of a watermark or similar device.
workProvides a detailed description of a work — a distinct intellectual or artistic creation — specifically its history, language use, and high-level musical attributes (e.g., key, tempo, meter, medium of performance, and intended duration).
workList(work list) – Grouping mechanism for information describing non-bibliographic aspects of a text.
refrainRecurring lyrics, especially at the end of each verse or stanza of a poem or song lyrics; a chorus.
verseDivision of a poem or song lyrics, sometimes having a fixed length, meter or rhyme scheme; a stanza.
voltaSung text for a specific iteration of a repeated section of music.
ligatureA mensural notation symbol that combines two or more notes into a single sign.
mensur(mensuration) – Collects information about the metrical relationship between a note value and the next smaller value; that is, either triple or duple.
proport(proportion) – Description of note duration as arithmetic ratio.
cc(control change) – MIDI parameter/control change.
chan(channel) – MIDI channel assignment.
chanPr(channel pressure) – MIDI channel pressure/after touch.
cueMIDI cue point.
hexArbitrary MIDI data in hexadecimal form.
instrDef(instrument definition) – MIDI instrument declaration.
instrGrp(instrument group) – Collects MIDI instrument definitions.
markerMIDI marker meta-event.
metaTextMIDI text meta-event.
midiContainer for elements that contain information useful when generating MIDI output.
noteOffMIDI note-off event.
noteOnMIDI note-on event.
portMIDI port.
prog(program) – MIDI program change.
seqNum(sequence number) – MIDI sequence number.
trkName(track name) – MIDI track/sequence name.
vel(velocity) – MIDI Note-on/off velocity.
accMatHolds a description of any additional material bound with an item, such as non-contemporaneous documents or fragments.
addDesc(addition description) – Provides a description of significant additions found within an item, such as marginalia or other annotations.
binding(binding) – Contains a description of one binding, i.e. type of covering, boards, etc. applied to an item.
bindingDesc(binding description) – Describes the present and former bindings of an item.
catchwordsDescribes the system used to ensure correct ordering of the quires making up an item, typically by means of annotations at the foot of the page.
collationRecords a description of how the leaves or bifolia of an item are physically arranged.
colophonContains a statement providing information regarding the date, place, agency, or reason for production of the item.
decoDesc(decoration description) – Contains a description of the decoration of an item.
decoNote(decoration note) – Contains a description of one or more decorative features of an item.
explicitContains the explicit of a manuscript item; that is, the closing words of the text proper, exclusive of any rubric or colophon which might follow it.
foliationDescribes the numbering system or systems used to count the leaves or pages in a codex.
heraldryContains a heraldic formula or phrase, typically found as part of a blazon, coat of arms, etc.
layoutDescribes how text is laid out on the page, including information about any ruling, pricking, or other evidence of page-preparation techniques.
layoutDesc(layout description) – Collects layout descriptions.
locusDefines a location within a manuscript or manuscript component, usually as a (possibly discontinuous) sequence of folio references.
locusGrp(locus group) – Groups locations which together form a distinct but discontinuous item within a manuscript or manuscript part, according to a specific foliation.
rubricContains a string of words through which a manuscript signals the beginning or end of a text division, often with an assertion as to its author and title, which is in some way set off from the text itself, usually in red ink, or by use of different size or type of script, or some other such visual device.
scriptDesc(script description) – Contains a description of the letters or characters used in an autographic item.
scriptNote(script note) – Describes a particular script distinguished within the description of an autographic item.
sealA single seal or similar attachment.
sealDesc(seal description) – Describes the seals or similar external attachments applied to an item.
secFolio(second folio) – Marks the word or words taken from a fixed point in a codex (typically the beginning of the second leaf) in order to provide a unique identifier for the item.
signaturesProvides a description of the leaf or quire signatures found within a codex.
stampContains a word or phrase describing an official mark indicating ownership, genuineness, validity, etc.
supportProvides a description of the physical support material of a written item.
supportDesc(support description) – Groups elements describing the physical support material of an item.
typeDesc(type description) – Contains a description of the typefaces or other aspects of the printing of a printed source.
typeNote(type note) – Describes a particular font or other significant typographic feature of a printed resource.
addName(additional name) – Contains an additional name component, such as a nickname, epithet, or alias, or any other descriptive phrase used within a personal name.
blocContains the name of a geopolitical unit consisting of two or more nation states or countries.
corpName(corporate name) – Identifies an organization or group of people that acts as a single entity.
countryContains the name of a geopolitical unit, such as a nation, country, colony, or commonwealth, larger than or administratively superior to a region and smaller than a bloc.
districtContains the name of any kind of subdivision of a settlement, such as a parish, ward, or other administrative or geographic unit.
famName(family name) – Contains a family (inherited) name, as opposed to a given, baptismal, or nick name.
foreNameContains a forename, given or baptismal name.
genName(generational name component) – Contains a name component used to distinguish otherwise similar names on the basis of the relative ages or generations of the persons named.
geogFeat(geographical feature name) – Contains a common noun identifying a geographical feature.
geogName(geographic name) – The proper noun designation for a place, natural feature, or political jurisdiction.
nameLink(name link) – Contains a connecting phrase or link used within a name but not regarded as part of it, such as "van der" or "of", "from", etc.
periodName(period name) – A label that describes a period of time, such as 'Baroque' or '3rd Style period'.
persName(personal name) – Designation for an individual, including any or all of that individual's forenames, surnames, honorific titles, and added names.
postBox(postal box or post office box) contains a number or other identifier for some postal delivery point other than a street address.
postCode(postal code) contains a numerical or alphanumeric code used as part of a postal address to simplify sorting or delivery of mail.
regionContains the name of an administrative unit such as a state, province, or county, larger than a settlement, but smaller than a country.
roleName(role name) – Contains a name component which indicates that the referent has a particular role or position in society, such as an official title or rank.
settlementContains the name of a settlement such as a city, town, or village identified as a single geopolitical or administrative unit.
streetfull street address including any name or number identifying a building as well as the name of the street or route on which it is located.
styleName(style name) – A label for a characteristic style of writing or performance, such as 'bebop' or 'rock-n-roll'.
ncSign representing a single pitched event, although the exact pitch may not be known.
neumeSign representing one or more musical pitches.
episemaEpisema.
hispanTickHispanic tick.
liquescentLiquescent.
ncGrpCollection of one or more neume components.
oriscusOriscus.
quilismaQuilisma.
signifLetSignificantive letter(s).
strophicusStrophicus.
syllableNeume notation can be thought of as "neumed text". Therefore, the syllable element provides high-level organization in this repertoire.
avFile(audio/video file) – References an external digital audio or video file.
clipDefines a time segment of interest within a recording or within a digital audio or video file.
performanceA presentation of one or more musical works.
recordingA recorded performance.
whenIndicates a point in time either absolutely (using the absolute attribute), or relative to another when element (using the since, interval and inttype attributes).
ptr(pointer) – Defines a traversible pointer to another location, using only attributes to describe the destination.
ref(reference) – Defines a traversible reference to another location. May contain text and sub-elements that describe the destination.
cb(column beginning) – An empty formatting element that forces text to begin in a new column.
div(division) – Major structural division of text, such as a preface, chapter or section.
layerAn independent stream of events on a staff.
layerDef(layer definition) – Container for layer meta-information.
nameProper noun or noun phrase.
staffA group of equidistant horizontal lines on which notes are placed in order to represent pitch or a grouping element for individual 'strands' of notes, rests, etc. that may or may not actually be rendered on staff lines; that is, both diastematic and non-diastematic signs.
staffDef(staff definition) – Container for staff meta-information.
titleTitle of a bibliographic entity.
titlePartContains a subsection or division of the title of a bibliographic entity.
accid(accidental) – Records a temporary alteration to the pitch of a note.
actorName of an actor appearing within a cast list.
addressContains a postal address, for example of a publisher, an organization, or an individual.
addrLine(address line) – Single line of a postal address.
ambitusRange of a voice, instrument or piece.
ambNoteHighest or lowest pitch in a score, staff, or layer.
analytic(analytic level) – Contains bibliographic elements describing an item (e.g. an article or poem) published within a monograph or journal and not as an independent publication.
annot(annotation) – Provides a statement explaining the text or indicating the basis for an assertion.
arrangerA person or organization who transcribes a musical composition, usually for a different medium from that of the original; in an arrangement the musical substance remains essentially unchanged.
artic(articulation) – An indication of how to play a note or chord.
authorThe name of the creator of the intellectual content of a non-musical, literary work.
barLineVertical line drawn through one or more staves that divides musical notation into metrical units.
bibl(bibliographic reference) – Provides a loosely-structured bibliographic citation in which the sub-components may or may not be explicitly marked.
biblListList of bibliographic references.
biblScope(scope of citation) – Defines the scope of a bibliographic reference, for example as a list of page numbers, or a named subdivision of a larger work.
biblStruct(structured bibliographic citation) – Contains a bibliographic citation in which bibliographic sub-elements must appear in a specified order.
bodyContains the whole of a single musical text, excluding any front or back matter.
caesuraBreak, pause, or interruption in the normal tempo of a composition. Typically indicated by "railroad tracks", i.e., two diagonal slashes.
captionA label which accompanies an illustration or a table.
castGrp(cast group) – Groups one or more individual castItem elements within a cast list.
castItemContains a single entry within a cast list, describing either a single role or a list of non-speaking roles.
castListContains a single cast list or dramatis personae.
chordA simultaneous sounding of two or more notes in the same layer *with the same duration*.
clefIndication of the exact location of a particular note on the staff and, therefore, the other notes as well.
clefGrp(clef group) – A set of simultaneously-occurring clefs.
colLayout(column layout) – An empty formatting element that signals the start of columnar layout.
composerThe name of the creator of the intellectual content of a musical work.
contributorNames of individuals, institutions, or organizations responsible for contributions to the intellectual content of a work, where the specialized elements for authors, editors, etc. do not suffice or do not apply.
creationNon-bibliographic details of the creation of an intellectual entity, in narrative form, such as the date, place, and circumstances of its composition. More detailed information may be captured within the history element.
custosSymbol placed at the end of a line of music to indicate the first note of the next line. Sometimes called a "direct".
dateA string identifying a point in time or the time period between two such points.
dedicateeEntity to whom a creative work is formally offered.
depthDescription of a measurement taken through a three-dimensional object.
desc(description) – Container for text that briefly describes the feature to which it is attached, including its intended usage, purpose, or application as appropriate.
dim(dimension) – Any single dimensional specification.
dimensionsInformation about the physical size of an entity; usually includes numerical data.
dir(directive) – An instruction expressed as a combination of text and symbols — such as segno and coda symbols, fermatas over a bar line, etc., typically above, below, or between staves, but not on the staff — that is not encoded elsewhere in more specific elements, like tempo or dynam.
distributorPerson or agency, other than a publisher, from which access (including electronic access) to a bibliographic entity may be obtained.
dotDot of augmentation or division.
dynam(dynamic) – Indication of the volume of a note, phrase, or section of music.
edition(edition designation) – A word or text phrase that indicates a difference in either content or form between the item being described and a related item previously issued by the same publisher/distributor (e.g. 2nd edition, version 2.0, etc.), or simultaneously issued by either the same publisher/distributor or another publisher/distributor (e.g. large print edition, British edition, etc.).
editorThe name of the individual(s), institution(s) or organization(s) acting in an editorial capacity.
endingAlternative ending for a repeated passage of music; i.e., prima volta, seconda volta, etc.
eventContains a free-text event description.
eventListContains historical information given as a sequence of significant past events.
expansionIndicates how a section may be programmatically expanded into its 'through-composed' form.
extentUsed to express size in terms other than physical dimensions, such as number of pages, records, bytes, physical components, etc.
funderNames of individuals, institutions, or organizations responsible for funding. Funders provide financial support for a project; they are distinct from sponsors, who provide intellectual support and authority.
genreTerm or terms that designate a category characterizing a particular style, form, or content.
groupContains a composite musical text, grouping together a sequence of distinct musical texts (or groups of such musical texts) which are regarded as a unit for some purpose, for example, the collected works of a composer.
grpSym(group symbol) – A brace or bracket used to group two or more staves of a score or part.
head(heading) – Contains any heading, for example, the title of a section of text, or the heading of a list.
heightDescription of the vertical size of an object.
identifierAn alpha-numeric string that establishes the identity of the described material.
imprintInformation relating to the publication or distribution of a bibliographic item.
incip(incipit) – The opening music and/or words of a musical or textual work.
keyAccid(key accidental) – Accidental in a key signature.
keySig(key signature) – Written key signature.
labelA container for document text that identifies the feature to which it is attached. For a "tool tip" or other generated label, use the label attribute.
labelAbbrA label on the pages following the first.
lb(line beginning) – An empty formatting element that forces text to begin on a new line.
lg(line group) – May be used for any section of text that is organized as a group of lines; however, it is most often used for a group of verse lines functioning as a formal unit, e.g. a stanza, refrain, verse paragraph, etc.
librettistPerson or organization who is a writer of the text of an opera, oratorio, etc.
lyricistPerson or organization who is a writer of the text of a song.
mdiv(musical division) – Contains a subdivision of the body of a musical text.
monogr(monograph level) – Contains bibliographic elements describing an item, for example, a published book or journal, score, recording, or an unpublished manuscript.
musicContains a single musical text of any kind, whether unitary or composite, for example, an etude, opera, song cycle, symphony, or anthology of piano solos.
noteA single pitched event.
num(number) – Numeric information in any form.
ornamAn element indicating an ornament that is not a mordent, turn, or trill.
p(paragraph) – One or more text phrases that form a logical prose passage.
pad(padding) – An indication of extra visual space between notational elements.
partAn alternative visual rendition of the score from the point of view of a particular performer (or group of performers).
partsProvides a container for performers' parts.
pb(page beginning) – An empty formatting element that forces text to begin on a new page.
pgDesc(page description) – Contains a brief prose description of the appearance or description of the content of a physical page.
pgFoot(page footer) – A running footer on the first page. Also, used to temporarily override a running footer on individual pages.
pgFoot2(page footer 2) – A running footer on the pages following the first.
pgHead(page header) – A running header on the first page. Also, used to temporarily override a running header on individual pages.
pgHead2(page header 2) – A running header on the pages following the first.
phraseIndication of 1) a "unified melodic idea" or 2) performance technique.
physLoc(physical location) – Groups information about the current physical location of a bibliographic item, such as the repository in which it is located and its shelf mark(s), and its previous locations.
publisherName of the organization responsible for the publication of a bibliographic item.
pubPlace(publication place) – Name of the place where a bibliographic item was published.
recipientThe name of the individual(s), institution(s) or organization(s) receiving correspondence.
relatedItem(related item) – Contains or references another bibliographic item which is related to the present one.
relationDescribes a relationship or linkage amongst entities.
relationListGathers relation elements.
rend(render) – A formatting element indicating special visual rendering, e.g., bold or italicized, of a text word or phrase.
repositoryInstitution, agency, or individual which holds a bibliographic item.
resp(responsibility) – A phrase describing the nature of intellectual responsibility.
respStmt(responsibility statement) – Transcription of text that names one or more individuals, groups, or in rare cases, mechanical processes, responsible for creation, realization, production, funding, or distribution of the intellectual or artistic content.
restA non-sounding event found in the source being transcribed.
roleName of a dramatic role, as given in a cast list.
roleDesc(role description) – Describes a character's role in a drama.
sb(system beginning) – An empty formatting element that forces musical notation to begin on a new line.
scoreFull score view of the musical content.
scoreDef(score definition) – Container for score meta-information.
sectionSegment of music data.
seriesContains information about the serial publication in which a bibliographic item has appeared.
spaceA placeholder used to fill an incomplete measure, layer, etc. most often so that the combined duration of the events equals the number of beats in the measure.
speakerContains a specialized form of heading or label, giving the name of one or more speakers in a dramatic text or fragment.
sponsorNames of sponsoring individuals, organizations or institutions. Sponsors give their intellectual authority to a project; they are to be distinguished from funders, who provide the funding but do not necessarily take intellectual responsibility.
stack(stacked text) – An inline table with a single column.
staffGrp(staff group) – A group of bracketed or braced staves.
syl(syllable) – Individual lyric syllable.
symbolA reference to a previously defined symbol.
tempoText and symbols descriptive of tempo, mood, or style, e.g., "allarg.", "a tempo", "cantabile", "Moderato", "♩=60", "Moderato ♩ =60").
termKeyword or phrase which describes a resource.
textLang(text language) – Identifies the languages and writing systems within the work described by a bibliographic description, not the language of the description.
titlePageContains a transcription of the title page of a text.
widthDescription of the horizontal size of an object.
barreA barre in a chord tablature grid.
listA formatting element that contains a series of items separated from one another and arranged in a linear, often vertical, sequence.
q(quoted) – Contains material which is distinguished from the surrounding phrase-level text using quotation marks or a similar method. Use quote for block-level quotations.
argumentContains a formal list or prose description of topics addressed.
back(back matter) – Contains any appendixes, advertisements, indexes, etc. following the main body of a musical text.
epigraphContains a quotation, anonymous or attributed, appearing on a title page.
front(front matter) – Bundles prefatory text found before the start of the musical text.
imprimaturContains a formal statement authorizing the publication of a work, sometimes required to appear on a title page or its verso.
l(line of text) – Contains a single line of text within a line group.
li(list item) – Single item in a list.
quote(quoted material) – Contains a paragraph-like block of text attributed to an external source, normally set off from the surrounding text by spacing or other typographic distinction.
seg(arbitrary segment) represents any segmentation of text below the "text component" level.
propName(property name) – Name of a property of the symbol.
anchoredTextContainer for text that is fixed to a particular page location, regardless of changes made to the layout of the measures around it.
curveA curved line that cannot be represented by a more specific element, such as a slur.
lineA visual line that cannot be represented by a more specific; i.e., semantic, element.
mappingOne or more characters which are related to the parent symbol in some respect, as specified by the type attribute.
propValue(property value) – A single property value.
symbolDef(symbol definition) – Declaration of an individual symbol in a symbolTable.
symbolTableContains a set of user-defined symbols.
symName(symbol name) – Contains the name of a symbol, expressed following Unicode conventions.
symProp(symbol property) – Provides a name and value for some property of the parent symbol.
Constraints
An element with a copyof attribute can only have comment or processing instruction descendents.
@copyof attribute should have content.
The value in @copyof should correspond to the @xml:id attribute of an element.
@corresp attribute should have content.
Each value in @corresp should correspond to the @xml:id attribute of an element.
@follows attribute should have content.
Each value in @follows must correspond to the @xml:id attribute of an element.
@next attribute should have content.
Each value in @next should correspond to the @xml:id attribute of an element.
@precedes attribute should have content.
Each value in @precedes must correspond to the @xml:id attribute of an element.
@prev attribute should have content.
Each value in @prev should correspond to the @xml:id attribute of an element.
@sameas attribute should have content.
Each value in @sameas should correspond to the @xml:id attribute of an element.
@synch attribute should have content.
Each value in @synch should correspond to the @xml:id attribute of an element.
<sch:rule context="mei:*[@copyof]">
<sch:assert test="count(child::*[not(comment() or processing-instruction())]) = 0">An element with a copyof attribute can only have comment or processing instruction descendents.</sch:assert>
</sch:rule>
<sch:rule context="@copyof">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@copyof attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*/@xml:id">The value in @copyof should correspond to the @xml:id attribute of an element.</sch:assert>
</sch:rule>
<sch:rule context="@corresp">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@corresp attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*/@xml:id">Each value in @corresp should correspond to the @xml:id attribute of an element.</sch:assert>
</sch:rule>
<sch:rule context="@follows">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@follows attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*/@xml:id">Each value in @follows must correspond to the @xml:id attribute of an element.</sch:assert>
</sch:rule>
<sch:rule context="@next">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@next attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*/@xml:id">Each value in @next should correspond to the @xml:id attribute of an element.</sch:assert>
</sch:rule>
<sch:rule context="@precedes">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@precedes attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*/@xml:id">Each value in @precedes must correspond to the @xml:id attribute of an element.</sch:assert>
</sch:rule>
<sch:rule context="@prev">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@prev attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*/@xml:id">Each value in @prev should correspond to the @xml:id attribute of an element.</sch:assert>
</sch:rule>
<sch:rule context="@sameas">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@sameas attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*/@xml:id">Each value in @sameas should correspond to the @xml:id attribute of an element.</sch:assert>
</sch:rule>
<sch:rule context="@synch">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@synch attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*/@xml:id">Each value in @synch should correspond to the @xml:id attribute of an element.</sch:assert>
</sch:rule>
Declaration
<classSpec ident="att.linking" module="MEI.shared" type="atts">
<desc>Attributes that specify element-to-element relationships.</desc>
<attList org="group">
<attDef ident="copyof" usage="opt">
<desc>Points to an element of which the current element is a copy.</desc>
<datatype maxOccurs="1" minOccurs="1">
<rng:ref name="data.URI" />
</datatype>
<constraintSpec ident="When_copyof_element_empty" scheme="schematron">
<constraint>
<sch:rule context="mei:*[@copyof]">
<sch:assert test="count(child::*[not(comment() or processing-instruction())]) = 0">An element with a copyof attribute can only have comment or processing instruction descendents.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
<constraintSpec ident="check_copyofTarget" scheme="schematron">
<constraint>
<sch:rule context="@copyof">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@copyof attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*/@xml:id">The value in @copyof should correspond to the @xml:id attribute of an element.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
</attDef>
<attDef ident="corresp" usage="opt">
<desc>Used to point to other elements that correspond to this one in a generic fashion.</desc>
<datatype maxOccurs="unbounded" minOccurs="1">
<rng:ref name="data.URI" />
</datatype>
<constraintSpec ident="check_correspTarget" scheme="schematron">
<constraint>
<sch:rule context="@corresp">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@corresp attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*/@xml:id">Each value in @corresp should correspond to the @xml:id attribute of an element.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
</attDef>
<attDef ident="follows" usage="opt">
<desc>points to one or more events in a user-defined collection that are known to be predecessors of the current element.</desc>
<datatype maxOccurs="unbounded" minOccurs="1">
<rng:ref name="data.URI" />
</datatype>
<constraintSpec ident="check_followsTarget" scheme="schematron">
<constraint>
<sch:rule context="@follows">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@follows attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*/@xml:id">Each value in @follows must correspond to the @xml:id attribute of an element.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
</attDef>
<attDef ident="next" usage="opt">
<desc>Used to point to the next event(s) in a user-defined collection.</desc>
<datatype maxOccurs="unbounded" minOccurs="1">
<rng:ref name="data.URI" />
</datatype>
<constraintSpec ident="check_nextTarget" scheme="schematron">
<constraint>
<sch:rule context="@next">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@next attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*/@xml:id">Each value in @next should correspond to the @xml:id attribute of an element.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
</attDef>
<attDef ident="precedes" usage="opt">
<desc>Points to one or more events in a user-defined collection that are known to be successors of the current element.</desc>
<datatype maxOccurs="unbounded" minOccurs="1">
<rng:ref name="data.URI" />
</datatype>
<constraintSpec ident="check_precedesTarget" scheme="schematron">
<constraint>
<sch:rule context="@precedes">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@precedes attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*/@xml:id">Each value in @precedes must correspond to the @xml:id attribute of an element.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
</attDef>
<attDef ident="prev" usage="opt">
<desc>Points to the previous event(s) in a user-defined collection.</desc>
<datatype maxOccurs="unbounded" minOccurs="1">
<rng:ref name="data.URI" />
</datatype>
<constraintSpec ident="check_prevTarget" scheme="schematron">
<constraint>
<sch:rule context="@prev">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@prev attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*/@xml:id">Each value in @prev should correspond to the @xml:id attribute of an element.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
</attDef>
<attDef ident="sameas" usage="opt">
<desc>Points to an element that is the same as the current element but is not a literal copy of the current element.</desc>
<datatype maxOccurs="unbounded" minOccurs="1">
<rng:ref name="data.URI" />
</datatype>
<constraintSpec ident="check_sameasTarget" scheme="schematron">
<constraint>
<sch:rule context="@sameas">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@sameas attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*/@xml:id">Each value in @sameas should correspond to the @xml:id attribute of an element.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
</attDef>
<attDef ident="synch" usage="opt">
<desc>Points to elements that are synchronous with the current element.</desc>
<datatype maxOccurs="unbounded" minOccurs="1">
<rng:ref name="data.URI" />
</datatype>
<constraintSpec ident="check_synchTarget" scheme="schematron">
<constraint>
<sch:rule context="@synch">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@synch attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*/@xml:id">Each value in @synch should correspond to the @xml:id attribute of an element.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
</attDef>
</attList>
</classSpec>