| 597 | return do_graph(gr, **kargs) |
| 598 | |
| 599 | def canvas_dump(self, layer_shift=0, rebuild=1): |
| 600 | # type: (int, int) -> 'pyx.canvas.canvas' |
| 601 | d = pyx.document.document() |
| 602 | len_res = len(self.res) |
| 603 | for i, res in enumerate(self.res): |
| 604 | c = self._elt2pkt(res).canvas_dump(layer_shift=layer_shift, |
| 605 | rebuild=rebuild) |
| 606 | cbb = c.bbox() |
| 607 | c.text(cbb.left(), cbb.top() + 1, r"\font\cmssfont=cmss12\cmssfont{Frame %i/%i}" % (i, len_res), [pyx.text.size.LARGE]) # noqa: E501 |
| 608 | if conf.verb >= 2: |
| 609 | os.write(1, b".") |
| 610 | d.append(pyx.document.page(c, paperformat=pyx.document.paperformat.A4, # noqa: E501 |
| 611 | margin=1 * pyx.unit.t_cm, |
| 612 | fittosize=1)) |
| 613 | return d |
| 614 | |
| 615 | def sessions( |
| 616 | self, |