1 <?xml version='1.0' encoding='UTF-8'?>
3 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
5 <xsl:output method="text"/>
7 <xsl:template name="copy-attr">
8 <xsl:for-each select="@*">
9 <xsl:text disable-output-escaping="yes"> </xsl:text>
10 <xsl:value-of select="name()"/>=<xsl:value-of select="."/>
14 <xsl:template name="copy">
15 <xsl:text disable-output-escaping="yes"><</xsl:text>
16 <xsl:value-of select="name()"/>
17 <xsl:call-template name="copy-attr"/>
18 <xsl:text disable-output-escaping="yes">></xsl:text>
21 <xsl:template name="para">
23 <xsl:when test="markup[@role='dox-center']">
24 <xsl:text disable-output-escaping="yes"><p align=50%></xsl:text>
27 <xsl:text disable-output-escaping="yes"><p></xsl:text>
32 <xsl:template match="refentry">
33 <xsl:apply-templates select="refsect1"/>
36 <xsl:template match="refsect1">
37 <xsl:apply-templates select="refsect2"/>
40 <xsl:template match="refsect2">
41 <xsl:text disable-output-escaping="yes"><</xsl:text>
43 <xsl:when test="@id = 'docindex'">
44 <xsl:text>page columns=2 padding=16 name=</xsl:text><xsl:value-of select="@id"/><xsl:text> background=Edoc_bg.png linkcolor=#88dddd</xsl:text>
47 <xsl:text>page columns=1 padding=16 name=</xsl:text><xsl:value-of select="@id"/><xsl:text> background=Edoc_bg.png linkcolor=#88dddd</xsl:text>
50 <xsl:text disable-output-escaping="yes">></xsl:text>
51 <xsl:apply-templates/>
52 <xsl:text disable-output-escaping="yes">

</xsl:text>
55 <xsl:template match="para">
56 <xsl:if test="name(preceding-sibling::*[1]) != 'para' and name(preceding-sibling::*[1]) != 'font' ">
57 <xsl:text disable-output-escaping="yes"><font face=Vera/11 color=#ffffff>
</xsl:text>
59 <xsl:call-template name="para"/>
60 <xsl:apply-templates/>
63 <xsl:template match="member">
64 <xsl:apply-templates/>
65 <xsl:text disable-output-escaping="yes"><br></xsl:text>
68 <xsl:template match="link">
69 <xsl:text>_</xsl:text>
70 <xsl:value-of select="translate(.,' ','_')"/>
71 <xsl:text>(</xsl:text><xsl:value-of select="@linkend"/><xsl:text>)</xsl:text>
74 <xsl:template match="font|img">
75 <xsl:call-template name="copy"/>
76 <xsl:apply-templates/>
79 <xsl:template match="refentryinfo | refmeta | refnamediv">
82 <xsl:template match="title">
83 <xsl:if test="normalize-space(.)">
84 <xsl:text disable-output-escaping="yes">
</xsl:text>
85 <xsl:text disable-output-escaping="yes"><font face=VeraBd/16 color=#ffffff>
</xsl:text>
86 <xsl:call-template name="para"/>
87 <xsl:value-of select="."/>