这是一个简短的参考表清单中使用的最基本要素写TEI奇怪的文件。
命令功能
高层奇怪的结构
-
schemaSpec
-
元素包含正式的内部模式规范的文件。下面列出的所有模式定制元素的孩子schemaSpec。
-
鉴别
-
用在schemaSpec显示的名字将被创建的模式;所要求的罗马。
-
moduleRef
-
TEI引用模块(即一个分组元素代表一个TEI指南的章),模块中包含的自定义模式。
-
关键
-
用在moduleRef,包括模块的短名称
-
除了
-
用在moduleRef,列出了哪些元素应该从模块不被包括
-
包括
-
用在moduleRef、列表从模块应该包含哪些元素(因此所有其他除外)
-
模式
-
用于几乎所有奇怪的元素,表明所做的更改的性质与修改的TEI:
- 添加表明,功能与定制和产生的问题额外的,修改的TEI模式
- 删除表明,问题是被删除的功能自定义模式
- 改变表明特性在一些细节问题正在改变,而改变了部分应该覆盖的相应部分修改的TEI模式,让其他部分不变
- 取代表明功能问题被彻底改变了,和部分指定的自定义模式应该完全替代的规范修改的TEI特性
元素管理
-
elementSpec
-
单个元素的规范模式,可以用来从一个模块(包括删除一个元素模式= "删除")或修改元素的定义(的某些方面模式=“改变”或模式= "取代")。
-
模块
-
使用elementSpec表明,该模块定义的元素。
-
鉴别
-
使用elementSpec,表示元素的名称
-
altIdent
-
内部使用elementSpec改变一个元素的名称;显示新名称的元素将被指定在自定义模式
-
类
-
中使用elementSpec(或classSpec)改变元素的类成员(或类)。包含一个或多个memberOf元素,通过他们的关键属性,指示元素的特定的类(或类)从它被添加或删除。
-
memberOf
-
指定一个特定的模型类来添加一个元素,或者从它被删除。
-
关键
-
用在memberOf包含指定的类的名称。
-
模式
-
用在memberOf,价值添加表明,元素被添加到指定的类memberOf元素。
-
内容
-
包含一个元素的内容模型RELAX NG (XML语法)或纯奇怪的元素,看到内容,低于
-
constraintSpec
-
包含一个进一步的语法约束,通常在ISO Schematron表示。
内容
-
elementRef
-
引用一个元素(通常是TEI元素,但也许你添加到定制),表明它是允许或要求
-
关键
-
用在elementRef表明,元素被提到。
-
minOccurs
-
表示的最小次数表示元素可能发生在这一点上(默认为1)。
-
maxOccurs
-
表示最大次数表示元素可能发生在这一点上(默认无限,即无限次数)。
-
classRef
-
整个模型类的引用,其成员可能或必须发生在这一点
-
关键
-
用在classRef,表明模型类。
-
包括
-
用在classRef表明,模型类的成员被称为
-
除了
-
用在classRef表明,模型类的成员并没有被提到
-
textNode
-
用来表示零个或多个字符组成的字符串是允许的。
-
序列
-
表明每个项目被引用内部必须发生;如果preserveOrder = " true "而且他们必须发生的顺序指定
-
备用
-
表明,只有一个项目的引用的引用内部必须发生(另一个选定的次数必须是指定的minOccurs和maxOccurs
属性管理
-
attList
-
属性定义的列表;用于包含attDef元素用于添加、删除或修改一个元素的属性。
-
attDef
-
用于指定一个属性被添加,删除或修改。
-
鉴别
-
用在attDef显示属性的名称。
-
valList
-
一个属性的值的列表(用于添加或改变一组约束值)。
-
valItem
-
一个值为一个属性值列表。
-
数据类型
-
TEI包含一个引用数据类型,约束的内容时使用一个元素或属性值。
-
constraintSpec
-
包含一个进一步的语法约束,通常在ISO Schematron表示。
模式文档和管理
-
光泽
-
内部使用elementSpec,attDef,valItem来提供完整的(即自然语言的名称。鉴别)的构造。例如,光泽为elementSpec鉴别= " att”是属性(而不是注意)
-
desc
-
内部使用elementSpec,attDef,valItem记录新的或修改元素、属性或属性的值。
-
例证
-
包含的属性(使用的一个例子attDef(在),类classSpec(在),元素elementSpec),或者宏(在macroSpec)以及可选的评论
-
讲话
-
包含评论或讨论的属性(使用attDef(在),类classSpec(在),元素elementSpec),或者宏(在macroSpec)
-
classSpec
-
TEI类的规范(模型类或属性类);(经常使用模式的改变改变一个属性类的成员)
-
macroSpec
-
TEI规范的数据类型或一块任意RELAX NG的代码
处理模型文档
-
模型
-
文档可能处理为一个指定的元素
-
行为
-
名字这个处理的过程或函数模型使用以生成输出
-
谓词
-
XPath谓词表达式给出的条件下,该模型适用
-
useSourceRendition
-
是否遵守引渡属性存在(在默认情况下没有)
-
outputRendition
-
描述这个元素的呈现(在选定的上下文)
-
modelGrp
-
一个分组模型元素与常见的输出
-
modelSequence
-
一个序列的模型元素是一套动作