<?xml version="1.0" encoding="UTF-8"?>
<!--bearbeitet: Anke Maiwald, Rostock 2011-->

<xsl:stylesheet
    exclude-result-prefixes="office style text table draw fo xlink dc meta number svg chart dr3d math form script ooo ooow oooc dom xforms xsd xsi"
    office:version="1.0" version="1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dom="http://www.w3.org/2001/xml-events"
    xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0"
    xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0"
    xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0"
    xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0"
    xmlns:math="http://www.w3.org/1998/Math/MathML" 
    xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0"
    xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0"
    xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0"
    xmlns:ooo="http://openoffice.org/2004/office" xmlns:oooc="http://openoffice.org/2004/calc"
    xmlns:ooow="http://openoffice.org/2004/writer"
    xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0"
    xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0"
    xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0"
    xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0"
    xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0"
    xmlns:xforms="http://www.w3.org/2002/xforms" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:xlink="http://www.w3.org/1999/xlink"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.tei-c.org/ns/1.0">
    
    <xsl:output method="xml" encoding="UTF-8" media-type="text/xml" indent="yes"/>
    <xsl:strip-space elements="*"/>

    <xsl:variable name="annotation">translation_annotation.xml</xsl:variable>
    <xsl:template match="/">
        
        <TEI xmlns="http://www.tei-c.org/ns/1.0"
            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xsi:schemaLocation="http://www.tei-c.org/ns/1.0 ../SVEA_TEI.xsd">
            
            <!-- Pfad für Shema für P/.../xhtml-Edition; oben per Hand ändern -->
            <!-- xsi:schemaLocation="http://www.tei-c.org/ns/1.0 ../../SVEA_TEI.xsd" -->
            
            <!-- Pfad für Shema für Ordner (meine Dateien; oben per Hand ändern) -->
            <!-- xsi:schemaLocation="http://www.tei-c.org/ns/1.0 ../SVEA_TEI.xsd" -->
            
            <teiHeader>
                <fileDesc>
                    <titleStmt>
                        <title>Übersetzung der Ortsbeschreibung</title>          
                        <author xml:id="{//text:span[@text:style-name='Vermesser']//text()}">
                            <xsl:choose>
                                <xsl:when test="//text:span[@text:style-name='Vermesser']//text()='creator_1'">Abraham Hesselgreen</xsl:when>
                                <xsl:when test="//text:span[@text:style-name='Vermesser']//text()='creator_6'">Anders Jernström</xsl:when>
                                <xsl:when test="//text:span[@text:style-name='Vermesser']//text()='creator_7'">Arvid Carlmark</xsl:when>
                                <xsl:when test="//text:span[@text:style-name='Vermesser']//text()='creator_9'">Brynolph (Bryniel) Hesselgreen</xsl:when>
                                <xsl:when test="//text:span[@text:style-name='Vermesser']//text()='creator_11'">Dr. Plönnies</xsl:when>
                                <xsl:when test="//text:span[@text:style-name='Vermesser']//text()='creator_14'">Johan Gabriel Höök</xsl:when>
                                <xsl:when test="//text:span[@text:style-name='Vermesser']//text()='creator_15'">Johan Petersen</xsl:when>
                                <xsl:when test="//text:span[@text:style-name='Vermesser']//text()='creator_16'">Jonas Sundh</xsl:when>
                                <xsl:when test="//text:span[@text:style-name='Vermesser']//text()='creator_17'">Oloff (Olaus) Spaak</xsl:when>
                                <xsl:when test="//text:span[@text:style-name='Vermesser']//text()='creator_18'">Peder (Petrus) Wising</xsl:when>
                                <xsl:when test="//text:span[@text:style-name='Vermesser']//text()='creator_19'">Rutter</xsl:when>
                                <xsl:when test="//text:span[@text:style-name='Vermesser']//text()='creator_20'">Simon Skragge</xsl:when>
                                <xsl:when test="//text:span[@text:style-name='Vermesser']//text()='creator_21'">Simon Skragge, Oloff (Olaus) Spaak</xsl:when>
                                <xsl:when test="//text:span[@text:style-name='Vermesser']//text()='creator_99'">k. A.</xsl:when>
                            </xsl:choose>
                        </author>
                        <xsl:if test="//text:span[@text:style-name='Vermesser_20_Revision']">
                            <author xml:id="{//text:span[@text:style-name='Vermesser_20_Revision']//text()}">
                                <xsl:choose>
                                    <xsl:when test="//text:span[@text:style-name='Vermesser_20_Revision']//text()='creatorRev_101'">A. Norrdahl, M. Hesselgreen</xsl:when>
                                    <xsl:when test="//text:span[@text:style-name='Vermesser_20_Revision']//text()='creatorRev_102'">A. Norrdahl</xsl:when>
                                    <xsl:when test="//text:span[@text:style-name='Vermesser_20_Revision']//text()='creatorRev_103'">A. Norrdahl, N. Gernman</xsl:when>
                                    <xsl:when test="//text:span[@text:style-name='Vermesser_20_Revision']//text()='creatorRev_104'">Johan Hesselgren</xsl:when>                                
                                    <xsl:when test="//text:span[@text:style-name='Vermesser_20_Revision']//text()='creatorRev_105'">Laurenz Balck</xsl:when>       
                                    <xsl:when test="//text:span[@text:style-name='Vermesser_20_Revision']//text()='creatorRev_106'">Laurenz Balck, Johan Hesselgren</xsl:when>                                                                    
                                    <xsl:when test="//text:span[@text:style-name='Vermesser_20_Revision']//text()='creatorRev_107'">M. Hesselgreen</xsl:when>     
                                    <xsl:when test="//text:span[@text:style-name='Vermesser_20_Revision']//text()='creatorRev_108'">Ab. Wulff, Johan Hesselgren</xsl:when>                      
                                    <xsl:when test="//text:span[@text:style-name='Vermesser_20_Revision']//text()='creatorRev_109'">P. Brodthagen, Ab. Wulff</xsl:when>                                                                                             
                                    <xsl:when test="//text:span[@text:style-name='Vermesser_20_Revision']//text()='creatorRev_110'">Samuel Griese</xsl:when> 
                                    <xsl:when test="//text:span[@text:style-name='Vermesser_20_Revision']//text()='creatorRev_111'">L. Balck, S. Griese</xsl:when>        
                                    <xsl:when test="//text:span[@text:style-name='Vermesser_20_Revision']//text()='creatorRev_112'">M. Siöman</xsl:when> 
                                    <xsl:when test="//text:span[@text:style-name='Vermesser_20_Revision']//text()='creatorRev_113'">L. Balck, Ab. Wulff</xsl:when>                                                                                                                                                                                                                                                                                     
                                </xsl:choose>
                            </author>
                        </xsl:if>
                        <editor role="translator" xml:id="{//text:span[@text:style-name='Übersetzter_2f_in']//text()}">                            
                          <xsl:choose> 
                              <xsl:when test="//text:span[@text:style-name='Übersetzter_2f_in']//text()='contrib_1'">Verena Schmidtke M.A.</xsl:when>
                              <xsl:when test="//text:span[@text:style-name='Übersetzter_2f_in']//text()='contrib_2'">Dr. Michael Busch</xsl:when>
                              <xsl:when test="//text:span[@text:style-name='Übersetzter_2f_in']//text()='contrib_3'">Anke Maiwald M.A.</xsl:when>
                            </xsl:choose>
                        </editor>
                    </titleStmt>
                    <publicationStmt>
                        <publisher>http://www.svea-pommern.de</publisher>
                        <pubPlace>Greifswald, Rostock</pubPlace>
                        <xsl:for-each select="//text:span[@text:style-name='OrtsID']">
                            <idno type="SQL_OrtsID"><xsl:value-of select="substring-after(self::text:span[@text:style-name='OrtsID']//text(),'_')" disable-output-escaping="yes"/></idno>
                        </xsl:for-each>
                        <availability>
                            <p>Die Nutzung dieser Veröffentlichung für Forschung, Lehre und Privatgebrauch ist
                                gestattet. Gewerbliche Nutzung, Reproduktion und Veröffentlichung nur mit
                                schriftlicher Genehmigung des Landesarchivs Greifswald.</p>
                        </availability>
                        <date><xsl:value-of select="//text:span[@text:style-name='Bearbeitungsjahr']"/></date>
                    </publicationStmt> 
                    <sourceDesc>
                        <biblFull>
                            <titleStmt>
                                <title>dc:source</title>
                            </titleStmt>
                            <publicationStmt>
                                <publisher> Textbearbeitung am Arbeitsbereich Multimedia und
                                    Datenverarbeitung der Philosophischen Fakultät, Universität Rostock
                                </publisher>
                            </publicationStmt>                        
                        </biblFull>
                        <bibl type="Reinschrift" xml:id="Sign_1"><xsl:value-of select="//text:span[@text:style-name='Signatur_20_Reinschrift']"></xsl:value-of></bibl>
                        <bibl type="Urschrift" xml:id="Sign_3"><xsl:value-of select="//text:span[@text:style-name='Signatur_20_Urschrift']"></xsl:value-of></bibl>
                        <bibl type="RevReinschrift" xml:id="Sign_2"><xsl:value-of select="//text:span[@text:style-name='Signatur_20_RevReinschrift']"></xsl:value-of></bibl>
                        <bibl type="RevUrschrift" xml:id="Sign_4"><xsl:value-of select="//text:span[@text:style-name='Signatur_20_RevUrschrift']"></xsl:value-of></bibl>
                        <bibl type="Sonstiges" xml:id="Sign_5"><xsl:value-of select="//text:span[@text:style-name='Signatur_20_Sonstiges']"></xsl:value-of></bibl>
                        <bibl type="Reinkarte" xml:id="Sign_9"><xsl:value-of select="//text:span[@text:style-name='Signatur_20_Reinkarte']"></xsl:value-of></bibl>
                        <bibl type="Urkarte" xml:id="Sign_10"><xsl:value-of select="//text:span[@text:style-name='Signatur_20_Urkarte']"></xsl:value-of></bibl>
                        <bibl type="Karte_Kopie" xml:id="Sign_11"><xsl:value-of select="//text:span[@text:style-name='Signatur_20_D-Karte_20__28_Kopie_29_']"></xsl:value-of></bibl>
                        <bibl type="Stadt_Hausbeschreibung" xml:id="Sign_6"><xsl:value-of select="//text:span[@text:style-name='Signatur_20_Stadt_3a__20_Hausbeschreibung']"></xsl:value-of></bibl>
                    </sourceDesc>
                </fileDesc>
                <encodingDesc>
                    <projectDesc>
                        <p> Die Landesvermessung von Schwedisch-Pommern wurde von schwedischen
                            Landvermessern im Auftrag der schwedischen Krone zum Zweck der Erstellung einer
                            neuen und moderneren Steuermatrikel vorgenommen. Die Hauptvermessung der
                            ländlichen Gebiete und Kleinstädte wurde im Zeitraum von 1692 bis 1699
                            durchgeführt. Zwischen 1703 und 1705 fand eine Revisionsvermessung statt, in der
                            neue Wüstungen, rekultivierte Flächen oder andere Neuerungen angemerkt wurden.
                            Die Vermessung der größeren Städte in Vorpommern wurde im Zeitraum von 1705-1708
                            durchgeführt. Im Oktober 1709 wurde nach Beendigung der Arbeiten die
                            Vermesser-Kommission aufgelöst. Die Ergebnisse sind auf geometrischen Karten und
                            in Ortsbeschreibungen dokumentiert, die neben den Erstzeichnungen und -schriften
                            auch in Abschriften überliefert sind. In den Textbänden finden sich genaue
                            Informationen zu den auf jeder Karte verzeichneten Gemarkungen. Ende des 18.
                            Jahrhunderts war eine erneute Vermessung des Gebietes seitens der schwedischen
                            Regierung geplant, die letztendlich nicht durchgeführt werden konnte. Aus dieser
                            Zeit sind sogenannte geometrische Tabellen von 1768 überliefert, die vermutlich
                            zur Vorbereitung der neuen Vermessung angefertigt wurden. </p>
                    </projectDesc>
                </encodingDesc>
                <profileDesc>
                    <creation>
                        <xsl:value-of select="//text:span[@text:style-name='Anmerkung']"/>
                    </creation>
                    <langUsage>
                        <xsl:if test="//text:span[@text:style-name='XML_20_Ausdruck']//text()=contains(.,'ger-DE') ">
                            <language ident="ger-DE">deutsch</language>
                            </xsl:if>
                        <xsl:if test="//text:span[@text:style-name='XML_20_Ausdruck']//text()=contains(.,'ger-DE-x-nhd')">
                            <language ident="ger-DE-x-nhd">neuhochdeutsch</language>
                        </xsl:if>
                    </langUsage> 
                    <textClass>
                        <keywords scheme="none">
                            <list>
                                <item>
                                    Ortsbeschreibung, entstanden anlaesslich der Landesvermessung von Schwedisch Pommern 1692 - 1709
                                </item>
                            </list>
                        </keywords>
                    </textClass>
                </profileDesc>
            </teiHeader>

            <text>
                <body>
                    <xsl:apply-templates/>
                </body>
            </text>
        </TEI>
    </xsl:template>

  <xsl:template match="office:body">
        <xsl:apply-templates/>
    </xsl:template>

    <xsl:template match="office:text">
        <xsl:apply-templates/>
    </xsl:template>

    <xsl:template match="text:p">
            <xsl:text> </xsl:text>
        <xsl:apply-templates/>
    </xsl:template>

    <xsl:template match="text:span[@text:style-name='Kommentar']"></xsl:template>
    
    <xsl:template match="text:span[@text:style-name='Signatur_20_Reinschrift']"></xsl:template>
    
    <xsl:template match="text:span[@text:style-name='Signatur_20_Urschrift']"></xsl:template>
    
    <xsl:template match="text:span[@text:style-name='Signatur_20_RevReinschrift']"></xsl:template>
    
    <xsl:template match="text:span[@text:style-name='Signatur_20_RevUrschrift']"></xsl:template>
    
    <xsl:template match="text:span[@text:style-name='Signatur_20_Sonstiges']"></xsl:template>
    
    <xsl:template match="text:span[@text:style-name='Signatur_20_Reinkarte']"></xsl:template>
    
    <xsl:template match="text:span[@text:style-name='Signatur_20_Urkarte']"></xsl:template>
    
    <xsl:template match="text:span[@text:style-name='Signatur_20_D-Karte_20__28_Kopie_29_']"></xsl:template>
    
    <xsl:template match="text:span[@text:style-name='Signatur_20_Stadt_3a__20_Hausbeschreibung']"></xsl:template>
        
    <xsl:template match="text:span[@text:style-name='Vermesser']"></xsl:template>
    
    <xsl:template match="text:span[@text:style-name='Vermesser_20_Revision']"></xsl:template>
        
    <xsl:template match="text:span[@text:style-name='Übersetzter_2f_in']"></xsl:template>
        
    <xsl:template match="text:span[@text:style-name='Bearbeitungsjahr']"></xsl:template>
    
    <xsl:template match="text:span[@text:style-name='OrtsID']"></xsl:template>
    
    <xsl:template match="text:span[@text:style-name='Anmerkung']"></xsl:template>

    <xsl:template match="text:span[@text:style-name='XML_20_Ausdruck']">
        <xsl:value-of select="." disable-output-escaping="yes"/>
    </xsl:template>

    <xsl:template match="//text:span[@text:style-name='Folio_20_R']">
        <pb n="{.}" facs="{substring (../@xlink:href,43)}"/>
    </xsl:template>

    <xsl:template match="//text:span[@text:style-name='Folio_20_U']">
        <pb n="{.}" facs="{substring (../@xlink:href,43)}"/>
    </xsl:template>

    <xsl:template match="//text:span[@text:style-name='Folio_20_RRev']">
        <pb n="{.}" facs="{substring (../@xlink:href,43)}"/>
    </xsl:template>

    <xsl:template match="//text:span[@text:style-name='Folio_20_URev']">
        <pb n="{.}" facs="{substring (../@xlink:href,43)}"/>
    </xsl:template>

    <xsl:template match="text:span[@text:style-name='Text_20_hochgestellt']">
        <hi rend="superscript">
            <xsl:value-of select="."/>
        </hi>
    </xsl:template>

    <xsl:template match="text:span[@text:style-name='Text_20_tiefgestellt']">
        <hi rend="subscript">
            <xsl:value-of select="."/>
        </hi>
    </xsl:template>
    
    <xsl:template match="text:span[@text:style-name='unsicher_20_Übersetzung']">
        <unclear reason="translation">
            <xsl:value-of select="."/>
         </unclear>
    </xsl:template>
    
      <xsl:template match="text:span[@text:style-name='unsicher_20_Transkription']">
        <unclear reason="transkription">
            <xsl:value-of select="."/>
         </unclear>
    </xsl:template>

    <xsl:template match="text:span[@text:style-name='Flurname']">
        <placeName type="local_area">
            <xsl:value-of select="."/>
        </placeName>        
        <xsl:text> </xsl:text>
    </xsl:template>
    
    <xsl:template match="text:note[@text:note-class='footnote']">
        <note n="{translate (@text:id,'ftn ','')}" type="annotation">
            
           <xsl:choose>
               <xsl:when test="contains(text:note-body,'#annot')">
                   <xsl:value-of select="substring-before(text:note-body,'#annot')"/>    
                   <ptr target="{concat($annotation,'#',substring-after(.,'#'))}"/>
               </xsl:when>
               <xsl:otherwise>
                   <xsl:value-of select="text:note-body" disable-output-escaping="yes"/>
               </xsl:otherwise>
           </xsl:choose>
        </note>
    </xsl:template>
 
</xsl:stylesheet>
