Skip to content
Snippets Groups Projects
Commit 3cfd8d7c authored by Thorsten Vitt's avatar Thorsten Vitt
Browse files

Approach teiCorpus documents by conversion to <group>s

parent 9e11d82f
No related branches found
No related tags found
No related merge requests found
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.tei-c.org/ns/1.0"
xpath-default-namespace="http://www.tei-c.org/ns/1.0" exclude-result-prefixes="xs"
version="2.0">
<xsl:output method="xml" encoding="UTF-8"/>
<xsl:template match="node()|@*">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
<xsl:template match="/teiCorpus">
<TEI>
<xsl:apply-templates select="@*"/>
<xsl:apply-templates select="teiHeader"/>
<text>
<group>
<xsl:apply-templates select="teiHeader/following-sibling::*"/>
</group>
</text>
</TEI>
</xsl:template>
<xsl:template match="teiCorpus|TEI">
<group>
<xsl:apply-templates select="@*"/>
<xsl:for-each select="(teiHeader//title)[1]">
<head>
<xsl:apply-templates/>
</head>
</xsl:for-each>
<xsl:apply-templates select="teiHeader/following-sibling::*"/>
</group>
</xsl:template>
</xsl:stylesheet>
......@@ -14,17 +14,30 @@
<scenarioAssociation-array>
<scenarioAssociation>
<field name="url">
<String>src/main/webapp/WEB-INF/stylesheets/epub.xsl</String>
<String>src/main/webapp/WEB-INF/stylesheets/corpus2groups.xsl</String>
</field>
<field name="scenarioIds">
<list>
<String>epub – Lebensabend Item</String>
<String>epub – Goethes Briefwechsel mit einem Kinde</String>
<String>corpus2groups</String>
</list>
</field>
<field name="scenarioTypes">
<list>
<String>XML</String>
</list>
</field>
</scenarioAssociation>
<scenarioAssociation>
<field name="url">
<String>src/main/webapp/WEB-INF/stylesheets/epub.xsl</String>
</field>
<field name="scenarioIds">
<list>
<String>epub – Anakreon flat</String>
</list>
</field>
<field name="scenarioTypes">
<list>
<String>XML</String>
</list>
</field>
......@@ -44,6 +57,21 @@
</list>
</field>
</scenarioAssociation>
<scenarioAssociation>
<field name="url">
<String>src/main/webapp/WEB-INF/tei-stylesheets/html/html.xsl</String>
</field>
<field name="scenarioIds">
<list>
<String>epub – Anakreon flat</String>
</list>
</field>
<field name="scenarioTypes">
<list>
<String>XML</String>
</list>
</field>
</scenarioAssociation>
</scenarioAssociation-array>
</entry>
<entry>
......@@ -132,6 +160,89 @@
<String-array/>
</field>
</scenario>
<scenario>
<field name="advancedOptionsMap">
<null/>
</field>
<field name="name">
<String>epub – Anakreon flat</String>
</field>
<field name="baseURL">
<String></String>
</field>
<field name="footerURL">
<String></String>
</field>
<field name="fOPMethod">
<String>pdf</String>
</field>
<field name="fOProcessorName">
<String>Apache FOP</String>
</field>
<field name="headerURL">
<String></String>
</field>
<field name="inputXSLURL">
<String>${pdu}/src/main/webapp/WEB-INF/stylesheets/epub.xsl</String>
</field>
<field name="inputXMLURL">
<String>${pdu}/Die_Gedichte_Anakreons.jmzg.0_flat.xml</String>
</field>
<field name="defaultScenario">
<Boolean>false</Boolean>
</field>
<field name="isFOPPerforming">
<Boolean>false</Boolean>
</field>
<field name="type">
<String>XML</String>
</field>
<field name="saveAs">
<Boolean>true</Boolean>
</field>
<field name="openInBrowser">
<Boolean>false</Boolean>
</field>
<field name="outputFile">
<File>${pd}/target/anakreon/anakreon.xml</File>
</field>
<field name="openOtherLocationInBrowser">
<Boolean>false</Boolean>
</field>
<field name="locationToOpenInBrowserURL">
<null/>
</field>
<field name="openInEditor">
<Boolean>false</Boolean>
</field>
<field name="showInHTMLPane">
<Boolean>false</Boolean>
</field>
<field name="showInXMLPane">
<Boolean>false</Boolean>
</field>
<field name="showInSVGPane">
<Boolean>false</Boolean>
</field>
<field name="showInResultSetPane">
<Boolean>false</Boolean>
</field>
<field name="useXSLTInput">
<Boolean>true</Boolean>
</field>
<field name="xsltParams">
<list/>
</field>
<field name="cascadingStylesheets">
<String-array/>
</field>
<field name="xslTransformer">
<String>Saxon-PE</String>
</field>
<field name="extensionURLs">
<String-array/>
</field>
</scenario>
<scenario>
<field name="advancedOptionsMap">
<null/>
......@@ -303,7 +414,7 @@
<null/>
</field>
<field name="name">
<String>epub – Goethes Briefwechsel mit einem Kinde</String>
<String>corpus2groups</String>
</field>
<field name="baseURL">
<String></String>
......@@ -321,10 +432,10 @@
<String></String>
</field>
<field name="inputXSLURL">
<String>${currentFileURL}</String>
<String>${pdu}/src/main/webapp/WEB-INF/stylesheets/corpus2groups.xsl</String>
</field>
<field name="inputXMLURL">
<String>${pdu}/Goethes_Briefwechsel_mit_einem_Kinde.k2kp.0.xml</String>
<String>${pdu}/Die_Gedichte_Anakreons.jmzg.0.xml</String>
</field>
<field name="defaultScenario">
<Boolean>false</Boolean>
......@@ -342,7 +453,7 @@
<Boolean>false</Boolean>
</field>
<field name="outputFile">
<File>${pd}/target/Goethes_Briefwechsel/br.xml</File>
<File>${pd}/target/anakreon-groups.xml</File>
</field>
<field name="openOtherLocationInBrowser">
<Boolean>false</Boolean>
......@@ -351,7 +462,7 @@
<null/>
</field>
<field name="openInEditor">
<Boolean>false</Boolean>
<Boolean>true</Boolean>
</field>
<field name="showInHTMLPane">
<Boolean>false</Boolean>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment