Commit ecca17f6 authored by Kay Sievers's avatar Kay Sievers

man: html - cross-ref man page references and add Index link

parent e4d96409
......@@ -3420,7 +3420,7 @@ man/%.7: man/%.xml
man/%.8: man/%.xml
$(XSLTPROC_PROCESS_MAN)
man/%.html: man/%.xml
man/%.html: man/%.xml man/custom-html.xsl
$(XSLTPROC_PROCESS_HTML)
CLEANFILES += \
......
......@@ -23,6 +23,27 @@
<xsl:import href="http://docbook.sourceforge.net/release/xsl/current/html/docbook.xsl"/>
<!-- translate man page references to links to html pages -->
<xsl:template match="citerefentry">
<a>
<xsl:attribute name="href">
<xsl:value-of select="refentrytitle"/><xsl:text>.html</xsl:text>
</xsl:attribute>
<xsl:call-template name="inline.charseq"/>
</a>
</xsl:template>
<!-- add Index link at top of page -->
<xsl:template name="user.header.content">
<a>
<xsl:attribute name="href">
<xsl:text>index.html</xsl:text>
</xsl:attribute>
<xsl:text>Index </xsl:text>
</a>
<hr/>
</xsl:template>
<!-- Switch things to UTF-8, ISO-8859-1 is soo yesteryear -->
<xsl:output method="html" encoding="UTF-8" indent="no"/>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment