Introduction 1 SVG Coordinate System, Simple Shapes, and Colors 2 Color Gradients and Style 3 Circles, Ellipses, and pathElements 4 SVG pattern, Grid Patterns, and clipPath 5 Quadratic and Cubic Bezier Curves 6 SVG Transformations 7 SVG Filters 8 Displaying Text 9 Simple SVG Animation 10 SVG for Bar Charts and Line Graphs 11 HTML, ECMAScript, and SVG DOM 12 Interactive SVG and ECMAScript 13 ECMAScript and SVG Animation 14 ECMAScript and Polar Equations 15 SVG and Pie Charts 16 ECMAScript, Recursion, and SVG 17 Generating SVG Documents 18 Supplemental Patterns Appendix A XSL Basics Appendix B Introduction to XML Appendix C Perl Basics Appendix D About the CD-ROM CD Folders Overall System Requirements License Agreements Index Contents
Oswald Campesato, Palo Alto, CA, is a Senior Development Manager for JustSystems, Inc. He works on various projects that involve Java, XML, and XSLT, and is studying Japanese so that he can communicate with his counterparts in Japan in their native language. He has worked in the computer field for 15 years, and has previously worked for various companies, including Oracle and IONA. His diverse background includes work experience includes Unix, shell programming, Perl, and JSP-based web application development with MVC frameworks. He has BSc/MS degrees in Mathematics, an MBA, an MS in Information Systems, a BS in Computer Science, and is working toward an MS in Computer Science.