<incipCode>

Incipit coded in a non-XML, plain text format, such as Plaine & Easie Code.
Module
Attributes
@analog, @class, @copyof, @corresp, @follows, @form, @label, @meiversion, @mimetype, @n, @next, @precedes, @prev, @resp, @sameas, @synch, @target, @targettype, @type, @xlink:actuate, @xlink:role, @xlink:show, @xml:base, @xml:id, @xml:space
@analog(optional)Contains a reference to a field or element in another descriptive encoding system to which this MEI element is comparable.
@class(optional)Contains one or more URIs which denote classification terms that apply to the entity bearing this attribute.
@copyof(optional)Points to an element of which the current element is a copy.
@corresp(optional)Used to point to other elements that correspond to this one in a generic fashion.
@follows(optional)points to one or more events in a user-defined collection that are known to be predecessors of the current element.
@form(optional)Form of the encoded incipit. Suggested values are: "plaineAndEasie" (Plaine & Easie Code.), "humdrumKern" (**kern representation of the Humdrum format.), "parsons" (Parsons code containing intervallic direction only (e.g., "sususddsdsdsd"). Permitted values are composed of a series of tokens, which may be "u" (Up), "d" (Down) or "s" (Same). Tokens should not be separated by spaces.), "intervals" (Representation of interval quality and direction (e.g., "P1 +P5 P1 +M2 P1 -M2"). Values must be composed of a series of space-separated tokens, where each token is comprised of three components: a direction indicator ("+" for "up" and "-" for "down"); an interval quality, being one of "P" (Perfect), "M" (Major), "m" (Minor), "A" (Augmented), or "d" (Diminished); and finally an integer indicating interval size, where "1" is a Unison. (For a Perfect Unison, P1, the direction indicator may be omitted). ), "semitones" (Representation of intervallic direction and size in half steps (semitones) (e.g., "0 +7 0 +2 0 -2"). Values must be composed of a series of space-separated positive or negative integers indicating the number of semitones to ascend or descend, respectively.)
@label(optional)Captures text to be used to generate a label for the element to which it’s attached, a "tool tip" or prefatory text, for example. Should not be used to record document content.
@meiversion(recommended)Specifies a generic MEI version label. Allowed values are: "6.0-dev" (Version of MEI), "6.0-dev+anyStart" (Version of MEI All AnyStart customization)
@mimetype(optional)Specifies the applicable MIME (multimedia internet mail extension) type. The value should be a valid MIME media type defined by the Internet Engineering Task Force in RFC 2046.
@n(optional)Provides a number-like designation that indicates an element’s position in a sequence of similar elements. May not contain space characters.
@next(optional)Used to point to the next event(s) in a user-defined collection.
@precedes(optional)Points to one or more events in a user-defined collection that are known to be successors of the current element.
@prev(optional)Points to the previous event(s) in a user-defined collection.
@resp(optional)Indicates the agent(s) responsible for some aspect of the text’s transcription, editing, or encoding. Its value must point to one or more identifiers declared in the document header.
@sameas(optional)Points to an element that is the same as the current element but is not a literal copy of the current element.
@synch(optional)Points to elements that are synchronous with the current element.
@target(optional)Identifies passive participants in a relationship; that is, the entities pointed "to".
@targettype(optional)Characterization of target resource(s) using any convenient classification scheme or typology.
@type(optional)Designation which characterizes the element in some sense, using any convenient classification scheme or typology that employs single-token labels.
@xlink:actuate(optional)Defines whether a link occurs automatically or must be requested by the user. Allowed values are: "onLoad" (Load the target resource(s) immediately.), "onRequest" (Load the target resource(s) upon user request.), "none" (Do not permit loading of the target resource(s).), "other" (Behavior other than allowed by the other values of this attribute.)
@xlink:role(optional)Characterization of the relationship between resources. The value of the role attribute must be a URI.
@xlink:show(optional)Defines how a remote resource is rendered. Allowed values are: "new" (Open in a new window.), "replace" (Load the referenced resource in the same window.), "embed" (Embed the referenced resource at the point of the link.), "none" (Do not permit traversal to the referenced resource.), "other" (Behavior other than permitted by the other values of this attribute.)
@xml:base(optional)Provides a base URI reference with which applications can resolve relative URI references into absolute URI references.
@xml:id(optional)Regularizes the naming of an element and thus facilitates building links between it and other resources. Each id attribute within a document must have a unique value.
@xml:space(optional)Allows one to signal to an application whether an element’s white space is "significant". The behavior of xml:space cascades to all descendant elements, but it can be turned off locally by setting the xml:space attribute to the value default. Allowed values are: "default" (Allows the application to handle white space as necessary. Not including an xml:space attribute produces the same result as using the default value.), "preserve" (Instructs the application to maintain white space "as-is", suggesting that it might have meaning.)
@form(optional)Form of the encoded incipit. Suggested values are: "plaineAndEasie" (Plaine & Easie Code.), "humdrumKern" (**kern representation of the Humdrum format.), "parsons" (Parsons code containing intervallic direction only (e.g., "sususddsdsdsd"). Permitted values are composed of a series of tokens, which may be "u" (Up), "d" (Down) or "s" (Same). Tokens should not be separated by spaces.), "intervals" (Representation of interval quality and direction (e.g., "P1 +P5 P1 +M2 P1 -M2"). Values must be composed of a series of space-separated tokens, where each token is comprised of three components: a direction indicator ("+" for "up" and "-" for "down"); an interval quality, being one of "P" (Perfect), "M" (Major), "m" (Minor), "A" (Augmented), or "d" (Diminished); and finally an integer indicating interval size, where "1" is a Unison. (For a Perfect Unison, P1, the direction indicator may be omitted). ), "semitones" (Representation of intervallic direction and size in half steps (semitones) (e.g., "0 +7 0 +2 0 -2"). Values must be composed of a series of space-separated positive or negative integers indicating the number of semitones to ascend or descend, respectively.)
(MEI.shared) Attributes common to many elements.
(MEI.shared) Attributes that form the basis of the att.common class.
@xml:base(optional)Provides a base URI reference with which applications can resolve relative URI references into absolute URI references.
(MEI.shared) Attributes that uniquely identify an element.
@xml:id(optional)Regularizes the naming of an element and thus facilitates building links between it and other resources. Each id attribute within a document must have a unique value.
(MEI.shared) Attributes that record the version of MEI in use.
@meiversion(recommended)Specifies a generic MEI version label. Allowed values are: "6.0-dev" (Version of MEI), "6.0-dev+anyStart" (Version of MEI All AnyStart customization)
(MEI.shared)
@label(optional)Captures text to be used to generate a label for the element to which it’s attached, a "tool tip" or prefatory text, for example. Should not be used to record document content.
(MEI.shared) Attributes that specify element-to-element relationships.
@copyof(optional)Points to an element of which the current element is a copy.
@corresp(optional)Used to point to other elements that correspond to this one in a generic fashion.
@follows(optional)points to one or more events in a user-defined collection that are known to be predecessors of the current element.
@next(optional)Used to point to the next event(s) in a user-defined collection.
@precedes(optional)Points to one or more events in a user-defined collection that are known to be successors of the current element.
@prev(optional)Points to the previous event(s) in a user-defined collection.
@sameas(optional)Points to an element that is the same as the current element but is not a literal copy of the current element.
@synch(optional)Points to elements that are synchronous with the current element.
(MEI.shared) Attributes used to supply a number-like designation for an element.
@n(optional)Provides a number-like designation that indicates an element’s position in a sequence of similar elements. May not contain space characters.
(MEI.shared) Attributes capturing information regarding responsibility for some aspect of the text's creation, transcription, editing, or encoding.
@resp(optional)Indicates the agent(s) responsible for some aspect of the text’s transcription, editing, or encoding. Its value must point to one or more identifiers declared in the document header.
(MEI.shared) Attributes which can be used to classify features.
@type(optional)Designation which characterizes the element in some sense, using any convenient classification scheme or typology that employs single-token labels.
(MEI.shared) Attributes which can be used to classify features.
@class(optional)Contains one or more URIs which denote classification terms that apply to the entity bearing this attribute.
(MEI.shared) Bibliographic attributes.
@analog(optional)Contains a reference to a field or element in another descriptive encoding system to which this MEI element is comparable.
(MEI.shared) Attributes which record the type of an electronic resource.
@mimetype(optional)Specifies the applicable MIME (multimedia internet mail extension) type. The value should be a valid MIME media type defined by the Internet Engineering Task Force in RFC 2046.
(MEI.shared) Attributes common to all pointing/linking elements.
@xlink:actuate(optional)Defines whether a link occurs automatically or must be requested by the user. Allowed values are: "onLoad" (Load the target resource(s) immediately.), "onRequest" (Load the target resource(s) upon user request.), "none" (Do not permit loading of the target resource(s).), "other" (Behavior other than allowed by the other values of this attribute.)
@xlink:role(optional)Characterization of the relationship between resources. The value of the role attribute must be a URI.
@xlink:show(optional)Defines how a remote resource is rendered. Allowed values are: "new" (Open in a new window.), "replace" (Load the referenced resource in the same window.), "embed" (Embed the referenced resource at the point of the link.), "none" (Do not permit traversal to the referenced resource.), "other" (Behavior other than permitted by the other values of this attribute.)
@target(optional)Identifies passive participants in a relationship; that is, the entities pointed "to".
@targettype(optional)Characterization of target resource(s) using any convenient classification scheme or typology.
(MEI.shared) Attributes that address whitespace processing.
@xml:space(optional)Allows one to signal to an application whether an element’s white space is "significant". The behavior of xml:space cascades to all descendant elements, but it can be turned off locally by setting the xml:space attribute to the value default. Allowed values are: "default" (Allows the application to handle white space as necessary. Not including an xml:space attribute produces the same result as using the default value.), "preserve" (Instructs the application to maintain white space "as-is", suggesting that it might have meaning.)
@form(optional)Form of the encoded incipit. Suggested values are: "plaineAndEasie" (Plaine & Easie Code.), "humdrumKern" (**kern representation of the Humdrum format.), "parsons" (Parsons code containing intervallic direction only (e.g., "sususddsdsdsd"). Permitted values are composed of a series of tokens, which may be "u" (Up), "d" (Down) or "s" (Same). Tokens should not be separated by spaces.), "intervals" (Representation of interval quality and direction (e.g., "P1 +P5 P1 +M2 P1 -M2"). Values must be composed of a series of space-separated tokens, where each token is comprised of three components: a direction indicator ("+" for "up" and "-" for "down"); an interval quality, being one of "P" (Perfect), "M" (Major), "m" (Minor), "A" (Augmented), or "d" (Diminished); and finally an integer indicating interval size, where "1" is a Unison. (For a Perfect Unison, P1, the direction indicator may be omitted). ), "semitones" (Representation of intervallic direction and size in half steps (semitones) (e.g., "0 +7 0 +2 0 -2"). Values must be composed of a series of space-separated positive or negative integers indicating the number of semitones to ascend or descend, respectively.)
@analog(optional)Contains a reference to a field or element in another descriptive encoding system to which this MEI element is comparable.
@class(optional)Contains one or more URIs which denote classification terms that apply to the entity bearing this attribute.
@copyof(optional)Points to an element of which the current element is a copy.
@corresp(optional)Used to point to other elements that correspond to this one in a generic fashion.
@follows(optional)points to one or more events in a user-defined collection that are known to be predecessors of the current element.
@label(optional)Captures text to be used to generate a label for the element to which it’s attached, a "tool tip" or prefatory text, for example. Should not be used to record document content.
@meiversion(recommended)Specifies a generic MEI version label. Allowed values are: "6.0-dev" (Version of MEI), "6.0-dev+anyStart" (Version of MEI All AnyStart customization)
@mimetype(optional)Specifies the applicable MIME (multimedia internet mail extension) type. The value should be a valid MIME media type defined by the Internet Engineering Task Force in RFC 2046.
@n(optional)Provides a number-like designation that indicates an element’s position in a sequence of similar elements. May not contain space characters.
@next(optional)Used to point to the next event(s) in a user-defined collection.
@precedes(optional)Points to one or more events in a user-defined collection that are known to be successors of the current element.
@prev(optional)Points to the previous event(s) in a user-defined collection.
@resp(optional)Indicates the agent(s) responsible for some aspect of the text’s transcription, editing, or encoding. Its value must point to one or more identifiers declared in the document header.
@sameas(optional)Points to an element that is the same as the current element but is not a literal copy of the current element.
@synch(optional)Points to elements that are synchronous with the current element.
@target(optional)Identifies passive participants in a relationship; that is, the entities pointed "to".
@targettype(optional)Characterization of target resource(s) using any convenient classification scheme or typology.
@type(optional)Designation which characterizes the element in some sense, using any convenient classification scheme or typology that employs single-token labels.
@xlink:actuate(optional)Defines whether a link occurs automatically or must be requested by the user. Allowed values are: "onLoad" (Load the target resource(s) immediately.), "onRequest" (Load the target resource(s) upon user request.), "none" (Do not permit loading of the target resource(s).), "other" (Behavior other than allowed by the other values of this attribute.)
@xlink:role(optional)Characterization of the relationship between resources. The value of the role attribute must be a URI.
@xlink:show(optional)Defines how a remote resource is rendered. Allowed values are: "new" (Open in a new window.), "replace" (Load the referenced resource in the same window.), "embed" (Embed the referenced resource at the point of the link.), "none" (Do not permit traversal to the referenced resource.), "other" (Behavior other than permitted by the other values of this attribute.)
@xml:base(optional)Provides a base URI reference with which applications can resolve relative URI references into absolute URI references.
@xml:id(optional)Regularizes the naming of an element and thus facilitates building links between it and other resources. Each id attribute within a document must have a unique value.
@xml:space(optional)Allows one to signal to an application whether an element’s white space is "significant". The behavior of xml:space cascades to all descendant elements, but it can be turned off locally by setting the xml:space attribute to the value default. Allowed values are: "default" (Allows the application to handle white space as necessary. Not including an xml:space attribute produces the same result as using the default value.), "preserve" (Instructs the application to maintain white space "as-is", suggesting that it might have meaning.)
Member of
(incipCode isn't member of any model class)
Contained By
<incip>The opening music and/or words of a musical or textual work.
<incip>The opening music and/or words of a musical or textual work.
May Contain
textual content,
textual content
textual content
Constraints

incipCode must have a form or mimetype attribute.

Declaration
<elementSpec xmlns="http://www.tei-c.org/ns/1.0" rend="add" ident="incipCode" module="MEI.header">
<desc xml:lang="en">Incipit coded in a non-XML, plain text format, such as Plaine & Easie Code.</desc>
<classes>
<memberOf key="att.common"/>
<memberOf key="att.bibl"/>
<memberOf key="att.internetMedia"/>
<memberOf key="att.pointing"/>
<memberOf key="att.whitespace"/>
</classes>
<content>
<textNode/>
</content>
<constraintSpec ident="Check_incipCode_form_mimetype" scheme="schematron">
<constraint>
<sch:rule context="mei:incipCode">
<sch:assert test="@form or @mimetype">incipCode must have a form or mimetype attribute.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
<attList>
<attDef ident="form" usage="opt">
<desc xml:lang="en">Form of the encoded incipit.</desc>
<datatype>
<dataRef name="NMTOKEN"/>
</datatype>
<valList type="semi">
<valItem ident="plaineAndEasie">
<desc xml:lang="en">Plaine & Easie Code.</desc>
</valItem>
<valItem ident="humdrumKern">
<desc xml:lang="en">**kern representation of the Humdrum format.</desc>
</valItem>
<valItem ident="parsons">
<desc xml:lang="en">Parsons code containing intervallic direction only (e.g., "sususddsdsdsd"). Permitted values are composed of a series of tokens, which may be "u" (Up), "d" (Down) or "s" (Same). Tokens should not be separated by spaces.</desc>
</valItem>
<valItem ident="intervals">
<desc xml:lang="en">Representation of interval quality and direction (e.g., "P1 +P5 P1 +M2 P1 -M2"). Values must be composed of a series of space-separated tokens, where each token is comprised of three components: a direction indicator ("+" for "up" and "-" for "down"); an interval quality, being one of "P" (Perfect), "M" (Major), "m" (Minor), "A" (Augmented), or "d" (Diminished); and finally an integer indicating interval size, where "1" is a Unison. (For a Perfect Unison, P1, the direction indicator may be omitted). </desc>
</valItem>
<valItem ident="semitones">
<desc xml:lang="en">Representation of intervallic direction and size in half steps (semitones) (e.g., "0 +7 0 +2 0 -2"). Values must be composed of a series of space-separated positive or negative integers indicating the number of semitones to ascend or descend, respectively.</desc>
</valItem>
</valList>
</attDef>
</attList>
</elementSpec>