【问题标题】:TEI format vs. SGML formatTEI 格式与 SGML 格式
【发布时间】:2015-03-05 19:46:58
【问题描述】:

谁能解释TEISGML 格式之间的区别和/或它们之间的关系?

【问题讨论】:

    标签: sgml tei


    【解决方案1】:

    简而言之TEI是XML,XML是SGML

    SGML(标准Generalized Markup Language)中的“G”表示(除其他外)标记语言可以自定义它语法。例如,您可以定义 SGML 语法,其中标签(或元素)类似于 [v id:id1] 而不是 <v id="id1"></v>

    XML 是 SGML 的具体语法,加上其他几个子集 SGML 的要求。在 XML(和 HTML)中,元素由尖括号分隔:<body>。 XML 中的每个标签都必须与明确的结束标签配对:</body>

    到目前为止,我们还没有讨论文档的结构(文档类型或架构)。 XML 本身不会对文档结构施加限制。以下是有效的(即格式良好的)XML:

    <item>
       <body>
         <head>I don't know what I'm doing</head>
       </body>
    </item>
    

    TEI 定义了所有 TEI 文档必须遵守的通用结构,并为每个标签分配一个含义。例如:

    实际文本 (&lt;text&gt;) 包含任何类型的单个文本。这个 通常包含实际的文本和其他编码。一条短信&lt;text&gt; 至少包含文本正文 (&lt;body&gt;)。正文包含较低级别 文本结构,如段落 (&lt;p&gt;),或不同的结构 散文以外的文本体裁[source]

    <text>
      <body>
        <p>For the first time in twenty-five years...</p>
      </body>
    </text>
    

    【讨论】:

      猜你喜欢
      • 2010-12-12
      • 2011-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多