📄 tei_all.rnc.svn-base
字号:
## an object or commodity, usually comprising a number, a unit, and a
## commodity name.
element measure { measure.content, measure.attributes }
measure.content = macro.phraseSeq
measure.attributes =
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
att.global.linking.attribute.corresp,
att.global.linking.attribute.synch,
att.global.linking.attribute.sameAs,
att.global.linking.attribute.copyOf,
att.global.linking.attribute.next,
att.global.linking.attribute.prev,
att.global.linking.attribute.exclude,
att.global.linking.attribute.select,
att.global.analytic.attribute.ana,
att.measurement.attribute.unit,
att.measurement.attribute.quantity,
att.measurement.attribute.commodity,
## specifies the type of measurement in any convenient typology.
attribute type { data.enumerated }?,
empty
date =
## contains a date in any format.
element date { date.content, date.attributes }
date.content =
(text | model.gLike | model.datePart | model.phrase | model.global)*
date.attributes =
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
att.global.linking.attribute.corresp,
att.global.linking.attribute.synch,
att.global.linking.attribute.sameAs,
att.global.linking.attribute.copyOf,
att.global.linking.attribute.next,
att.global.linking.attribute.prev,
att.global.linking.attribute.exclude,
att.global.linking.attribute.select,
att.global.analytic.attribute.ana,
att.datePart.attribute.value,
att.datePart.attribute.type,
att.datePart.attribute.full,
att.editLike.attribute.cert,
att.editLike.attribute.resp,
att.editLike.attribute.evidence,
att.datable.attribute.notBefore,
att.datable.attribute.notAfter,
## indicates the system or calendar to which the date belongs.
attribute calendar { data.enumerated }?,
## indicates the degree of precision associated with the date.
attribute precision { data.certainty }?,
empty
dateRange =
## (date range) contains two dates or another phrase delimiting a time period.
element dateRange { dateRange.content, dateRange.attributes }
dateRange.content = macro.phraseSeq
dateRange.attributes =
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
att.global.linking.attribute.corresp,
att.global.linking.attribute.synch,
att.global.linking.attribute.sameAs,
att.global.linking.attribute.copyOf,
att.global.linking.attribute.next,
att.global.linking.attribute.prev,
att.global.linking.attribute.exclude,
att.global.linking.attribute.select,
att.global.analytic.attribute.ana,
att.datable.attribute.notBefore,
att.datable.attribute.notAfter,
## indicates the system or calendar to which the date belongs.
attribute calendar { data.enumerated }?,
## indicates the starting point of the period in standard form.
attribute from { data.temporal }?,
## indicates the ending point of the period in standard form.
attribute to { data.temporal }?,
## indicates the precision to be attached to either or both dates
## specified.
attribute exact {
## (the to date is exact)
"to"
|
## (the from date is exact)
"from"
|
## (both dates are exact)
"both"
|
## (both dates are approximate or unspecified)
"none"
}?,
empty
time =
## contains a phrase defining a time of day in any format.
element time { time.content, time.attributes }
time.content =
(text | model.gLike | model.datePart | model.phrase | model.global)*
time.attributes =
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
att.global.linking.attribute.corresp,
att.global.linking.attribute.synch,
att.global.linking.attribute.sameAs,
att.global.linking.attribute.copyOf,
att.global.linking.attribute.next,
att.global.linking.attribute.prev,
att.global.linking.attribute.exclude,
att.global.linking.attribute.select,
att.global.analytic.attribute.ana,
att.datePart.attribute.value,
att.datePart.attribute.type,
att.datePart.attribute.full,
att.editLike.attribute.cert,
att.editLike.attribute.resp,
att.editLike.attribute.evidence,
empty
timeRange =
## (time range) contains two times or another phrase indicating a time period.
element timeRange { timeRange.content, timeRange.attributes }
timeRange.content = macro.phraseSeq
timeRange.attributes =
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
att.global.linking.attribute.corresp,
att.global.linking.attribute.synch,
att.global.linking.attribute.sameAs,
att.global.linking.attribute.copyOf,
att.global.linking.attribute.next,
att.global.linking.attribute.prev,
att.global.linking.attribute.exclude,
att.global.linking.attribute.select,
att.global.analytic.attribute.ana,
## indicates the starting point of the time period in a standard form, usually hh:mm:ss.
attribute from { data.temporal }?,
## indicates the ending point of the time period in standard form, usually hh:mm:ss.
attribute to { data.temporal }?,
## indicates the precision to be attached to either or both times
## specified.
attribute exact {
## (the to time is exact)
"to"
|
## (the from time is exact)
"from"
|
## (both times are exact)
"both"
|
## (both times are approximate or unspecified)
"none"
}?,
empty
abbr =
## (abbreviation) contains an abbreviation of any sort.
element abbr { abbr.content, abbr.attributes }
abbr.content = macro.phraseSeq
abbr.attributes =
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
att.global.linking.attribute.corresp,
att.global.linking.attribute.synch,
att.global.linking.attribute.sameAs,
att.global.linking.attribute.copyOf,
att.global.linking.attribute.next,
att.global.linking.attribute.prev,
att.global.linking.attribute.exclude,
att.global.linking.attribute.select,
att.global.analytic.attribute.ana,
## allows the encoder to classify the abbreviation according to
## some convenient typology.
attribute type { data.enumerated }?,
empty
expan =
## (expansion) contains the expansion of an abbreviation.
element expan { expan.content, expan.attributes }
expan.content = macro.phraseSeq
expan.attributes =
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
att.global.linking.attribute.corresp,
att.global.linking.attribute.synch,
att.global.linking.attribute.sameAs,
att.global.linking.attribute.copyOf,
att.global.linking.attribute.next,
att.global.linking.attribute.prev,
att.global.linking.attribute.exclude,
att.global.linking.attribute.select,
att.global.analytic.attribute.ana,
att.editLike.attribute.cert,
att.editLike.attribute.resp,
att.editLike.attribute.evidence,
empty
ptr =
## defines a pointer to another location.
element ptr { ptr.content, ptr.attributes }
ptr.content = empty
ptr.attributes =
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
att.global.linking.attribute.corresp,
att.global.linking.attribute.synch,
att.global.linking.attribute.sameAs,
att.global.linking.attribute.copyOf,
att.global.linking.attribute.next,
att.global.linking.attribute.prev,
att.global.linking.attribute.exclude,
att.global.linking.attribute.select,
att.global.analytic.attribute.ana,
att.pointing.attribute.type,
att.pointing.attribute.evaluate,
att.declaring.attribute.decls,
(
## specifies the destination of the pointer by supplying one or
## more URI References
attribute target { data.pointers }
|
## specifies the destination of the pointer by supplying a
## canonical reference from a scheme defined in a refsDecl
## element in the TEI header
attribute cRef { data.pointers })?,
empty
ref =
## defines a reference to another location, possibly
## modified by additional text or comment.
element ref { ref.content, ref.attributes }
ref.content = macro.paraContent
ref.attributes =
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
att.global.linking.attribute.corresp,
att.global.linking.attribute.synch,
att.global.linking.attribute.sameAs,
att.global.linking.attribute.copyOf,
att.global.linking.attribute.next,
att.global.linking.attribute.prev,
att.global.linking.attribute.exclude,
att.global.linking.attribute.select,
att.global.analytic.attribute.ana,
att.pointing.attribute.type,
att.pointing.attribute.evaluate,
att.declaring.attribute.decls,
(
## specifies the destination of the reference by supplying one
## or more URI References
attribute target { data.pointers }
|
## specifies the destination of the reference by supplying a
## canonical reference from a scheme defined in a refsDecl
## element in the TEI header
attribute cRef { data.pointers })?,
empty
\list =
## contains any sequence of items organized as a list.
element list { list.content, list.attributes }
list.content =
(model.divWrapper | model.global)*,
((item, model.global*)+
| (headLabel?,
headItem?,
(label, model.global*, item, model.global*)+)),
(model.divWrapper.bottom, model.global*)*
list.attributes =
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
att.global.linking.attribute.corresp,
att.global.linking.attribute.synch,
att.global.linking.attribute.sameAs,
att.global.linking.attribute.copyOf,
att.global.linking.attribute.next,
att.global.linking.attribute.prev,
att.global.linking.attribute.exclude,
att.global.linking.attribute.select,
att.global.analytic.attribute.ana,
## describes the form of the list.
[ a:defaultValue = "simple" ] attribute type { data.enumerated }?,
empty
item =
## contains one
## component of a list.
element item { item.content, item.attributes }
item.content = macro.specialPara
item.attributes =
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
att.global.linking.attribute.corresp,
att.global.linking.attribute.synch,
att.global.linking.attribute.sameAs,
att.global.linking.attribute.copyOf,
att.global.linking.attribute.next,
att.global.linking.attribute.prev,
att.global.linking.attribute.exclude,
att.global.linking.attribute.select,
att.global.analytic.attribute.ana,
empty
label =
## contains the label associated with an item in a list; in
## glossaries, marks the term being defined.
element label { label.content, label.attributes }
label.content = macro.phraseSeq
label.attributes =
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
att.global.linking.attribute.corresp,
att.global.linking.attribute.synch,
att.global.linking.attribute.sameAs,
att.global.linking.attribute.copyOf,
att.global.linking.attribute.next,
att.global.linking.attribute.prev,
att.global.linking.attribute.exclude,
att.global.linking.attribute.select,
att.global.analytic.attribute.ana,
empty
head =
## (heading) contains any type of heading, for example the title of a section,
## or the heading of a list, glossary, manuscript description, etc.
element head { head.content, head.attributes }
head.content = macro.paraContent
head.attributes =
att.global.attribute.xmlspace,
att.global.attribute.xmlid,
att.global.attribute.n,
att.global.attribute.xmllang,
att.global.attribute.rend,
att.global.attribute.xmlbase,
att.global.linking.attribute.corresp,
att.global.linking.attribute.synch,
att.global.linking.attribute.sameAs,
att.global.linking.attribute.copyOf,
att.global.linking.attribute.next,
att.global.linking
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -