diff options
Diffstat (limited to 'sd/xsl/effect.xsl')
-rw-r--r-- | sd/xsl/effect.xsl | 563 |
1 files changed, 0 insertions, 563 deletions
diff --git a/sd/xsl/effect.xsl b/sd/xsl/effect.xsl deleted file mode 100644 index 54e9961dc..000000000 --- a/sd/xsl/effect.xsl +++ /dev/null @@ -1,563 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" - xmlns:office="urn:oasis:names:tc:openoffice:xmlns:office:1.0" - xmlns:style="urn:oasis:names:tc:openoffice:xmlns:style:1.0" - xmlns:text="urn:oasis:names:tc:openoffice:xmlns:text:1.0" - xmlns:table="urn:oasis:names:tc:openoffice:xmlns:table:1.0" - xmlns:draw="urn:oasis:names:tc:openoffice:xmlns:drawing:1.0" - xmlns:fo="http://www.w3.org/1999/XSL/Format" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:meta="urn:oasis:names:tc:openoffice:xmlns:meta:1.0" - xmlns:number="urn:oasis:names:tc:openoffice:xmlns:datastyle:1.0" - xmlns:pres="urn:oasis:names:tc:openoffice:xmlns:presentation:1.0" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns:chart="urn:oasis:names:tc:openoffice:xmlns:chart:1.0" - xmlns:dr3d="urn:oasis:names:tc:openoffice:xmlns:dr3d:1.0" - xmlns:math="http://www.w3.org/1998/Math/MathML" - xmlns:form="urn:oasis:names:tc:openoffice:xmlns:form:1.0" - xmlns:script="urn:oasis:names:tc:openoffice:xmlns:script:1.0" - xmlns:ooo="http://openoffice.org/2004/office" - xmlns:ooow="http://openoffice.org/2004/writer" - xmlns:oooc="http://openoffice.org/2004/calc" - xmlns:dom="http://www.w3.org/2001/xml-events" - xmlns:smil="http://www.w3.org/2001/SMIL20" - xmlns:anim="urn:oasis:names:tc:openoffice:xmlns:animation:1.0" - - version="1.0"> - - <!-- fly in --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-entrance-fly-in']"> - <anim:par pres:preset-property="Direction;Accelerate;Decelerate"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- fade in an swivel --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-entrance-fade-in-and-swivel']"> - <anim:iterate pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- falling in --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-entrance-falling-in']"> - <anim:iterate pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- Unfold --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-entrance-unfold']"> - <anim:iterate pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- Unfold --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-exit-unfold']"> - <anim:iterate pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- turn and grow --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-entrance-turn-and-grow']"> - <anim:iterate pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- fold --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-entrance-fold']"> - <anim:par pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- whip --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-entrance-whip']"> - <anim:iterate pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- flip --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-entrance-flip']"> - <anim:iterate pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- swish --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-entrance-swish']"> - <anim:iterate pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- blinds --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-entrance-venetian-blinds']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- box --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-entrance-box']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- checkerboard --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-entrance-checkerboard']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- circle --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-entrance-circle']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- crawl in --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-entrance-fly-in-slow']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- diamond --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-entrance-diamond']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- peek in --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-entrance-peek-in']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- plus --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-entrance-plus']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- random bars --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-entrance-random-bars']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- split --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-entrance-split']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- strips --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-entrance-diagonal-squares']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- wheel --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-entrance-wheel']"> - <anim:par pres:preset-property="Spokes"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- whipe --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-entrance-wipe']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- color typewriter --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-entrance-colored-lettering']"> - <anim:iterate pres:preset-property="Color1;Color2" pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- stretch --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-entrance-stretchy']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- zoom --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-entrance-zoom']"> - <anim:par pres:preset-property="Zoom"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- swivel --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-entrance-swivel']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - -<!-- emphasis --> - - <!-- change fill color --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-emphasis-fill-color']"> - <anim:par pres:preset-property="FillColor;ColorStyle;Accelerate;Decelerate;AutoReverse"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- change font --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-emphasis-font']"> - <anim:par pres:preset-property="FontStyle" pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- change font color --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-emphasis-font-color']"> - <anim:par pres:preset-property="CharColor;ColorStyle;Accelerate;Decelerate;AutoReverse" pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- change font size --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-emphasis-font-size']"> - <anim:par pres:preset-property="CharHeight" pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- change font style --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-emphasis-font-style']"> - <anim:par pres:preset-property="CharDecoration" pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- change line color --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-emphasis-line-color']"> - <anim:par pres:preset-property="LineColor;ColorStyle;Accelerate;Decelerate;AutoReverse"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- grow/shrink --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-emphasis-grow-and-shrink']"> - <anim:par pres:preset-property="Scale;Accelerate;Decelerate;AutoReverse"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- spin --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-emphasis-spin']"> - <anim:par pres:preset-property="Rotate;Accelerate;Decelerate;AutoReverse"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- Transparency --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-emphasis-transparency']"> - <anim:par pres:preset-property="Transparency"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- brush on color --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-emphasis-color-over-by-word']"> - <anim:iterate pres:preset-property="Color" pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- color blend --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-emphasis-color-blend']"> - <anim:par pres:preset-property="Color"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- color wave --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-emphasis-color-over-by-letter']"> - <anim:iterate pres:preset-property="Color" pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- bold flash --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-emphasis-bold-flash']"> - <anim:par pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- reveal underline --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-emphasis-reveal-underline']"> - <anim:iterate pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- shimmer --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-emphasis-shimmer']"> - <anim:iterate pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- verticales highlight --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-emphasis-vertical-highlight']"> - <anim:par pres:preset-property="Color"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- flicker --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-emphasis-flicker']"> - <anim:par pres:preset-property="Color"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- grow with color --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-emphasis-grow-with-color']"> - <anim:iterate pres:preset-property="Color" pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- teeter --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-emphasis-teeter']"> - <anim:par pres:preset-property="Color"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- blast --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-emphasis-blast']"> - <anim:par pres:preset-property="Color"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- style emphasis --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-emphasis-style-emphasis']"> - <anim:par pres:preset-property="Color" pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- bold reveal --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-emphasis-bold-reveal']"> - <anim:iterate pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- wave --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-emphasis-wave']"> - <anim:iterate pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - -<!-- exit --> - - <!-- blinds --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-exit-venetian-blinds']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- box --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-exit-box']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- checkerboard --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-exit-checkerboard']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- circle --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-exit-circle']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- crawl out --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-exit-crawl-out']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- diamond --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-exit-diamond']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- fly out --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-exit-fly-out']"> - <anim:par pres:preset-property="Direction;Accelerate;Decelerate"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- peek out --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-exit-peek-out']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- plus --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-exit-plus']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- random bars --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-exit-random-bars']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- split --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-exit-split']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- strips --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-exit-diagonal-squares']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- wheel --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-exit-wheel']"> - <anim:par pres:preset-property="Spokes"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- wipe --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-exit-wipe']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- collapse --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-exit-collapse']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- color typewriter --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-exit-colored-lettering']"> - <anim:iterate pres:preset-property="Color1;Color2" pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- zoom --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-exit-zoom']"> - <anim:par pres:preset-property="Zoom"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- swivel --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-exit-swivel']"> - <anim:par pres:preset-property="Direction"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- fade in an swivel --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-exit-fade-out-and-swivel']"> - <anim:iterate pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- fade in an swivel --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-exit-turn-and-grow']"> - <anim:iterate pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- fold --> - <xsl:template match="anim:par[@pres:preset-id = 'ooo-exit-fold']"> - <anim:par pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:par> - </xsl:template> - - <!-- whip --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-exit-whip']"> - <anim:iterate pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- flip --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-exit-flip']"> - <anim:iterate pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- swish --> - <xsl:template match="anim:iterate[@pres:preset-id = 'ooo-exit-swish']"> - <anim:iterate pres:text-only="true"> - <xsl:apply-templates select="*|@*|text()"/> - </anim:iterate> - </xsl:template> - - <!-- remove pres:group-id --> - <xsl:template match="@xlink:href" /> - <xsl:template match="@smil:targetElement" /> - <xsl:template match="@pres:group-id" /> - - <!-- copy --> - <xsl:template match="*|@*|text()"> - <xsl:copy> - <xsl:apply-templates select="*|@*|text()"/> - </xsl:copy> - </xsl:template> - -</xsl:stylesheet> |