...
 
Commits (2)
......@@ -105,10 +105,12 @@ class vectorpixel:
def _mkelements(self):
for l in self._yieldlocations():
yield "<rect x='%s' y='%s' width='%s' height='%s' rx='%s' fill='%s'/>" % (
self.grid * l[0] + self.line, self.grid * l[1] + self.line, self.width, self.height, self.rounded, self.fill)
self.grid * l[0] + self.line, self.grid * l[1] + self.line,
self.width, self.height, self.rounded, self.fill)
def _format(self):
output = '<svg xmlns="http://www.w3.org/2000/svg" width="%s" height="%s">\n' % (self.i.size[0] * self.grid, self.i.size[1] * self.grid)
output = '<svg xmlns="http://www.w3.org/2000/svg" width="%s" height="%s">\n' % (
self.i.size[0] * self.grid, self.i.size[1] * self.grid)
for e in self._mkelements():
output += e
output += '\n'
......
......@@ -5,5 +5,5 @@ We gave four practitioners of libre art and design a list of slightly facetious,
Any readers looking very closely at the interviews that follow will see that across the four sets of responses, ten questions are answered. Whether they were too facetious, too far down the list, or too grammatically incorrect, the two questions which did not elicit responses were "Year of the Linux desktop?" and "Free/Libre/Open/Other?"
As for the other ten questions, they were answered thoughtully, with humour, and provide some good reminders that the libre graphics ecosystem is broad, complex, and useful.
As for the other ten questions, they were answered thoughtfully, with humour, and provide some good reminders that the libre graphics ecosystem is broad, complex, and useful.