diff --git a/templates/opera2an.xslt b/templates/opera2an.xslt index b65f34ac5f946b108990835e587d5e14b3df8525..8f3bed68f4f44c0aaea7773471b6e994adc2de37 100644 --- a/templates/opera2an.xslt +++ b/templates/opera2an.xslt @@ -5,88 +5,93 @@ <!-- by JMG & RL --> <!-- Feb 25 2014 --> -<xsl:stylesheet version="2.0" - xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tei="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.akomantoso.org/2.0 ./akomantoso20.xsd" xmlns="http://www.akomantoso.org/2.0"> +<xsl:stylesheet + version="2.0" + xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + xmlns:tei="http://www.tei-c.org/ns/1.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://www.akomantoso.org/2.0 ./akomantoso20.xsd" + xmlns="http://www.akomantoso.org/2.0"> <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/> <xsl:template match="/"> - <akomaNtoso> - <debate name="{//tei:titleStmt/tei:title}"> - <xsl:apply-templates select="//tei:front"/> - <xsl:apply-templates select="//tei:teiHeader"/> - <xsl:apply-templates select="//tei:body"/> - </debate> - </akomaNtoso> + <akomaNtoso> + <debate name="{//tei:titleStmt/tei:title}"> + <xsl:apply-templates select="//tei:front"/> + <xsl:apply-templates select="//tei:teiHeader"/> + <xsl:apply-templates select="//tei:body"/> + </debate> + </akomaNtoso> </xsl:template> <xsl:template match="tei:castList"> - <meta> - <references source="#"> - <xsl:apply-templates select=".//tei:castItem"/> - </references> - </meta> + <meta> + <references source="#"> + <xsl:apply-templates select=".//tei:castItem"/> + </references> + </meta> </xsl:template> <xsl:template match="tei:castItem"> - <TLCPerson id="{@xml:id}" href="/ontology/person/wagner.{lower-case(@xml:id)}" showAs="{@xml:id}"/> + <TLCPerson id="{@xml:id}" href="/ontology/person/wagner.{lower-case(@xml:id)}" showAs="{@xml:id}"/> </xsl:template> <xsl:template match="tei:title"> - <preface> - <docTitle> - <xsl:value-of select="."/> - </docTitle> - </preface> + <preface> + <docTitle> + <xsl:value-of select="."/> + </docTitle> + </preface> </xsl:template> <xsl:template match="tei:body"> - <debateBody> - <xsl:apply-templates/> - </debateBody> + <debateBody> + <xsl:apply-templates/> + </debateBody> </xsl:template> <xsl:template match="tei:sg"> -<!-- <xsl:message><xsl:value-of select="@xml:id" />: <xsl:value-of select="tei:singer/@who" /></xsl:message> --> - <speech by="#{lower-case(tei:singer[1]/@who)}"> - <xsl:apply-templates/> - </speech> +<!-- <xsl:message><xsl:value-of select="@xml:id" />: <xsl:value-of select="tei:singer/@who" /></xsl:message> --> + <speech by="#{lower-case(tei:singer[1]/@who)}"> + <xsl:apply-templates/> + </speech> </xsl:template> <xsl:template match="tei:stage"> - <narrative> - <xsl:apply-templates/> - </narrative> + <narrative> + <xsl:apply-templates/> + </narrative> </xsl:template> <xsl:template match="tei:singer"> - <from> - <xsl:apply-templates/> - </from> + <from> + <xsl:apply-templates/> + </from> </xsl:template> <xsl:template match="tei:lyric"> - <p> - <xsl:apply-templates/> - </p> + <p> + <xsl:apply-templates/> + </p> </xsl:template> <xsl:template match="tei:div[@type='scene']/tei:head"> - <heading> - <xsl:apply-templates/> - </heading> + <heading> + <xsl:apply-templates/> + </heading> </xsl:template> <xsl:template match="tei:div[@type='scene']"> - <debateSection name="scene" id="scene{@n}"> - <xsl:apply-templates/> - </debateSection> + <debateSection name="scene" id="scene{@n}"> + <xsl:apply-templates/> + </debateSection> </xsl:template> <xsl:template match="tei:musicalPrelude/tei:head"> - <subHeading> - <xsl:apply-templates/> - </subHeading> + <subHeading> + <xsl:apply-templates/> + </subHeading> </xsl:template> <xsl:template match="tei:role"/> @@ -100,4 +105,4 @@ <xsl:template match="tei:sourceDesc"/> <xsl:template match="tei:musicalPrelude"/> -</xsl:stylesheet> \ No newline at end of file +</xsl:stylesheet>