I Schema

I.10 Module LaTeXML-picture

Add to Misc.class

This module defines a picture environment, roughly a subset of SVG. NOTE: Eventually we will drop these subset elements and incorporate SVG itself.

|=
Pattern Picture.class

Content:

(g  |  rect  |  line  |  circle  |  path  |  arc  |  wedge  |  ellipse  |  polygon  |  bezier  |  parabola  |  curve  |  dots  |  grid  |  clip  |  svg)

Expansion:

((g  |  rect  |  line  |  circle  |  path  |  arc  |  wedge  |  ellipse  |  polygon  |  bezier  |  parabola  |  curve  |  dots  |  grid  |  clip  |  svg))

Used by:
Pattern Picture.attributes

These attributes correspond roughly to SVG, but need documentation.

Attribute x

= text

Attribute y

= text

Attribute r

= text

Attribute rx

= text

Attribute ry

= text

Attribute width

= text

Attribute height

= text

Attribute fill

= text

Attribute stroke

= text

Attribute stroke-width

= text

Attribute stroke-dasharray

= text

Attribute transform

= text

Attribute terminators

= text

Attribute arrowlength

= text

Attribute points

= text

Attribute showpoints

= text

Attribute displayedpoints

= text

Attribute arc

= text

Attribute angle1

= text

Attribute angle2

= text

Attribute arcsepA

= text

Attribute arcsepB

= text

Attribute curvature

= text

Used by:
Pattern PictureGroup.attributes

These attributes correspond roughly to SVG, but need documentation.

Attribute pos

= text

Attribute framed

= boolean

Attribute frametype

= (rect  |  circle  |  oval)

Attribute fillframe

= boolean

Attribute boxsep

= text

Attribute shadowbox

= boolean

Attribute doubleline

= boolean

Used by:
Element picture

A picture environment.

Used by:
Pattern picture_attributes

Attributes for picture.

Attributes:
Attribute clip

= boolean

Attribute baseline

= text

Attribute unitlength

= text

Attribute xunitlength

= text

Attribute yunitlength

= text

Attribute tex

= text

Attribute content-tex

= text

Pattern picture_model

Content model for picture.

Content:
Expansion:
Element g

A graphical grouping; the content is inherits by the transformations, positioning and other properties.

Used by:
Pattern g_attributes
Pattern g_model

Content model for g.

Content:
Expansion:
Element rect

A rectangle within a picture.

Used by:
Pattern rect_attributes

Attributes for rect.

Attributes:
Pattern rect_model

Content model for rect.

Content:

empty

Expansion:

()

Element line

A line within a picture.

Used by:
Pattern line_attributes

Attributes for line.

Attributes:
Pattern line_model

Content model for line.

Content:

empty

Expansion:

()

Element polygon

A polygon within a picture.

Used by:
Pattern polygon_attributes

Attributes for polygon.

Attributes:
Pattern polygon_model

Content model for polygon.

Content:

empty

Expansion:

()

Element wedge

A wedge within a picture.

Used by:
Pattern wedge_attributes

Attributes for wedge.

Attributes:
Pattern wedge_model

Content model for wedge.

Content:

empty

Expansion:

()

Element arc

An arc within a picture.

Used by:
Pattern arc_attributes

Attributes for arc.

Attributes:
Pattern arc_model

Content model for arc.

Content:

empty

Expansion:

()

Element circle

A circle within a picture.

Used by:
Pattern circle_attributes

Attributes for circle.

Attributes:
Pattern circle_model

Content model for circle.

Content:

empty

Expansion:

()

Element ellipse

An ellipse within a picture.

Used by:
Pattern ellipse_attributes

Attributes for ellipse.

Attributes:
Pattern ellipse_model

Content model for ellipse.

Content:

empty

Expansion:

()

Element path

A path within a picture.

Used by:
Pattern path_attributes

Attributes for path.

Attributes:
Pattern path_model

Content model for path.

Content:

empty

Expansion:

()

Element bezier

A bezier curve within a picture.

Used by:
Pattern bezier_attributes

Attributes for bezier.

Attributes:
Pattern bezier_model

Content model for bezier.

Content:

empty

Expansion:

()

Element curve

A curve within a picture.

Used by:
Pattern curve_attributes

Attributes for curve.

Attributes:
Pattern curve_model

Content model for curve.

Content:

empty

Expansion:

()

Element parabola

A parabola curve within a picture.

Used by:
Pattern parabola_attributes

Attributes for parabola.

Attributes:
Pattern parabola_model

Content model for parabola.

Content:

empty

Expansion:

()

Element dots

A sequence of dots (?) within a picture.

Used by:
Pattern dots_attributes

Attributes for dots.

Attributes:
Attribute dotstyle

= text

Attribute dotsize

= text

Attribute dotscale

= text

Pattern dots_model

Content model for dots.

Content:

empty

Expansion:

()

Element grid

A grid within a picture.

Used by:
Pattern grid_attributes

Attributes for grid.

Attributes:
Pattern grid_model

Content model for grid.

Content:

empty

Expansion:

()

Element clip

Establishes a clipping region within a picture.

Used by:
Pattern clip_attributes

Attributes for clip.

Attributes:
Pattern clip_model

Content model for clip.

Content:
Expansion:
Element clippath

Establishes a clipping region within a picture.

Used by:
Pattern clippath_attributes

Attributes for clippath.

Attributes:
Pattern clippath_model

Content model for clippath.

Content:
Expansion: