<?xml version="1.0" encoding="UTF-8"?>
<?oxygen RNGSchema="tei_odds.rnc" type="compact"?>
<TEI xmlns:rng="http://relaxng.org/ns/structure/1.0" xmlns="http://www.tei-c.org/ns/1.0"
    xml:lang="en" n="testms">
    <teiHeader>
        <fileDesc>
            <titleStmt>
                <title>TEI for Austen Project</title>
                <author>Elena Pierazzo</author>
            </titleStmt>
            <publicationStmt>
                <availability status="free">
                    <p>This template file is freely available and you are hereby authorised to copy,
                        modify, and redistribute it in any way without further reference or
                        permissions.</p>
                    <p>When making such modifications, you are strongly recommended to change the
                        present text to include an accurate statement of the licencing conditions
                        applicable to your modified text.</p>
                </availability>
            </publicationStmt>
            <sourceDesc>
                <p>Written from scratch.</p>
            </sourceDesc>
        </fileDesc>
    </teiHeader>
    <text>
        <body>
            <p>TEI for manuscript description on Austen Project</p>
            <schemaSpec ident="tei_austen" start="TEI">
                <!-- required modules -->
                <moduleRef key="header"/>
                <moduleRef key="linking"/>
                <moduleRef key="core"/>
                <moduleRef key="tei"/>
                <moduleRef key="textstructure"/>
                <!-- optional modules -->
                <moduleRef key="namesdates"/>
                <moduleRef key="transcr"/>
                <moduleRef key="msdescription"/>
                <moduleRef key="drama"/>
                <elementSpec module="drama" ident="actor" mode="delete"/>
                <elementSpec module="drama" ident="camera" mode="delete"/>
                <elementSpec module="drama" ident="performance" mode="delete"/>
                <elementSpec module="drama" ident="sound" mode="delete"/>
                <elementSpec module="drama" ident="tech" mode="delete"/>
                <elementSpec module="drama" ident="view" mode="delete"/>
                <moduleRef key="figures"/>
                <moduleRef key="analysis"/>
                <moduleRef key="gaiji"/>
                <elementSpec ident="fb" mode="add" ns="http://www.cch.kcl.ac.uk/xmlns/austen">
                    <desc>marks the boundary between one fascicule of a text and the next&#13;
                        in a standard reference system.</desc>
                    <classes>
                        <memberOf key="model.milestoneLike"/>
                         <memberOf key="att.global"/>
                        <memberOf key="att.typed"/>
                    </classes>
                    <content>
                        <rng:empty/>
                    </content>
                </elementSpec>
                <elementSpec xmlns:rng="http://relaxng.org/ns/structure/1.0" ident="include"
                    ns="http://www.w3.org/2001/XInclude" mode="add">
                    <desc>The W3C XInclude element</desc>
                    <classes>
                        <memberOf key="model.common"/>
                        <memberOf key="model.headerPart"/>
                    </classes>
                    <content>
                        <rng:optional>
                            <rng:ref name="fallback"/>
                        </rng:optional>
                    </content>
                    <attList>
                        <attDef ident="href">
                            <desc>pointer to the resource being included</desc>
                            <datatype>
                                <rng:ref name="data.pointer"/>
                            </datatype>
                        </attDef>
                        <attDef ident="parse" usage="opt">
                            <valList type="closed">
                                <valItem ident="xml"/>
                                <valItem ident="text"/>
                            </valList>
                        </attDef>
                        <attDef ident="xpointer" usage="opt">
                            <datatype>
                                <rng:text/>
                            </datatype>
                        </attDef>
                        <attDef ident="encoding" usage="opt">
                            <datatype>
                                <rng:text/>
                            </datatype>
                        </attDef>
                        <attDef ident="accept" usage="opt">
                            <datatype>
                                <rng:text/>
                            </datatype>
                        </attDef>
                        <attDef ident="accept-charset" usage="opt">
                            <datatype>
                                <rng:text/>
                            </datatype>
                        </attDef>
                        <attDef ident="accept-language" usage="opt">
                            <datatype>
                                <rng:text/>
                            </datatype>
                        </attDef>
                    </attList>
                </elementSpec>
                <elementSpec xmlns:rng="http://relaxng.org/ns/structure/1.0" ident="fallback"
                    ns="http://www.w3.org/2001/XInclude" mode="add">
                    <desc>Wrapper for fallback elements if an XInclude fails</desc>
                    <content>
                        <rng:ref name="AnyThing"/>
                    </content>
                </elementSpec>
                <macroSpec type="pe" ident="AnyThing" mode="add">
                    <desc>Matches any element</desc>
                    <content>
                        <zeroOrMore xmlns="http://relaxng.org/ns/structure/1.0">
                            <choice>
                                <element>
                                    <anyName/>
                                    <zeroOrMore>
                                        <attribute>
                                            <anyName>
                                                <except>
                                                  <name>xml:id</name>
                                                  <name>xml:lang</name>
                                                </except>
                                            </anyName>
                                        </attribute>
                                    </zeroOrMore>
                                    <ref name="AnyThing"/>
                                </element>
                                <text/>
                            </choice>
                        </zeroOrMore>
                    </content>
                </macroSpec>
                <elementSpec ident="w" module="analysis" mode="change">
                    <content>
                        <rng:zeroOrMore>
                            <rng:choice>
                                <rng:text/>
                                <rng:ref name="model.gLike"/>
                                <rng:ref name="model.segLike"/>
                                <rng:ref name="model.pPart.edit"/>
                                <rng:ref name="model.emphLike"/>
                                <rng:ref name="model.global"/>
                            </rng:choice>
                        </rng:zeroOrMore>
                    </content>
                </elementSpec>
                <elementSpec ident="signed" module="textstructure" mode="change">
                    <content>
                        <rng:ref name="macro.phraseSeq"/>
                        <rng:ref name="macro.specialPara"/>
                    </content>
                </elementSpec>
                <elementSpec ident="revision" ns="http://www.cch.kcl.ac.uk/xmlns/austen" mode="add">
                    <desc>marks a genetic revision on the manuscript. It includes at least an
                        addition or a deletion.</desc>
                    <classes>
                        <memberOf key="model.pPart.transcriptional"/>
                        <memberOf key="att.transcriptional"/>
                    </classes>
                    <content>
                        <rng:ref name="macro.paraContent"/>
                    </content>
                </elementSpec>
            </schemaSpec>
        </body>
    </text>
</TEI>
