Libraries.Render

Types

Coordinates

type X

type Y

Color

data Color

Fonts

data Basefont

data Font

nominalsize

text_width

Alignment

type Alignment

align_left

align_center

align_right

The Document monad

data Document a

newpage

newpage_defer

endpage

The Draw monad

data Draw a

Path construction commands

newpath

moveto

lineto

curveto

closepath

arc

arc_append

oval

rectangle

Painting commands

stroke

fill

fillstroke

Text commands

textbox

Graphics parameters

setlinewidth

setcolor

Coordinate system

translate

scale

Comments

comment

Block structure

block

Backends

data RenderFormat

render_stdout

render_file

render_string

Customization

Custom drawing commands

draw_subroutine

custom_ps

custom_pdf

custom_ascii

Customization interface

data Custom

custom

Customized rendering functions

render_custom_stdout

render_custom_file

render_custom_string