From 1840e1bbae56555bbc271056b47bbd602a956a83 Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Wed, 24 Apr 2013 18:52:08 +0000 Subject: Add partially complete syntax highlighting to the HV1 transform. --- .../HV1/lufa_docbook_transform.xslt | 790 +++++++++++++++++++++ 1 file changed, 790 insertions(+) create mode 100644 LUFA/StudioIntegration/HV1/lufa_docbook_transform.xslt (limited to 'LUFA/StudioIntegration/HV1/lufa_docbook_transform.xslt') diff --git a/LUFA/StudioIntegration/HV1/lufa_docbook_transform.xslt b/LUFA/StudioIntegration/HV1/lufa_docbook_transform.xslt new file mode 100644 index 000000000..4247b475d --- /dev/null +++ b/LUFA/StudioIntegration/HV1/lufa_docbook_transform.xslt @@ -0,0 +1,790 @@ + + + + + + + + + + LUFA Library + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <xsl:value-of select="$book.title"/> + + + + + + + + + + + + + + + + + + + Modules + + + + + + + + + + + + + + + <xsl:value-of select="$top.level.page/title"/> + + + + + + + + + + + + + + + +
+ + <xsl:value-of select="title"/> + + + + + + + +
+
+ + +
+ + <xsl:value-of select="title"/> + + + + + + + + + + + .h + + + + .h + + + + + + + + + .h + + + + .h + + + + + + Header + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + +
+ + <xsl:choose> + <xsl:when test="@kind = 'struct'"> + <xsl:text>Struct </xsl:text> + </xsl:when> + <xsl:when test="@kind = 'union'"> + <xsl:text>Union </xsl:text> + </xsl:when> + </xsl:choose> + <xsl:value-of select="$name"/> + + + + + + + + + + + + <xsl:value-of select="$name"/> + + + + + + + + Type + Name + Description + + + + + + + + + + + + [] + + + + + + + + + + +
+
+
+
+ + + + +
+ + <xsl:text>Function </xsl:text> + <xsl:value-of select="$name"/> + <xsl:text>()</xsl:text> + + + + + + + + + + + + + + + + + + + ( + + + + void + + + + + + , + + + + + + + + + + + + ) + + + +
+
+ + + + +
+ + <xsl:text>Enum </xsl:text> + <xsl:value-of select="$name"/> + + + + + + + + + + Members + + + + Enum Value + Description + + + + + + + + + + + + + + + + + + +
+
+
+ + + + +
+ + <xsl:text>Macro </xsl:text> + <xsl:value-of select="name"/> + + + + + + + + + #define + + + ( + + + , + + + + ) + + + + + + \ + + + + + + + + +
+
+ + + + +
+ + + + + <xsl:text>Type </xsl:text> + <xsl:value-of select="name"/> + + + + + + + + + typedef + + + + + + + + + + + + <xsl:text>Variable </xsl:text> + <xsl:value-of select="name"/> + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Warning + + + + + + + Returns + + + + + + + Precondition + + + + + + + + <xsl:value-of select="title"/> + + + + + + + + See also + + + + + + + Note + + + + + + + + + + Parameters + + + + Data Direction + Parameter Name + Description + + + + + + + + + + +
+
+ + + + Return Values + + + + Return Value + Description + + + + + + + + + + +
+
+ + + + + + + + ? + + + + [] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ® + + + + © + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <xsl:value-of select="caption"/> + + +
+
+ + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + images/ + + + + + + + + + + + + +
+ + + + + + + + <xsl:value-of select="title"/> + + + +
+
+ + + + + + + + + +
-- cgit v1.2.3