def constructImage(self): line = Line() line.xValues = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] line.yValues = [0, 1, 4, 9, 16, 25, 36, 49, 64, 81, 100] plot = Plot() plot.useLatexLabels() plot.setXLabel(r"$x$") plot.setYLabel(r"$f(x) = x^2$") plot.setTitle(r"LaTeX is Number $\sum_{n=1}^{\infty}\frac{-e^{i\pi}}{2^n}$") plot.add(line) layout = PlotLayout() layout.useLatexLabels() layout.addPlot(plot) layout.setAxesLabelSize(18) layout.setPlotParameters(top=0.84) layout.save(self.imageName)
#!/usr/bin/env python from boomslang import Line, Plot, PlotLayout line = Line() line.xValues = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] line.yValues = [0, 1, 4, 9, 16, 25, 36, 49, 64, 81, 100] plot = Plot() plot.useLatexLabels() plot.setXLabel(r"$x$") plot.setYLabel(r"$f(x) = x^2$") plot.setTitle(r"LaTeX is Number $\sum_{n=1}^{\infty}\frac{-e^{i\pi}}{2^n}$") plot.add(line) layout = PlotLayout() layout.addPlot(plot) layout.setAxesLabelSize(18) layout.setPlotParameters(top=0.84) layout.save("latex.png")