# echo-metadata # # This file is part of the ECHO Schema, version 1.0. See the main file "echo.rnc". namespace dcterms = "http://purl.org/dc/terms" namespace xsi = "http://www.w3.org/2001/XMLSchema-instance" namespace xlink = "http://www.w3.org/1999/xlink" echo.metadata = element metadata { empty, echo.metadata.content } echo.metadata.content = dcterms.identifier & dcterms.bibliogr & dcterms.licensing & echo.meta # echo.metadata.content <-- dcterms:spatial, dcterms:temporal (in echo-gis) dcterms.bibliogr = dcterms.title+ & dcterms.alternative* & dcterms.creator+ & dcterms.contributor* & dcterms.publisher* & dcterms.language+ & dcterms.date? & dcterms.description* dcterms.licensing = dcterms.rights* & dcterms.license* & dcterms.accessRights? & dcterms.rightsHolder+ & dcterms.provenance* & dcterms.dateCopyrighted? echo.meta = echo.font? & echo.font-family? & echo.stylesheet* & echo.echolink? & echo.echodir? & echo.gis-table? & echo.time-period? & echo.parameters? & echo.display-parameters? & echo.log? dcterms.identifier = element dcterms:identifier { echo.identifier } dcterms.title = element dcterms:title { echo.language.attrib, text } dcterms.alternative = element dcterms:alternative { echo.language.attrib, text } dcterms.creator = element dcterms:creator { echo.authorityfile?, echo.role?, text } dcterms.contributor = element dcterms:contributor { echo.authorityfile?, echo.role?, text } dcterms.publisher = element dcterms:publisher { text } dcterms.language = element dcterms:language { dcterms.languageFormat } dcterms.date = element dcterms:date { dcterms.dateFormat } dcterms.description = element dcterms:description { text } dcterms.rights = element dcterms:rights { text } dcterms.license = element dcterms:license { echo.license } dcterms.accessRights = element dcterms:accessRights { echo.accessRights } dcterms.rightsHolder = element dcterms:rightsHolder { dcterms.rightsHolderFormat } dcterms.provenance = element dcterms:provenance { text } dcterms.dateCopyrighted = element dcterms:dateCopyrighted { dcterms.dateFormat } echo.font = element font { text } echo.font-family = element font-family { echo.font-families } echo.stylesheet = element stylesheet { echo.URI.datatype } echo.echolink = element echolink { echo.URI.datatype } echo.echodir = element echodir { text } echo.gis-table = element gis-table { text } echo.time-period = element time-period { text } echo.parameters = element parameters { text } echo.display-parameters = element display-parameters { text } echo.log = element log { text } dcterms.languageFormat = attribute xsi:type { "dcterms:ISO639-3" | "ISO639-5" }, text dcterms.dateFormat = attribute xsi:type { "dcterms:W3CDTF" }, text dcterms.rightsHolderFormat = attribute xlink:href {text}, text echo.identifier = text echo.authorityfile = attribute identifier { text } echo.role = attribute role { text } echo.license = attribute xlink:href {text}, text echo.accessRights = "free" | "restricted" echo.font-families = "serif" | "sans-serif" | "monospace" # echo.font-families <-- "song style" (in echo-chinese-text)