{
  "items": [
    {
      "type": "text",
      "rect": {
        "llx": 72,
        "lly": 769.6,
        "urx": 523,
        "ury": 790
      },
      "content": [
        "The month, drawn in curves"
      ],
      "font": "DejaVuSans",
      "font_size": 17,
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 72,
        "lly": 700.6,
        "urx": 523,
        "ury": 757.6
      },
      "content": [
        "A page states a path with straight segments and cubic curves, and with nothing else: there is no circle operator and no arc operator. Every shape below was asked for by name — a centre and a radius, two angles, three points to pass through — and the curves were worked out for it. No piece bends further than a quarter turn, so a circle is four curves and the outline is out by a fortieth of a point on a circle an inch across."
      ],
      "font": "DejaVuSans",
      "font_size": 9.5,
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 72,
        "lly": 665.4,
        "urx": 523,
        "ury": 678.6
      },
      "content": [
        "Where the hours went"
      ],
      "font": "DejaVuSans",
      "font_size": 11,
      "pages": [
        1
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 146,
            "y": 647.4
          }
        },
        {
          "curve_to": {
            "x1": 183.555,
            "y1": 647.4,
            "x2": 214,
            "y2": 616.955,
            "x": 214,
            "y": 579.4
          }
        },
        {
          "curve_to": {
            "x1": 214,
            "y1": 553.573,
            "x2": 199.369,
            "y2": 529.975,
            "x": 176.235,
            "y": 518.492
          }
        },
        {
          "line_to": {
            "x": 146,
            "y": 579.4
          }
        },
        "close"
      ],
      "fill": [
        0.16,
        0.33,
        0.62
      ],
      "pages": [
        1
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 176.235,
            "y": 518.492
          }
        },
        {
          "curve_to": {
            "x1": 142.596,
            "y1": 501.793,
            "x2": 101.79,
            "y2": 515.526,
            "x": 85.092,
            "y": 549.165
          }
        },
        {
          "curve_to": {
            "x1": 83.613,
            "y1": 552.143,
            "x2": 82.356,
            "y2": 555.225,
            "x": 81.328,
            "y": 558.387
          }
        },
        {
          "line_to": {
            "x": 146,
            "y": 579.4
          }
        },
        "close"
      ],
      "fill": [
        0.3,
        0.57,
        0.75
      ],
      "pages": [
        1
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 81.328,
            "y": 558.387
          }
        },
        {
          "curve_to": {
            "x1": 73.188,
            "y1": 583.439,
            "x2": 80.249,
            "y2": 610.938,
            "x": 99.451,
            "y": 628.97
          }
        },
        {
          "line_to": {
            "x": 146,
            "y": 579.4
          }
        },
        "close"
      ],
      "fill": [
        0.55,
        0.73,
        0.82
      ],
      "pages": [
        1
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 99.451,
            "y": 628.97
          }
        },
        {
          "curve_to": {
            "x1": 112.059,
            "y1": 640.81,
            "x2": 128.704,
            "y2": 647.4,
            "x": 146,
            "y": 647.4
          }
        },
        {
          "line_to": {
            "x": 146,
            "y": 579.4
          }
        },
        "close"
      ],
      "fill": [
        0.79,
        0.86,
        0.9
      ],
      "pages": [
        1
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "rounded_polyline": {
            "points": [
              {
                "x": 242,
                "y": 625.4
              },
              {
                "x": 254,
                "y": 625.4
              },
              {
                "x": 254,
                "y": 637.4
              },
              {
                "x": 242,
                "y": 637.4
              }
            ],
            "radius": -3,
            "close": true
          }
        }
      ],
      "fill": [
        0.16,
        0.33,
        0.62
      ],
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 262,
        "lly": 617,
        "urx": 442,
        "ury": 628.4
      },
      "content": [
        "Drawing office"
      ],
      "font": "DejaVuSans",
      "font_size": 9.5,
      "pages": [
        1
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "rounded_polyline": {
            "points": [
              {
                "x": 242,
                "y": 599.4
              },
              {
                "x": 254,
                "y": 599.4
              },
              {
                "x": 254,
                "y": 611.4
              },
              {
                "x": 242,
                "y": 611.4
              }
            ],
            "radius": -3,
            "close": true
          }
        }
      ],
      "fill": [
        0.3,
        0.57,
        0.75
      ],
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 262,
        "lly": 591,
        "urx": 442,
        "ury": 602.4
      },
      "content": [
        "Plates and proofs"
      ],
      "font": "DejaVuSans",
      "font_size": 9.5,
      "pages": [
        1
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "rounded_polyline": {
            "points": [
              {
                "x": 242,
                "y": 573.4
              },
              {
                "x": 254,
                "y": 573.4
              },
              {
                "x": 254,
                "y": 585.4
              },
              {
                "x": 242,
                "y": 585.4
              }
            ],
            "radius": -3,
            "close": true
          }
        }
      ],
      "fill": [
        0.55,
        0.73,
        0.82
      ],
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 262,
        "lly": 565,
        "urx": 442,
        "ury": 576.4
      },
      "content": [
        "Delivery"
      ],
      "font": "DejaVuSans",
      "font_size": 9.5,
      "pages": [
        1
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "rounded_polyline": {
            "points": [
              {
                "x": 242,
                "y": 547.4
              },
              {
                "x": 254,
                "y": 547.4
              },
              {
                "x": 254,
                "y": 559.4
              },
              {
                "x": 242,
                "y": 559.4
              }
            ],
            "radius": -3,
            "close": true
          }
        }
      ],
      "fill": [
        0.79,
        0.86,
        0.9
      ],
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 262,
        "lly": 539,
        "urx": 442,
        "ury": 550.4
      },
      "content": [
        "Storage"
      ],
      "font": "DejaVuSans",
      "font_size": 9.5,
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 72,
        "lly": 488.2,
        "urx": 523,
        "ury": 501.4
      },
      "content": [
        "How far into the year the work is"
      ],
      "font": "DejaVuSans",
      "font_size": 11,
      "pages": [
        1
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 170,
            "y": 426.2
          }
        },
        {
          "curve_to": {
            "x1": 170,
            "y1": 451.605,
            "x2": 149.405,
            "y2": 472.2,
            "x": 124,
            "y": 472.2
          }
        },
        {
          "curve_to": {
            "x1": 98.595,
            "y1": 472.2,
            "x2": 78,
            "y2": 451.605,
            "x": 78,
            "y": 426.2
          }
        },
        {
          "curve_to": {
            "x1": 78,
            "y1": 400.795,
            "x2": 98.595,
            "y2": 380.2,
            "x": 124,
            "y": 380.2
          }
        },
        {
          "curve_to": {
            "x1": 149.405,
            "y1": 380.2,
            "x2": 170,
            "y2": 400.795,
            "x": 170,
            "y": 426.2
          }
        },
        "close",
        {
          "move_to": {
            "x": 154,
            "y": 426.2
          }
        },
        {
          "curve_to": {
            "x1": 154,
            "y1": 442.769,
            "x2": 140.569,
            "y2": 456.2,
            "x": 124,
            "y": 456.2
          }
        },
        {
          "curve_to": {
            "x1": 107.431,
            "y1": 456.2,
            "x2": 94,
            "y2": 442.769,
            "x": 94,
            "y": 426.2
          }
        },
        {
          "curve_to": {
            "x1": 94,
            "y1": 409.631,
            "x2": 107.431,
            "y2": 396.2,
            "x": 124,
            "y": 396.2
          }
        },
        {
          "curve_to": {
            "x1": 140.569,
            "y1": 396.2,
            "x2": 154,
            "y2": 409.631,
            "x": 154,
            "y": 426.2
          }
        },
        "close"
      ],
      "fill": [
        0.9,
        0.92,
        0.95
      ],
      "fill_rule": "even_odd",
      "pages": [
        1
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 124,
            "y": 464.2
          }
        },
        {
          "curve_to": {
            "x1": 144.987,
            "y1": 464.2,
            "x2": 162,
            "y2": 447.187,
            "x": 162,
            "y": 426.2
          }
        },
        {
          "curve_to": {
            "x1": 162,
            "y1": 405.213,
            "x2": 144.987,
            "y2": 388.2,
            "x": 124,
            "y": 388.2
          }
        },
        {
          "curve_to": {
            "x1": 114.335,
            "y1": 388.2,
            "x2": 105.033,
            "y2": 391.883,
            "x": 97.987,
            "y": 398.499
          }
        }
      ],
      "stroke": {
        "width": 16,
        "color": [
          0.16,
          0.33,
          0.62
        ]
      },
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 190,
        "lly": 418.8,
        "urx": 470,
        "ury": 430.2
      },
      "content": [
        "of the year's work is behind us"
      ],
      "font": "DejaVuSans",
      "font_size": 9.5,
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 72,
        "lly": 363,
        "urx": 523,
        "ury": 376.2
      },
      "content": [
        "A card whose corners are eased off"
      ],
      "font": "DejaVuSans",
      "font_size": 11,
      "pages": [
        1
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 86,
            "y": 255
          }
        },
        {
          "line_to": {
            "x": 509,
            "y": 255
          }
        },
        {
          "curve_to": {
            "x1": 516.732,
            "y1": 255,
            "x2": 523,
            "y2": 261.268,
            "x": 523,
            "y": 269
          }
        },
        {
          "line_to": {
            "x": 523,
            "y": 337
          }
        },
        {
          "curve_to": {
            "x1": 523,
            "y1": 344.732,
            "x2": 516.732,
            "y2": 351,
            "x": 509,
            "y": 351
          }
        },
        {
          "line_to": {
            "x": 86,
            "y": 351
          }
        },
        {
          "curve_to": {
            "x1": 78.268,
            "y1": 351,
            "x2": 72,
            "y2": 344.732,
            "x": 72,
            "y": 337
          }
        },
        {
          "line_to": {
            "x": 72,
            "y": 269
          }
        },
        {
          "curve_to": {
            "x1": 72,
            "y1": 261.268,
            "x2": 78.268,
            "y2": 255,
            "x": 86,
            "y": 255
          }
        },
        "close"
      ],
      "fill": [
        0.96,
        0.97,
        0.98
      ],
      "stroke": {
        "width": 0.8,
        "color": [
          0.72,
          0.72,
          0.72
        ]
      },
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 90,
        "lly": 320.2,
        "urx": 390,
        "ury": 331
      },
      "content": [
        "Orders taken, week by week"
      ],
      "font": "DejaVuSans",
      "font_size": 9,
      "pages": [
        1
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 90,
            "y": 292.314
          }
        },
        {
          "line_to": {
            "x": 157.751,
            "y": 301.046
          }
        },
        {
          "curve_to": {
            "x1": 158.692,
            "y1": 301.167,
            "x2": 159.644,
            "y2": 301.193,
            "x": 160.59,
            "y": 301.122
          }
        },
        {
          "line_to": {
            "x": 226.246,
            "y": 296.186
          }
        },
        {
          "curve_to": {
            "x1": 227.63,
            "y1": 296.081,
            "x2": 229.022,
            "y2": 296.184,
            "x": 230.376,
            "y": 296.489
          }
        },
        {
          "line_to": {
            "x": 295.383,
            "y": 311.151
          }
        },
        {
          "curve_to": {
            "x1": 296.786,
            "y1": 311.468,
            "x2": 298.229,
            "y2": 311.566,
            "x": 299.662,
            "y": 311.443
          }
        },
        {
          "line_to": {
            "x": 364.798,
            "y": 305.846
          }
        },
        {
          "curve_to": {
            "x1": 366.038,
            "y1": 305.74,
            "x2": 367.287,
            "y2": 305.799,
            "x": 368.511,
            "y": 306.023
          }
        },
        {
          "line_to": {
            "x": 434.288,
            "y": 318.032
          }
        },
        {
          "curve_to": {
            "x1": 435.315,
            "y1": 318.22,
            "x2": 436.36,
            "y2": 318.292,
            "x": 437.403,
            "y": 318.247
          }
        },
        {
          "line_to": {
            "x": 505,
            "y": 315.343
          }
        }
      ],
      "stroke": {
        "width": 2.2,
        "color": [
          0.3,
          0.57,
          0.75
        ]
      },
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 72,
        "lly": 217.8,
        "urx": 523,
        "ury": 231
      },
      "content": [
        "Arcs told where to go, not how far to turn"
      ],
      "font": "DejaVuSans",
      "font_size": 11,
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 72,
        "lly": 183.6,
        "urx": 272,
        "ury": 193.8
      },
      "content": [
        "One arc, through three points"
      ],
      "font": "DejaVuSans",
      "font_size": 8.5,
      "pages": [
        1
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 72,
            "y": 131.8
          }
        },
        {
          "curve_to": {
            "x1": 134.16,
            "y1": 166.467,
            "x2": 209.84,
            "y2": 166.467,
            "x": 272,
            "y": 131.8
          }
        }
      ],
      "stroke": {
        "width": 1.6,
        "color": [
          0.16,
          0.33,
          0.62
        ]
      },
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 284,
        "lly": 183.6,
        "urx": 360,
        "ury": 193.8
      },
      "content": [
        "Radii enlarged"
      ],
      "font": "DejaVuSans",
      "font_size": 8.5,
      "pages": [
        1
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 284,
            "y": 131.8
          }
        },
        {
          "elliptical_arc": {
            "from": {
              "x": 284,
              "y": 131.8
            },
            "to": {
              "x": 344,
              "y": 131.8
            },
            "rx": 6,
            "ry": 3,
            "clockwise": true,
            "enlarge_radii": true
          }
        }
      ],
      "stroke": {
        "width": 1.6,
        "color": [
          0.16,
          0.33,
          0.62
        ]
      },
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 372,
        "lly": 183.6,
        "urx": 592,
        "ury": 193.8
      },
      "content": [
        "Four arcs, between the same two points"
      ],
      "font": "DejaVuSans",
      "font_size": 8.5,
      "pages": [
        1
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 372,
            "y": 131.8
          }
        },
        {
          "curve_to": {
            "x1": 392.247,
            "y1": 123.783,
            "x2": 431.046,
            "y2": 122.049,
            "x": 458.661,
            "y": 127.927
          }
        },
        {
          "curve_to": {
            "x1": 463.761,
            "y1": 129.013,
            "x2": 468.26,
            "y2": 130.319,
            "x": 472,
            "y": 131.8
          }
        }
      ],
      "stroke": {
        "width": 1.6,
        "color": [
          0.16,
          0.33,
          0.62
        ]
      },
      "pages": [
        1
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 372,
            "y": 131.8
          }
        },
        {
          "curve_to": {
            "x1": 392.247,
            "y1": 139.817,
            "x2": 431.046,
            "y2": 141.551,
            "x": 458.661,
            "y": 135.673
          }
        },
        {
          "curve_to": {
            "x1": 463.761,
            "y1": 134.587,
            "x2": 468.26,
            "y2": 133.281,
            "x": 472,
            "y": 131.8
          }
        }
      ],
      "stroke": {
        "width": 1.6,
        "color": [
          0.3,
          0.57,
          0.75
        ]
      },
      "pages": [
        1
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 372,
            "y": 131.8
          }
        },
        {
          "curve_to": {
            "x1": 351.753,
            "y1": 123.783,
            "x2": 357.725,
            "y2": 112.519,
            "x": 385.339,
            "y": 106.64
          }
        },
        {
          "curve_to": {
            "x1": 412.954,
            "y1": 100.762,
            "x2": 451.753,
            "y2": 102.496,
            "x": 472,
            "y": 110.513
          }
        },
        {
          "curve_to": {
            "x1": 488,
            "y1": 116.849,
            "x2": 488,
            "y2": 125.465,
            "x": 472,
            "y": 131.8
          }
        }
      ],
      "stroke": {
        "width": 1.6,
        "color": [
          0.55,
          0.73,
          0.82
        ]
      },
      "pages": [
        1
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 372,
            "y": 131.8
          }
        },
        {
          "curve_to": {
            "x1": 351.753,
            "y1": 139.817,
            "x2": 357.725,
            "y2": 151.081,
            "x": 385.339,
            "y": 156.96
          }
        },
        {
          "curve_to": {
            "x1": 412.954,
            "y1": 162.838,
            "x2": 451.753,
            "y2": 161.104,
            "x": 472,
            "y": 153.087
          }
        },
        {
          "curve_to": {
            "x1": 488,
            "y1": 146.751,
            "x2": 488,
            "y2": 138.135,
            "x": 472,
            "y": 131.8
          }
        }
      ],
      "stroke": {
        "width": 1.6,
        "color": [
          0.79,
          0.86,
          0.9
        ]
      },
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 72,
        "lly": 57.2,
        "urx": 523,
        "ury": 87.8
      },
      "content": [
        "A curve costs six numbers and a straight segment costs two, so a circle is five lines of a page rather than one. What it does not cost is a picture: the shapes here are drawn by reading software at whatever size the page is shown, and they stay sharp at any of them."
      ],
      "font": "DejaVuSans",
      "font_size": 8.5,
      "pages": [
        1
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 72.0,
            "y": 594.8
          }
        },
        {
          "line_to": {
            "x": 86.0,
            "y": 594.8
          }
        },
        {
          "line_to": {
            "x": 86.0,
            "y": 608.8
          }
        },
        {
          "line_to": {
            "x": 100.0,
            "y": 608.8
          }
        },
        {
          "line_to": {
            "x": 100.0,
            "y": 622.8
          }
        },
        {
          "line_to": {
            "x": 114.0,
            "y": 622.8
          }
        },
        {
          "line_to": {
            "x": 114.0,
            "y": 636.8
          }
        },
        {
          "line_to": {
            "x": 128.0,
            "y": 636.8
          }
        },
        {
          "line_to": {
            "x": 128.0,
            "y": 650.8
          }
        },
        {
          "move_to": {
            "x": 138.0,
            "y": 594.8
          }
        },
        {
          "line_to": {
            "x": 148.0,
            "y": 594.8
          }
        },
        {
          "line_to": {
            "x": 148.0,
            "y": 604.8
          }
        },
        {
          "line_to": {
            "x": 158.0,
            "y": 604.8
          }
        },
        {
          "line_to": {
            "x": 158.0,
            "y": 614.8
          }
        },
        {
          "line_to": {
            "x": 168.0,
            "y": 614.8
          }
        },
        {
          "line_to": {
            "x": 168.0,
            "y": 624.8
          }
        },
        {
          "line_to": {
            "x": 178.0,
            "y": 624.8
          }
        },
        {
          "line_to": {
            "x": 178.0,
            "y": 634.8
          }
        }
      ],
      "stroke": {
        "width": 1.4,
        "color": [
          0.2
        ]
      },
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 202.0,
            "y": 642.8
          }
        },
        {
          "move_to": {
            "x": 202.0,
            "y": 642.8
          }
        },
        {
          "line_to": {
            "x": 252.0,
            "y": 642.8
          }
        },
        {
          "line_to": {
            "x": 211.549,
            "y": 613.411
          }
        },
        {
          "line_to": {
            "x": 227.0,
            "y": 660.964
          }
        },
        {
          "line_to": {
            "x": 242.451,
            "y": 613.411
          }
        },
        "close"
      ],
      "fill": [
        0.3,
        0.57,
        0.75
      ],
      "fill_rule": "even_odd",
      "stroke": {
        "width": 1.2,
        "color": [
          0.16,
          0.33,
          0.62
        ]
      },
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 286.0,
            "y": 642.8
          }
        },
        {
          "move_to": {
            "x": 286.0,
            "y": 642.8
          }
        },
        {
          "line_to": {
            "x": 336.0,
            "y": 642.8
          }
        },
        {
          "line_to": {
            "x": 295.549,
            "y": 613.411
          }
        },
        {
          "line_to": {
            "x": 311.0,
            "y": 660.964
          }
        },
        {
          "line_to": {
            "x": 326.451,
            "y": 613.411
          }
        },
        "close"
      ],
      "fill": [
        0.3,
        0.57,
        0.75
      ],
      "stroke": {
        "width": 1.2,
        "color": [
          0.16,
          0.33,
          0.62
        ]
      },
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 370.0,
            "y": 642.8
          }
        },
        {
          "move_to": {
            "x": 370.0,
            "y": 642.8
          }
        },
        {
          "line_to": {
            "x": 420.0,
            "y": 642.8
          }
        },
        {
          "line_to": {
            "x": 379.549,
            "y": 613.411
          }
        },
        {
          "line_to": {
            "x": 395.0,
            "y": 660.964
          }
        },
        {
          "line_to": {
            "x": 410.451,
            "y": 613.411
          }
        }
      ],
      "fill": [
        0.3,
        0.57,
        0.75
      ],
      "fill_rule": "even_odd",
      "stroke": {
        "width": 1.2,
        "color": [
          0.16,
          0.33,
          0.62
        ]
      },
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 454.0,
            "y": 642.8
          }
        },
        {
          "move_to": {
            "x": 454.0,
            "y": 642.8
          }
        },
        {
          "line_to": {
            "x": 504.0,
            "y": 642.8
          }
        },
        {
          "line_to": {
            "x": 463.549,
            "y": 613.411
          }
        },
        {
          "line_to": {
            "x": 479.0,
            "y": 660.964
          }
        },
        {
          "line_to": {
            "x": 494.451,
            "y": 613.411
          }
        },
        "close"
      ],
      "stroke": {
        "width": 1.2,
        "color": [
          0.16,
          0.33,
          0.62
        ]
      },
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "ellipse": {
            "centre": {
              "x": 132.0,
              "y": 489.6
            },
            "rx": 60.0,
            "ry": 30.0
          }
        }
      ],
      "fill": [
        0.55,
        0.73,
        0.82
      ],
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "svg_path": {
            "d": "M50 30C50 10 10 10 10 35S40 70 50 90C60 70 90 60 90 35S50 10 50 30ZM22 34a6 6 0 1 1 12 0a6 6 0 1 1-12 0z",
            "rect": {
              "llx": 202.0,
              "lly": 464.6,
              "urx": 252.0,
              "ury": 514.6
            },
            "view": [
              0.0,
              0.0,
              100.0,
              100.0
            ],
            "fit": "contain"
          }
        }
      ],
      "fill": [
        0.3,
        0.57,
        0.75
      ],
      "fill_rule": "even_odd",
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 272.0,
            "y": 469.6
          }
        },
        {
          "line_to": {
            "x": 322.0,
            "y": 469.6
          }
        },
        {
          "arc_to": {
            "centre": {
              "x": 272.0,
              "y": 469.6
            },
            "r": 50.0,
            "start": 0.0,
            "sweep": 72.0
          }
        },
        "close"
      ],
      "fill": [
        0.16,
        0.33,
        0.62
      ],
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 372.0,
            "y": 489.6
          }
        },
        {
          "elliptical_arc": {
            "from": {
              "x": 372.0,
              "y": 489.6
            },
            "to": {
              "x": 472.0,
              "y": 489.6
            },
            "rx": 60.0,
            "ry": 50.0,
            "x_rotation": 30.0
          }
        }
      ],
      "stroke": {
        "width": 1.6,
        "color": [
          0.3,
          0.57,
          0.75
        ]
      },
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 372.0,
            "y": 489.6
          }
        },
        {
          "elliptical_arc": {
            "from": {
              "x": 372.0,
              "y": 489.6
            },
            "to": {
              "x": 472.0,
              "y": 489.6
            },
            "rx": 60.0,
            "ry": 50.0,
            "x_rotation": 120.0
          }
        }
      ],
      "stroke": {
        "width": 1.6,
        "color": [
          0.16,
          0.33,
          0.62
        ]
      },
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 72.0,
            "y": 344.4
          }
        },
        {
          "line_to": {
            "x": 92.0,
            "y": 384.4
          }
        },
        {
          "line_to": {
            "x": 112.0,
            "y": 344.4
          }
        },
        {
          "line_to": {
            "x": 132.0,
            "y": 384.4
          }
        }
      ],
      "stroke": {
        "width": 7.0,
        "color": [
          0.16,
          0.33,
          0.62
        ],
        "miter_limit": 1.5
      },
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 202.0,
            "y": 344.4
          }
        },
        {
          "line_to": {
            "x": 222.0,
            "y": 384.4
          }
        },
        {
          "line_to": {
            "x": 242.0,
            "y": 344.4
          }
        },
        {
          "line_to": {
            "x": 262.0,
            "y": 384.4
          }
        }
      ],
      "stroke": {
        "width": 7.0,
        "color": [
          0.16,
          0.33,
          0.62
        ]
      },
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 342.0,
            "y": 374.4
          }
        },
        {
          "line_to": {
            "x": 512.0,
            "y": 374.4
          }
        },
        {
          "line_to": {
            "x": 472.0,
            "y": 344.4
          }
        }
      ],
      "stroke": {
        "width": 3.0,
        "color": [
          0.3,
          0.57,
          0.75
        ],
        "dash": {
          "lengths": [
            9.0,
            3.0,
            2.0,
            3.0
          ],
          "phase": 5.0
        },
        "cap": "round",
        "miter_limit": 4.0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 72.0,
            "y": 209.2
          }
        },
        {
          "line_to": {
            "x": 122.0,
            "y": 209.2
          }
        },
        {
          "line_to": {
            "x": 122.0,
            "y": 259.2
          }
        },
        {
          "line_to": {
            "x": 72.0,
            "y": 259.2
          }
        },
        "close"
      ],
      "fill": [
        0.55,
        0.73,
        0.82
      ],
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 222.0,
            "y": 209.2
          }
        },
        {
          "line_to": {
            "x": 272.0,
            "y": 238.05
          }
        },
        {
          "line_to": {
            "x": 272.0,
            "y": 288.05
          }
        },
        {
          "line_to": {
            "x": 222.0,
            "y": 259.2
          }
        },
        "close"
      ],
      "fill": [
        0.3,
        0.57,
        0.75
      ],
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 371.986615,
            "y": 209.136415
          }
        },
        {
          "line_to": {
            "x": 421.971515,
            "y": 209.136415
          }
        },
        {
          "line_to": {
            "x": 421.971515,
            "y": 259.121315
          }
        },
        {
          "line_to": {
            "x": 371.986615,
            "y": 259.121315
          }
        },
        "close"
      ],
      "fill": [
        0.16,
        0.33,
        0.62
      ],
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 72.0,
            "y": 104.0
          }
        },
        {
          "line_to": {
            "x": 112.0,
            "y": 104.0
          }
        },
        {
          "line_to": {
            "x": 112.0,
            "y": 134.0
          }
        },
        {
          "line_to": {
            "x": 72.0,
            "y": 134.0
          }
        },
        "close"
      ],
      "fill": [
        0.25
      ],
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 122.0,
            "y": 104.0
          }
        },
        {
          "line_to": {
            "x": 162.0,
            "y": 104.0
          }
        },
        {
          "line_to": {
            "x": 162.0,
            "y": 134.0
          }
        },
        {
          "line_to": {
            "x": 122.0,
            "y": 134.0
          }
        },
        "close"
      ],
      "fill": [
        0.5
      ],
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 172.0,
            "y": 104.0
          }
        },
        {
          "line_to": {
            "x": 212.0,
            "y": 104.0
          }
        },
        {
          "line_to": {
            "x": 212.0,
            "y": 134.0
          }
        },
        {
          "line_to": {
            "x": 172.0,
            "y": 134.0
          }
        },
        "close"
      ],
      "fill": [
        0.75
      ],
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 232.0,
            "y": 104.0
          }
        },
        {
          "line_to": {
            "x": 272.0,
            "y": 104.0
          }
        },
        {
          "line_to": {
            "x": 272.0,
            "y": 134.0
          }
        },
        {
          "line_to": {
            "x": 232.0,
            "y": 134.0
          }
        },
        "close"
      ],
      "fill": [
        0.0,
        0.6,
        0.9,
        0.0
      ],
      "stroke": {
        "width": 4.0,
        "color": [
          0.9,
          0.5,
          0.0,
          0.2
        ]
      },
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 292.0,
            "y": 104.0
          }
        },
        {
          "line_to": {
            "x": 332.0,
            "y": 104.0
          }
        },
        {
          "line_to": {
            "x": 332.0,
            "y": 134.0
          }
        },
        {
          "line_to": {
            "x": 292.0,
            "y": 134.0
          }
        },
        "close"
      ],
      "fill": [
        0.0,
        0.6,
        0.9,
        0.0
      ],
      "pages": [
        2
      ]
    },
    {
      "type": "path",
      "segments": [
        {
          "move_to": {
            "x": 412.0,
            "y": 104.0
          }
        },
        {
          "line_to": {
            "x": 452.0,
            "y": 104.0
          }
        },
        {
          "line_to": {
            "x": 452.0,
            "y": 134.0
          }
        },
        {
          "line_to": {
            "x": 412.0,
            "y": 134.0
          }
        },
        "close"
      ],
      "fill": [
        0.3,
        0.57,
        0.75
      ],
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 72.0,
        "lly": 735.6,
        "urx": 595.276,
        "ury": 769.6
      },
      "content": "Where the pen goes next",
      "font": "DejaVuSans",
      "font_size": 17.0,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 72.0,
        "lly": 727.2,
        "urx": 595.276,
        "ury": 746.2
      },
      "content": "A point can be given from where the pen stands rather than from the corner of the page: a",
      "font": "DejaVuSans",
      "font_size": 9.5,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 72.0,
        "lly": 715.8,
        "urx": 595.276,
        "ury": 734.8
      },
      "content": "step across and up, or a turn and a length. A path is closed, filled and stroked in one operator,",
      "font": "DejaVuSans",
      "font_size": 9.5,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 72.0,
        "lly": 704.4,
        "urx": 595.276,
        "ury": 723.4
      },
      "content": "by either of the two rules that decide what is inside. The axes themselves can be moved,",
      "font": "DejaVuSans",
      "font_size": 9.5,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 72.0,
        "lly": 693.0,
        "urx": 595.276,
        "ury": 712.0
      },
      "content": "leaned, and put back as the page had them.",
      "font": "DejaVuSans",
      "font_size": 9.5,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 72.0,
        "lly": 654.8,
        "urx": 595.276,
        "ury": 676.8
      },
      "content": "Steps from where the pen stands, and a star told by turns",
      "font": "DejaVuSans",
      "font_size": 11.0,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 202.0,
        "lly": 552.8,
        "urx": 595.276,
        "ury": 567.8
      },
      "content": "Even-odd, closed",
      "font": "DejaVuSans",
      "font_size": 7.5,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 286.0,
        "lly": 552.8,
        "urx": 595.276,
        "ury": 567.8
      },
      "content": "Non-zero, closed",
      "font": "DejaVuSans",
      "font_size": 7.5,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 370.0,
        "lly": 552.8,
        "urx": 595.276,
        "ury": 567.8
      },
      "content": "Even-odd, left open",
      "font": "DejaVuSans",
      "font_size": 7.5,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 454.0,
        "lly": 552.8,
        "urx": 595.276,
        "ury": 567.8
      },
      "content": "Outline, closed",
      "font": "DejaVuSans",
      "font_size": 7.5,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 72.0,
        "lly": 519.6,
        "urx": 595.276,
        "ury": 541.6
      },
      "content": "An ellipse, a slice closed on its centre, and an arc turned",
      "font": "DejaVuSans",
      "font_size": 11.0,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 182.0,
        "lly": 423.6,
        "urx": 595.276,
        "ury": 438.6
      },
      "content": "A heart given as SVG path data",
      "font": "DejaVuSans",
      "font_size": 7.5,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 72.0,
        "lly": 394.4,
        "urx": 595.276,
        "ury": 416.4
      },
      "content": "Pointed joins cut off past a limit, and a dash begun partway",
      "font": "DejaVuSans",
      "font_size": 11.0,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 72.0,
        "lly": 302.4,
        "urx": 595.276,
        "ury": 317.4
      },
      "content": "Limit 1.5: cut",
      "font": "DejaVuSans",
      "font_size": 7.5,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 202.0,
        "lly": 302.4,
        "urx": 595.276,
        "ury": 317.4
      },
      "content": "Limit 10: pointed",
      "font": "DejaVuSans",
      "font_size": 7.5,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 342.0,
        "lly": 302.4,
        "urx": 595.276,
        "ury": 317.4
      },
      "content": "[9 3 2 3] 5",
      "font": "DejaVuSans",
      "font_size": 7.5,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 72.0,
        "lly": 269.2,
        "urx": 595.276,
        "ury": 291.2
      },
      "content": "Axes moved, leaned, and put back",
      "font": "DejaVuSans",
      "font_size": 11.0,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 72.0,
        "lly": 171.2,
        "urx": 595.276,
        "ury": 186.2
      },
      "content": "Moved",
      "font": "DejaVuSans",
      "font_size": 7.5,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 222.0,
        "lly": 171.2,
        "urx": 595.276,
        "ury": 186.2
      },
      "content": "Leaned",
      "font": "DejaVuSans",
      "font_size": 7.5,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 372.0,
        "lly": 171.2,
        "urx": 595.276,
        "ury": 186.2
      },
      "content": "Put back inside a turn",
      "font": "DejaVuSans",
      "font_size": 7.5,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 72.0,
        "lly": 134.0,
        "urx": 595.276,
        "ury": 156.0
      },
      "content": "Colours given by their numbers: grey, then the four inks",
      "font": "DejaVuSans",
      "font_size": 11.0,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 292.0,
        "lly": 66.0,
        "urx": 595.276,
        "ury": 81.0
      },
      "content": "0.00 0.60 0.90 0.00",
      "font": "DejaVuSans",
      "font_size": 7.5,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 412.0,
        "lly": 66.0,
        "urx": 595.276,
        "ury": 81.0
      },
      "content": "0.30 0.57 0.75",
      "font": "DejaVuSans",
      "font_size": 7.5,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        2
      ]
    }
  ]
}
