Index of values

A
actions_file [Inkactions]

produces a file, which can be sent to the stdin of inkscape --shell

actions_line [Inkactions]

outputs a one liner for the --actions= parameter of the inkscape command

actions_new [Inkactions]

initialises a new list of actions

add_arc [Svg]
add_circle [Cnv]
add_circle [Svg]
add_circle_sector [Svg]
add_comment [Cnv]

adds a javascript comment in the script part of the html-document

add_comment [Svg]

adds an xml comment in the source of the svg-document

add_def [Cnv]

add a definition to the html document

add_def [Svg]

add a def to the svg document

add_defs [Cnv]

add some definitions to the html document

add_defs [Svg]

add some defs to the svg document

add_donut_slice [Svg]
add_ellipse [Cnv]
add_ellipse [Svg]
add_flower [Svg]
add_fragment [Svg]

add_fragment svg frag adds the fragment frag to the svg document svg

add_include [Svg]
add_line [Cnv]
add_line [Svg.Float]
add_line [Svg]
add_link [Svg]
add_newline [Cnv]

adds a newline in the script part of the html document

add_newline [Svg]

adds a newline in the source of the svg document

add_path [Cnv]
add_path [Svg]
add_path2 [Cnv]
add_polygon [Cnv]
add_polygon [Svg.Float]
add_polygon [Svg]
add_polyline [Cnv]
add_polyline [Svg.Float]
add_polyline [Svg]
add_radius [Svg]
add_rect [Cnv]
add_rect [Svg.Float]
add_rect [Svg]
add_regular_polygon [Svg]
add_star [Svg]
add_style_sheet [Svg]

add the css style-sheet to a svg document

add_svg_document [Cnv]
add_symbol [Svg]
add_text [Cnv]
add_text [Svg]
add_triangle [Cnv]
add_triangle [Svg.Float]
add_triangle [Svg]
aliceblue [Colors]
antiquewhite [Colors]
aqua [Colors]
aquamarine [Colors]
arc_to [Cnv]
arc_to [Svg.Relative]
arc_to [Svg]
azure [Colors]
B
begin_group [Cnv]
begin_group [Svg]
begin_link [Svg]
beige [Colors]
bevel [Svg.Attrs]
bisque [Colors]
black [Colors]
blanchedalmond [Colors]
blend_filter [Svg]
blue [Colors]
blueviolet [Colors]
brown [Colors]
burlywood [Colors]
butt [Svg.Attrs]
C
cadetblue [Colors]
chartreuse [Colors]
chocolate [Colors]
clip_path [Svg]

returns a clip-path that can be provided to the attr parameter of shapes

close_path [Cnv]
close_path [Svg.Relative]
close_path [Svg]
conic_gradient [Cnv]
coral [Colors]
cornflowerblue [Colors]
cornsilk [Colors]
crimson [Colors]
cubic_curve [Cnv]
cubic_curve [Svg.Relative]
cubic_curve [Svg]
cyan [Colors]
D
darkblue [Colors]
darkcyan [Colors]
darkgoldenrod [Colors]
darkgray [Colors]
darkgreen [Colors]
darkgrey [Colors]
darkkhaki [Colors]
darkmagenta [Colors]
darkolivegreen [Colors]
darkorange [Colors]
darkorchid [Colors]
darkred [Colors]
darksalmon [Colors]
darkseagreen [Colors]
darkslateblue [Colors]
darkslategray [Colors]
darkslategrey [Colors]
darkturquoise [Colors]
darkviolet [Colors]
deeppink [Colors]
deepskyblue [Colors]
delete_selection [Inkactions]

delete selection

dimgray [Colors]
dimgrey [Colors]
dodgerblue [Colors]
E
empty_path [Svg]
end_group [Cnv]
end_group [Svg]
end_link [Svg]
evenodd [Svg.Attrs]
export_do [Inkactions]
export_filename [Inkactions]
export_plain_svg [Inkactions]
F
file_close [Inkactions]
file_open [Inkactions]

opens an .svg file

fill [Svg]
fill_opacity [Svg]
fill_rule [Svg.Attrs]
finish [Cnv]

closes the html document

finish_svg [Svg]

closes the root svg tag

firebrick [Colors]
floralwhite [Colors]
font_family [Svg]
font_size [Svg]
font_style [Svg]
font_weight [Svg]
forestgreen [Colors]
fragment_from_file [Svg]

loads an svg fragment from a file

fuchsia [Colors]
G
gainsboro [Colors]
gaussian_blur [Svg]

gaussian-blur, returns a def that should be added to the svg document with add_def,

gaussian_blur2 [Svg]

same than gaussian_blur but with 2 different values for the x and y axes

get_document [Cnv]

return the result .html document as a string

get_svg_document [Svg]

return the result svg document as a string

ghostwhite [Colors]
gold [Colors]
goldenrod [Colors]
gray [Colors]
green [Colors]
greenyellow [Colors]
grey [Colors]
H
h_line [Svg.Relative]
h_line [Svg]
honeydew [Colors]
hotpink [Colors]
hsl [Svg.Attrs]

hsl(hue, saturation, lightness), max-values:(360, 100, 100)

I
indianred [Colors]
indigo [Colors]
italic [Svg.Attrs]
ivory [Colors]
K
khaki [Colors]
L
lavender [Colors]
lavenderblush [Colors]
lawngreen [Colors]
lemonchiffon [Colors]
letter_spacing [Svg]
lightblue [Colors]
lightcoral [Colors]
lightcyan [Colors]
lightgoldenrodyellow [Colors]
lightgray [Colors]
lightgreen [Colors]
lightgrey [Colors]
lightpink [Colors]
lightsalmon [Colors]
lightseagreen [Colors]
lightskyblue [Colors]
lightslategray [Colors]
lightslategrey [Colors]
lightsteelblue [Colors]
lightyellow [Colors]
lime [Colors]
limegreen [Colors]
line_to [Cnv]
line_to [Svg.Relative]
line_to [Svg]
linear_gradient [Cnv]

