280 likes | 291 Views
Join us for the February 2013 Power Hour session where we will go beyond the basics of XSLT and explore its application to ePublisher. Topics covered include review of XSL match templates, tour of a WIF document, super transforms, and shimming stages. Don't miss out on this informative session!
E N D
Conference Number: 805-309-0248Participant Code: 880-0006 Power HourFebruary 2013 XSLT, Part IIBeyond the Basics, Applying to ePublisher
Power Hour – February 2013 Agenda • XSLT, Part IIBeyond the Basics, Applying to ePublisher • Survey Results • Webinar Schedule
Power Hour – February 2013 XSLT, Part IIBeyond the Basics, Applying to ePublisher
Beyond the Basics, Applying to ePublisher Experience
Beyond the Basics, Applying to ePublisher What are your goals for this session?
Beyond the Basics, Applying to ePublisher What are your goals for this session? • No suggestions!
Beyond the Basics, Applying to ePublisher Tools to Use • WebWorks Toyshttp://toys.webworks.com/ • ePublisher DesignerAdvanced Menu • Text Editor
Beyond the Basics, Applying to ePublisher Topics to cover • Review of XSL match templates • Tour of a WIF document • Super Transforms!!! • Shimming Stages
Beyond the Basics, Applying to ePublisher Review of XSL match templates • XSL allows you to match against • / (document root) • * (elements) • @* (attributes) • text() (text in an XML document) • comment() (XML comments) • processing-instruction() (XML Processing Instructions)
Beyond the Basics, Applying to ePublisher Review of XSL match templates • XSLT Copy Stylesheet <xsl:template match="/"> <xsl:apply-templates /></xsl:template> <xsl:template match="*"> <xsl:copy> <xsl:copy-of select="@*“ /> <xsl:apply-templates /> </xsl:copy></xsl:template> <xsl:template match="text() | comment() | processing-instruction()"> <xsl:copy /></xsl:template>
Beyond the Basics, Applying to ePublisher Tour of a WIF document Document Styles Content
Beyond the Basics, Applying to ePublisher Tour of a WIF document Styles Paragraph Styles Character Styles Table Styles Graphic Styles Page Styles Marker Styles
Beyond the Basics, Applying to ePublisher Tour of a WIF document Content Paragraph Text Run Frame Table Table
Beyond the Basics, Applying to ePublisher Tour of a WIF document Frame Content
Beyond the Basics, Applying to ePublisher Tour of a WIF document <?xml version="1.0" encoding="UTF-8"?> <Document xmlns="urn:WebWorks-Document-Schema" version="1.0"> <Styles> <ParagraphStyles> <ParagraphStyle name="Title"> <Style> ... </Style> </ParagraphStyle> </ParagraphStyles> ... </Styles> <Content> ... </Content> </Document>
Beyond the Basics, Applying to ePublisher Tour of a WIF document <?xml version="1.0" encoding="UTF-8"?> <Document xmlns="urn:WebWorks-Document-Schema" version="1.0"> <Styles> ... </Styles> <Content> ... <Paragraph id="3_4_4_4_4_5" stylename="Figure"> <Aliases> <Alias value="d7e5a1310"/> <Alias value="d7e74a1310"/> </Aliases> <TextRun id="tr3_4_4_4_4_5_3"> <Frame id="3_4_4_4_4_5_3" stylename="Default"> ... </Frame> </TextRun> </Paragraph> ... </Content> </Document>
Beyond the Basics, Applying to ePublisher Super Transforms!!! • Available via the Advance menu • Allow you to perform pinpoint overrides based on XSL template matches • Easier to maintain than a full file override
Beyond the Basics, Applying to ePublisher Shimming Stages • Advanced technique • Arbitrary operations on any ePublisher managed file • Change files and alter how they are processed downstream
Power Hour – February 2013 Survey Results
Survey Results When to meet:
Survey Results Voice Options:
Survey Results Topics to cover:
Survey Results Topics to cover: • No suggestions!
Power Hour – February 2013 Webinar Schedule
Webinar Schedule Power Hour: • March 28th at 2:00pm Central • XSLT, Part IIIExtending ePublisher Styles and Settings Sign-up atwww.webworks.com/eSchool/Power_Hour/
Webinar Schedule Show Me: • March 21th at 10:30am Central • Learn what the ePublisher platform can do for you • Repeats monthly on the 3rd Thursday Sign-up atwww.webworks.com/eSchool/Show_Me/
Webinar Schedule Study Hall: • March 13th at 1:00pm Central • Open forum for ePublisher users • Repeats monthly on the 2nd and last Wednesdays Join atwww.webworks.com/eSchool/Study_Hall/
Power HourFebruary 2013 XSLT, Part IIBeyond the Basics, Applying to ePublisher