Skip to content
Snippets Groups Projects
Commit dcc96d63 authored by Martin de la Iglesia's avatar Martin de la Iglesia
Browse files

Ausgabe der Personennamen im Header unterdrückt; Zeilenumbrüche verhindert

parent 340beb01
No related branches found
No related tags found
No related merge requests found
...@@ -23,7 +23,7 @@ Es erzeugt eine XHTML-Liste aus der TEI/XML-Datei des Personenregisters. --> ...@@ -23,7 +23,7 @@ Es erzeugt eine XHTML-Liste aus der TEI/XML-Datei des Personenregisters. -->
</head> </head>
<body> <body>
<ul> <ul>
<xsl:apply-templates select="//persName"> <xsl:apply-templates select="//text//persName">
<xsl:sort select="term/@sortKey"/> <xsl:sort select="term/@sortKey"/>
</xsl:apply-templates> </xsl:apply-templates>
</ul> </ul>
...@@ -38,31 +38,31 @@ Es erzeugt eine XHTML-Liste aus der TEI/XML-Datei des Personenregisters. --> ...@@ -38,31 +38,31 @@ Es erzeugt eine XHTML-Liste aus der TEI/XML-Datei des Personenregisters. -->
<xsl:when test="@type = 'preferred'"> <xsl:when test="@type = 'preferred'">
<a><xsl:attribute name="href"><xsl:value-of select="concat($psnpfad,../@xml:id)"/></xsl:attribute><xsl:choose> <a><xsl:attribute name="href"><xsl:value-of select="concat($psnpfad,../@xml:id)"/></xsl:attribute><xsl:choose>
<xsl:when test="term/forename and term/surname"> <xsl:when test="term/forename and term/surname">
<xsl:value-of select="term/surname"/><xsl:text>, </xsl:text><xsl:value-of select="term/forename"/> <xsl:value-of select="term/normalize-space(surname)"/><xsl:text>, </xsl:text><xsl:value-of select="term/normalize-space(forename)"/>
</xsl:when> </xsl:when>
<xsl:when test="term/name"> <xsl:when test="term/name">
<xsl:value-of select="term/name"/> <xsl:value-of select="term/normalize-space(name)"/>
</xsl:when> </xsl:when>
</xsl:choose></a> </xsl:choose></a>
</xsl:when> </xsl:when>
<xsl:when test="@type = 'variant'"> <xsl:when test="@type = 'variant'">
<xsl:choose> <xsl:choose>
<xsl:when test="term/forename and term/surname"> <xsl:when test="term/forename and term/surname">
<xsl:value-of select="term/surname"/><xsl:text>, </xsl:text><xsl:value-of select="term/forename"/> <xsl:value-of select="normalize-space(term/surname)"/><xsl:text>, </xsl:text><xsl:value-of select="normalize-space(term/forename)"/>
</xsl:when> </xsl:when>
<xsl:when test="term/name"> <xsl:when test="term/name">
<xsl:value-of select="term/name"/> <xsl:value-of select="normalize-space(term/name)"/>
</xsl:when> </xsl:when>
</xsl:choose><xsl:text></xsl:text><a><xsl:attribute name="href"><xsl:value-of select="concat($psnpfad,../@xml:id)"/></xsl:attribute><xsl:choose> </xsl:choose><xsl:text></xsl:text><a><xsl:attribute name="href"><xsl:value-of select="concat($psnpfad,../@xml:id)"/></xsl:attribute><xsl:choose>
<xsl:when test="../persName[@type='preferred']/term/forename and ../persName[@type='preferred']/term/surname"> <xsl:when test="../persName[@type='preferred']/term/forename and ../persName[@type='preferred']/term/surname">
<xsl:value-of select="../persName[@type='preferred']/term/surname"/><xsl:text>, </xsl:text><xsl:value-of select="../persName[@type='preferred']/term/forename"/> <xsl:value-of select="../persName[@type='preferred']/term/normalize-space(surname)"/><xsl:text>, </xsl:text><xsl:value-of select="../persName[@type='preferred']/term/normalize-space(forename)"/>
</xsl:when> </xsl:when>
<xsl:when test="../persName[@type='preferred']/term/name"> <xsl:when test="../persName[@type='preferred']/term/name">
<xsl:value-of select="../persName[@type='preferred']/term/name"/> <xsl:value-of select="../persName[@type='preferred']/term/normalize-space(name)"/>
</xsl:when> </xsl:when>
</xsl:choose></a> </xsl:choose></a>
</xsl:when> </xsl:when>
</xsl:choose> </xsl:choose>
</li> </li>
</xsl:template> </xsl:template>
</xsl:stylesheet> </xsl:stylesheet>
\ No newline at end of file
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