{
  "items": [
    {
      "type": "text",
      "rect": {
        "llx": 56.0,
        "lly": 672.0,
        "urx": 539.0,
        "ury": 800.0
      },
      "content": [
        "The half-price shelf"
      ],
      "font": "DejaVuSans",
      "font_size": 32.0,
      "character_spacing": 1.5,
      "shadow": {
        "dx": 1.5,
        "dy": -1.5,
        "color": [
          0.78,
          0.78,
          0.78
        ]
      },
      "pages": [
        1
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 708.0,
        "urx": 539.0,
        "ury": 748.0
      },
      "content": "What a shop marks by hand, set by the engine instead.",
      "font": "DejaVuSans",
      "font_size": 10.5,
      "horizontal_scaling": 90.0,
      "pages": [
        1
      ]
    },
    {
      "type": "line",
      "from": {
        "x": 56.0,
        "y": 730.0
      },
      "to": {
        "x": 539.0,
        "y": 730.0
      },
      "stroke": {
        "width": 1.0
      },
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 56.0,
        "lly": 668.0,
        "urx": 539.0,
        "ury": 720.0
      },
      "content": [
        "Atlas of the northern coast"
      ],
      "font": "DejaVuSans",
      "font_size": 13.0,
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 56.0,
        "lly": 668.0,
        "urx": 539.0,
        "ury": 720.0
      },
      "content": [
        {
          "text": "24.00 EUR",
          "strikethrough": true
        },
        "   ",
        "12.00 EUR"
      ],
      "font": "DejaVuSans",
      "font_size": 13.0,
      "align": "right",
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 56.0,
        "lly": 642.0,
        "urx": 539.0,
        "ury": 694.0
      },
      "content": [
        "Field guide to the estuary birds"
      ],
      "font": "DejaVuSans",
      "font_size": 13.0,
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 56.0,
        "lly": 642.0,
        "urx": 539.0,
        "ury": 694.0
      },
      "content": [
        {
          "text": "18.00 EUR",
          "strikethrough": true
        },
        "   ",
        "9.00 EUR"
      ],
      "font": "DejaVuSans",
      "font_size": 13.0,
      "align": "right",
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 56.0,
        "lly": 616.0,
        "urx": 539.0,
        "ury": 668.0
      },
      "content": [
        "The lighthouse keepers, a history"
      ],
      "font": "DejaVuSans",
      "font_size": 13.0,
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 56.0,
        "lly": 616.0,
        "urx": 539.0,
        "ury": 668.0
      },
      "content": [
        {
          "text": "30.00 EUR",
          "strikethrough": true
        },
        "   ",
        "15.00 EUR"
      ],
      "font": "DejaVuSans",
      "font_size": 13.0,
      "align": "right",
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 56.0,
        "lly": 574.0,
        "urx": 539.0,
        "ury": 626.0
      },
      "content": [
        "The three together"
      ],
      "font": "DejaVuSans",
      "font_size": 13.0,
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 56.0,
        "lly": 574.0,
        "urx": 539.0,
        "ury": 626.0
      },
      "content": [
        {
          "text": "36.00 EUR",
          "overline": {
            "position": 13.0,
            "thickness": 1.2
          }
        }
      ],
      "font": "DejaVuSans",
      "font_size": 13.0,
      "align": "right",
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 56.0,
        "lly": 518.0,
        "urx": 539.0,
        "ury": 570.0
      },
      "content": [
        "The three marks, each set the way it names:"
      ],
      "font": "DejaVuSans",
      "font_size": 13.0,
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 80.0,
        "lly": 494.0,
        "urx": 539.0,
        "ury": 546.0
      },
      "content": [
        {
          "text": "a rule under the words",
          "underline": true
        }
      ],
      "font": "DejaVuSans",
      "font_size": 13.0,
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 80.0,
        "lly": 470.0,
        "urx": 539.0,
        "ury": 522.0
      },
      "content": [
        {
          "text": "a rule through the letters",
          "strikethrough": true
        }
      ],
      "font": "DejaVuSans",
      "font_size": 13.0,
      "pages": [
        1
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 80.0,
        "lly": 446.0,
        "urx": 539.0,
        "ury": 498.0
      },
      "content": [
        {
          "text": "a rule over the top",
          "overline": true
        }
      ],
      "font": "DejaVuSans",
      "font_size": 13.0,
      "pages": [
        1
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 350.0,
        "urx": 539.0,
        "ury": 470.0
      },
      "content": "One rule on this card was placed by hand: the heavier one over the total, standing clear of the figures. The one under the words and the one through the letters sit where the face itself says they go, and the one over the legend's last line rides the ascender the face states; those three follow the size the text is set in. The heading carries a copy of itself behind it, offset and paler, which is what keeps large lettering readable over a photograph. The mark laid across the foot carries one too, turned with it, so the copy falls the same way on the sheet as it does under the heading. The heading's letters are pushed a point and a half apart, and the standfirst is narrowed to nine tenths of the width the face gives it; each line is measured that way as well, so neither runs past the card.",
      "font": "DejaVuSans",
      "font_size": 10.5,
      "align": "justify",
      "pages": [
        1
      ]
    },
    {
      "type": "stamp",
      "rect": {
        "llx": 56.0,
        "lly": 100.0,
        "urx": 539.0,
        "ury": 330.0
      },
      "content": "HALF PRICE",
      "font": "DejaVuSans",
      "slant": "up",
      "color": [
        0.72,
        0.16,
        0.16
      ],
      "shadow": {
        "dx": 2.5,
        "dy": -2.5,
        "color": [
          0.78,
          0.78,
          0.78
        ]
      },
      "pages": [
        1
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 760.0,
        "urx": 539.0,
        "ury": 800.0
      },
      "content": "On the back: spaced, raised, hollow",
      "font": "DejaVuSans",
      "font_size": 22.0,
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 720.0,
        "urx": 539.0,
        "ury": 740.0
      },
      "content": "Words pushed apart: the same line, then six points more at every space.",
      "font": "DejaVuSans",
      "font_size": 10.5,
      "color": [
        0.35,
        0.35,
        0.35
      ],
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 628.0,
        "urx": 539.0,
        "ury": 648.0
      },
      "content": "Lines pushed apart: one paragraph, set close and then set wide.",
      "font": "DejaVuSans",
      "font_size": 10.5,
      "color": [
        0.35,
        0.35,
        0.35
      ],
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 470.0,
        "urx": 539.0,
        "ury": 490.0
      },
      "content": "A figure raised above the line, the way a note is called:",
      "font": "DejaVuSans",
      "font_size": 10.5,
      "color": [
        0.35,
        0.35,
        0.35
      ],
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 378.0,
        "urx": 539.0,
        "ury": 398.0
      },
      "content": "Letters drawn hollow: only their outline is traced.",
      "font": "DejaVuSans",
      "font_size": 10.5,
      "color": [
        0.35,
        0.35,
        0.35
      ],
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 698.0,
        "urx": 539.0,
        "ury": 718.0
      },
      "content": "Three books for the price of one and a half.",
      "font": "coded",
      "font_size": 13.0,
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 676.0,
        "urx": 539.0,
        "ury": 696.0
      },
      "content": "Three books for the price of one and a half.",
      "font": "coded",
      "font_size": 13.0,
      "word_spacing": 6.0,
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 506.0,
        "urx": 285.5,
        "ury": 626.0
      },
      "content": "Every book on this shelf came back unread or was opened once in the shop. The pages are clean, the spines unbroken, and the price is half the one printed on the cover.",
      "font": "DejaVuSans",
      "font_size": 10.5,
      "leading": 12.6,
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 309.5,
        "lly": 506.0,
        "urx": 539.0,
        "ury": 626.0
      },
      "content": "Every book on this shelf came back unread or was opened once in the shop. The pages are clean, the spines unbroken, and the price is half the one printed on the cover.",
      "font": "DejaVuSans",
      "font_size": 10.5,
      "leading": 21.0,
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 445.0,
        "urx": 539.0,
        "ury": 475.0
      },
      "content": "Half price on every book of the shelf",
      "font": "DejaVuSans",
      "font_size": 13.0,
      "first_baseline": {
        "points": 20.0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 292.91200000000003,
        "lly": 450.0,
        "urx": 539.0,
        "ury": 480.0
      },
      "content": "1",
      "font": "DejaVuSans",
      "font_size": 8.0,
      "first_baseline": {
        "points": 20.0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 430.0,
        "urx": 539.0,
        "ury": 460.0
      },
      "content": "1",
      "font": "DejaVuSans",
      "font_size": 8.0,
      "first_baseline": {
        "points": 20.0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 64.427490234375,
        "lly": 425.0,
        "urx": 539.0,
        "ury": 455.0
      },
      "content": "While the shelf lasts.",
      "font": "DejaVuSans",
      "font_size": 10.5,
      "first_baseline": {
        "points": 20.0
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 330.0,
        "urx": 539.0,
        "ury": 360.0
      },
      "content": "HALF PRICE",
      "font": "DejaVuSans",
      "font_size": 44.0,
      "first_baseline": {
        "points": 20.0
      },
      "outline": {
        "width": 0.9,
        "color": [
          0.72,
          0.16,
          0.16
        ]
      },
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 268.0,
        "urx": 539.0,
        "ury": 288.0
      },
      "content": "Rules along the text: a line underlined, then a band under hollow letters.",
      "font": "DejaVuSans",
      "font_size": 10.5,
      "color": [
        0.35,
        0.35,
        0.35
      ],
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 246.0,
        "urx": 539.0,
        "ury": 266.0
      },
      "content": "Returns are accepted within thirty days.",
      "font": "DejaVuSans",
      "font_size": 13.0,
      "underline": true,
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 212.0,
        "urx": 539.0,
        "ury": 242.0
      },
      "content": "LAST COPIES",
      "font": "DejaVuSans",
      "font_size": 22.0,
      "color": [
        1.0,
        0.84,
        0.3
      ],
      "outline": {
        "width": 0.9,
        "color": [
          0.72,
          0.16,
          0.16
        ]
      },
      "strikethrough": {
        "position": 17.0,
        "thickness": 20.0
      },
      "rule_stacking": "under",
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 76.0,
        "urx": 539.0,
        "ury": 196.0
      },
      "content": "Nothing on this side is placed letter by letter. The room between words is a setting of the text state, and it moves the pen only at the byte a one-byte encoding gives the space, so the face is added a second time, reached through such an encoding. The leading is the distance from one baseline to the next. The lifted figure stands on a baseline raised five points, and is set smaller. The hollow letters are painted by their outline alone, in the colour and the width given to the pen. The underline and the band belong to the paragraph itself: the band goes down before the letters, which are painted over it.",
      "font": "DejaVuSans",
      "font_size": 10.5,
      "align": "justify",
      "pages": [
        2
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 756.0,
        "urx": 595.276,
        "ury": 800.0
      },
      "content": "Four ways of painting a letter",
      "font": "DejaVuSans",
      "font_size": 22.0,
      "first_baseline": {
        "points": 0
      },
      "pages": [
        3
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 719.0,
        "urx": 595.276,
        "ury": 740.0
      },
      "content": "filled",
      "font": "DejaVuSans",
      "font_size": 10.5,
      "first_baseline": {
        "points": 0
      },
      "color": [
        0.35,
        0.35,
        0.35
      ],
      "pages": [
        3
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 297.5,
        "lly": 719.0,
        "urx": 595.276,
        "ury": 740.0
      },
      "content": "outlined",
      "font": "DejaVuSans",
      "font_size": 10.5,
      "first_baseline": {
        "points": 0
      },
      "color": [
        0.35,
        0.35,
        0.35
      ],
      "pages": [
        3
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 569.0,
        "urx": 595.276,
        "ury": 590.0
      },
      "content": "filled and outlined",
      "font": "DejaVuSans",
      "font_size": 10.5,
      "first_baseline": {
        "points": 0
      },
      "color": [
        0.35,
        0.35,
        0.35
      ],
      "pages": [
        3
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 297.5,
        "lly": 569.0,
        "urx": 595.276,
        "ury": 590.0
      },
      "content": "invisible, yet there to be searched",
      "font": "DejaVuSans",
      "font_size": 10.5,
      "first_baseline": {
        "points": 0
      },
      "color": [
        0.35,
        0.35,
        0.35
      ],
      "pages": [
        3
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 562.0,
        "urx": 595.276,
        "ury": 670.0
      },
      "content": "Ink",
      "font": "DejaVuSans",
      "font_size": 54.0,
      "first_baseline": {
        "points": 0
      },
      "color": [
        0.72,
        0.16,
        0.16
      ],
      "pages": [
        3
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 297.5,
        "lly": 562.0,
        "urx": 595.276,
        "ury": 670.0
      },
      "content": "Ink",
      "font": "DejaVuSans",
      "font_size": 54.0,
      "first_baseline": {
        "points": 0
      },
      "outline": {
        "width": 0.9,
        "color": [
          0.1,
          0.1,
          0.1
        ]
      },
      "pages": [
        3
      ]
    },
    {
      "type": "flow",
      "rect": {
        "llx": 56.0,
        "lly": 412.0,
        "urx": 595.276,
        "ury": 520.0
      },
      "content": "Ink",
      "font": "DejaVuSans",
      "font_size": 54.0,
      "first_baseline": {
        "points": 0
      },
      "color": [
        0.72,
        0.16,
        0.16
      ],
      "outline": {
        "width": 0.9,
        "color": [
          0.1,
          0.1,
          0.1
        ],
        "filled": true
      },
      "pages": [
        3
      ]
    },
    {
      "type": "text",
      "rect": {
        "llx": 297.5,
        "lly": 400.0,
        "urx": 595.276,
        "ury": 584.8
      },
      "content": [
        "Ink"
      ],
      "font": "DejaVuSans",
      "font_size": 54.0,
      "color": [
        0.72,
        0.16,
        0.16
      ],
      "invisible": true,
      "pages": [
        3
      ]
    }
  ],
  "metadata": {
    "title": "The half-price shelf"
  },
  "simple_fonts": [
    {
      "name": "coded",
      "from": "DejaVuSans",
      "fitted_to": "Three books for the price of one and a half."
    }
  ]
}
