<materialspec> Material Specific Details

<materialspec> is an optional child element of <did> used to encode data unique to a particular class or form of material and which are not assigned to any other element of description. This may by the scale data for cartographic or architectural records, physical presentation data for music records, etc. It is comparable to MARC fields 254, 255, and 256.


  • @altrender – not required. Use if the content of the element should be displayed or printed differently than the rendering established in a style sheet for other occurrences of the element.
  • @audience – not required. Use to set whether the element’s contents will be visible to external users or to internal ones. Possible values are: “internal” and “external.”
  • @encodinganalog – not required. May contain information to map this tag to a particular element in another schema.
  • @id – not required. Creates an ID for element. Can be used for linking.
  • @label – not required. This can be used when a meaningful display label for an element can’t be derived by the stylesheet from its name.
  • @lang – not required. Three-letter code that indicates the language in which the element’s contents were written. It should come from ISO 639-2b.
  • @localtype – not required. This attribute may be used within a number of elements. Its use and values are not defined by the schema and may be defined locally. In this case, it may be used to specify the type of specification “scale”, “size”, or whatever other material types are in local use.
  • @script – not required. Four-letter code that indicates the script in which the element’s contents were written. It should come from ISO 15924.

Child Elements

<materialspec> may contain text as well as <abbr>, <emph>, <expan>, <foreign>, <lb />, <ptr/>, and <ref>.


<c level="item">
    <unittitle>Map of American Quilt Guilds</unittitle>
    <abstract>The map combines data from state directories and the <expan abbr="MQG">Modern Quilt Guild</expan>.</abstract>
    <materialspec localtype="scale">1:4,000,000</materialspec>
    <physdescstructured coverage="whole" physdescstructuredtype="materialtype">
      <dimensions localtype="width" unit="cm">88</dimensions>
      <dimensions localtype="height" unit="cm">90</dimensions>

Changes from EAD 2002

<materialspec> gained @lang and @script attributes. It lost <archref>, <bibref>, further <materialspec>, <title> and deprecated elements.

EAD3 Tag Library Entry

View the official tag library entry for <materialspec>