The SVG language
Didier Courtaud
Novembre 2001
Plan
All the slides
The SVG language
Disclaimer
Introduction
overview
definitions and concepts
Definitions and concepts ( continued )
Definitions and concepts ( continued )
SVG document structure
Elements grouping
Referencing
Referencing ( continued )
Referencing ( continued )
Referencing ( continued )
Metadata
Conditional treatment
Coordinates systems
transformations
transformations ( continued )
transformations ( continued )
transformations ( continued )
transformations ( continued )
transformation attributes
Viewpoint attributes
Viewpoint attributes ( continued )
New viewpoints
Low level functionnalities
elementary drawing commands
elementary drawing commands ( continued )
elementary drawing commands ( continued )
examples
examples ( II )
elementary shapes
rectangles
circles
ellipses
lines
polylines
polygons
B
asic shapes examples
B
asic shapes examples
( II )
Text
syntax
fitting elements
fitting elements ( continued )
specifications
relationship with paths
Rendering
specifications
specifications ( examples )
specifications ( examples ) ( II )
markers
Color
Gradients and patterns
linear gradient
radial gradient
patterns
Clipping and masking
clipping example
mask example
Filtering effects
example
Links
internal links
Scripts
Animations
elements
example
example ( continued )
Other functionnalities
Other functionnalities ( continued )
Other functionnalities ( continued )
Language definition and use
Conclusion
Didier Courtaud
1 / 74
The SVG language
Novembre 2001