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

Vermeidung doppelter Punkte in Literaturangaben

parent dcc96d63
No related branches found
No related tags found
No related merge requests found
...@@ -3,13 +3,7 @@ ...@@ -3,13 +3,7 @@
<!ENTITY nbsp "&#160;"> <!ENTITY nbsp "&#160;">
]> ]>
<!-- Dieses Stylesheet ist Teil von <!-- Dieses Stylesheet konvertiert die TEI/XML-Datei stammbuch.xml nach XHTML. -->
Philipp Hainhofer: Das Große Stammbuch. Kommentierte digitale Edition eines bedeutenden Album Amicorum aus der Zeit um 1600 [Wolfenbütteler Digitale Editionen, Nr. 6], herausgegeben, transkribiert, übersetzt und kommentiert von Sabine Jagodzinski, Wolfenbüttel: Herzog August Bibliothek 2024, https://stammbuch.hab.de/stammbuch
und wurde erstellt von Martin de la Iglesia (iglesia@hab.de).
Es konvertiert die TEI/XML-Datei stammbuch.xml nach XHTML. -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xhtml="http://www.w3.org/1999/xhtml" exclude-result-prefixes="#all" version="2.0" xpath-default-namespace="http://www.tei-c.org/ns/1.0"> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xhtml="http://www.w3.org/1999/xhtml" exclude-result-prefixes="#all" version="2.0" xpath-default-namespace="http://www.tei-c.org/ns/1.0">
...@@ -356,7 +350,7 @@ Es konvertiert die TEI/XML-Datei stammbuch.xml nach XHTML. --> ...@@ -356,7 +350,7 @@ Es konvertiert die TEI/XML-Datei stammbuch.xml nach XHTML. -->
<ul> <ul>
<xsl:for-each select="./div[@type='Literatur']/listBibl/bibl[ptr/@target]"> <xsl:for-each select="./div[@type='Literatur']/listBibl/bibl[ptr/@target]">
<xsl:sort select="document($litpfad)//bibl[@xml:id eq substring-after(current()/ptr/@target,'lit:')]/@sortKey"/> <xsl:sort select="document($litpfad)//bibl[@xml:id eq substring-after(current()/ptr/@target,'lit:')]/@sortKey"/>
<li><xsl:apply-templates select="document($litpfad)//bibl[@xml:id eq substring-after(current()/ptr/@target,'lit:')]/seg"/><xsl:if test="document($litpfad)//bibl[@xml:id eq substring-after(current()/ptr/@target,'lit:')]/ptr[@type='fulltext']"><xsl:text>. </xsl:text><a><xsl:attribute name="href" select="document($litpfad)//bibl[@xml:id eq substring-after(current()/ptr/@target,'lit:')]/ptr[@type='fulltext']/@target"/><xsl:value-of select="document($litpfad)//bibl[@xml:id eq substring-after(current()/ptr/@target,'lit:')]/ptr[@type='fulltext']/@target"/></a></xsl:if><xsl:if test="citedRange ne '' or citedRange/@target ne ''">, hier: <xsl:apply-templates select="citedRange"/></xsl:if></li> <li><xsl:apply-templates select="document($litpfad)//bibl[@xml:id eq substring-after(current()/ptr/@target,'lit:')]/seg"/><xsl:if test="document($litpfad)//bibl[@xml:id eq substring-after(current()/ptr/@target,'lit:')]/ptr[@type='fulltext']"><xsl:if test="not(ends-with(document($litpfad)//bibl[@xml:id eq substring-after(current()/ptr/@target,'lit:')]/seg,'.'))"><xsl:text>.</xsl:text></xsl:if><xsl:text> </xsl:text><a><xsl:attribute name="href" select="document($litpfad)//bibl[@xml:id eq substring-after(current()/ptr/@target,'lit:')]/ptr[@type='fulltext']/@target"/><xsl:value-of select="document($litpfad)//bibl[@xml:id eq substring-after(current()/ptr/@target,'lit:')]/ptr[@type='fulltext']/@target"/></a></xsl:if><xsl:if test="citedRange ne '' or citedRange/@target ne ''">, hier: <xsl:apply-templates select="citedRange"/></xsl:if></li>
</xsl:for-each> </xsl:for-each>
</ul> </ul>
</div> </div>
...@@ -521,4 +515,4 @@ Es konvertiert die TEI/XML-Datei stammbuch.xml nach XHTML. --> ...@@ -521,4 +515,4 @@ Es konvertiert die TEI/XML-Datei stammbuch.xml nach XHTML. -->
</a> </a>
</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