SVG allows three types of graphic objects: vector graphics, raster graphics, and text.
Patterns are based on predefined raster or vector graphic objects, which can be repeated in x and/or y directions.
This paradigm considers the variables of the program not necessarily as numeric or string variables but can act on graphic objects too.
Unlike pure scanners or pure typesetters, imagesetters could generate all the elements in a page including type, photographs and other graphic objects.
If there is only textual information with no graphic objects, then a minimum of two files is needed: *.
It adds the notion of encapsulated groups of graphic objects to support optimized efficient processing for repeating text, graphic or image content.
An example of this would be opening a popup window when a user clicks on a graphic object.
Among a number of things, it generates 2D/3D vector graphic objects and elements.
But because it stores each word as a graphic object, you can insert, move, or delete words by dragging them with the stylus, exactly like the old Apple Newton.
By slightly fattening or slanting these graphic objects, the software can make selected phrases boldface or italic.