diff --git a/src/diana/drawer/svg.py b/src/diana/drawer/svg.py --- a/src/diana/drawer/svg.py +++ b/src/diana/drawer/svg.py @@ -1,7 +1,7 @@ from .base import Base -def adjustFont(base,text): +def adjust_font(base, text): text = str(text) if len(text) < 2: return round(0.7*base) @@ -15,14 +15,14 @@ class Svg(Base): extension = "svg" padding = 15 - highNumbers = True + high_numbers = True def __init__(self, start=0): super().__init__(start) self.boardSize = 480 self.padding = 30 - def render(self, templateName, bgcolor=""): + def render(self, template_name, bgcolor=""): points = [p for (i, p) in sorted(self._index.values(), key=lambda x: x[0])] stones = [p for p in points if p.color and p.label == ""] @@ -31,9 +31,9 @@ class Svg(Base): params = { "boardSize": self.boardSize, "padding": self.padding, "stones": stones, "moves": moves, - "labels": labels, "adjustFont": adjustFont, "bgcolor": bgcolor} + "labels": labels, "adjustFont": adjust_font, "bgcolor": bgcolor} - return self._env.get_template(templateName).render(params) + return self._env.get_template(template_name).render(params) def save(self, filename, template="templ.svg", bgcolor=""): file = open(filename+".svg", 'w')