<msDesc>
<msDesc> 包含單一份可識別手稿的描述。 [10.1 Overview] | |
組件 | msdescription — Manuscript Description |
屬性 |
|
俱乐部会员 | |
可包含在於 |
core: add cit corr del desc emph head hi item l listBibl meeting note orig p q quote ref reg relatedItem said sic stage textLang title unclear
dictionaries: case colloc def dictScrap entry entryFree etym form gen gram gramGrp hom hyph iType lang lbl mood number orth per pos pron re sense stress subc syll tns usg xr
msdescription: accMat acquisition additions collation condition custEvent decoNote filiation foliation layout msItem musicNotation origin provenance signatures source summary support surrogates typeNote
namesdates: climate event location object occupation org person personGrp persona place population state terrain trait
spoken: broadcast scriptStmt u writing
textstructure: argument body div div1 div2 div3 div4 div5 div6 div7 docEdition epigraph imprimatur postscript salute signed titlePart trailer
verse: rhyme
|
可包含 |
linking: ab
msdescription: additional history msContents msFrag msIdentifier msPart physDesc
|
註 |
Although the msDesc has primarily been designed with a view to encoding manuscript descriptions, it may also be used for other objects such as early printed books, fascicles, epigraphs, or any text-bearing objects that require substantial description. If an object is not text-bearing or the reasons for describing the object is not primarily the textual content, the more general object may be more suitable. |
例子 |
<msDesc>
<msIdentifier> <settlement>台北</settlement> <repository>CBETA</repository> <idno type="cbeta">Taisho Tripitaka Vol. T08, No. 230</idno> </msIdentifier> <msContents> <msItem> <author>唐玄奘</author> <title>大般若波羅蜜多經電子版本</title> </msItem> </msContents> <physDesc> <objectDesc> <p>總共有600卷</p> <p>亦收錄於高麗藏、嘉興藏、永樂北藏、永樂南藏、乾隆藏、佛教大藏經、中華藏...等。</p> <p>唯獨新纂卍續藏未收錄此經</p> </objectDesc> </physDesc> </msDesc> |
Schematron |
<sch:rule context="tei:msContents|tei:physDesc|tei:history|tei:additional"> <!-- Note: This rule applies to <msContents>, <physDesc>, <history>, and <additional> wherever they occur. Luckily they are only allowed in places where they are constrained to 0 or 1 occurence. If that changes someday, this constraint may will likely need to be updated, too. --> <!-- Also worth noting that a) if & when we can use abstract patterns, this would be better handled as a single abstract rule somewhere, and concrete rules in the individual <elementSpec>s; and b) I did not test for the existence of "../*[name(.) eq $gi][2]" because then an error would be generated for each of the multiple occurences of $gi. --> <sch:let name="gi" value="name(.)"/> <sch:report test="preceding-sibling::*[ name(.) eq $gi ] and not( following-sibling::*[ name(.) eq $gi ] )"> Only one <sch:name/> is allowed as a child of <sch:value-of select="name(..)"/>. </sch:report> </sch:rule> |
Content model |
<content> |
宣告 |
<rng:element name="msDesc"> element msDesc { att.global.attributes, att.global.rendition.attributes, att.global.linking.attributes, att.global.analytic.attributes, att.global.facs.attributes, att.global.change.attributes, att.global.responsibility.attributes, att.global.source.attributes, att.sortable.attributes, att.typed.attributes, att.declaring.attributes, att.docStatus.attributes, ( msIdentifier, model.headLike*, ( model.pLike+ | ( msContents | physDesc | history | additional | msPart | msFrag )* ) ) } |