a stop should be a tuple with a float between 0.0 and 1.0, and a color

linear_gradient [Svg]

a stop should be a tuple with a float between 0.0 and 1.0, and a color

linen [Colors]
M
magenta [Colors]
make_marker [Svg]

returns a def, and a svg_attr that can be provided to the attrs parameter of the stroke shape functions (line, polyline, and path)

make_pattern [Svg]

creates a pattern with the given size, filled with a fragment

make_scale [Svg]

(sx, sy), (cx, cy), creates a scale-matrix, with a center

maroon [Colors]
mediumaquamarine [Colors]
mediumblue [Colors]
mediumorchid [Colors]
mediumpurple [Colors]
mediumseagreen [Colors]
mediumslateblue [Colors]
mediumspringgreen [Colors]
mediumturquoise [Colors]
mediumvioletred [Colors]
midnightblue [Colors]
mintcream [Colors]
mistyrose [Colors]
miter [Svg.Attrs]
mk_id [Svg]

makes an id with no associated style

moccasin [Colors]
monospace [Svg.Attrs]
move_to [Cnv]
move_to [Svg.Relative]
move_to [Svg]
N
navajowhite [Colors]
navy [Colors]
new_document [Cnv]

creates a new .html document, with a canvas of size (width, height)

new_fragment [Svg]

initialises a new svg fragment (useful for example to simulate layers)

new_path [Svg]
new_style_sheet [Svg]

initialises a new empty style-sheet

new_svg_document [Svg]

accepted values for the unit parameter can be: "px", "cm", "mm", "em", "ex", "in", "pt", "pc"

nonzero [Svg.Attrs]
normal [Svg.Attrs]
O
oblique [Svg.Attrs]
of_relative [Svg]
oldlace [Colors]
olive [Colors]
olivedrab [Colors]
orange [Colors]
orangered [Colors]
orchid [Colors]
P
palegoldenrod [Colors]
palegreen [Colors]
paleturquoise [Colors]
palevioletred [Colors]
papayawhip [Colors]
path_difference [Inkactions]
path_exclusion [Inkactions]
path_union [Inkactions]
peachpuff [Colors]
peru [Colors]
pink [Colors]
plum [Colors]
powderblue [Colors]
print_document [Cnv]

prints the result .html document to stdout

print_svg_document [Svg]

prints the result svg document to stdout

purple [Colors]
Q
quad_curve [Cnv]
quad_curve [Svg.Relative]
quad_curve [Svg]
R
r5 [Svg]

ratio for a 5 branch star

radial_gradient [Cnv]
radial_gradient [Svg]
rebeccapurple [Colors]
red [Colors]
rgb [Svg.Attrs]

rgb(red, green, blue), max-values:(255, 255, 255)

rosybrown [Colors]
round [Svg.Attrs]
royalblue [Colors]
S
saddlebrown [Colors]
salmon [Colors]
sandybrown [Colors]
sans_serif [Svg.Attrs]
scale_path [Svg]

scale the coordinates of path commands

seagreen [Colors]
seashell [Colors]
select [Inkactions]

select an element by its id

select_all [Inkactions]
selection_bottom [Inkactions]
selection_group [Inkactions]
selection_lower [Inkactions]
selection_raise [Inkactions]
selection_top [Inkactions]

move the selection to the top

serif [Svg.Attrs]
sienna [Colors]
silver [Colors]
skyblue [Colors]
slateblue [Colors]
slategray [Colors]
slategrey [Colors]
snow [Colors]
springgreen [Colors]
square [Svg.Attrs]
steelblue [Colors]
stroke [Svg]
stroke_dasharray [Svg.Attrs]
stroke_dashoffset [Svg.Attrs]
stroke_linecap [Svg.Attrs]
stroke_linejoin [Svg.Attrs]
stroke_miterlimit [Svg.Attrs]
stroke_opacity [Svg]
stroke_to_path [Inkactions]
stroke_width [Svg]
style_sheet_add [Svg]

adds css-properties to a css style-sheet, and returns the associated class_name, that can be provided to the ~css:class_name parameter of the shapes functions

style_sheet_add_id [Svg]

same than style_sheet_add, but using an id instead of a class_name

T
tan [Colors]
teal [Colors]
text_anchor [Svg]
thistle [Colors]
to_path [Svg.Relative]
to_path [Svg]

convert commands to a path

to_radian [Cnv]

converts angles from degrees to radians

to_style [Svg]

format css-properties that you can provide to the style parameter of the shapes functions

tomato [Colors]
transform_rotate [Inkactions]

angle in degrees

transform_scale [Inkactions]
transform_translate [Inkactions]
translate_path [Svg]

translate the coordinates of path commands (only for non-relative coords)

transparent [Colors]
turquoise [Colors]
U
unselect [Inkactions]
use_symbol [Svg]
V
v_line [Svg.Relative]
v_line [Svg]
violet [Colors]
W
wheat [Colors]
white [Colors]
whitesmoke [Colors]
word_spacing [Svg]
write_file [Cnv]

write the result .html document to a file

write_svg_file [Svg]

write the result svg document to a file

Y
yellow [Colors]
yellowgreen [Colors]