Changes between Version 12 and Version 13 of echo-schema


Ignore:
Timestamp:
Feb 22, 2011, 1:25:27 PM (14 years ago)
Author:
Wolfgang Schmidle
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • echo-schema

    v12 v13  
    7676=== Informationsquellen und minimales Schema
    7777
    78 
    7978Der Kern des Schemas:
    8079"(--)" bedeutet: nicht minimal, aber man bekommt etwas dafür, was über die optische Anzeige des Textes hinausgeht
    8180 
    82 
    83 
    8481|| Ebene || minimal || China || Modul || Element  ||
    8582|| || || || || ||
     
    9491|| Feinstruktur || + || + || echo-block || <head>, <p>, <note>  ||
    9592|| || + || -- || echo-block || <s>  ||
    96 || || -- || + || echo-block || <quote>  ||
    97 || || -- || -- || echo-block || <set-off> ||
     93|| || -- || + || echo-block-scholarly || <quote>  ||
     94|| || -- || -- || echo-block-scholarly || <set-off> ||
    9895|| || || || || ||
    9996|| Text || -- || + || echo-content || <emph>  ||
    100 || || (--) || -- || echo-content || <reg>, <foreign>, <ref>   ||
    101 || || -- || -- || echo-content || <sic>, <set-off>, <q> ||
     97|| || (--) || -- || echo-content || <reg> ||
     98|| || (--) || -- || echo-content-scholarly || <foreign>, <ref> ||
     99|| || -- || -- || echo-content-scholarly || <sic>, <set-off>, <q> ||
    102100|| || || || || ||
    103101|| Hilfsmodule || + || n/a || echo-attribute || --  ||
     
    127125
    128126
     127=== Übersicht über die Module
     128
     129 * [source:trunk/schema/schema/echo/echo-echo.rnc echo] ist die Haupt-Datei des Schemas. Hier werden alle Module geladen.
     130
     131 * [source:trunk/schema/schema/echo/modules/echo-echo-start.rnc echo-start], [source:trunk/schema/schema/echo/modules/echo-echo-metadata.rnc echo-metadata], [source:trunk/schema/schema/echo/modules/echo-echo-div.rnc echo-div], [source:trunk/schema/schema/echo/modules/echo-echo-block.rnc echo-block], [source:trunk/schema/schema/echo/modules/echo-echo-block-scholarly.rnc echo-block-scholarly] definieren die Struktur des XML-Dokuments bis vom root element `<echo>` bis zum Text-Level:
     132{{{
     133<echo>               echo-start.rnc
     134    <metadata>       echo-metadata.rnc
     135    <text>           echo-div.rnc
     136        <div>           - " -
     137            <head>   echo-block.rnc
     138            <p>         - " -
     139                <s>     - " -
     140            <note>      - " -
     141}}}
     142  * [source:trunk/schema/schema/echo/modules/echo-echo-start.rnc echo-start]: Zum root element <echo> gibt es kein Gegenstück in den DESpecs. Es muss in das Dokument eingefügt werden.
     143  * [source:trunk/schema/schema/echo/modules/echo-echo-metadata.rnc echo-metadata]: Zu <metadata> und allen darin enthaltenen Metadaten gibt es kein Gegenstück in den DESpecs. <metadata> und einige Metadaten sind notwendig und müssen in das Dokument eingefügt werden. Andere Metadaten sind optional.
     144  * [source:trunk/schema/schema/echo/modules/echo-echo-div.rnc echo-div]: Zu <text> und <div> gibt es ebenfalls kein Gegenstück in den DESpecs. <text> ist notwendig und muss in das Dokument eingefügt werden. <div> kann weggelassen werden.
     145  * [source:trunk/schema/schema/echo/modules/echo-echo-block.rnc echo-block], [source:trunk/schema/schema/echo/modules/echo-echo-block-scholarly.rnc echo-block-scholarly]: <head> und <p> haben direkte Gegenstücke in den DESpecs. <note> hat die Gegenstücke <mgl>, <mgr> und <fn>. Das Element <s> hat kein Gegenstück in den DESpecs. Es muss aber in das Dokument eingefügt werden, um das Dokument valide zu machen.
     146
     147 * [source:trunk/schema/schema/echo/modules/echo-echo-content.rnc echo-content],  [source:trunk/schema/schema/echo/modules/echo-echo-content-scholarly.rnc echo-content-scholarly] definieren das Inline-Modell für Text. Der Text muss nicht weiter ausgezeichnet werden, um ein valides Dokument zu haben.
     148 
     149 * [source:trunk/schema/schema/echo/modules/echo-echo-attribute.rnc echo-attribute], [source:trunk/schema/schema/echo/modules/echo-echo-datatype.rnc echo-datatype] definieren Standard-Attribute und -Datentypen. Sie werden von allen Modulen verwendet.
     150
     151 * [source:trunk/schema/schema/echo/modules/echo-echo-gap.rnc echo-gap], [source:trunk/schema/schema/echo/modules/echo-echo-de.rnc echo-de]
     152 * [source:trunk/schema/schema/echo/modules/echo-echo-figure.rnc echo-figure]
     153 * [source:trunk/schema/schema/echo/modules/echo-echo-handwritten.rnc echo-handwritten]
     154 * [source:trunk/schema/schema/echo/modules/echo-echo-milestone.rnc echo-milestone]
     155 * [source:trunk/schema/schema/echo/modules/echo-echo-float.rnc echo-float]
     156 * [source:trunk/schema/schema/echo/modules/echo-echo-mathematics.rnc echo-mathematics]
     157 * [source:trunk/schema/schema/echo/modules/echo-echo-chinese-text.rnc echo-chinese-text]
     158 * [source:trunk/schema/schema/echo/modules/echo-echo-gis.rnc echo-gis]
     159 * [source:trunk/schema/schema/echo/modules/echo-echo-textflows.rnc echo-textflows]
     160 * [source:trunk/schema/schema/echo/xhtml/echo-echo-import-xhtml.rnc echo-import-xhtml]
     161 * [source:trunk/schema/schema/echo/modules/echo-echo-import-mathml.rnc echo-import-mathml]
     162
     163
     164
     165
    129166
    130167== 3. Umsetzung der XML-tags