Description of the schema


<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated using Roma 3.4, last updated 2008-07-08. -->
<TEI xmlns="http://www.tei-c.org/ns/1.0" xml:lang="en">
    <teiHeader>
        <rng:zeroOrMore xmlns:rng="http://relaxng.org/ns/structure/1.0">
            <rng:choice>
                <rng:text/>
                <rng:ref name="model.gLike"/>
                <rng:ref name="model.phrase"/>
                <rng:ref name="model.inter"/>
                <rng:ref name="model.formPart"/>
                <rng:ref name="model.global"/>
            </rng:choice>
        </rng:zeroOrMore>
        <fileDesc>
            <titleStmt>
                <title>TEI Extension for encoding dictionaries in TextGrid "core encoding"</title>
                <author>Mirjam Blümm</author>
            </titleStmt>
            <publicationStmt>
                <p>for use by whoever wants it</p>
            </publicationStmt>
            <sourceDesc>
                <p>created on 2007-09-05 by the form at http://www.tei-c.org.uk/Roma/</p>
            </sourceDesc>
        </fileDesc>
    </teiHeader>
    <text>
        <front>
            <divGen type="toc"/>
        </front>
        <body>
            <p>TextGrid TEI Customization for encoding dictionaries</p>
            <schemaSpec ident="coreencoding_dictionaries" xml:lang="en" prefix="">
                <moduleRef key="core"/>
                <moduleRef key="tei"/>
                <moduleRef key="header"/>
                <moduleRef key="textstructure"/>
                <moduleRef key="dictionaries"/>
                <moduleRef key="gaiji"/>
                <elementSpec module="gaiji" ident="char" mode="delete"/>
                <elementSpec module="gaiji" ident="charDesc" mode="delete"/>
                <elementSpec module="gaiji" ident="charName" mode="delete"/>
                <elementSpec module="gaiji" ident="charProp" mode="delete"/>
                <elementSpec module="gaiji" ident="glyphName" mode="delete"/>
                <elementSpec module="gaiji" ident="localName" mode="delete"/>
                <elementSpec module="gaiji" ident="mapping" mode="delete"/>
                <elementSpec module="gaiji" ident="unicodeName" mode="delete"/>
                <elementSpec module="gaiji" ident="value" mode="delete"/>
                <elementSpec module="textstructure" ident="argument" mode="delete"/>
                <elementSpec module="textstructure" ident="byline" mode="delete"/>
                <elementSpec module="textstructure" ident="closer" mode="delete"/>
                <elementSpec module="textstructure" ident="dateline" mode="delete"/>
                <elementSpec module="textstructure" ident="div0" mode="delete"/>
                <elementSpec module="textstructure" ident="div1" mode="delete"/>
                <elementSpec module="textstructure" ident="div2" mode="delete"/>
                <elementSpec module="textstructure" ident="div3" mode="delete"/>
                <elementSpec module="textstructure" ident="div4" mode="delete"/>
                <elementSpec module="textstructure" ident="div5" mode="delete"/>
                <elementSpec module="textstructure" ident="div6" mode="delete"/>
                <elementSpec module="textstructure" ident="div7" mode="delete"/>
                <elementSpec module="textstructure" ident="epigraph" mode="delete"/>
                <elementSpec module="textstructure" ident="floatingText" mode="delete"/>
                <elementSpec module="textstructure" ident="group" mode="delete"/>
                <elementSpec module="textstructure" ident="opener" mode="delete"/>
                <elementSpec module="textstructure" ident="salute" mode="delete"/>
                <elementSpec module="textstructure" ident="signed" mode="delete"/>
                <elementSpec module="textstructure" ident="trailer" mode="delete"/>
                <elementSpec module="core" ident="add" mode="delete"/>
                <elementSpec module="core" ident="addrLine" mode="delete"/>
                <elementSpec module="core" ident="address" mode="delete"/>
                <elementSpec module="core" ident="altIdent" mode="delete"/>
                <elementSpec module="core" ident="analytic" mode="delete"/>
                <elementSpec module="core" ident="binaryObject" mode="delete"/>
                <elementSpec module="core" ident="corr" mode="delete"/>
                <elementSpec module="core" ident="del" mode="delete"/>
                <elementSpec module="core" ident="desc" mode="delete"/>
                <elementSpec module="core" ident="distinct" mode="delete"/>
                <elementSpec module="core" ident="divGen" mode="delete"/>
                <elementSpec module="core" ident="email" mode="delete"/>
                <elementSpec module="core" ident="emph" mode="delete"/>
                <elementSpec module="core" ident="equiv" mode="delete"/>
                <elementSpec module="core" ident="gap" mode="delete"/>
                <elementSpec module="core" ident="graphic" mode="delete"/>
                <elementSpec module="core" ident="headItem" mode="delete"/>
                <elementSpec module="core" ident="headLabel" mode="delete"/>
                <elementSpec module="core" ident="index" mode="delete"/>
                <elementSpec module="core" ident="item" mode="delete"/>
                <elementSpec module="core" ident="l" mode="delete"/>
                <elementSpec module="core" ident="label" mode="delete"/>
                <elementSpec module="core" ident="lg" mode="delete"/>
                <elementSpec module="core" ident="list" mode="delete"/>
                <elementSpec module="core" ident="listBibl" mode="delete"/>
                <elementSpec module="core" ident="measure" mode="delete"/>
                <elementSpec module="core" ident="measureGrp" mode="delete"/>
                <elementSpec module="core" ident="meeting" mode="delete"/>
                <elementSpec module="core" ident="mentioned" mode="delete"/>
                <elementSpec module="core" ident="num" mode="delete"/>
                <elementSpec module="core" ident="orig" mode="delete"/>
                <elementSpec module="core" ident="postBox" mode="delete"/>
                <elementSpec module="core" ident="postCode" mode="delete"/>
                <elementSpec module="core" ident="reg" mode="delete"/>
                <elementSpec module="core" ident="relatedItem" mode="delete"/>
                <elementSpec module="core" ident="resp" mode="delete"/>
                <elementSpec module="core" ident="respStmt" mode="delete"/>
                <elementSpec module="core" ident="rs" mode="delete"/>
                <elementSpec module="core" ident="said" mode="delete"/>
                <elementSpec module="core" ident="series" mode="delete"/>
                <elementSpec module="core" ident="sic" mode="delete"/>
                <elementSpec module="core" ident="soCalled" mode="delete"/>
                <elementSpec module="core" ident="sp" mode="delete"/>
                <elementSpec module="core" ident="speaker" mode="delete"/>
                <elementSpec module="core" ident="stage" mode="delete"/>
                <elementSpec module="core" ident="street" mode="delete"/>
                <elementSpec module="core" ident="teiCorpus" mode="delete"/>
                <elementSpec module="core" ident="time" mode="delete"/>
                <elementSpec module="core" ident="unclear" mode="delete"/>
                <elementSpec module="dictionaries" ident="dictScrap" mode="delete"/>
                <elementSpec module="dictionaries" ident="entryFree" mode="delete"/>
                <elementSpec module="dictionaries" ident="case" mode="delete"/>
                <elementSpec module="dictionaries" ident="colloc" mode="delete"/>
                <elementSpec module="dictionaries" ident="gram" mode="delete"/>
                <elementSpec module="dictionaries" ident="hom" mode="delete"/>
                <elementSpec module="dictionaries" ident="hyph" mode="delete"/>
                <elementSpec module="dictionaries" ident="iType" mode="delete"/>
                <elementSpec module="dictionaries" ident="lang" mode="delete"/>
                <elementSpec module="dictionaries" ident="lbl" mode="delete"/>
                <elementSpec module="dictionaries" ident="mood" mode="delete"/>
                <elementSpec module="dictionaries" ident="number" mode="delete"/>
                <elementSpec module="dictionaries" ident="oRef" mode="delete"/>
                <elementSpec module="dictionaries" ident="oVar" mode="delete"/>
                <elementSpec module="dictionaries" ident="orth" mode="delete"/>
                <elementSpec module="dictionaries" ident="pRef" mode="delete"/>
                <elementSpec module="dictionaries" ident="pVar" mode="delete"/>
                <elementSpec module="dictionaries" ident="per" mode="delete"/>
                <elementSpec module="dictionaries" ident="pron" mode="delete"/>
                <elementSpec module="dictionaries" ident="stress" mode="delete"/>
                <elementSpec module="dictionaries" ident="syll" mode="delete"/>
                <elementSpec module="dictionaries" ident="tns" mode="delete"/>
                <elementSpec ident="gramGrp" module="dictionaries" mode="change">
                    <classes>
                        <memberOf key="model.entryPart"/>
                        <memberOf key="model.entryPart.top"/>
                        <memberOf key="model.formPart"/>
                        <memberOf key="model.gramPart"/>
                        <memberOf key="att.lexicographic"/>
                    </classes>
                    <content xmlns="http://www.tei-c.org/ns/1.0">
                        <rng:ref xmlns:rng="http://relaxng.org/ns/structure/1.0" name="pos"/>
                        <rng:zeroOrMore xmlns:rng="http://relaxng.org/ns/structure/1.0">
                            <rng:choice>
                                <rng:text/>
                                <rng:ref name="model.gLike"/>
                                <rng:ref name="model.phrase"/>
                                <rng:ref name="model.inter"/>
                                <rng:ref name="model.gramPart"/>
                                <rng:ref name="model.global"/>
                            </rng:choice>
                        </rng:zeroOrMore>
                    </content>
                </elementSpec>
                <elementSpec ident="superEntry" module="dictionaries" mode="change">
                    <content xmlns:rng="http://relaxng.org/ns/structure/1.0"
                        xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0"
                        xmlns="http://www.tei-c.org/ns/1.0">
                        <rng:oneOrMore xmlns:rng="http://relaxng.org/ns/structure/1.0">
                            <rng:ref xmlns:rng="http://relaxng.org/ns/structure/1.0" name="entry"/>
                        </rng:oneOrMore>
                    </content>
                </elementSpec>
                <elementSpec ident="entry" module="dictionaries" mode="change">
                    <content xmlns:rng="http://relaxng.org/ns/structure/1.0"
                        xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0"
                        xmlns="http://www.tei-c.org/ns/1.0">
                        <rng:group xmlns:rng="http://relaxng.org/ns/structure/1.0">
                            <rng:ref xmlns:rng="http://relaxng.org/ns/structure/1.0" name="form"/>
                            <rng:ref xmlns:rng="http://relaxng.org/ns/structure/1.0" name="sense"/>
                        </rng:group>
                    </content>
                </elementSpec>
                <elementSpec ident="xr" module="dictionaries" mode="change">
                    <classes>
                        <memberOf key="model.entryPart"/>
                        <memberOf key="model.entryPart.top"/>
                        <memberOf key="model.global"/>
                        <memberOf key="att.lexicographic"/>
                    </classes>
                </elementSpec>
                <elementSpec ident="form" module="dictionaries" mode="change">
                    <attList>
                        <attDef ident="type" mode="replace" usage="req">
                            <desc>classifies form as lemma (line), headword or simple.</desc>
                            <datatype>
                                <rng:ref xmlns:rng="http://relaxng.org/ns/structure/1.0"
                                    name="data.enumerated"/>
                            </datatype>
                            <valList type="closed">
                                <valItem ident="lemma">
                                    <gloss>lemma, containing the headword</gloss>
                                </valItem>
                                <valItem ident="headword">
                                    <gloss>the headword itself</gloss>
                                </valItem>
                                <valItem ident="simple">
                                    <gloss>single free lexical item</gloss>
                                </valItem>
                            </valList>
                        </attDef>
                    </attList>
                    <content xmlns="http://www.tei-c.org/ns/1.0">
                        <rng:choice xmlns:rng="http://relaxng.org/ns/structure/1.0">
                            <rng:group>
                                <rng:ref xmlns:rng="http://relaxng.org/ns/structure/1.0"
                                    name="gramGrp"/>
                                <rng:ref xmlns:rng="http://relaxng.org/ns/structure/1.0" name="form"
                                />
                            </rng:group>
                            <rng:zeroOrMore xmlns:rng="http://relaxng.org/ns/structure/1.0">
                                <rng:choice>
                                    <rng:text/>
                                    <rng:ref name="model.gLike"/>
                                    <rng:ref name="model.phrase"/>
                                    <rng:ref name="model.inter"/>
                                    <rng:ref name="model.formPart"/>
                                    <rng:ref name="model.global"/>
                                </rng:choice>
                            </rng:zeroOrMore>
                        </rng:choice>
                    </content>
                </elementSpec>
                <elementSpec ident="sense" module="dictionaries" mode="change">
                    <classes>
                        <memberOf key="model.entryPart"/>
                        <memberOf key="model.noteLike"/>
                        <memberOf key="att.lexicographic"/>
                    </classes>
                    <content xmlns="http://www.tei-c.org/ns/1.0">
                        <rng:zeroOrMore xmlns:rng="http://relaxng.org/ns/structure/1.0">
                            <rng:choice>
                                <rng:text/>
                                <rng:ref name="model.gLike"/>
                                <rng:ref name="sense"/>
                                <rng:ref name="model.entryPart.top"/>
                                <rng:ref name="model.phrase"/>
                                <rng:ref name="model.global"/>
                                <rng:group>
                                    <rng:ref name="form"/>
                                    <rng:ref name="sense"/>
                                </rng:group>
                            </rng:choice>
                        </rng:zeroOrMore>
                    </content>
                </elementSpec>
                <elementSpec module="core" ident="gloss" mode="delete"/>
                <elementSpec module="header" ident="catDesc" mode="delete"/>
                <elementSpec module="header" ident="catRef" mode="delete"/>
                <elementSpec module="header" ident="category" mode="delete"/>
                <elementSpec module="header" ident="classCode" mode="delete"/>
                <elementSpec module="header" ident="classDecl" mode="delete"/>
                <elementSpec module="header" ident="samplingDecl" mode="delete"/>
                <elementSpec module="header" ident="taxonomy" mode="delete"/>
                <elementSpec module="core" ident="biblScope" mode="delete"/>
                <elementSpec module="core" ident="milestone" mode="delete"/>
                <elementSpec module="header" ident="appInfo" mode="delete"/>
                <elementSpec module="header" ident="application" mode="delete"/>
                <elementSpec module="header" ident="biblFull" mode="delete"/>
                <elementSpec module="header" ident="cRefPattern" mode="delete"/>
                <elementSpec module="header" ident="correction" mode="delete"/>
                <elementSpec module="header" ident="creation" mode="delete"/>
                <elementSpec module="header" ident="distributor" mode="delete"/>
                <elementSpec module="header" ident="edition" mode="delete"/>
                <elementSpec module="header" ident="editionStmt" mode="delete"/>
                <elementSpec module="header" ident="extent" mode="delete"/>
                <elementSpec module="header" ident="funder" mode="delete"/>
                <elementSpec module="header" ident="geoDecl" mode="delete"/>
                <elementSpec module="header" ident="handNote" mode="delete"/>
                <elementSpec module="header" ident="hyphenation" mode="delete"/>
                <elementSpec module="header" ident="interpretation" mode="delete"/>
                <elementSpec module="header" ident="keywords" mode="delete"/>
                <elementSpec module="header" ident="langUsage" mode="delete"/>
                <elementSpec module="header" ident="language" mode="delete"/>
                <elementSpec module="header" ident="namespace" mode="delete"/>
                <elementSpec module="header" ident="principal" mode="delete"/>
                <elementSpec module="header" ident="profileDesc" mode="delete"/>
                <elementSpec module="header" ident="projectDesc" mode="delete"/>
                <elementSpec module="header" ident="quotation" mode="delete"/>
                <elementSpec module="header" ident="refState" mode="delete"/>
                <elementSpec module="header" ident="refsDecl" mode="delete"/>
                <elementSpec module="header" ident="rendition" mode="delete"/>
                <elementSpec module="header" ident="segmentation" mode="delete"/>
                <elementSpec module="header" ident="seriesStmt" mode="delete"/>
                <elementSpec module="header" ident="sponsor" mode="delete"/>
                <elementSpec module="header" ident="stdVals" mode="delete"/>
                <elementSpec module="header" ident="tagUsage" mode="delete"/>
                <elementSpec module="header" ident="tagsDecl" mode="delete"/>
                <elementSpec module="header" ident="textClass" mode="delete"/>
                <elementSpec module="textstructure" ident="docAuthor" mode="delete"/>
                <elementSpec module="textstructure" ident="docDate" mode="delete"/>
                <elementSpec module="textstructure" ident="docEdition" mode="delete"/>
                <elementSpec module="textstructure" ident="docImprint" mode="delete"/>
                <elementSpec module="textstructure" ident="docTitle" mode="delete"/>
                <elementSpec module="textstructure" ident="imprimatur" mode="delete"/>
                <elementSpec module="textstructure" ident="postscript" mode="delete"/>
                <elementSpec module="textstructure" ident="titlePart" mode="delete"/>
                <elementSpec module="core" ident="ptr" mode="delete"/>
            </schemaSpec>
        </body>
    </text>
</TEI>



TextGrid