4 Internal Links

Anchor within the document should use

<link linkend="Ortsflaechen">...</link>

without the ‘#’ character. The ulink element is used for URLs.

<ulink url="http://...">...</ulink>

<..db links..>
 <script element="ulink" >
    <set name="ulink" >
       <.open xslt script.>
       <.ulink templates.>
       <.close xslt script.>
    </set>
    <xslt name="." xml="." xsl="ulink" />
 </script>
-_-_-

<..ulink templates..>
 <xsl:template match=" ulink[
    @url and starts-with( @url, ’#’)
 ]" >
    <link>
       <xsl:attribute name="linkend">
          <xsl:value-of select=" substring( @url, 2 )" />
       </xsl:attribute>
       <xsl:apply-templates select="*|text()|comment()" />
    </link>
 </xsl:template>
-_-_-