diff options
-rw-r--r-- | LUFA/StudioIntegration/HV1/lufa_docbook_transform.xslt | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/LUFA/StudioIntegration/HV1/lufa_docbook_transform.xslt b/LUFA/StudioIntegration/HV1/lufa_docbook_transform.xslt index f1e923988..2ebda6d5d 100644 --- a/LUFA/StudioIntegration/HV1/lufa_docbook_transform.xslt +++ b/LUFA/StudioIntegration/HV1/lufa_docbook_transform.xslt @@ -729,21 +729,13 @@ <xsl:template match="programlisting"> <programlisting language="c"> - <xsl:apply-templates/> + <xsl:for-each select="codeline[position() > 1 or highlight]"> + <xsl:apply-templates select="."/> + <xsl:text> </xsl:text> + </xsl:for-each> </programlisting> </xsl:template> - <xsl:template match="codeline"> - <xsl:apply-templates/> - <xsl:text> </xsl:text> - </xsl:template> - - <xsl:template match="codeline[last()]"> - <xsl:if test="text() != '*'"> - <xsl:apply-templates/> - </xsl:if> - </xsl:template> - <xsl:template match="highlight"> <emphasis role="{@class}"> <xsl:apply-templates/> |