added much of the ruler application
[yourule] / rulers_cm.py
diff --git a/rulers_cm.py b/rulers_cm.py
deleted file mode 100755 (executable)
index da8c819..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/usr/bin/env python
-
-# define the length of things
-scale = 7.8740
-ruler_height = 200 # in px
-ruler_length = 15 # in cm
-
-import SVGdraw
-
-drawing = SVGdraw.drawing()
-svg = SVGdraw.svg()
-
-# create the body of the ruler
-body = SVGdraw.rect(0, 0, (10 * scale * ruler_length), ruler_height, "white", "black", 2) 
-svg.addElement(body)
-
-# add a units label
-units = SVGdraw.text((scale * 5), (ruler_height - scale * 2), "centimeters", 24)
-svg.addElement(units)
-
-point = 0.0
-def drawline(size):
-    global point
-    point = point + (2 * scale)
-    line = SVGdraw.line(point, 0, point, (ruler_height * size), "black", 2)
-    svg.addElement(line)
-
-# for every centimeter
-for i in range(ruler_length):
-
-    # place 2mm marks
-    for i2 in range(4):
-        drawline(0.3)
-    
-    drawline(0.6)
-    svg.addElement(SVGdraw.text((point - 36), (ruler_height * 0.6 - 5),
-                                str(i + 1), 24))
-
-drawing.setSVG(svg)
-drawing.toXml('ruler_cm.svg')
-
-

Benjamin Mako Hill || Want to submit a patch?