úÎ%„!ûC      !"#$%&'()*+,-./0123456789:;<=>?@ABcolors +RGB color (components are between 0 and 1)  named color Text positions end of text is fixed middle of text is fixed beginning of text is fixed Diagram data type used internally used internally used internally 9pack a diagram (kind of let-construct to save resources) 3overlay (the second diagram is over the first one) add an html link set font family set stroke width set stroke color : | FillOpacity Double Diagram -- ^ set fill opacity < | StrokeOpacity Double Diagram -- ^ set stroke opacity fill with color =clip a rectangle region (lower-left and upper-right corners) used internally rotate (degree) "scale differently at x and y axes scale move text at a given position True: polygon; False: polyline rectangle; width and height circle with radius empty diagram .Point type as defined in the diagrams package     'empty diagram   line segment C!&rectangle given with width and height "*rectangle given with two opposite corners #circle with radius $%Dtext in origo &text; middle of text is fixed '!text; beginning of text is fixed (text; end of text is fixed )set font family *add an html link +Bclip a rectangle region (give lower-left and upper-right corners) ,-rotate (degree) ."scale differently at x and y axes /0fill with color 1set stroke color 2set stroke width 32overlay; the second diagram is over the first one 4(overlay generalized to several diagrams 5pack a diagram; (pack d f$) is the more efficient version of (let v=d in f v). 6 named color 7+RGB color (components are between 0 and 1) 89:;<=>?Scalar multiplication. @AB9Elementwise addition, subtraction and multiplication for s. ( !"#$%&'()*+,-./0123456789:;<=>?@AB(?A@B6789:;<=>!"# %$'(&,-./+012)*435% !"#$%&'()*+,-./0123456789:;<=>?@ABE      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGdia-base-0.1.1Graphics.Diagrams.TypesGraphics.DiagramsColorRGBPositionEndMiddleStartDiagramErrorRefGroupPackOverlayLink FontFamily StrokeWidthStrokeFillClipTransformMatrixRotateScaleXYScaleMoveTextPolylineRectCircle EmptyDiagramPointempty>-<~~rect rectanglecirclepolygonpolylinetextAttextFromtextTo fontFamilylinkclipmoverotatescalescaleXYfillstroke strokeWidth<|>unionpackcolorrgbredgreenblueblackwhitegrayyellow*..+..*..-.linetext