From d4cbef94571917beb1ade4e01843df6ccadd8511 Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Fri, 29 Jun 2018 12:04:20 -0700 Subject: [PATCH] Update test cache with naming rule change --- .../stderr.bin | 1 - .../txt.bin | 25 -- .../pdf.bin | Bin 4017 -> 4005 bytes .../stderr.bin | 1 + .../stdout.bin | 0 .../txt.bin | 25 ++ .../txt.bin | 4 - .../pdf.bin | Bin 2993 -> 2988 bytes .../stderr.bin | 2 +- .../stdout.bin | 0 .../txt.bin | 4 + .../hocr.bin | 6 +- .../stderr.bin | 2 +- .../txt.bin | 4 +- .../pdf.bin | Bin 10256 -> 0 bytes .../stderr.bin | 1 - .../pdf.bin | Bin 10256 -> 0 bytes .../stderr.bin | 1 - .../pdf.bin | Bin 10256 -> 0 bytes .../stderr.bin | 1 - .../txt.bin | 123 ---------- .../pdf.bin | Bin 10256 -> 0 bytes .../stderr.bin | 1 - .../pdf.bin | Bin 0 -> 10085 bytes .../stderr.bin | 1 + .../stdout.bin | 0 .../txt.bin | 64 ++--- .../hocr.bin | 168 ++++++------- .../stderr.bin | 2 +- .../txt.bin | 64 ++--- .../pdf.bin | Bin 0 -> 10085 bytes .../stderr.bin | 1 + .../stdout.bin | 0 .../txt.bin | 64 ++--- .../hocr.bin | 168 ++++++------- .../stderr.bin | 2 +- .../txt.bin | 64 ++--- .../pdf.bin | Bin 0 -> 10085 bytes .../stderr.bin | 1 + .../stdout.bin | 0 .../txt.bin | 123 ++++++++++ .../hocr.bin | 168 ++++++------- .../stderr.bin | 2 +- .../txt.bin | 64 ++--- .../pdf.bin | Bin 0 -> 10085 bytes .../stderr.bin | 1 + .../stdout.bin | 0 .../txt.bin | 123 ++++++++++ .../hocr.bin | 168 ++++++------- .../stderr.bin | 2 +- .../txt.bin | 64 ++--- .../pdf.bin | Bin 10249 -> 0 bytes .../stderr.bin | 1 - .../txt.bin | 123 ---------- .../pdf.bin | Bin 0 -> 10083 bytes .../stderr.bin | 1 + .../stdout.bin | 0 .../txt.bin | 64 ++--- .../hocr.bin | 168 ++++++------- .../stderr.bin | 2 +- .../txt.bin | 64 ++--- .../pdf.bin | Bin 3080 -> 3100 bytes .../stderr.bin | 2 +- .../stdout.bin | 0 .../txt.bin | 6 +- .../hocr.bin | 14 +- .../stderr.bin | 2 +- .../txt.bin | 6 +- .../stderr.bin | 1 - .../pdf.bin | Bin 3621 -> 3614 bytes .../stderr.bin | 1 + .../stdout.bin | 0 .../txt.bin | 12 +- .../pdf.bin | Bin 3316 -> 3297 bytes .../stderr.bin | 2 +- .../stdout.bin | 0 .../txt.bin | 6 +- .../pdf.bin | Bin 5916 -> 0 bytes .../stderr.bin | 1 - .../txt.bin | 62 ----- .../pdf.bin | Bin 0 -> 5961 bytes .../stderr.bin | 1 + .../stdout.bin | 0 .../txt.bin | 62 +++++ .../hocr.bin | 84 +++---- .../stderr.bin | 2 +- .../txt.bin | 52 ++-- .../pdf.bin | Bin 2870 -> 2860 bytes .../stderr.bin | 2 +- .../stdout.bin | 0 .../txt.bin | 2 +- .../hocr.bin | 6 +- .../stderr.bin | 2 +- .../txt.bin | 2 +- tests/cache/manifest.jsonl | 97 ++++---- .../stderr.bin | 2 - .../txt.bin | 3 - .../txt.bin | 39 --- .../txt.bin | 36 --- .../pdf.bin | Bin 8451 -> 0 bytes .../stderr.bin | 1 - .../txt.bin | 71 ------ .../pdf.bin | Bin 8073 -> 0 bytes .../stderr.bin | 1 - .../pdf.bin | Bin 5180 -> 5197 bytes .../stderr.bin | 2 + .../stdout.bin | 0 .../txt.bin | 20 +- .../hocr.bin | 64 ++--- .../stderr.bin | 2 +- .../txt.bin | 20 +- .../pdf.bin | Bin 3005 -> 2987 bytes .../stderr.bin | 2 +- .../stdout.bin | 0 .../txt.bin | 3 + .../pdf.bin | Bin 4236 -> 4296 bytes .../stderr.bin | 2 +- .../stdout.bin | 0 .../txt.bin | 39 +++ .../hocr.bin | 64 ++--- .../stderr.bin | 2 +- .../txt.bin | 38 +-- .../pdf.bin | Bin 3993 -> 4084 bytes .../stderr.bin | 2 +- .../stdout.bin | 0 .../txt.bin | 36 +++ .../hocr.bin | 58 ++--- .../stderr.bin | 2 +- .../txt.bin | 36 +-- .../pdf.bin | Bin 0 -> 8635 bytes .../stderr.bin | 1 + .../stdout.bin | 0 .../txt.bin | 71 ++++++ .../hocr.bin | 222 +++++++++--------- .../stderr.bin | 2 +- .../txt.bin | 106 ++++----- .../pdf.bin | Bin 0 -> 8074 bytes .../stderr.bin | 1 + .../stdout.bin | 0 .../txt.bin | 22 +- .../hocr.bin | 136 +++++------ .../stderr.bin | 2 +- .../txt.bin | 22 +- .../pdf.bin | Bin 5751 -> 0 bytes .../txt.bin | 51 ---- .../pdf.bin | Bin 0 -> 6372 bytes .../stderr.bin | 2 +- .../stdout.bin | 0 .../txt.bin | 51 ++++ .../hocr.bin | 78 +++--- .../stderr.bin | 2 +- .../txt.bin | 70 +++--- .../pdf.bin | Bin 10920 -> 0 bytes .../stderr.bin | 1 - .../pdf.bin | Bin 0 -> 10797 bytes .../stderr.bin | 1 + .../stdout.bin | 0 .../txt.bin | 55 ++--- .../stderr.bin | 1 - .../stdout.bin | 4 +- .../pdf.bin | Bin 12680 -> 0 bytes .../stderr.bin | 1 - .../txt.bin | 125 ---------- .../pdf.bin | Bin 0 -> 12532 bytes .../stderr.bin | 1 + .../stdout.bin | 0 .../txt.bin | 125 ++++++++++ .../hocr.bin | 174 +++++++------- .../stderr.bin | 2 +- .../txt.bin | 82 +++---- .../pdf.bin | Bin 12681 -> 0 bytes .../stderr.bin | 1 - .../txt.bin | 86 ------- .../pdf.bin | Bin 0 -> 12551 bytes .../stderr.bin | 1 + .../stdout.bin | 0 .../txt.bin | 86 +++++++ .../hocr.bin | 124 +++++----- .../stderr.bin | 2 +- .../txt.bin | 92 ++++---- 180 files changed, 2356 insertions(+), 2357 deletions(-) delete mode 100644 tests/cache/2400dpi/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin delete mode 100644 tests/cache/2400dpi/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin rename tests/cache/2400dpi/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/pdf.bin (64%) create mode 100644 tests/cache/2400dpi/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin rename tests/cache/2400dpi/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/stdout.bin (100%) create mode 100644 tests/cache/2400dpi/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin delete mode 100644 tests/cache/aspect/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin rename tests/cache/aspect/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/pdf.bin (89%) rename tests/cache/aspect/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/stderr.bin (65%) rename tests/cache/aspect/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/stdout.bin (100%) create mode 100644 tests/cache/aspect/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin delete mode 100644 tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin delete mode 100644 tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin delete mode 100644 tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt/pdf.bin delete mode 100644 tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt/stderr.bin delete mode 100644 tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/pdf.bin delete mode 100644 tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/stderr.bin delete mode 100644 tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/txt.bin delete mode 100644 tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt/pdf.bin delete mode 100644 tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt/stderr.bin create mode 100644 tests/cache/cardinal/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin create mode 100644 tests/cache/cardinal/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin rename tests/cache/cardinal/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/stdout.bin (100%) rename tests/cache/cardinal/{__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/txt.bin (56%) create mode 100644 tests/cache/cardinal/__-l__eng__000002.ocr.png__000002.text__pdf__txt/pdf.bin create mode 100644 tests/cache/cardinal/__-l__eng__000002.ocr.png__000002.text__pdf__txt/stderr.bin rename tests/cache/cardinal/{__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt => __-l__eng__000002.ocr.png__000002.text__pdf__txt}/stdout.bin (100%) rename tests/cache/cardinal/{__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt => __-l__eng__000002.ocr.png__000002.text__pdf__txt}/txt.bin (56%) create mode 100644 tests/cache/cardinal/__-l__eng__000003.ocr.png__000003.text__pdf__txt/pdf.bin create mode 100644 tests/cache/cardinal/__-l__eng__000003.ocr.png__000003.text__pdf__txt/stderr.bin rename tests/cache/cardinal/{__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt => __-l__eng__000003.ocr.png__000003.text__pdf__txt}/stdout.bin (100%) create mode 100644 tests/cache/cardinal/__-l__eng__000003.ocr.png__000003.text__pdf__txt/txt.bin create mode 100644 tests/cache/cardinal/__-l__eng__000004.ocr.png__000004.text__pdf__txt/pdf.bin create mode 100644 tests/cache/cardinal/__-l__eng__000004.ocr.png__000004.text__pdf__txt/stderr.bin rename tests/cache/cardinal/{__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt => __-l__eng__000004.ocr.png__000004.text__pdf__txt}/stdout.bin (100%) create mode 100644 tests/cache/cardinal/__-l__eng__000004.ocr.png__000004.text__pdf__txt/txt.bin delete mode 100644 tests/cache/ccitt/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin delete mode 100644 tests/cache/ccitt/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin delete mode 100644 tests/cache/ccitt/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin create mode 100644 tests/cache/ccitt/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin create mode 100644 tests/cache/ccitt/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin rename tests/cache/ccitt/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/stdout.bin (100%) rename tests/cache/{cardinal/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => ccitt/__-l__eng__000001.ocr.png__000001.text__pdf__txt}/txt.bin (56%) rename tests/cache/cmyk/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/pdf.bin (84%) rename tests/cache/cmyk/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/stderr.bin (56%) rename tests/cache/cmyk/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/stdout.bin (100%) rename tests/cache/cmyk/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/txt.bin (56%) delete mode 100644 tests/cache/francais/__-l__fra__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin rename tests/cache/francais/{__-l__fra__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__fra__000001.ocr.png__000001.text__pdf__txt}/pdf.bin (72%) create mode 100644 tests/cache/francais/__-l__fra__000001.ocr.png__000001.text__pdf__txt/stderr.bin rename tests/cache/francais/{__-l__fra__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__fra__000001.ocr.png__000001.text__pdf__txt}/stdout.bin (100%) rename tests/cache/francais/{__-l__fra__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__fra__000001.ocr.png__000001.text__pdf__txt}/txt.bin (59%) rename tests/cache/graph_ocred/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/pdf.bin (78%) rename tests/cache/graph_ocred/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/stderr.bin (56%) rename tests/cache/graph_ocred/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/stdout.bin (100%) rename tests/cache/graph_ocred/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/txt.bin (61%) delete mode 100644 tests/cache/jbig2/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin delete mode 100644 tests/cache/jbig2/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin delete mode 100644 tests/cache/jbig2/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin create mode 100644 tests/cache/jbig2/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin create mode 100644 tests/cache/jbig2/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin rename tests/cache/jbig2/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/stdout.bin (100%) create mode 100644 tests/cache/jbig2/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin rename tests/cache/lichtenstein/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/pdf.bin (91%) rename tests/cache/lichtenstein/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/stderr.bin (56%) rename tests/cache/lichtenstein/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/stdout.bin (100%) rename tests/cache/lichtenstein/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/txt.bin (66%) delete mode 100644 tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin delete mode 100644 tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt/txt.bin delete mode 100644 tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/txt.bin delete mode 100644 tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt/txt.bin delete mode 100644 tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000005.ocr.png__000005.text__pdf__txt/pdf.bin delete mode 100644 tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000005.ocr.png__000005.text__pdf__txt/stderr.bin delete mode 100644 tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000005.ocr.png__000005.text__pdf__txt/txt.bin delete mode 100644 tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000006.ocr.png__000006.text__pdf__txt/pdf.bin delete mode 100644 tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000006.ocr.png__000006.text__pdf__txt/stderr.bin rename tests/cache/multipage/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/pdf.bin (50%) create mode 100644 tests/cache/multipage/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin rename tests/cache/multipage/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/stdout.bin (100%) rename tests/cache/multipage/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/txt.bin (76%) rename tests/cache/multipage/{__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt => __-l__eng__000002.ocr.png__000002.text__pdf__txt}/pdf.bin (86%) rename tests/cache/multipage/{__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt => __-l__eng__000002.ocr.png__000002.text__pdf__txt}/stderr.bin (56%) rename tests/cache/multipage/{__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt => __-l__eng__000002.ocr.png__000002.text__pdf__txt}/stdout.bin (100%) create mode 100644 tests/cache/multipage/__-l__eng__000002.ocr.png__000002.text__pdf__txt/txt.bin rename tests/cache/multipage/{__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt => __-l__eng__000003.ocr.png__000003.text__pdf__txt}/pdf.bin (61%) rename tests/cache/multipage/{__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt => __-l__eng__000003.ocr.png__000003.text__pdf__txt}/stderr.bin (56%) rename tests/cache/multipage/{__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt => __-l__eng__000003.ocr.png__000003.text__pdf__txt}/stdout.bin (100%) create mode 100644 tests/cache/multipage/__-l__eng__000003.ocr.png__000003.text__pdf__txt/txt.bin rename tests/cache/multipage/{__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt => __-l__eng__000004.ocr.png__000004.text__pdf__txt}/pdf.bin (63%) rename tests/cache/multipage/{__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt => __-l__eng__000004.ocr.png__000004.text__pdf__txt}/stderr.bin (56%) rename tests/cache/multipage/{__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt => __-l__eng__000004.ocr.png__000004.text__pdf__txt}/stdout.bin (100%) create mode 100644 tests/cache/multipage/__-l__eng__000004.ocr.png__000004.text__pdf__txt/txt.bin create mode 100644 tests/cache/multipage/__-l__eng__000005.ocr.png__000005.text__pdf__txt/pdf.bin create mode 100644 tests/cache/multipage/__-l__eng__000005.ocr.png__000005.text__pdf__txt/stderr.bin rename tests/cache/multipage/{__-l__eng__-c__textonly_pdf=1__000005.ocr.png__000005.text__pdf__txt => __-l__eng__000005.ocr.png__000005.text__pdf__txt}/stdout.bin (100%) create mode 100644 tests/cache/multipage/__-l__eng__000005.ocr.png__000005.text__pdf__txt/txt.bin create mode 100644 tests/cache/multipage/__-l__eng__000006.ocr.png__000006.text__pdf__txt/pdf.bin create mode 100644 tests/cache/multipage/__-l__eng__000006.ocr.png__000006.text__pdf__txt/stderr.bin rename tests/cache/multipage/{__-l__eng__-c__textonly_pdf=1__000006.ocr.png__000006.text__pdf__txt => __-l__eng__000006.ocr.png__000006.text__pdf__txt}/stdout.bin (100%) rename tests/cache/multipage/{__-l__eng__-c__textonly_pdf=1__000006.ocr.png__000006.text__pdf__txt => __-l__eng__000006.ocr.png__000006.text__pdf__txt}/txt.bin (83%) delete mode 100644 tests/cache/palette/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin delete mode 100644 tests/cache/palette/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin create mode 100644 tests/cache/palette/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin rename tests/cache/palette/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/stderr.bin (62%) rename tests/cache/palette/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/stdout.bin (100%) create mode 100644 tests/cache/palette/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin delete mode 100644 tests/cache/poster/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin delete mode 100644 tests/cache/poster/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin create mode 100644 tests/cache/poster/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin create mode 100644 tests/cache/poster/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin rename tests/cache/poster/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/stdout.bin (100%) rename tests/cache/poster/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/txt.bin (59%) delete mode 100644 tests/cache/skew/__-l__eng__--psm__7__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin delete mode 100644 tests/cache/skew/__-l__eng__--psm__7__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin delete mode 100644 tests/cache/skew/__-l__eng__--psm__7__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin create mode 100644 tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001.text__pdf__txt/pdf.bin create mode 100644 tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001.text__pdf__txt/stderr.bin rename tests/cache/skew/{__-l__eng__--psm__7__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__--psm__7__000001.ocr.png__000001.text__pdf__txt}/stdout.bin (100%) create mode 100644 tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001.text__pdf__txt/txt.bin delete mode 100644 tests/cache/skew/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin delete mode 100644 tests/cache/skew/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin delete mode 100644 tests/cache/skew/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin create mode 100644 tests/cache/skew/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin create mode 100644 tests/cache/skew/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin rename tests/cache/skew/{__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt => __-l__eng__000001.ocr.png__000001.text__pdf__txt}/stdout.bin (100%) create mode 100644 tests/cache/skew/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin diff --git a/tests/cache/2400dpi/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin b/tests/cache/2400dpi/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin deleted file mode 100644 index 592383ef..00000000 --- a/tests/cache/2400dpi/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin +++ /dev/null @@ -1 +0,0 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica diff --git a/tests/cache/2400dpi/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin b/tests/cache/2400dpi/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin deleted file mode 100644 index 1a213008..00000000 --- a/tests/cache/2400dpi/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin +++ /dev/null @@ -1,25 +0,0 @@ -a la Waterman - -4 ons linzen - -3 liter water - -3 uien - -bloem, boter - -2 kopjes melk - -laurier, kruidnagel, kerrie, zout - -De linzgen wassen en in -l liter kokend wa- -ter 1 dag laten weken, 2 liter water bij -de linzen voegen, zonder het water waarin -ze geweekt zijn af te gieten, De helft van -de uien bakken met laurier en Kruicdnagel. -Alle uien, kerrie en gout bij de linzen -voegen, Alles aan de kook brengen,. Van de -bloem met boter en melk een papje maken en -verder afmaken met de soep, Als de linzen -gaar Zijn is de soep klaar. - \ No newline at end of file diff --git a/tests/cache/2400dpi/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin b/tests/cache/2400dpi/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin similarity index 64% rename from tests/cache/2400dpi/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin rename to tests/cache/2400dpi/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin index f6aa9bfa8a726c78d6dae1f58e8122f792b65364..76723e2a1d9314fc8f7a0a90e08f91e137286b4c 100644 GIT binary patch delta 1326 zcmdlezf^w1dJZNd%gGNJmFjyVcIPEq^1S^l`in99YaK%~i-X-?#x7+sdua2L-{rBkV-}R^R>NlOT zmJQLn6;b*>sJ+1>7u}kD?%jVaX<3Pj6YIb5 z*>96SeQSE1j_BJ*7NW)0sXlxkBp+Tr_`LLg^sds^({I-vl-$y<6*|}Uu%y(vC{AZd zgWR{@Z!dZIt1NZb!L9q`x47-T;%~Kn@zjr3>i&rO3NGArV?}fD^aZiTVn=qeoLTbl zc;HnKN`g04?+ zUaj)uzKhtWY0TNH&DuVwUSIs{McjepeMupa=}TmUQY8eR+URWXs(fs%+frTh@Gi&t zq@~L^9^BB)w>EfiVadEmEe;0r49!WCZZuaVr&!DG-Bl5L`JTws@Za}@AINI&4Z6Df z`@5w(4+!}L)Ial7%1xjBH%k5@|`? zw$u39o5P3ocq3U?M{D|I2{n5-We7Z)&}}5~!K(0{e5v9Stz&_QvWtKGP2aY1rfcS1 z6+Y%5xfBl8mkDv(x!jlYIc#Q__af&I@3PF5zGtpYds`4P+wVqw;+c0|TO%ibs}pY8 zb3D+cf87iR3xl-dEQjSd+SsqJ@ngQGvh&lL-*a@c{aY-JFD!jg-)!Y7uBzRaUUEP$ z=(WsQ=4tZBr@pdrzQr?p3HR!|!CzUWr?1Qsb8V@PN#o>N8#t@t%H1O#ZYynrR8*cZ z{Ee($a^{G_#yjfE&d!{8>PWr9CYCDu&Vw3fXEN>(PM678s4+?L-I{ww$v-sfY$ccM z;XA^Xw?bMvcIlQ!bC;FM$2x91x;jNJGQ()@;X{Ws&c@ACwn{MQIeRGU^;6!h=jTaJ z7Vtl=>|fNaJu&24@Us{Xb!F!tKv3kv! z6{{99-qq4IoSFH#d0B&R)5>d$C5=oyefD_X*tocq?Z>%RlZwpH+gG3EZd?3RRkG4` z%2rwTm24|ywsSq$Boe@OY@Wo;j0ulBzkIEU-*GiFenV}1Le29f-r(ldTV(vb z*KLro-@DDkvdOl8?F)xpyf44MI#YEe-R%4gq02(gKC(}fm)B%nC=g{Aw|&!t+#6GF z%6+I)GQ42_ruDhikKAs>XQwNEMQl_`zE`*?VNbZ+`eg1!BL7^SZoLv@|5m*B#?rLY zO@+yUl|S0*Eh9n_)^&Y-yX)MJkNf7Fe(P-4ENf?2aU~;4e5Ihi;OprBa{YHLcCvaL z+xY0A@sW}rk5fyw@Py8_@cmI0KgB4^Gp+z8k- z_m!n>!?iRS)eC1X`Z)ayvAh`57x!WFUI)95@LSP|^W}b)G93-cNcv{#D#82myugz) zzki?9-MBI^_jTdvhU2RQJ~d1}T=eVbpD9H}+wP~V*>yl_;im27lP4bU+Fk44nyRPy zE_EJn?28#sbmAHId|vRwqb2>V{_`^uGLx6`mTDR68JOxB7;17UDCj#Er6!hS=I6O2 zmZU0ZxL6q(7+M&Z8Ce<_7+ac{PWI%BWil|Hyn=5NlbOZj7=9m43j;1yRabvEE&z3- Bj8gyr delta 1314 zcmZ1~zfpd}dJZOIv&jz`mFlNP?Cw)B=Q;CT`wO%3YsVm=1c@8hSRf`6uQ#+S`BIe=+@Y-On1G!lvGg6*oje=L9^~Nu48?*z(eQ z_x;IJU%!l7|1dk*_{%xAtZ9l-UyALP&fNd*qF2kaXBV9e%r`8w@;|_ul;W|dOL^4` zYc0`lk3*Tf`uTDi-%WhwdsbQ3z$@Y4)hCt)_3yuL(ObkgyL-;tMKe@#R>}vpol^OC zf1y|9>c;O!t<*mTW<=h-tr_#^!@bR3W~C=~2JoeA|6LjN#x?WsY_S82Wdsj^gcuQrq42>g$wf5f*Myf7_JN282q_|;r>l^1?{IUlkVg= ze$>@$+24{c!tV8Y$DKP?SF$!djX7C8<7w`OgLlN%8-J2*)q3QadO1M)O3oLVn}$sW z-}v%t=j3bT8ucczUMw|pk9{&rymNw?cKNk)hq>z?vciw=6P{lkYM0 z8^zA&w@ulzBra_0yuRQ4>Tb_+19U&}>|*~FuO&NqR(96encT~+$IIOI=?&|@skgwX zEL=IdaQ_6Ucgl0PtMcvhn`+*%A4+V0(fU66{FDukw6y(}eb#Jnw_RDy(Z{mxX!7;B zYen>W>eoJfS^PXD`=O%s+amQv0xxnN#O~{=FzYRxRT!q}yHsa=qLw$q<;lm6-+J_1 zSc?C6(E&Y;x|fBIXLa?eU%PoPMCav%-`5$sS1fv~cY8O>xy@_xUDWkIy)<=Dl7AgE z>9vRCX`fH*r!G&v@XBJ!r(MZr?Vsv8bBqod`u)f`Kf`T9bl2(=YU}SUPCqQ-`o8#Y zEql+r-f+PsOH?0pbEk@~2{L~f)p#S)Q1ir=wz<8xA`3qxiF(Z~T`+6O3Z2!LY{Z|w z*$RaIAiH!c8sYll_< diff --git a/tests/cache/2400dpi/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin b/tests/cache/2400dpi/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin new file mode 100644 index 00000000..b8701436 --- /dev/null +++ b/tests/cache/2400dpi/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin @@ -0,0 +1 @@ +Tesseract Open Source OCR Engine v3.05.01 with Leptonica diff --git a/tests/cache/2400dpi/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stdout.bin b/tests/cache/2400dpi/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stdout.bin similarity index 100% rename from tests/cache/2400dpi/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stdout.bin rename to tests/cache/2400dpi/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stdout.bin diff --git a/tests/cache/2400dpi/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin b/tests/cache/2400dpi/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin new file mode 100644 index 00000000..dfd96092 --- /dev/null +++ b/tests/cache/2400dpi/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin @@ -0,0 +1,25 @@ +é la Waterman + +h ens linzen + +3 liter water + +3 mien + +bloem} hater + +2 kopjes melk + +laurier, kruidnagel, kerrie, gout + +Be linzen wassen en in¢l liter kokend wa- +ter 1 dag laten weken. 2 liter water bi' +de linzen voegen, gender hat water wagrin +ze geweekt zijn af te gieten. De helft Van +de mien bakken met laurier en kruiénagal. +Alla mien, kerrie en zout bij de linzen +voegen. A1135 aan de Rook brengem. Van de +bloem mat boter-en melk een papje maken en +verder afmaken met de soap. A13 de linzen +gaar zijn is de seep klaar. + diff --git a/tests/cache/aspect/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin b/tests/cache/aspect/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin deleted file mode 100644 index 7be7ca70..00000000 --- a/tests/cache/aspect/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin +++ /dev/null @@ -1,4 +0,0 @@ - - -This should be a perfect circle: - \ No newline at end of file diff --git a/tests/cache/aspect/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin b/tests/cache/aspect/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin similarity index 89% rename from tests/cache/aspect/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin rename to tests/cache/aspect/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin index 8267ed502d3b9e92584061a589b13f293ffa29d0..4d5c0e162595fab88d66b2a90aa4e6cb68308e59 100644 GIT binary patch delta 278 zcmdlezD9h*RgU_-S1r(R5fb++L#inAv-JWW!MKXE7O$I6Z&d@y|OyDw=t=u z#q#;*iTMlsHpq0o`1_k{{^jV|BDeSp_9rD2nVjDkn^=GIV&4JDTdZCNQMwoE9(1QV zB){p@hM9^-KNKE)5K*faX;!i*g1tVi*-#xUNhP5&e>1@zVz3hR*Kj)c`0Y9ma(3Jsh)wMCYOSOzH?D(Vo7Fxo=aj$ ls)B}#m63s=g@KuorGbHofsx5(Pp$+;4r4A=RabvEE&$t-ej)$> delta 259 zcmZ1@zEOO`RgU_DT}*~NZSOyeR5B)CGRb5UOANnr_+HDsBam`wg?d zQ%3_6d=Gq(0x}o$~FVXe9H_O-5w@$)Zzgo6D&k zo{xO`$2_lG^QpaOclOiYZ~gqIA4lw*yp*$)+eFVm&p - + -
+

@@ -18,7 +18,7 @@

- This should be a perfect circle: + This shnuld be a perfect circle-

diff --git a/tests/cache/aspect/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin b/tests/cache/aspect/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin index 74e6f361..e7dbeb80 100644 --- a/tests/cache/aspect/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin +++ b/tests/cache/aspect/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin @@ -1,3 +1,3 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica Too few characters. Skipping this page OSD: Weak margin (0.00) for 24 blob text block, but using orientation anyway: 0 diff --git a/tests/cache/aspect/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin b/tests/cache/aspect/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin index 7be7ca70..f71b67b3 100644 --- a/tests/cache/aspect/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin +++ b/tests/cache/aspect/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin @@ -1,4 +1,4 @@ -This should be a perfect circle: - \ No newline at end of file +This shnuld be a perfect circle- + diff --git a/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin b/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin deleted file mode 100644 index 934404bee596e110ad42dc8e7735dbe7765ac346..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10256 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 diff --git a/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin b/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin deleted file mode 100644 index 592383ef..00000000 --- a/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin +++ /dev/null @@ -1 +0,0 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica diff --git a/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt/pdf.bin b/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt/pdf.bin deleted file mode 100644 index 934404bee596e110ad42dc8e7735dbe7765ac346..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10256 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 diff --git a/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt/stderr.bin b/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt/stderr.bin deleted file mode 100644 index 592383ef..00000000 --- a/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt/stderr.bin +++ /dev/null @@ -1 +0,0 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica diff --git a/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/pdf.bin b/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/pdf.bin deleted file mode 100644 index 934404bee596e110ad42dc8e7735dbe7765ac346..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10256 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 diff --git a/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/stderr.bin b/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/stderr.bin deleted file mode 100644 index 592383ef..00000000 --- a/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/stderr.bin +++ /dev/null @@ -1 +0,0 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica diff --git a/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/txt.bin b/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/txt.bin deleted file mode 100644 index d3c2e860..00000000 --- a/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/txt.bin +++ /dev/null @@ -1,123 +0,0 @@ -The LinnSequencer -32 Track MIDI Sequence Recorder - -The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is - -extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include: - -¢ Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST -FORWARD, REWIND, and LOCATE controls. - -e Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may -be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic - -synthesizers! - -¢ Ultra-fast 3%” disk drive stores complex songs in seconds and holds over 110,000 notes - -per disk! - -¢ One or all tracks may be TRANSPOSED at the touch of a key. -e Exclusive real-time ERASE function makes editing FAST. -* Exclusive REPEAT function automatically repeats any held notes at a pre-selected - -rhythmic value. - -¢ TIMING CORRECTION works during playback and operates without ‘chopping’ notes. - -¢ Optional SMPTE time code synchronization. - -© Optional remote control. - -Recording a Sequence - -To record a sequence, simply press RECORD and PLAY, -then play your MIDI keyboard in time to the Sequencer’s -click track. When the sequence loops back around to bar 1, -you’ ll hear what you played—only all timing errors will be - -corrected! (Timing correction may be adjusted or defeated). - -Any additional notes played will be added into the track -— existing notes are not erased while recording! - -FAST FORWARD, REWIND, and LOCATE controls -may be used at any time to quickly access any location in -your sequence for spot-recording. To overdub a new part, -select a different track and start recording—while you -record, the first track will play in perfect sync (unless you -MUTE it, or SOLO another track). In this way, up to 32 -tracks may be overdubbed! All MIDI effects are recorded -including pitch bend, modulation, velocity, aftertouch, -sustain pedal, and program changes! - -Editing - -To erase a wrong note, simply hold ERASE and press -the note to be erased just before it plays in the sequence— -when played back, it will be gone. Notes may also be - -added, erased, or changed using the SINGLE STEP func- -tion. To overdub notes at specific points within a sequence, - -Additional Features - -simply use LOCATE, FAST FORWARD, or REWIND to -find the desired bar number, then start recording. - -The INSERT/COPY function allows you to move bars -from one location to another—in the same sequence or a -different one. For example, you might insert a copy of the -first verse between the second chorus and the bridge. -DELETE BARS operates the same way to remove -unwanted sections, - -Creating a Song - -One way to create a song is to record each track all the -way through (up to 999 bars). Another way is to record -each basic section (verse, chorus, etc.) in individual -sequences, then use the CREATE SONG function to “chain” -them together. CREATE SONG will then automatically -copy all the parts into a new sequence. If desired, you can -even set the last few bars to repeat infinitely, for a fadeout. - -Composition Without Compromise - -The technology you use should never be so complex that -it interferes with the creative process. That’s precisely why -the LinnSequencer is designed to let you compose, record -and edit while devoting your undivided attention to your -music. See your Linn dealer today for a demonstration! - -* Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the - -HELP button displays additional explanations. - -* Non-destructive recording—existing notes are not erased while recording. -¢ Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including - -ERASE, REPEAT, PLAY/STOP, or LOCATE. - -¢ Iwo TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. - -© Will sync to standard LinnDrum or Linn 9000 sync tone. - -© Utilizes ultra high-speed, 8 MHz 80186 16 bit computer internally for FAST operation. -* TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, - -(even drop frame!) - -¢ TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes - -on the TAP TEMPO button. - -¢ TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. -¢ Any TIME SIGNATURE may be used, and may be changed within a song. - -linn -Linn Electronics, Inc. - -18720 Oxnard Street, Tarzana, CA 91356 -(818) 708-8131 TELEX #298949 LINN UR - \ No newline at end of file diff --git a/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt/pdf.bin b/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt/pdf.bin deleted file mode 100644 index 934404bee596e110ad42dc8e7735dbe7765ac346..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10256 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 diff --git a/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt/stderr.bin b/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt/stderr.bin deleted file mode 100644 index 592383ef..00000000 --- a/tests/cache/cardinal/__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt/stderr.bin +++ /dev/null @@ -1 +0,0 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica diff --git a/tests/cache/cardinal/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin b/tests/cache/cardinal/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin new file mode 100644 index 0000000000000000000000000000000000000000..bc3c2202c85430970513de3fcc8fef51b607d896 GIT binary patch literal 10085 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 - + -
+

- The LinnSequencer + The LinnSequencer - 32 Track MIDI Sequence Recorder + 32 Track MIDI Sequence Recorder

- The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is + The LinnSequencer is a state—of—the-art composition and performance tool for the professional musician. It is

- extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include: + extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include:

- ¢ Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST + 0 Operation is similar to multi—track tape recorder with PLAY, STOP, RECORD, FAST - FORWARD, REWIND, and LOCATE controls. + FORWARD, REWIND, and LOCATE controls.

- e Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may + 0 Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may - be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic + be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic

- synthesizers! + synthesizers !

- ¢ Ultra-fast 3%” disk drive stores complex songs in seconds and holds over 110,000 notes + 0 Ultra—fast 3 1/2 ” disk drive stores complex songs in seconds and holds over 110,000 notes

- per disk! + per disk!

- ¢ One or all tracks may be TRANSPOSED at the touch of a key. + 0 One or all tracks may be TRANSPOSED at the touch of a key. - e Exclusive real-time ERASE function makes editing FAST. + 0 Exclusive real—time ERASE function makes editing FAST. - * Exclusive REPEAT function automatically repeats any held notes at a pre-selected + 0 Exclusive REPEAT function automatically repeats any held notes at a pre-selected

- rhythmic value. + rhythmic value.

- ¢ TIMING CORRECTION works during playback and operates without ‘chopping’ notes. + 0 TIMING CORRECTION works during playback and operates without ‘chopping’ notes.

- ¢ Optional SMPTE time code synchronization. + 0 Optional SMPTE time code synchronization.

- © Optional remote control. + 0 Optional remote control.

- Recording a Sequence + Recording 3 Sequence

- To record a sequence, simply press RECORD and PLAY, + To record a sequence, simply press RECORD and PLAY, - then play your MIDI keyboard in time to the Sequencer’s + then play your MIDI keyboard in time to the Sequencer’s - click track. When the sequence loops back around to bar 1, + click track. When the sequence loops back around to bar 1, - you’ ll hear what you played—only all timing errors will be + you’ll hear what you played—only all timing errors will be

- corrected! (Timing correction may be adjusted or defeated). + corrected! (Timing correction may be adjusted or defeated).

- Any additional notes played will be added into the track + Any additional notes played will be added into the track - — existing notes are not erased while recording! + —existing notes are not erased while recording!

- FAST FORWARD, REWIND, and LOCATE controls + FAST FORWARD, REWIND, and LOCATE controls - may be used at any time to quickly access any location in + may be used at any time to quickly access any location in - your sequence for spot-recording. To overdub a new part, + your sequence for spot—recording. To overdub a new part, - select a different track and start recording—while you + select a different track and start recording~while you - record, the first track will play in perfect sync (unless you + record, the first‘track will play in perfect sync (unless you - MUTE it, or SOLO another track). In this way, up to 32 + MUTE it, or SOLO another track). In this way, up to 32 - tracks may be overdubbed! All MIDI effects are recorded + tracks may be overdubbed! All MIDI effects are recorded - including pitch bend, modulation, velocity, aftertouch, + including pitch bend, modulation, velocity, aftertouch, - sustain pedal, and program changes! + sustain pedal, and program changes!

- Editing + Editing

- To erase a wrong note, simply hold ERASE and press + To erase a wrong note, simply hold ERASE and press - the note to be erased just before it plays in the sequence— + the note to be erased just before it plays in the sequence— - when played back, it will be gone. Notes may also be + when played back, it will be gone. Notes may also be

- added, erased, or changed using the SINGLE STEP func- + added, erased, or changed using the SINGLE STEP func- - tion. To overdub notes at specific points within a sequence, + tion. To overdub notes at specific points within a sequence,

- Additional Features + Additional Features

- simply use LOCATE, FAST FORWARD, or REWIND to + simply use LOCATE, FAST FORWARD, or REWIND to - find the desired bar number, then start recording. + find the desired bar number, then start recording.

- The INSERT/COPY function allows you to move bars + The INSERT/COPY function allows you to move bars - from one location to another—in the same sequence or a + from one location to another—in the same sequence or a - different one. For example, you might insert a copy of the + different one. For example, you might insert a copy of the - first verse between the second chorus and the bridge. + first verse between the second chorus and the bridge. - DELETE BARS operates the same way to remove + DELETE BARS operates the same way to remove - unwanted sections, + unwanted sections.

- Creating a Song + Creating a Song

- One way to create a song is to record each track all the + One way to create a song is to record each track all the - way through (up to 999 bars). Another way is to record + way through (up to 999 bars). Another way is to record - each basic section (verse, chorus, etc.) in individual + each basic section (verse, chorus, etc.) in individual - sequences, then use the CREATE SONG function to “chain” + sequences, then use the CREATE SONG function to “chain” - them together. CREATE SONG will then automatically + them together. CREATE SONG will then automatically - copy all the parts into a new sequence. If desired, you can + copy all the parts into a new sequence. If desired, you can - even set the last few bars to repeat infinitely, for a fadeout. + even set the last few bars to repeat infinitely, for a fadeout.

- Composition Without Compromise + Composition Without Compromise

- The technology you use should never be so complex that + The technology you use should never be so complex that - it interferes with the creative process. That’s precisely why + it interferes with the creative process. That’s precisely why - the LinnSequencer is designed to let you compose, record + the LinnSequencer is designed to let you compose, record - and edit while devoting your undivided attention to your + and edit while devoting your undivided attention to your - music. See your Linn dealer today for a demonstration! + music. See your Linn dealer today for a demonstration!

- * Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the + 0 Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the

- HELP button displays additional explanations. + HELP button displays additional explanations.

- * Non-destructive recording—existing notes are not erased while recording. + 0 Non-destructive recording—existing notes are not erased while recording. - ¢ Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including + 0 Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including

- ERASE, REPEAT, PLAY/STOP, or LOCATE. + ERASE, REPEAT, PLAY/STOP, or LOCATE.

- ¢ Iwo TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. + 0 Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value.

- © Will sync to standard LinnDrum or Linn 9000 sync tone. + 0 Will sync to standard LinnDrum or Linn 9000 sync tone.

- © Utilizes ultra high-speed, 8 MHz 80186 16 bit computer internally for FAST operation. + ' Utilizes ultra high—speed, 8 MHz 80186 16 bit computer internally for FAST operation. - * TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, + 0 TEMPO may be specified in BEATS-PER—MINUTE or FRAMES-PER—BEAT at 24, 25, or 30 frames per second,

- (even drop frame!) + (even drop frame!)

- ¢ TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes + 0 TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes

- on the TAP TEMPO button. + on the TAP TEMPO button.

- ¢ TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. + 0 TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. - ¢ Any TIME SIGNATURE may be used, and may be changed within a song. + ° Any TIME SIGNATURE may be used, and may be changed within a song.

- linn + E1111 - Linn Electronics, Inc. + Linn Electronics, Inc.

- 18720 Oxnard Street, Tarzana, CA 91356 + 18720 Oxnard Street, Tarzana, CA 91356 - (818) 708-8131 TELEX #298949 LINN UR + (818) 7088131 T ELEX #298949 LINN UR

diff --git a/tests/cache/cardinal/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin b/tests/cache/cardinal/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin index 592383ef..b8701436 100644 --- a/tests/cache/cardinal/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin +++ b/tests/cache/cardinal/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin @@ -1 +1 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica diff --git a/tests/cache/cardinal/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin b/tests/cache/cardinal/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin index d3c2e860..40ce2d4f 100644 --- a/tests/cache/cardinal/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin +++ b/tests/cache/cardinal/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin @@ -1,51 +1,51 @@ The LinnSequencer 32 Track MIDI Sequence Recorder -The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is +The LinnSequencer is a state—of—the-art composition and performance tool for the professional musician. It is extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include: -¢ Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST +0 Operation is similar to multi—track tape recorder with PLAY, STOP, RECORD, FAST FORWARD, REWIND, and LOCATE controls. -e Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may +0 Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic -synthesizers! +synthesizers ! -¢ Ultra-fast 3%” disk drive stores complex songs in seconds and holds over 110,000 notes +0 Ultra—fast 3 1/2 ” disk drive stores complex songs in seconds and holds over 110,000 notes per disk! -¢ One or all tracks may be TRANSPOSED at the touch of a key. -e Exclusive real-time ERASE function makes editing FAST. -* Exclusive REPEAT function automatically repeats any held notes at a pre-selected +0 One or all tracks may be TRANSPOSED at the touch of a key. +0 Exclusive real—time ERASE function makes editing FAST. +0 Exclusive REPEAT function automatically repeats any held notes at a pre-selected rhythmic value. -¢ TIMING CORRECTION works during playback and operates without ‘chopping’ notes. +0 TIMING CORRECTION works during playback and operates without ‘chopping’ notes. -¢ Optional SMPTE time code synchronization. +0 Optional SMPTE time code synchronization. -© Optional remote control. +0 Optional remote control. -Recording a Sequence +Recording 3 Sequence To record a sequence, simply press RECORD and PLAY, then play your MIDI keyboard in time to the Sequencer’s click track. When the sequence loops back around to bar 1, -you’ ll hear what you played—only all timing errors will be +you’ll hear what you played—only all timing errors will be corrected! (Timing correction may be adjusted or defeated). Any additional notes played will be added into the track -— existing notes are not erased while recording! +—existing notes are not erased while recording! FAST FORWARD, REWIND, and LOCATE controls may be used at any time to quickly access any location in -your sequence for spot-recording. To overdub a new part, -select a different track and start recording—while you -record, the first track will play in perfect sync (unless you +your sequence for spot—recording. To overdub a new part, +select a different track and start recording~while you +record, the first‘track will play in perfect sync (unless you MUTE it, or SOLO another track). In this way, up to 32 tracks may be overdubbed! All MIDI effects are recorded including pitch bend, modulation, velocity, aftertouch, @@ -58,7 +58,7 @@ the note to be erased just before it plays in the sequence— when played back, it will be gone. Notes may also be added, erased, or changed using the SINGLE STEP func- -tion. To overdub notes at specific points within a sequence, +tion. To overdub notes at specific points within a sequence, Additional Features @@ -70,7 +70,7 @@ from one location to another—in the same sequence or a different one. For example, you might insert a copy of the first verse between the second chorus and the bridge. DELETE BARS operates the same way to remove -unwanted sections, +unwanted sections. Creating a Song @@ -90,34 +90,34 @@ the LinnSequencer is designed to let you compose, record and edit while devoting your undivided attention to your music. See your Linn dealer today for a demonstration! -* Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the +0 Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the HELP button displays additional explanations. -* Non-destructive recording—existing notes are not erased while recording. -¢ Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including +0 Non-destructive recording—existing notes are not erased while recording. +0 Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including ERASE, REPEAT, PLAY/STOP, or LOCATE. -¢ Iwo TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. +0 Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. -© Will sync to standard LinnDrum or Linn 9000 sync tone. +0 Will sync to standard LinnDrum or Linn 9000 sync tone. -© Utilizes ultra high-speed, 8 MHz 80186 16 bit computer internally for FAST operation. -* TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, +' Utilizes ultra high—speed, 8 MHz 80186 16 bit computer internally for FAST operation. +0 TEMPO may be specified in BEATS-PER—MINUTE or FRAMES-PER—BEAT at 24, 25, or 30 frames per second, (even drop frame!) -¢ TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes +0 TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes on the TAP TEMPO button. -¢ TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. -¢ Any TIME SIGNATURE may be used, and may be changed within a song. +0 TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. +° Any TIME SIGNATURE may be used, and may be changed within a song. -linn +E1111 Linn Electronics, Inc. 18720 Oxnard Street, Tarzana, CA 91356 -(818) 708-8131 TELEX #298949 LINN UR - \ No newline at end of file +(818) 7088131 T ELEX #298949 LINN UR + diff --git a/tests/cache/cardinal/__-l__eng__000002.ocr.png__000002.text__pdf__txt/pdf.bin b/tests/cache/cardinal/__-l__eng__000002.ocr.png__000002.text__pdf__txt/pdf.bin new file mode 100644 index 0000000000000000000000000000000000000000..bc3c2202c85430970513de3fcc8fef51b607d896 GIT binary patch literal 10085 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 - + -
+

- The LinnSequencer + The LinnSequencer - 32 Track MIDI Sequence Recorder + 32 Track MIDI Sequence Recorder

- The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is + The LinnSequencer is a state—of—the-art composition and performance tool for the professional musician. It is

- extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include: + extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include:

- ¢ Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST + 0 Operation is similar to multi—track tape recorder with PLAY, STOP, RECORD, FAST - FORWARD, REWIND, and LOCATE controls. + FORWARD, REWIND, and LOCATE controls.

- e Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may + 0 Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may - be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic + be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic

- synthesizers! + synthesizers !

- ¢ Ultra-fast 3%” disk drive stores complex songs in seconds and holds over 110,000 notes + 0 Ultra—fast 3 1/2 ” disk drive stores complex songs in seconds and holds over 110,000 notes

- per disk! + per disk!

- ¢ One or all tracks may be TRANSPOSED at the touch of a key. + 0 One or all tracks may be TRANSPOSED at the touch of a key. - e Exclusive real-time ERASE function makes editing FAST. + 0 Exclusive real—time ERASE function makes editing FAST. - * Exclusive REPEAT function automatically repeats any held notes at a pre-selected + 0 Exclusive REPEAT function automatically repeats any held notes at a pre-selected

- rhythmic value. + rhythmic value.

- ¢ TIMING CORRECTION works during playback and operates without ‘chopping’ notes. + 0 TIMING CORRECTION works during playback and operates without ‘chopping’ notes.

- ¢ Optional SMPTE time code synchronization. + 0 Optional SMPTE time code synchronization.

- © Optional remote control. + 0 Optional remote control.

- Recording a Sequence + Recording 3 Sequence

- To record a sequence, simply press RECORD and PLAY, + To record a sequence, simply press RECORD and PLAY, - then play your MIDI keyboard in time to the Sequencer’s + then play your MIDI keyboard in time to the Sequencer’s - click track. When the sequence loops back around to bar 1, + click track. When the sequence loops back around to bar 1, - you’ ll hear what you played—only all timing errors will be + you’ll hear what you played—only all timing errors will be

- corrected! (Timing correction may be adjusted or defeated). + corrected! (Timing correction may be adjusted or defeated).

- Any additional notes played will be added into the track + Any additional notes played will be added into the track - — existing notes are not erased while recording! + —existing notes are not erased while recording!

- FAST FORWARD, REWIND, and LOCATE controls + FAST FORWARD, REWIND, and LOCATE controls - may be used at any time to quickly access any location in + may be used at any time to quickly access any location in - your sequence for spot-recording. To overdub a new part, + your sequence for spot—recording. To overdub a new part, - select a different track and start recording—while you + select a different track and start recording~while you - record, the first track will play in perfect sync (unless you + record, the first‘track will play in perfect sync (unless you - MUTE it, or SOLO another track). In this way, up to 32 + MUTE it, or SOLO another track). In this way, up to 32 - tracks may be overdubbed! All MIDI effects are recorded + tracks may be overdubbed! All MIDI effects are recorded - including pitch bend, modulation, velocity, aftertouch, + including pitch bend, modulation, velocity, aftertouch, - sustain pedal, and program changes! + sustain pedal, and program changes!

- Editing + Editing

- To erase a wrong note, simply hold ERASE and press + To erase a wrong note, simply hold ERASE and press - the note to be erased just before it plays in the sequence— + the note to be erased just before it plays in the sequence— - when played back, it will be gone. Notes may also be + when played back, it will be gone. Notes may also be

- added, erased, or changed using the SINGLE STEP func- + added, erased, or changed using the SINGLE STEP func- - tion. To overdub notes at specific points within a sequence, + tion. To overdub notes at specific points within a sequence,

- Additional Features + Additional Features

- simply use LOCATE, FAST FORWARD, or REWIND to + simply use LOCATE, FAST FORWARD, or REWIND to - find the desired bar number, then start recording. + find the desired bar number, then start recording.

- The INSERT/COPY function allows you to move bars + The INSERT/COPY function allows you to move bars - from one location to another—in the same sequence or a + from one location to another—in the same sequence or a - different one. For example, you might insert a copy of the + different one. For example, you might insert a copy of the - first verse between the second chorus and the bridge. + first verse between the second chorus and the bridge. - DELETE BARS operates the same way to remove + DELETE BARS operates the same way to remove - unwanted sections, + unwanted sections.

- Creating a Song + Creating a Song

- One way to create a song is to record each track all the + One way to create a song is to record each track all the - way through (up to 999 bars). Another way is to record + way through (up to 999 bars). Another way is to record - each basic section (verse, chorus, etc.) in individual + each basic section (verse, chorus, etc.) in individual - sequences, then use the CREATE SONG function to “chain” + sequences, then use the CREATE SONG function to “chain” - them together. CREATE SONG will then automatically + them together. CREATE SONG will then automatically - copy all the parts into a new sequence. If desired, you can + copy all the parts into a new sequence. If desired, you can - even set the last few bars to repeat infinitely, for a fadeout. + even set the last few bars to repeat infinitely, for a fadeout.

- Composition Without Compromise + Composition Without Compromise

- The technology you use should never be so complex that + The technology you use should never be so complex that - it interferes with the creative process. That’s precisely why + it interferes with the creative process. That’s precisely why - the LinnSequencer is designed to let you compose, record + the LinnSequencer is designed to let you compose, record - and edit while devoting your undivided attention to your + and edit while devoting your undivided attention to your - music. See your Linn dealer today for a demonstration! + music. See your Linn dealer today for a demonstration!

- * Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the + 0 Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the

- HELP button displays additional explanations. + HELP button displays additional explanations.

- * Non-destructive recording—existing notes are not erased while recording. + 0 Non-destructive recording—existing notes are not erased while recording. - ¢ Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including + 0 Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including

- ERASE, REPEAT, PLAY/STOP, or LOCATE. + ERASE, REPEAT, PLAY/STOP, or LOCATE.

- ¢ Iwo TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. + 0 Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value.

- © Will sync to standard LinnDrum or Linn 9000 sync tone. + 0 Will sync to standard LinnDrum or Linn 9000 sync tone.

- © Utilizes ultra high-speed, 8 MHz 80186 16 bit computer internally for FAST operation. + ' Utilizes ultra high—speed, 8 MHz 80186 16 bit computer internally for FAST operation. - * TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, + 0 TEMPO may be specified in BEATS-PER—MINUTE or FRAMES-PER—BEAT at 24, 25, or 30 frames per second,

- (even drop frame!) + (even drop frame!)

- ¢ TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes + 0 TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes

- on the TAP TEMPO button. + on the TAP TEMPO button.

- ¢ TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. + 0 TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. - ¢ Any TIME SIGNATURE may be used, and may be changed within a song. + ° Any TIME SIGNATURE may be used, and may be changed within a song.

- linn + E1111 - Linn Electronics, Inc. + Linn Electronics, Inc.

- 18720 Oxnard Street, Tarzana, CA 91356 + 18720 Oxnard Street, Tarzana, CA 91356 - (818) 708-8131 TELEX #298949 LINN UR + (818) 7088131 T ELEX #298949 LINN UR

diff --git a/tests/cache/cardinal/__-l__eng__000002.ocr.png__000002__hocr__txt/stderr.bin b/tests/cache/cardinal/__-l__eng__000002.ocr.png__000002__hocr__txt/stderr.bin index 592383ef..b8701436 100644 --- a/tests/cache/cardinal/__-l__eng__000002.ocr.png__000002__hocr__txt/stderr.bin +++ b/tests/cache/cardinal/__-l__eng__000002.ocr.png__000002__hocr__txt/stderr.bin @@ -1 +1 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica diff --git a/tests/cache/cardinal/__-l__eng__000002.ocr.png__000002__hocr__txt/txt.bin b/tests/cache/cardinal/__-l__eng__000002.ocr.png__000002__hocr__txt/txt.bin index d3c2e860..40ce2d4f 100644 --- a/tests/cache/cardinal/__-l__eng__000002.ocr.png__000002__hocr__txt/txt.bin +++ b/tests/cache/cardinal/__-l__eng__000002.ocr.png__000002__hocr__txt/txt.bin @@ -1,51 +1,51 @@ The LinnSequencer 32 Track MIDI Sequence Recorder -The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is +The LinnSequencer is a state—of—the-art composition and performance tool for the professional musician. It is extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include: -¢ Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST +0 Operation is similar to multi—track tape recorder with PLAY, STOP, RECORD, FAST FORWARD, REWIND, and LOCATE controls. -e Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may +0 Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic -synthesizers! +synthesizers ! -¢ Ultra-fast 3%” disk drive stores complex songs in seconds and holds over 110,000 notes +0 Ultra—fast 3 1/2 ” disk drive stores complex songs in seconds and holds over 110,000 notes per disk! -¢ One or all tracks may be TRANSPOSED at the touch of a key. -e Exclusive real-time ERASE function makes editing FAST. -* Exclusive REPEAT function automatically repeats any held notes at a pre-selected +0 One or all tracks may be TRANSPOSED at the touch of a key. +0 Exclusive real—time ERASE function makes editing FAST. +0 Exclusive REPEAT function automatically repeats any held notes at a pre-selected rhythmic value. -¢ TIMING CORRECTION works during playback and operates without ‘chopping’ notes. +0 TIMING CORRECTION works during playback and operates without ‘chopping’ notes. -¢ Optional SMPTE time code synchronization. +0 Optional SMPTE time code synchronization. -© Optional remote control. +0 Optional remote control. -Recording a Sequence +Recording 3 Sequence To record a sequence, simply press RECORD and PLAY, then play your MIDI keyboard in time to the Sequencer’s click track. When the sequence loops back around to bar 1, -you’ ll hear what you played—only all timing errors will be +you’ll hear what you played—only all timing errors will be corrected! (Timing correction may be adjusted or defeated). Any additional notes played will be added into the track -— existing notes are not erased while recording! +—existing notes are not erased while recording! FAST FORWARD, REWIND, and LOCATE controls may be used at any time to quickly access any location in -your sequence for spot-recording. To overdub a new part, -select a different track and start recording—while you -record, the first track will play in perfect sync (unless you +your sequence for spot—recording. To overdub a new part, +select a different track and start recording~while you +record, the first‘track will play in perfect sync (unless you MUTE it, or SOLO another track). In this way, up to 32 tracks may be overdubbed! All MIDI effects are recorded including pitch bend, modulation, velocity, aftertouch, @@ -58,7 +58,7 @@ the note to be erased just before it plays in the sequence— when played back, it will be gone. Notes may also be added, erased, or changed using the SINGLE STEP func- -tion. To overdub notes at specific points within a sequence, +tion. To overdub notes at specific points within a sequence, Additional Features @@ -70,7 +70,7 @@ from one location to another—in the same sequence or a different one. For example, you might insert a copy of the first verse between the second chorus and the bridge. DELETE BARS operates the same way to remove -unwanted sections, +unwanted sections. Creating a Song @@ -90,34 +90,34 @@ the LinnSequencer is designed to let you compose, record and edit while devoting your undivided attention to your music. See your Linn dealer today for a demonstration! -* Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the +0 Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the HELP button displays additional explanations. -* Non-destructive recording—existing notes are not erased while recording. -¢ Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including +0 Non-destructive recording—existing notes are not erased while recording. +0 Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including ERASE, REPEAT, PLAY/STOP, or LOCATE. -¢ Iwo TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. +0 Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. -© Will sync to standard LinnDrum or Linn 9000 sync tone. +0 Will sync to standard LinnDrum or Linn 9000 sync tone. -© Utilizes ultra high-speed, 8 MHz 80186 16 bit computer internally for FAST operation. -* TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, +' Utilizes ultra high—speed, 8 MHz 80186 16 bit computer internally for FAST operation. +0 TEMPO may be specified in BEATS-PER—MINUTE or FRAMES-PER—BEAT at 24, 25, or 30 frames per second, (even drop frame!) -¢ TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes +0 TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes on the TAP TEMPO button. -¢ TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. -¢ Any TIME SIGNATURE may be used, and may be changed within a song. +0 TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. +° Any TIME SIGNATURE may be used, and may be changed within a song. -linn +E1111 Linn Electronics, Inc. 18720 Oxnard Street, Tarzana, CA 91356 -(818) 708-8131 TELEX #298949 LINN UR - \ No newline at end of file +(818) 7088131 T ELEX #298949 LINN UR + diff --git a/tests/cache/cardinal/__-l__eng__000003.ocr.png__000003.text__pdf__txt/pdf.bin b/tests/cache/cardinal/__-l__eng__000003.ocr.png__000003.text__pdf__txt/pdf.bin new file mode 100644 index 0000000000000000000000000000000000000000..bc3c2202c85430970513de3fcc8fef51b607d896 GIT binary patch literal 10085 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 - + -
+

- The LinnSequencer + The LinnSequencer - 32 Track MIDI Sequence Recorder + 32 Track MIDI Sequence Recorder

- The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is + The LinnSequencer is a state—of—the-art composition and performance tool for the professional musician. It is

- extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include: + extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include:

- ¢ Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST + 0 Operation is similar to multi—track tape recorder with PLAY, STOP, RECORD, FAST - FORWARD, REWIND, and LOCATE controls. + FORWARD, REWIND, and LOCATE controls.

- e Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may + 0 Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may - be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic + be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic

- synthesizers! + synthesizers !

- ¢ Ultra-fast 3%” disk drive stores complex songs in seconds and holds over 110,000 notes + 0 Ultra—fast 3 1/2 ” disk drive stores complex songs in seconds and holds over 110,000 notes

- per disk! + per disk!

- ¢ One or all tracks may be TRANSPOSED at the touch of a key. + 0 One or all tracks may be TRANSPOSED at the touch of a key. - e Exclusive real-time ERASE function makes editing FAST. + 0 Exclusive real—time ERASE function makes editing FAST. - * Exclusive REPEAT function automatically repeats any held notes at a pre-selected + 0 Exclusive REPEAT function automatically repeats any held notes at a pre-selected

- rhythmic value. + rhythmic value.

- ¢ TIMING CORRECTION works during playback and operates without ‘chopping’ notes. + 0 TIMING CORRECTION works during playback and operates without ‘chopping’ notes.

- ¢ Optional SMPTE time code synchronization. + 0 Optional SMPTE time code synchronization.

- © Optional remote control. + 0 Optional remote control.

- Recording a Sequence + Recording 3 Sequence

- To record a sequence, simply press RECORD and PLAY, + To record a sequence, simply press RECORD and PLAY, - then play your MIDI keyboard in time to the Sequencer’s + then play your MIDI keyboard in time to the Sequencer’s - click track. When the sequence loops back around to bar 1, + click track. When the sequence loops back around to bar 1, - you’ ll hear what you played—only all timing errors will be + you’ll hear what you played—only all timing errors will be

- corrected! (Timing correction may be adjusted or defeated). + corrected! (Timing correction may be adjusted or defeated).

- Any additional notes played will be added into the track + Any additional notes played will be added into the track - — existing notes are not erased while recording! + —existing notes are not erased while recording!

- FAST FORWARD, REWIND, and LOCATE controls + FAST FORWARD, REWIND, and LOCATE controls - may be used at any time to quickly access any location in + may be used at any time to quickly access any location in - your sequence for spot-recording. To overdub a new part, + your sequence for spot—recording. To overdub a new part, - select a different track and start recording—while you + select a different track and start recording~while you - record, the first track will play in perfect sync (unless you + record, the first‘track will play in perfect sync (unless you - MUTE it, or SOLO another track). In this way, up to 32 + MUTE it, or SOLO another track). In this way, up to 32 - tracks may be overdubbed! All MIDI effects are recorded + tracks may be overdubbed! All MIDI effects are recorded - including pitch bend, modulation, velocity, aftertouch, + including pitch bend, modulation, velocity, aftertouch, - sustain pedal, and program changes! + sustain pedal, and program changes!

- Editing + Editing

- To erase a wrong note, simply hold ERASE and press + To erase a wrong note, simply hold ERASE and press - the note to be erased just before it plays in the sequence— + the note to be erased just before it plays in the sequence— - when played back, it will be gone. Notes may also be + when played back, it will be gone. Notes may also be

- added, erased, or changed using the SINGLE STEP func- + added, erased, or changed using the SINGLE STEP func- - tion. To overdub notes at specific points within a sequence, + tion. To overdub notes at specific points within a sequence,

- Additional Features + Additional Features

- simply use LOCATE, FAST FORWARD, or REWIND to + simply use LOCATE, FAST FORWARD, or REWIND to - find the desired bar number, then start recording. + find the desired bar number, then start recording.

- The INSERT/COPY function allows you to move bars + The INSERT/COPY function allows you to move bars - from one location to another—in the same sequence or a + from one location to another—in the same sequence or a - different one. For example, you might insert a copy of the + different one. For example, you might insert a copy of the - first verse between the second chorus and the bridge. + first verse between the second chorus and the bridge. - DELETE BARS operates the same way to remove + DELETE BARS operates the same way to remove - unwanted sections, + unwanted sections.

- Creating a Song + Creating a Song

- One way to create a song is to record each track all the + One way to create a song is to record each track all the - way through (up to 999 bars). Another way is to record + way through (up to 999 bars). Another way is to record - each basic section (verse, chorus, etc.) in individual + each basic section (verse, chorus, etc.) in individual - sequences, then use the CREATE SONG function to “chain” + sequences, then use the CREATE SONG function to “chain” - them together. CREATE SONG will then automatically + them together. CREATE SONG will then automatically - copy all the parts into a new sequence. If desired, you can + copy all the parts into a new sequence. If desired, you can - even set the last few bars to repeat infinitely, for a fadeout. + even set the last few bars to repeat infinitely, for a fadeout.

- Composition Without Compromise + Composition Without Compromise

- The technology you use should never be so complex that + The technology you use should never be so complex that - it interferes with the creative process. That’s precisely why + it interferes with the creative process. That’s precisely why - the LinnSequencer is designed to let you compose, record + the LinnSequencer is designed to let you compose, record - and edit while devoting your undivided attention to your + and edit while devoting your undivided attention to your - music. See your Linn dealer today for a demonstration! + music. See your Linn dealer today for a demonstration!

- * Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the + 0 Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the

- HELP button displays additional explanations. + HELP button displays additional explanations.

- * Non-destructive recording—existing notes are not erased while recording. + 0 Non-destructive recording—existing notes are not erased while recording. - ¢ Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including + 0 Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including

- ERASE, REPEAT, PLAY/STOP, or LOCATE. + ERASE, REPEAT, PLAY/STOP, or LOCATE.

- ¢ Iwo TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. + 0 Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value.

- © Will sync to standard LinnDrum or Linn 9000 sync tone. + 0 Will sync to standard LinnDrum or Linn 9000 sync tone.

- © Utilizes ultra high-speed, 8 MHz 80186 16 bit computer internally for FAST operation. + ' Utilizes ultra high—speed, 8 MHz 80186 16 bit computer internally for FAST operation. - * TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, + 0 TEMPO may be specified in BEATS-PER—MINUTE or FRAMES-PER—BEAT at 24, 25, or 30 frames per second,

- (even drop frame!) + (even drop frame!)

- ¢ TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes + 0 TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes

- on the TAP TEMPO button. + on the TAP TEMPO button.

- ¢ TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. + 0 TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. - ¢ Any TIME SIGNATURE may be used, and may be changed within a song. + ° Any TIME SIGNATURE may be used, and may be changed within a song.

- linn + E1111 - Linn Electronics, Inc. + Linn Electronics, Inc.

- 18720 Oxnard Street, Tarzana, CA 91356 + 18720 Oxnard Street, Tarzana, CA 91356 - (818) 708-8131 TELEX #298949 LINN UR + (818) 7088131 T ELEX #298949 LINN UR

diff --git a/tests/cache/cardinal/__-l__eng__000003.ocr.png__000003__hocr__txt/stderr.bin b/tests/cache/cardinal/__-l__eng__000003.ocr.png__000003__hocr__txt/stderr.bin index 592383ef..b8701436 100644 --- a/tests/cache/cardinal/__-l__eng__000003.ocr.png__000003__hocr__txt/stderr.bin +++ b/tests/cache/cardinal/__-l__eng__000003.ocr.png__000003__hocr__txt/stderr.bin @@ -1 +1 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica diff --git a/tests/cache/cardinal/__-l__eng__000003.ocr.png__000003__hocr__txt/txt.bin b/tests/cache/cardinal/__-l__eng__000003.ocr.png__000003__hocr__txt/txt.bin index d3c2e860..40ce2d4f 100644 --- a/tests/cache/cardinal/__-l__eng__000003.ocr.png__000003__hocr__txt/txt.bin +++ b/tests/cache/cardinal/__-l__eng__000003.ocr.png__000003__hocr__txt/txt.bin @@ -1,51 +1,51 @@ The LinnSequencer 32 Track MIDI Sequence Recorder -The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is +The LinnSequencer is a state—of—the-art composition and performance tool for the professional musician. It is extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include: -¢ Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST +0 Operation is similar to multi—track tape recorder with PLAY, STOP, RECORD, FAST FORWARD, REWIND, and LOCATE controls. -e Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may +0 Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic -synthesizers! +synthesizers ! -¢ Ultra-fast 3%” disk drive stores complex songs in seconds and holds over 110,000 notes +0 Ultra—fast 3 1/2 ” disk drive stores complex songs in seconds and holds over 110,000 notes per disk! -¢ One or all tracks may be TRANSPOSED at the touch of a key. -e Exclusive real-time ERASE function makes editing FAST. -* Exclusive REPEAT function automatically repeats any held notes at a pre-selected +0 One or all tracks may be TRANSPOSED at the touch of a key. +0 Exclusive real—time ERASE function makes editing FAST. +0 Exclusive REPEAT function automatically repeats any held notes at a pre-selected rhythmic value. -¢ TIMING CORRECTION works during playback and operates without ‘chopping’ notes. +0 TIMING CORRECTION works during playback and operates without ‘chopping’ notes. -¢ Optional SMPTE time code synchronization. +0 Optional SMPTE time code synchronization. -© Optional remote control. +0 Optional remote control. -Recording a Sequence +Recording 3 Sequence To record a sequence, simply press RECORD and PLAY, then play your MIDI keyboard in time to the Sequencer’s click track. When the sequence loops back around to bar 1, -you’ ll hear what you played—only all timing errors will be +you’ll hear what you played—only all timing errors will be corrected! (Timing correction may be adjusted or defeated). Any additional notes played will be added into the track -— existing notes are not erased while recording! +—existing notes are not erased while recording! FAST FORWARD, REWIND, and LOCATE controls may be used at any time to quickly access any location in -your sequence for spot-recording. To overdub a new part, -select a different track and start recording—while you -record, the first track will play in perfect sync (unless you +your sequence for spot—recording. To overdub a new part, +select a different track and start recording~while you +record, the first‘track will play in perfect sync (unless you MUTE it, or SOLO another track). In this way, up to 32 tracks may be overdubbed! All MIDI effects are recorded including pitch bend, modulation, velocity, aftertouch, @@ -58,7 +58,7 @@ the note to be erased just before it plays in the sequence— when played back, it will be gone. Notes may also be added, erased, or changed using the SINGLE STEP func- -tion. To overdub notes at specific points within a sequence, +tion. To overdub notes at specific points within a sequence, Additional Features @@ -70,7 +70,7 @@ from one location to another—in the same sequence or a different one. For example, you might insert a copy of the first verse between the second chorus and the bridge. DELETE BARS operates the same way to remove -unwanted sections, +unwanted sections. Creating a Song @@ -90,34 +90,34 @@ the LinnSequencer is designed to let you compose, record and edit while devoting your undivided attention to your music. See your Linn dealer today for a demonstration! -* Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the +0 Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the HELP button displays additional explanations. -* Non-destructive recording—existing notes are not erased while recording. -¢ Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including +0 Non-destructive recording—existing notes are not erased while recording. +0 Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including ERASE, REPEAT, PLAY/STOP, or LOCATE. -¢ Iwo TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. +0 Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. -© Will sync to standard LinnDrum or Linn 9000 sync tone. +0 Will sync to standard LinnDrum or Linn 9000 sync tone. -© Utilizes ultra high-speed, 8 MHz 80186 16 bit computer internally for FAST operation. -* TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, +' Utilizes ultra high—speed, 8 MHz 80186 16 bit computer internally for FAST operation. +0 TEMPO may be specified in BEATS-PER—MINUTE or FRAMES-PER—BEAT at 24, 25, or 30 frames per second, (even drop frame!) -¢ TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes +0 TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes on the TAP TEMPO button. -¢ TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. -¢ Any TIME SIGNATURE may be used, and may be changed within a song. +0 TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. +° Any TIME SIGNATURE may be used, and may be changed within a song. -linn +E1111 Linn Electronics, Inc. 18720 Oxnard Street, Tarzana, CA 91356 -(818) 708-8131 TELEX #298949 LINN UR - \ No newline at end of file +(818) 7088131 T ELEX #298949 LINN UR + diff --git a/tests/cache/cardinal/__-l__eng__000004.ocr.png__000004.text__pdf__txt/pdf.bin b/tests/cache/cardinal/__-l__eng__000004.ocr.png__000004.text__pdf__txt/pdf.bin new file mode 100644 index 0000000000000000000000000000000000000000..bc3c2202c85430970513de3fcc8fef51b607d896 GIT binary patch literal 10085 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 - + -
+

- The LinnSequencer + The LinnSequencer - 32 Track MIDI Sequence Recorder + 32 Track MIDI Sequence Recorder

- The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is + The LinnSequencer is a state—of—the-art composition and performance tool for the professional musician. It is

- extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include: + extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include:

- ¢ Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST + 0 Operation is similar to multi—track tape recorder with PLAY, STOP, RECORD, FAST - FORWARD, REWIND, and LOCATE controls. + FORWARD, REWIND, and LOCATE controls.

- e Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may + 0 Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may - be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic + be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic

- synthesizers! + synthesizers !

- ¢ Ultra-fast 3%” disk drive stores complex songs in seconds and holds over 110,000 notes + 0 Ultra—fast 3 1/2 ” disk drive stores complex songs in seconds and holds over 110,000 notes

- per disk! + per disk!

- ¢ One or all tracks may be TRANSPOSED at the touch of a key. + 0 One or all tracks may be TRANSPOSED at the touch of a key. - e Exclusive real-time ERASE function makes editing FAST. + 0 Exclusive real—time ERASE function makes editing FAST. - * Exclusive REPEAT function automatically repeats any held notes at a pre-selected + 0 Exclusive REPEAT function automatically repeats any held notes at a pre-selected

- rhythmic value. + rhythmic value.

- ¢ TIMING CORRECTION works during playback and operates without ‘chopping’ notes. + 0 TIMING CORRECTION works during playback and operates without ‘chopping’ notes.

- ¢ Optional SMPTE time code synchronization. + 0 Optional SMPTE time code synchronization.

- © Optional remote control. + 0 Optional remote control.

- Recording a Sequence + Recording 3 Sequence

- To record a sequence, simply press RECORD and PLAY, + To record a sequence, simply press RECORD and PLAY, - then play your MIDI keyboard in time to the Sequencer’s + then play your MIDI keyboard in time to the Sequencer’s - click track. When the sequence loops back around to bar 1, + click track. When the sequence loops back around to bar 1, - you’ ll hear what you played—only all timing errors will be + you’ll hear what you played—only all timing errors will be

- corrected! (Timing correction may be adjusted or defeated). + corrected! (Timing correction may be adjusted or defeated).

- Any additional notes played will be added into the track + Any additional notes played will be added into the track - — existing notes are not erased while recording! + —existing notes are not erased while recording!

- FAST FORWARD, REWIND, and LOCATE controls + FAST FORWARD, REWIND, and LOCATE controls - may be used at any time to quickly access any location in + may be used at any time to quickly access any location in - your sequence for spot-recording. To overdub a new part, + your sequence for spot—recording. To overdub a new part, - select a different track and start recording—while you + select a different track and start recording~while you - record, the first track will play in perfect sync (unless you + record, the first‘track will play in perfect sync (unless you - MUTE it, or SOLO another track). In this way, up to 32 + MUTE it, or SOLO another track). In this way, up to 32 - tracks may be overdubbed! All MIDI effects are recorded + tracks may be overdubbed! All MIDI effects are recorded - including pitch bend, modulation, velocity, aftertouch, + including pitch bend, modulation, velocity, aftertouch, - sustain pedal, and program changes! + sustain pedal, and program changes!

- Editing + Editing

- To erase a wrong note, simply hold ERASE and press + To erase a wrong note, simply hold ERASE and press - the note to be erased just before it plays in the sequence— + the note to be erased just before it plays in the sequence— - when played back, it will be gone. Notes may also be + when played back, it will be gone. Notes may also be

- added, erased, or changed using the SINGLE STEP func- + added, erased, or changed using the SINGLE STEP func- - tion. To overdub notes at specific points within a sequence, + tion. To overdub notes at specific points within a sequence,

- Additional Features + Additional Features

- simply use LOCATE, FAST FORWARD, or REWIND to + simply use LOCATE, FAST FORWARD, or REWIND to - find the desired bar number, then start recording. + find the desired bar number, then start recording.

- The INSERT/COPY function allows you to move bars + The INSERT/COPY function allows you to move bars - from one location to another—in the same sequence or a + from one location to another—in the same sequence or a - different one. For example, you might insert a copy of the + different one. For example, you might insert a copy of the - first verse between the second chorus and the bridge. + first verse between the second chorus and the bridge. - DELETE BARS operates the same way to remove + DELETE BARS operates the same way to remove - unwanted sections, + unwanted sections.

- Creating a Song + Creating a Song

- One way to create a song is to record each track all the + One way to create a song is to record each track all the - way through (up to 999 bars). Another way is to record + way through (up to 999 bars). Another way is to record - each basic section (verse, chorus, etc.) in individual + each basic section (verse, chorus, etc.) in individual - sequences, then use the CREATE SONG function to “chain” + sequences, then use the CREATE SONG function to “chain” - them together. CREATE SONG will then automatically + them together. CREATE SONG will then automatically - copy all the parts into a new sequence. If desired, you can + copy all the parts into a new sequence. If desired, you can - even set the last few bars to repeat infinitely, for a fadeout. + even set the last few bars to repeat infinitely, for a fadeout.

- Composition Without Compromise + Composition Without Compromise

- The technology you use should never be so complex that + The technology you use should never be so complex that - it interferes with the creative process. That’s precisely why + it interferes with the creative process. That’s precisely why - the LinnSequencer is designed to let you compose, record + the LinnSequencer is designed to let you compose, record - and edit while devoting your undivided attention to your + and edit while devoting your undivided attention to your - music. See your Linn dealer today for a demonstration! + music. See your Linn dealer today for a demonstration!

- * Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the + 0 Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the

- HELP button displays additional explanations. + HELP button displays additional explanations.

- * Non-destructive recording—existing notes are not erased while recording. + 0 Non-destructive recording—existing notes are not erased while recording. - ¢ Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including + 0 Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including

- ERASE, REPEAT, PLAY/STOP, or LOCATE. + ERASE, REPEAT, PLAY/STOP, or LOCATE.

- ¢ Iwo TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. + 0 Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value.

- © Will sync to standard LinnDrum or Linn 9000 sync tone. + 0 Will sync to standard LinnDrum or Linn 9000 sync tone.

- © Utilizes ultra high-speed, 8 MHz 80186 16 bit computer internally for FAST operation. + ' Utilizes ultra high—speed, 8 MHz 80186 16 bit computer internally for FAST operation. - * TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, + 0 TEMPO may be specified in BEATS-PER—MINUTE or FRAMES-PER—BEAT at 24, 25, or 30 frames per second,

- (even drop frame!) + (even drop frame!)

- ¢ TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes + 0 TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes

- on the TAP TEMPO button. + on the TAP TEMPO button.

- ¢ TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. + 0 TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. - ¢ Any TIME SIGNATURE may be used, and may be changed within a song. + ° Any TIME SIGNATURE may be used, and may be changed within a song.

- linn + E1111 - Linn Electronics, Inc. + Linn Electronics, Inc.

- 18720 Oxnard Street, Tarzana, CA 91356 + 18720 Oxnard Street, Tarzana, CA 91356 - (818) 708-8131 TELEX #298949 LINN UR + (818) 7088131 T ELEX #298949 LINN UR

diff --git a/tests/cache/cardinal/__-l__eng__000004.ocr.png__000004__hocr__txt/stderr.bin b/tests/cache/cardinal/__-l__eng__000004.ocr.png__000004__hocr__txt/stderr.bin index 592383ef..b8701436 100644 --- a/tests/cache/cardinal/__-l__eng__000004.ocr.png__000004__hocr__txt/stderr.bin +++ b/tests/cache/cardinal/__-l__eng__000004.ocr.png__000004__hocr__txt/stderr.bin @@ -1 +1 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica diff --git a/tests/cache/cardinal/__-l__eng__000004.ocr.png__000004__hocr__txt/txt.bin b/tests/cache/cardinal/__-l__eng__000004.ocr.png__000004__hocr__txt/txt.bin index d3c2e860..40ce2d4f 100644 --- a/tests/cache/cardinal/__-l__eng__000004.ocr.png__000004__hocr__txt/txt.bin +++ b/tests/cache/cardinal/__-l__eng__000004.ocr.png__000004__hocr__txt/txt.bin @@ -1,51 +1,51 @@ The LinnSequencer 32 Track MIDI Sequence Recorder -The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is +The LinnSequencer is a state—of—the-art composition and performance tool for the professional musician. It is extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include: -¢ Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST +0 Operation is similar to multi—track tape recorder with PLAY, STOP, RECORD, FAST FORWARD, REWIND, and LOCATE controls. -e Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may +0 Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic -synthesizers! +synthesizers ! -¢ Ultra-fast 3%” disk drive stores complex songs in seconds and holds over 110,000 notes +0 Ultra—fast 3 1/2 ” disk drive stores complex songs in seconds and holds over 110,000 notes per disk! -¢ One or all tracks may be TRANSPOSED at the touch of a key. -e Exclusive real-time ERASE function makes editing FAST. -* Exclusive REPEAT function automatically repeats any held notes at a pre-selected +0 One or all tracks may be TRANSPOSED at the touch of a key. +0 Exclusive real—time ERASE function makes editing FAST. +0 Exclusive REPEAT function automatically repeats any held notes at a pre-selected rhythmic value. -¢ TIMING CORRECTION works during playback and operates without ‘chopping’ notes. +0 TIMING CORRECTION works during playback and operates without ‘chopping’ notes. -¢ Optional SMPTE time code synchronization. +0 Optional SMPTE time code synchronization. -© Optional remote control. +0 Optional remote control. -Recording a Sequence +Recording 3 Sequence To record a sequence, simply press RECORD and PLAY, then play your MIDI keyboard in time to the Sequencer’s click track. When the sequence loops back around to bar 1, -you’ ll hear what you played—only all timing errors will be +you’ll hear what you played—only all timing errors will be corrected! (Timing correction may be adjusted or defeated). Any additional notes played will be added into the track -— existing notes are not erased while recording! +—existing notes are not erased while recording! FAST FORWARD, REWIND, and LOCATE controls may be used at any time to quickly access any location in -your sequence for spot-recording. To overdub a new part, -select a different track and start recording—while you -record, the first track will play in perfect sync (unless you +your sequence for spot—recording. To overdub a new part, +select a different track and start recording~while you +record, the first‘track will play in perfect sync (unless you MUTE it, or SOLO another track). In this way, up to 32 tracks may be overdubbed! All MIDI effects are recorded including pitch bend, modulation, velocity, aftertouch, @@ -58,7 +58,7 @@ the note to be erased just before it plays in the sequence— when played back, it will be gone. Notes may also be added, erased, or changed using the SINGLE STEP func- -tion. To overdub notes at specific points within a sequence, +tion. To overdub notes at specific points within a sequence, Additional Features @@ -70,7 +70,7 @@ from one location to another—in the same sequence or a different one. For example, you might insert a copy of the first verse between the second chorus and the bridge. DELETE BARS operates the same way to remove -unwanted sections, +unwanted sections. Creating a Song @@ -90,34 +90,34 @@ the LinnSequencer is designed to let you compose, record and edit while devoting your undivided attention to your music. See your Linn dealer today for a demonstration! -* Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the +0 Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the HELP button displays additional explanations. -* Non-destructive recording—existing notes are not erased while recording. -¢ Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including +0 Non-destructive recording—existing notes are not erased while recording. +0 Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including ERASE, REPEAT, PLAY/STOP, or LOCATE. -¢ Iwo TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. +0 Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. -© Will sync to standard LinnDrum or Linn 9000 sync tone. +0 Will sync to standard LinnDrum or Linn 9000 sync tone. -© Utilizes ultra high-speed, 8 MHz 80186 16 bit computer internally for FAST operation. -* TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, +' Utilizes ultra high—speed, 8 MHz 80186 16 bit computer internally for FAST operation. +0 TEMPO may be specified in BEATS-PER—MINUTE or FRAMES-PER—BEAT at 24, 25, or 30 frames per second, (even drop frame!) -¢ TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes +0 TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes on the TAP TEMPO button. -¢ TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. -¢ Any TIME SIGNATURE may be used, and may be changed within a song. +0 TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. +° Any TIME SIGNATURE may be used, and may be changed within a song. -linn +E1111 Linn Electronics, Inc. 18720 Oxnard Street, Tarzana, CA 91356 -(818) 708-8131 TELEX #298949 LINN UR - \ No newline at end of file +(818) 7088131 T ELEX #298949 LINN UR + diff --git a/tests/cache/ccitt/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin b/tests/cache/ccitt/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin deleted file mode 100644 index af8048b3c77cf449e2e07face2f392919ca724c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10249 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 diff --git a/tests/cache/ccitt/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin b/tests/cache/ccitt/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin deleted file mode 100644 index 592383ef..00000000 --- a/tests/cache/ccitt/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin +++ /dev/null @@ -1 +0,0 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica diff --git a/tests/cache/ccitt/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin b/tests/cache/ccitt/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin deleted file mode 100644 index d3c2e860..00000000 --- a/tests/cache/ccitt/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin +++ /dev/null @@ -1,123 +0,0 @@ -The LinnSequencer -32 Track MIDI Sequence Recorder - -The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is - -extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include: - -¢ Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST -FORWARD, REWIND, and LOCATE controls. - -e Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may -be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic - -synthesizers! - -¢ Ultra-fast 3%” disk drive stores complex songs in seconds and holds over 110,000 notes - -per disk! - -¢ One or all tracks may be TRANSPOSED at the touch of a key. -e Exclusive real-time ERASE function makes editing FAST. -* Exclusive REPEAT function automatically repeats any held notes at a pre-selected - -rhythmic value. - -¢ TIMING CORRECTION works during playback and operates without ‘chopping’ notes. - -¢ Optional SMPTE time code synchronization. - -© Optional remote control. - -Recording a Sequence - -To record a sequence, simply press RECORD and PLAY, -then play your MIDI keyboard in time to the Sequencer’s -click track. When the sequence loops back around to bar 1, -you’ ll hear what you played—only all timing errors will be - -corrected! (Timing correction may be adjusted or defeated). - -Any additional notes played will be added into the track -— existing notes are not erased while recording! - -FAST FORWARD, REWIND, and LOCATE controls -may be used at any time to quickly access any location in -your sequence for spot-recording. To overdub a new part, -select a different track and start recording—while you -record, the first track will play in perfect sync (unless you -MUTE it, or SOLO another track). In this way, up to 32 -tracks may be overdubbed! All MIDI effects are recorded -including pitch bend, modulation, velocity, aftertouch, -sustain pedal, and program changes! - -Editing - -To erase a wrong note, simply hold ERASE and press -the note to be erased just before it plays in the sequence— -when played back, it will be gone. Notes may also be - -added, erased, or changed using the SINGLE STEP func- -tion. To overdub notes at specific points within a sequence, - -Additional Features - -simply use LOCATE, FAST FORWARD, or REWIND to -find the desired bar number, then start recording. - -The INSERT/COPY function allows you to move bars -from one location to another—in the same sequence or a -different one. For example, you might insert a copy of the -first verse between the second chorus and the bridge. -DELETE BARS operates the same way to remove -unwanted sections, - -Creating a Song - -One way to create a song is to record each track all the -way through (up to 999 bars). Another way is to record -each basic section (verse, chorus, etc.) in individual -sequences, then use the CREATE SONG function to “chain” -them together. CREATE SONG will then automatically -copy all the parts into a new sequence. If desired, you can -even set the last few bars to repeat infinitely, for a fadeout. - -Composition Without Compromise - -The technology you use should never be so complex that -it interferes with the creative process. That’s precisely why -the LinnSequencer is designed to let you compose, record -and edit while devoting your undivided attention to your -music. See your Linn dealer today for a demonstration! - -* Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the - -HELP button displays additional explanations. - -* Non-destructive recording—existing notes are not erased while recording. -¢ Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including - -ERASE, REPEAT, PLAY/STOP, or LOCATE. - -¢ Iwo TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. - -© Will sync to standard LinnDrum or Linn 9000 sync tone. - -© Utilizes ultra high-speed, 8 MHz 80186 16 bit computer internally for FAST operation. -* TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, - -(even drop frame!) - -¢ TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes - -on the TAP TEMPO button. - -¢ TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. -¢ Any TIME SIGNATURE may be used, and may be changed within a song. - -linn -Linn Electronics, Inc. - -18720 Oxnard Street, Tarzana, CA 91356 -(818) 708-8131 TELEX #298949 LINN UR - \ No newline at end of file diff --git a/tests/cache/ccitt/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin b/tests/cache/ccitt/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin new file mode 100644 index 0000000000000000000000000000000000000000..4557c1f813f1dc0d415606c856e5d7b235278e4e GIT binary patch literal 10083 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 - + -
+

- The LinnSequencer + The LinnSequencer - 32 Track MIDI Sequence Recorder + 32 Track MIDI Sequence Recorder

- The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is + The LinnSequencer is a state—of—the-art composition and performance tool for the professional musician. It is

- extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include: + extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include:

- ¢ Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST + 0 Operation is similar to multi—track tape recorder with PLAY, STOP, RECORD, FAST - FORWARD, REWIND, and LOCATE controls. + FORWARD, REWIND, and LOCATE controls.

- e Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may + 0 Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may - be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic + be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic

- synthesizers! + synthesizers !

- ¢ Ultra-fast 3%” disk drive stores complex songs in seconds and holds over 110,000 notes + 0 Ultra—fast 3 1/2 ” disk drive stores complex songs in seconds and holds over 110,000 notes

- per disk! + per disk!

- ¢ One or all tracks may be TRANSPOSED at the touch of a key. + 0 One or all tracks may be TRANSPOSED at the touch of a key. - e Exclusive real-time ERASE function makes editing FAST. + 0 Exclusive real—time ERASE function makes editing FAST. - * Exclusive REPEAT function automatically repeats any held notes at a pre-selected + 0 Exclusive REPEAT function automatically repeats any held notes at a pre-selected

- rhythmic value. + rhythmic value.

- ¢ TIMING CORRECTION works during playback and operates without ‘chopping’ notes. + 0 TIMING CORRECTION works during playback and operates without ‘chopping’ notes.

- ¢ Optional SMPTE time code synchronization. + 0 Optional SMPTE time code synchronization.

- © Optional remote control. + 0 Optional remote control.

- Recording a Sequence + Recording 3 Sequence

- To record a sequence, simply press RECORD and PLAY, + To record a sequence, simply press RECORD and PLAY, - then play your MIDI keyboard in time to the Sequencer’s + then play your MIDI keyboard in time to the Sequencer’s - click track. When the sequence loops back around to bar 1, + click track. When the sequence loops back around to bar 1, - you’ ll hear what you played—only all timing errors will be + you’ll hear what you played—only all timing errors will be

- corrected! (Timing correction may be adjusted or defeated). + corrected! (Timing correction may be adjusted or defeated).

- Any additional notes played will be added into the track + Any additional notes played will be added into the track - — existing notes are not erased while recording! + —existing notes are not erased while recording!

- FAST FORWARD, REWIND, and LOCATE controls + FAST FORWARD, REWIND, and LOCATE controls - may be used at any time to quickly access any location in + may be used at any time to quickly access any location in - your sequence for spot-recording. To overdub a new part, + your sequence for spot—recording. To overdub a new part, - select a different track and start recording—while you + select a different track and start recording~while you - record, the first track will play in perfect sync (unless you + record, the first track will play in perfect sync (unless you - MUTE it, or SOLO another track). In this way, up to 32 + MUTE it, or SOLO another track). In this way, up to 32 - tracks may be overdubbed! All MIDI effects are recorded + tracks may be overdubbed! All MIDI effects are recorded - including pitch bend, modulation, velocity, aftertouch, + including pitch bend, modulation, velocity, aftertouch, - sustain pedal, and program changes! + sustain pedal, and program changes!

- Editing + Editing

- To erase a wrong note, simply hold ERASE and press + To erase a wrong note, simply hold ERASE and press - the note to be erased just before it plays in the sequence— + the note to be erased just before it plays in the sequence— - when played back, it will be gone. Notes may also be + when played back, it will be gone. Notes may also be

- added, erased, or changed using the SINGLE STEP func- + added, erased, or changed using the SINGLE STEP func- - tion. To overdub notes at specific points within a sequence, + tion. To overdub notes at specific points within a sequence,

- Additional Features + Additional Features

- simply use LOCATE, FAST FORWARD, or REWIND to + simply use LOCATE, FAST FORWARD, or REWIND to - find the desired bar number, then start recording. + find the desired bar number, then start recording.

- The INSERT/COPY function allows you to move bars + The INSERT/COPY function allows you to move bars - from one location to another—in the same sequence or a + from one location to another—in the same sequence or a - different one. For example, you might insert a copy of the + different one. For example, you might insert a copy of the - first verse between the second chorus and the bridge. + first verse between the second chorus and the bridge. - DELETE BARS operates the same way to remove + DELETE BARS operates the same way to remove - unwanted sections, + unwanted sections.

- Creating a Song + Creating a Song

- One way to create a song is to record each track all the + One way to create a song is to record each track all the - way through (up to 999 bars). Another way is to record + way through (up to 999 bars). Another way is to record - each basic section (verse, chorus, etc.) in individual + each basic section (verse, chorus, etc.) in individual - sequences, then use the CREATE SONG function to “chain” + sequences, then use the CREATE SONG function to “chain” - them together. CREATE SONG will then automatically + them together. CREATE SONG will then automatically - copy all the parts into a new sequence. If desired, you can + copy all the parts into a new sequence. If desired, you can - even set the last few bars to repeat infinitely, for a fadeout. + even set the last few bars to repeat infinitely, for a fadeout.

- Composition Without Compromise + Composition Without Compromise

- The technology you use should never be so complex that + The technology you use should never be so complex that - it interferes with the creative process. That’s precisely why + it interferes with the creative process. That’s precisely why - the LinnSequencer is designed to let you compose, record + the LinnSequencer is designed to let you compose, record - and edit while devoting your undivided attention to your + and edit while devoting your undivided attention to your - music. See your Linn dealer today for a demonstration! + music. See your Linn dealer today for a demonstration!

- * Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the + 0 Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the

- HELP button displays additional explanations. + HELP button displays additional explanations.

- * Non-destructive recording—existing notes are not erased while recording. + 0 Non-destructive recording—existing notes are not erased while recording. - ¢ Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including + 0 Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including

- ERASE, REPEAT, PLAY/STOP, or LOCATE. + ERASE, REPEAT, PLAY/STOP, or LOCATE.

- ¢ Iwo TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. + 0 Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value.

- © Will sync to standard LinnDrum or Linn 9000 sync tone. + 0 Will sync to standard LinnDrum or Linn 9000 sync tone.

- © Utilizes ultra high-speed, 8 MHz 80186 16 bit computer internally for FAST operation. + ' Utilizes ultra high—speed, 8 MHZ 80186 16 bit computer internally for FAST operation. - * TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, + 0 TEMPO may be specified in BEATS-PER—MINUTE or FRAMES-PER—BEAT at 24, 25, or 30 frames per second,

- (even drop frame!) + (even drop frame!)

- ¢ TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes + 0 TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes

- on the TAP TEMPO button. + on the TAP TEMPO button.

- ¢ TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. + 0 TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. - ¢ Any TIME SIGNATURE may be used, and may be changed within a song. + ° Any TIME SIGNATURE may be used, and may be changed within a song.

- linn + E1111 - Linn Electronics, Inc. + Linn Electronics, Inc.

- 18720 Oxnard Street, Tarzana, CA 91356 + 18720 Oxnard Street, Tarzana, CA 91356 - (818) 708-8131 TELEX #298949 LINN UR + (818) 7088131 T ELEX #298949 LINN UR

diff --git a/tests/cache/ccitt/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin b/tests/cache/ccitt/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin index 592383ef..b8701436 100644 --- a/tests/cache/ccitt/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin +++ b/tests/cache/ccitt/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin @@ -1 +1 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica diff --git a/tests/cache/ccitt/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin b/tests/cache/ccitt/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin index d3c2e860..016bd7df 100644 --- a/tests/cache/ccitt/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin +++ b/tests/cache/ccitt/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin @@ -1,51 +1,51 @@ The LinnSequencer 32 Track MIDI Sequence Recorder -The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is +The LinnSequencer is a state—of—the-art composition and performance tool for the professional musician. It is extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include: -¢ Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST +0 Operation is similar to multi—track tape recorder with PLAY, STOP, RECORD, FAST FORWARD, REWIND, and LOCATE controls. -e Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may +0 Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic -synthesizers! +synthesizers ! -¢ Ultra-fast 3%” disk drive stores complex songs in seconds and holds over 110,000 notes +0 Ultra—fast 3 1/2 ” disk drive stores complex songs in seconds and holds over 110,000 notes per disk! -¢ One or all tracks may be TRANSPOSED at the touch of a key. -e Exclusive real-time ERASE function makes editing FAST. -* Exclusive REPEAT function automatically repeats any held notes at a pre-selected +0 One or all tracks may be TRANSPOSED at the touch of a key. +0 Exclusive real—time ERASE function makes editing FAST. +0 Exclusive REPEAT function automatically repeats any held notes at a pre-selected rhythmic value. -¢ TIMING CORRECTION works during playback and operates without ‘chopping’ notes. +0 TIMING CORRECTION works during playback and operates without ‘chopping’ notes. -¢ Optional SMPTE time code synchronization. +0 Optional SMPTE time code synchronization. -© Optional remote control. +0 Optional remote control. -Recording a Sequence +Recording 3 Sequence To record a sequence, simply press RECORD and PLAY, then play your MIDI keyboard in time to the Sequencer’s click track. When the sequence loops back around to bar 1, -you’ ll hear what you played—only all timing errors will be +you’ll hear what you played—only all timing errors will be corrected! (Timing correction may be adjusted or defeated). Any additional notes played will be added into the track -— existing notes are not erased while recording! +—existing notes are not erased while recording! FAST FORWARD, REWIND, and LOCATE controls may be used at any time to quickly access any location in -your sequence for spot-recording. To overdub a new part, -select a different track and start recording—while you -record, the first track will play in perfect sync (unless you +your sequence for spot—recording. To overdub a new part, +select a different track and start recording~while you +record, the first track will play in perfect sync (unless you MUTE it, or SOLO another track). In this way, up to 32 tracks may be overdubbed! All MIDI effects are recorded including pitch bend, modulation, velocity, aftertouch, @@ -58,7 +58,7 @@ the note to be erased just before it plays in the sequence— when played back, it will be gone. Notes may also be added, erased, or changed using the SINGLE STEP func- -tion. To overdub notes at specific points within a sequence, +tion. To overdub notes at specific points within a sequence, Additional Features @@ -70,7 +70,7 @@ from one location to another—in the same sequence or a different one. For example, you might insert a copy of the first verse between the second chorus and the bridge. DELETE BARS operates the same way to remove -unwanted sections, +unwanted sections. Creating a Song @@ -90,34 +90,34 @@ the LinnSequencer is designed to let you compose, record and edit while devoting your undivided attention to your music. See your Linn dealer today for a demonstration! -* Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the +0 Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the HELP button displays additional explanations. -* Non-destructive recording—existing notes are not erased while recording. -¢ Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including +0 Non-destructive recording—existing notes are not erased while recording. +0 Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including ERASE, REPEAT, PLAY/STOP, or LOCATE. -¢ Iwo TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. +0 Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. -© Will sync to standard LinnDrum or Linn 9000 sync tone. +0 Will sync to standard LinnDrum or Linn 9000 sync tone. -© Utilizes ultra high-speed, 8 MHz 80186 16 bit computer internally for FAST operation. -* TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, +' Utilizes ultra high—speed, 8 MHZ 80186 16 bit computer internally for FAST operation. +0 TEMPO may be specified in BEATS-PER—MINUTE or FRAMES-PER—BEAT at 24, 25, or 30 frames per second, (even drop frame!) -¢ TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes +0 TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes on the TAP TEMPO button. -¢ TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. -¢ Any TIME SIGNATURE may be used, and may be changed within a song. +0 TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. +° Any TIME SIGNATURE may be used, and may be changed within a song. -linn +E1111 Linn Electronics, Inc. 18720 Oxnard Street, Tarzana, CA 91356 -(818) 708-8131 TELEX #298949 LINN UR - \ No newline at end of file +(818) 7088131 T ELEX #298949 LINN UR + diff --git a/tests/cache/cmyk/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin b/tests/cache/cmyk/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin similarity index 84% rename from tests/cache/cmyk/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin rename to tests/cache/cmyk/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin index 99136e209e39391fa6512e351b9b6b4f3e92decf..22df413821e4bc19a1dd429ef6ea9ac272c66e2b 100644 GIT binary patch delta 391 zcmeB>m?N=a9S5_qk;&wTj7s&bldSU&8}PJ!pVK66;2o5|;KhU^lDkANgq37X)OEJ{ z_GM{~=Cov!R!4yiKYsj}94_$9;g{+E%Es+??cVb|$$#)tyjfxjhm0*-V@>1o&koIY z0#A%poHkCVe;_-r^UXvJ3#Iyi{HyAwi_2#H7nOg)YNxQj$yei+LcOEWiA^FC>!r?^ zR>ljL8AOCDvGcuHl42&Nr&Gun*v6?cC2HNX*9s}m`z~fS?#Qj&m95EGdse`w#(TmF zPu-5C8pi&Q@)e)mn8)c`+b7r?uhHwb;;!1{E6Zd)m$9y#uvvA>U$$o}WrKdD7aX); zHi!&~*3G$OIi+ChM!i1y3lfVL85}pd_RK|2;wfL+#Dk`~lHzm2mc+CsmBq@gW@^0> znE8I$k5$v;fao~CLSM(R7_M~r1TPHkvH%BQpVfO^Bhr6^V z8O6)5-D{U`Vc~4xl#p4Lrc&Ejz_Ka-th{)IEMICtz`n-k@jQc8jBj+KYJ_| z2k5&1tZRW~P#NBwmHM|Soi%6kLWAtBrN#VPw`r@ZZJB9Q?v=x#X>NL1w#<6=iU}ul{&vr~ zrLifgTz}_J`?B^~R-*fPa#y{dEXq~NZK7wOXP}#uT9T+Yc>gw;t1prJ8n&JQe diff --git a/tests/cache/cmyk/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin b/tests/cache/cmyk/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin similarity index 56% rename from tests/cache/cmyk/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin rename to tests/cache/cmyk/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin index 80755b10..d2b9fe86 100644 --- a/tests/cache/cmyk/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin +++ b/tests/cache/cmyk/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin @@ -1,2 +1,2 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica OSD: Weak margin (6.83) for 47 blob text block, but using orientation anyway: 0 diff --git a/tests/cache/cmyk/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stdout.bin b/tests/cache/cmyk/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stdout.bin similarity index 100% rename from tests/cache/cmyk/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stdout.bin rename to tests/cache/cmyk/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stdout.bin diff --git a/tests/cache/cmyk/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin b/tests/cache/cmyk/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin similarity index 56% rename from tests/cache/cmyk/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin rename to tests/cache/cmyk/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin index 07716963..de872c35 100644 --- a/tests/cache/cmyk/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin +++ b/tests/cache/cmyk/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin @@ -1,9 +1,9 @@ Multicolor Black -Pure Black (K = 100} +Pure Block (K = 100) Pure Magenta -Pure Cyan +Pu re Cya n Pure Yellow - \ No newline at end of file + diff --git a/tests/cache/cmyk/__-l__eng__000001.ocr.png__000001__hocr__txt/hocr.bin b/tests/cache/cmyk/__-l__eng__000001.ocr.png__000001__hocr__txt/hocr.bin index 75340751..ce256b54 100644 --- a/tests/cache/cmyk/__-l__eng__000001.ocr.png__000001__hocr__txt/hocr.bin +++ b/tests/cache/cmyk/__-l__eng__000001.ocr.png__000001__hocr__txt/hocr.bin @@ -5,34 +5,34 @@ - + -
+

- Multicolor Black + Multicolor Black - Pure Black (K = 100} + Pure Block (K = 100)

- Pure Magenta + Pure Magenta

- Pure Cyan + Pu re Cya n

- Pure Yellow + Pure Yellow

diff --git a/tests/cache/cmyk/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin b/tests/cache/cmyk/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin index 80755b10..d2b9fe86 100644 --- a/tests/cache/cmyk/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin +++ b/tests/cache/cmyk/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin @@ -1,2 +1,2 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica OSD: Weak margin (6.83) for 47 blob text block, but using orientation anyway: 0 diff --git a/tests/cache/cmyk/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin b/tests/cache/cmyk/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin index 07716963..de872c35 100644 --- a/tests/cache/cmyk/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin +++ b/tests/cache/cmyk/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin @@ -1,9 +1,9 @@ Multicolor Black -Pure Black (K = 100} +Pure Block (K = 100) Pure Magenta -Pure Cyan +Pu re Cya n Pure Yellow - \ No newline at end of file + diff --git a/tests/cache/francais/__-l__fra__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin b/tests/cache/francais/__-l__fra__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin deleted file mode 100644 index 592383ef..00000000 --- a/tests/cache/francais/__-l__fra__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin +++ /dev/null @@ -1 +0,0 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica diff --git a/tests/cache/francais/__-l__fra__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin b/tests/cache/francais/__-l__fra__000001.ocr.png__000001.text__pdf__txt/pdf.bin similarity index 72% rename from tests/cache/francais/__-l__fra__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin rename to tests/cache/francais/__-l__fra__000001.ocr.png__000001.text__pdf__txt/pdf.bin index bfe1f336dc9d40ca6684b98d1405aef20cd83b93..9f0badf922a072871e74c080c02fefa7deefde9f 100644 GIT binary patch delta 904 zcmZ1~Gf!s2dJZOIi^&@~RO)^6WfXb#J`exE?)1}uZON)2vqZkVp|hf|2Cu$Xl+pk9 zt7$W%@ovxUU2ev=B$D@k|MOsak=WFQ`~Us>w`!kF%s2M+-|nB1vyWtrOAa!V;?1fL zm9Mj#<-T~+t@>3mr9GZ+>#u}=y*MMG=iu2HFJ3VIS|Uv zbBf+B@ic?o_S~5n%fr~*0)I7EZMl}UWcu!zGYk$sZ{ruMTJXKWYUwsluP>Gld!~JV zS$ccH#M6a~WS(pg4?O3h)?9Y(?2>tgCB~Uj^}bcPZ>4U(db^RuX!%jm_dz>sJJ}r* z7BEjb)a9OM5i)nm9h1!kZ*Fa`e%4~}+Gq36q#yS;c74%p%)Ma#>Vtr#tk>l0ha9*r z@h?@`-xj!8&+MQ~@AupSR>jmtN42m&DnDk3=DgqZb*=09d)#?`sX>3tS{QE?SqqvT zhV-5&W~>o3D5L9y+>N>><%s$ljz^x$xI%RK}r@^OhRv%+@5-%vq|!9 zM6>qH10CXlvpa+BIv z?>D_^jW)h~XkNf2(zCwm`D-M#cKSJj7c=R~`;D|aV6jLNyUHt(B`s(@+f-Q)Mx zT;j4}D0urijaT-Qly`;x%TozkJpY^P@4Z_fwD*ZVcW)zK-BZ4un>MpvsHrg5RBv3| zaB|a(-8YXZy`imStiPW^c@;@gT_FEatSK20edx)&* zTs>n>R%X|d=^gpEE}fY2^|qtaZ;Lng?ic*7d-448UMGp?`+KsE&F%SF^Kwlv8p8BCtZBg<}SU|?)vVl;U#PaLDs ZWEtMgjOLRs@cM9CSaPYVy863u0RRHuy>I{k delta 935 zcmbOyvs7lodJZNNgUK5?RO(On-8SIa^IZE2^Xee}V4(n!8#!;B^I2=OtFkWMmb;a_ ze_x1;*ObX3nqqCeI<6Cq4^OOvtR-v!ySf6%hfNL|D6zLKQlk=e~#1HZT}5a>!V%X zWE)(u=qucJe1|}_k5iZCob`4yAOB6NY;8`Np1Q=h^H6d0v{z#3RpOdQZ(h1?DSajE z#VfJBGOrgOIoMH|o0<@`bpDy{;&V!S|J*&&!nx11reLYM7k@@^-s~qn^O?^*sgPfJ zTUTtS%=%M~e7jc^u^FjGz5nYWCE;v8>Dj&dlnv+3Zd@DJsXD<@_guw#?d{7yDsU)p zDOAqVk9oMRlzyj zi?3M1^mVZCnXQF4+0q4y0wqL}RC$`#Z*J--oVYghyrM=PU+Set&vE zvZv?As;tioo$iFpd^_n6ucx;3rQQ`8K1nslrsvcYxvjTj5Y=g8OgDPg_|2?SaAKv; zX7)1;@*1Tr9^&UuZTDyOdFxrF$h=imKx@+(=Y4Zcr;63zJsYwhxJhH{1-*`($1ESZ za@wMcFHiMNJj+bYu5wCBU_J89wE* zS&JH{aQpSS6#rRn|HIpP@4ngRLRWcJUb;U2sF+1U$c$3UU#7{7xruhC9(pa|y;XH= zst^BmGxtm0huYs=F&6!8;gKo7`)#}RI{o%~%RBln+9c&=@38NeDlD{%?3=!Rl}1ro z#S)F}C$92c^}HUw{`X6LtB$URlf`*T^-c5)^bB;9QcDu`3^lnF6!e{oQWHxu^YdI1 zOHvgyT&#=?3@r@IjEoHoP0dVACU4`3V>Fp8%Db7-a`H)DA5Kd%E>%@me>W}w_C2zC diff --git a/tests/cache/francais/__-l__fra__000001.ocr.png__000001.text__pdf__txt/stderr.bin b/tests/cache/francais/__-l__fra__000001.ocr.png__000001.text__pdf__txt/stderr.bin new file mode 100644 index 00000000..b8701436 --- /dev/null +++ b/tests/cache/francais/__-l__fra__000001.ocr.png__000001.text__pdf__txt/stderr.bin @@ -0,0 +1 @@ +Tesseract Open Source OCR Engine v3.05.01 with Leptonica diff --git a/tests/cache/francais/__-l__fra__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stdout.bin b/tests/cache/francais/__-l__fra__000001.ocr.png__000001.text__pdf__txt/stdout.bin similarity index 100% rename from tests/cache/francais/__-l__fra__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stdout.bin rename to tests/cache/francais/__-l__fra__000001.ocr.png__000001.text__pdf__txt/stdout.bin diff --git a/tests/cache/francais/__-l__fra__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin b/tests/cache/francais/__-l__fra__000001.ocr.png__000001.text__pdf__txt/txt.bin similarity index 59% rename from tests/cache/francais/__-l__fra__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin rename to tests/cache/francais/__-l__fra__000001.ocr.png__000001.text__pdf__txt/txt.bin index 4ded2d60..b213b234 100644 --- a/tests/cache/francais/__-l__fra__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin +++ b/tests/cache/francais/__-l__fra__000001.ocr.png__000001.text__pdf__txt/txt.bin @@ -1,13 +1,13 @@ Portez ce vieux whisky au juge blond qui fume sur son île intérieure, à côté de l'alcôve -ovoide, où les bûches se -consument dans l'âtre, ce qui +ovoïde, où les bûches se +consument dans l'être, ce qui lui permet de penser à la cænogénèse de l'être dont il est question dans la cause ambiguë entendue à Moÿ, dans -un capharnaüm qui, pense-t-il, -diminue cà et là la qualité de son -œuvre. - \ No newline at end of file +un capharnaüm qui, pense—t—il, +diminue çà et là la qualité de son +oeuvre. + diff --git a/tests/cache/graph_ocred/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin b/tests/cache/graph_ocred/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin similarity index 78% rename from tests/cache/graph_ocred/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin rename to tests/cache/graph_ocred/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin index 7fbc20c306fbde9bad6538894a09fdb371a7edc1..0f8fb351b27040c1132662f72cb29433b1b3c934 100644 GIT binary patch delta 578 zcmew&`A~AhdJZNd!^s;t4C=cUsVsOg;fYa-_Jg%At|&#fmA$z>eNyUazjfEW17%pG ztzLfo_;KPt#z18+womi34rsjndYik(?(W&;44?fUY&*I@a!RqS(f$MN&pXxb>l)ZI z8!s+w`zc=2*zXe9p(CXF>G@v$Z=%y|t6!Yo{D1xY2ij-+4+t5|aG$x~`P>R6>H2B5 zzc$tRu_W7vG0p0opyb_g#rgUK&%cpYM=C4*6BjCMYE9F*Gp-!)$^C01zFw;ZEQH$8San{0di^>g3Xmp1!X`tx~k9h~gZE>x&3 zxH6xAZ_{hxIVB6UJAB%vDDJqX_q*W?_o5FP^^;?c3a*~x!pncg>FC8p5vLe-y>?Jc zJ{K!{YzAM{>v*rdoT**1Et<&-7CIQGmL84bQ@^=-;?cVq|DUYgWxt9=n0=LyU(UJ1 z3$I_Sxec;Bq5p#1a7qP6SKpGm!b_TidOeDe=(xic?9dwDF|rjoit0$;=e@9NKZ zyt;3%MEzTndU=-Uw?cf^O4n?OviT;s`I-V>qF$NT*GD0~nJ1-XTXtMaOFwa?h^sAC zJ;=v)%9~GJyE0Gd@$y!0a}4j_uXp${n3Ahq_XeU zs>`e<-8Zpy-OYRal}B@DpFGch6BC*5TW`rr{AH_|lIW9~mooV^R}q`Bo`I>J!Q>2X rS$0bU17mYTgULPIG0f(crjuWDZ(=etm^`1yhtu4MOI6j?-;E0ZkH!wY delta 619 zcmaDT`9*TWdJZOI)5#k-4C*@ej?kLKUjH)T zSBCfRqZ%HmJHwS%O*_3+V4B3v(FQfHi-@yV~`XZv&UqdH#fiCPkwQx{ELKK(dHM$T?s)r31Yio7TO{Fx>0 zBXe@=oQU3bM}FQTrYl-B->UAg-p$kYu|UUFEc=eF>CUYTSN}}#e!00tnoD5W)3=>R zEpv^y&W6^XlUN+1yh&7O+LvWh`5*U->1c@S8?Rea`@ke$?)L}Dc}qfP92WbeG1`H<;5&P7g=FPfx*pvnsQFY*E9a9}(ZwmgQckV{q7)!&T^0Cs;IfdBvi diff --git a/tests/cache/graph_ocred/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin b/tests/cache/graph_ocred/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin similarity index 56% rename from tests/cache/graph_ocred/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin rename to tests/cache/graph_ocred/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin index 4a59c85b..9bf54d70 100644 --- a/tests/cache/graph_ocred/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin +++ b/tests/cache/graph_ocred/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin @@ -1,2 +1,2 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica OSD: Weak margin (4.74) for 181 blob text block, but using orientation anyway: 0 diff --git a/tests/cache/graph_ocred/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stdout.bin b/tests/cache/graph_ocred/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stdout.bin similarity index 100% rename from tests/cache/graph_ocred/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stdout.bin rename to tests/cache/graph_ocred/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stdout.bin diff --git a/tests/cache/graph_ocred/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin b/tests/cache/graph_ocred/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin similarity index 61% rename from tests/cache/graph_ocred/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin rename to tests/cache/graph_ocred/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin index d951032a..968aa4d3 100644 --- a/tests/cache/graph_ocred/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin +++ b/tests/cache/graph_ocred/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin @@ -4,8 +4,8 @@ Replacement of "creationism" with "intelligent design" -—@— "Creation" and "creationist" -—®@-— "Intelligent design" ++ "Creation" and "creationist" ++ "Intelligent design" and "design proponent" Word count @@ -17,4 +17,4 @@ Word count - \ No newline at end of file + diff --git a/tests/cache/jbig2/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin b/tests/cache/jbig2/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin deleted file mode 100644 index a3b90041cbf9c3ade7cc56767497e256fae9f373..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5916 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 diff --git a/tests/cache/jbig2/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin b/tests/cache/jbig2/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin deleted file mode 100644 index 592383ef..00000000 --- a/tests/cache/jbig2/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin +++ /dev/null @@ -1 +0,0 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica diff --git a/tests/cache/jbig2/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin b/tests/cache/jbig2/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin deleted file mode 100644 index a450f78e..00000000 --- a/tests/cache/jbig2/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin +++ /dev/null @@ -1,62 +0,0 @@ -4ist ConGREss, } SENATE. { Ex. Doc, -3d Session. No. 25. - -MESSAGE - -OF THE - -PRESIDENT OF THE UNITED STATES, - -COMMUNICATING - -A copy of regulations for the consular courts of the United States in Japan, -decreed and issued by the minister of the United States in that country. - -JANUARY 27, 1871,—Read, referred to the Committee on Commerce, and ordered to be -printed. - -To the Senate and House of Representatives : - -I transmit herewith, for the consideration of Congress, a report from -the Secretary of State, and the papers which accompanied it, concern- -ing regulations for the consular courts of the United States in Japan. - -U. 8. GRANT. - -‘WASHINGTON, January 27, 1871. - -DEPARTMENT OF STATE, -Washington, January 26, 1870, - -The Secretary of State has the honor to submit herewith, for revision -by Congress, in conformity with the provisions of section 6 of the act -approved 22d of June, 1860, a copy of “regulations for the consular -courts of the United States in Japan,” decreed and issued by C. BE. -De Long, the minister of the United States in that country, in Septem- -ber, 1870; and also the papers mentioned in the subjoined list, which, -contain suggestions on the subject thereof. - -A copy of Article XXVI of the consular regulations is also submitted, -and the Secretary of State respectfully suggests, for the consideration -of Congress, the propriety of limiting the power of ministers to make -decrees and regulation, in the sense in which it is limited by paragraph -431 of the article before named—that is, “to acts necessary to organize -and give efficiency to the courts created by the act.” - -Respectfully submitted. - -HAMILTON FISH. - -The PRESIDENT, - -List of accompanying papers. - -1, Regulations for the consular courts of the United States in Japan. -2, Mr. Fish to Mr. De Long, September 10, 1870, - - - - - - - \ No newline at end of file diff --git a/tests/cache/jbig2/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin b/tests/cache/jbig2/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin new file mode 100644 index 0000000000000000000000000000000000000000..b19adf1d8fcc9f0dbba77830f42152eb3bf035f2 GIT binary patch literal 5961 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 - + -
+

- 4ist ConGREss, } SENATE. { Ex. Doc, + 415T CONGRESS, } SENATE. { Ex. Doc. - 3d Session. No. 25. + 3d Session. No. 25.

- MESSAGE + MESSAGE

- OF THE + OF THE

- PRESIDENT OF THE UNITED STATES, + PRESIDENT OF THE UNITED STATES.

- COMMUNICATING + commcnme

- A copy of regulations for the consular courts of the United States in Japan, + A copy of regulation for the comqu courta of the Um'tmi States in Japan, - decreed and issued by the minister of the United States in that country. + decreed and iesued by the minister of the United States in that country.

- JANUARY 27, 1871,—Read, referred to the Committee on Commerce, and ordered to be + anunr 91, 1571.——Read,refened to me pfimittee on Commerce, and ordered to be - printed. + pun .

- To the Senate and House of Representatives : + 1'» the Senate and House of Reprcommtires :

- I transmit herewith, for the consideration of Congress, a report from + I transmit herewith, for the consideration of Congress, a report from - the Secretary of State, and the papers which accompanied it, concern- + the Secretary of State, and the papers which accompanied it, concern- - ing regulations for the consular courts of the United States in Japan. + ing regulations for the consular courts of the United States in J epan.

- U. 8. GRANT. + U. S. GRAN 1‘.

- ‘WASHINGTON, January 27, 1871. + WASHINGTON, January 27, 1871.

- DEPARTMENT OF STATE, + DEPARTMENT OF STATE, - Washington, January 26, 1870, + Waahinyton, Ja/nuary 26, 1870.

- The Secretary of State has the honor to submit herewith, for revision + The Secretary of State has the honor 1:0 submit herewith for revision - by Congress, in conformity with the provisions of section 6 of the act + by Congress, in conformity with the provisions of section (5 of the act. - approved 22d of June, 1860, a copy of “regulations for the consular + approved 22d of June, 1860, a. copy of “regulations for the consular - courts of the United States in Japan,” decreed and issued by C. BE. + courts of the United States in Japan,” decreed and issued by C. E. - De Long, the minister of the United States in that country, in Septem- + De Long, the minister of the United States in that country, in Septem- - ber, 1870; and also the papers mentioned in the subjoined list, which, + ber, 1870; and also the papers mentioned in the subjoiued list, which. - contain suggestions on the subject thereof. + contain suggestions on the subject thereof.

- A copy of Article XXVI of the consular regulations is also submitted, + A copy of Article XXVI of the consular regulations is also submitted, - and the Secretary of State respectfully suggests, for the consideration + and the Secretary of State respectfully suggests, fur the consideration - of Congress, the propriety of limiting the power of ministers to make + of Congress, the propriety of limiting the power of ministers tomake - decrees and regulation, in the sense in which it is limited by paragraph + deerees and regulation, in the sense, in which it is limited by paragraph - 431 of the article before named—that is, “to acts necessary to organize + 431 of the article before named—that is, “ to acts neeessaryto organize - and give efficiency to the courts created by the act.” + and give efficiency to the courts created by the act.”

- Respectfully submitted. + Respectfully submitted.

- HAMILTON FISH. + HAMILTON FISH.

- The PRESIDENT, + The PRESIDENT.

- List of accompanying papers. + List of accompanying papers.

- 1, Regulations for the consular courts of the United States in Japan. + 1. Regulations for the consular courts of the United States in Japan. - 2, Mr. Fish to Mr. De Long, September 10, 1870, + 2. Mr. Fish to Mr. De Long, September 10, 1870.

- +

- +

- +

diff --git a/tests/cache/jbig2/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin b/tests/cache/jbig2/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin index 592383ef..b8701436 100644 --- a/tests/cache/jbig2/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin +++ b/tests/cache/jbig2/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin @@ -1 +1 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica diff --git a/tests/cache/jbig2/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin b/tests/cache/jbig2/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin index a450f78e..e77bd2eb 100644 --- a/tests/cache/jbig2/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin +++ b/tests/cache/jbig2/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin @@ -1,62 +1,62 @@ -4ist ConGREss, } SENATE. { Ex. Doc, +415T CONGRESS, } SENATE. { Ex. Doc. 3d Session. No. 25. MESSAGE OF THE -PRESIDENT OF THE UNITED STATES, +PRESIDENT OF THE UNITED STATES. -COMMUNICATING +commcnme -A copy of regulations for the consular courts of the United States in Japan, -decreed and issued by the minister of the United States in that country. +A copy of regulation for the comqu courta of the Um'tmi States in Japan, +decreed and iesued by the minister of the United States in that country. -JANUARY 27, 1871,—Read, referred to the Committee on Commerce, and ordered to be -printed. +anunr 91, 1571.——Read,refened to me pfimittee on Commerce, and ordered to be +pun . -To the Senate and House of Representatives : +1'» the Senate and House of Reprcommtires : I transmit herewith, for the consideration of Congress, a report from the Secretary of State, and the papers which accompanied it, concern- -ing regulations for the consular courts of the United States in Japan. +ing regulations for the consular courts of the United States in J epan. -U. 8. GRANT. +U. S. GRAN 1‘. -‘WASHINGTON, January 27, 1871. +WASHINGTON, January 27, 1871. DEPARTMENT OF STATE, -Washington, January 26, 1870, +Waahinyton, Ja/nuary 26, 1870. -The Secretary of State has the honor to submit herewith, for revision -by Congress, in conformity with the provisions of section 6 of the act -approved 22d of June, 1860, a copy of “regulations for the consular -courts of the United States in Japan,” decreed and issued by C. BE. +The Secretary of State has the honor 1:0 submit herewith for revision +by Congress, in conformity with the provisions of section (5 of the act. +approved 22d of June, 1860, a. copy of “regulations for the consular +courts of the United States in Japan,” decreed and issued by C. E. De Long, the minister of the United States in that country, in Septem- -ber, 1870; and also the papers mentioned in the subjoined list, which, +ber, 1870; and also the papers mentioned in the subjoiued list, which. contain suggestions on the subject thereof. A copy of Article XXVI of the consular regulations is also submitted, -and the Secretary of State respectfully suggests, for the consideration -of Congress, the propriety of limiting the power of ministers to make -decrees and regulation, in the sense in which it is limited by paragraph -431 of the article before named—that is, “to acts necessary to organize -and give efficiency to the courts created by the act.” +and the Secretary of State respectfully suggests, fur the consideration +of Congress, the propriety of limiting the power of ministers tomake +deerees and regulation, in the sense, in which it is limited by paragraph +431 of the article before named—that is, “ to acts neeessaryto organize +and give efficiency to the courts created by the act.” Respectfully submitted. HAMILTON FISH. -The PRESIDENT, +The PRESIDENT. List of accompanying papers. -1, Regulations for the consular courts of the United States in Japan. -2, Mr. Fish to Mr. De Long, September 10, 1870, +1. Regulations for the consular courts of the United States in Japan. +2. Mr. Fish to Mr. De Long, September 10, 1870. - \ No newline at end of file + diff --git a/tests/cache/lichtenstein/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin b/tests/cache/lichtenstein/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin similarity index 91% rename from tests/cache/lichtenstein/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin rename to tests/cache/lichtenstein/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin index 802dff6b89dc84a6b37b4e16bab79b8bca9e01eb..6c23edf930723882ffe71e86e930ffc013879c7e 100644 GIT binary patch delta 105 zcmdlcwnl8jIu0fa)5#ARl_p=}&{xqBak?a;!`pM#aZxDOMJ_WoHaE61u8mxZaa=L$ z6k{0D%!HXHYjKvc8S5FC>KRO4#VN~fX<%S%W^6wB9A_+(sl{YnuFZ_blOJ;Va2lI( Lsj9mAyKw;kb7CCv delta 114 zcmZ1@woPoqIu1t5$qyKnCtu>w*Ywfh5p}vG!sE;PrH8jy#A%htBGDWko*tezB1xi7 zdqj4`IPYMXD=geSS(USt+eFVm&p - + -
+

- +

diff --git a/tests/cache/lichtenstein/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin b/tests/cache/lichtenstein/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin index e1507b3c..048b1d79 100644 --- a/tests/cache/lichtenstein/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin +++ b/tests/cache/lichtenstein/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin @@ -1,2 +1,2 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica OSD: Weak margin (1.16) for 27 blob text block, but using orientation anyway: 2 diff --git a/tests/cache/lichtenstein/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin b/tests/cache/lichtenstein/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin index 5dc39a20..8cb7cb98 100644 --- a/tests/cache/lichtenstein/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin +++ b/tests/cache/lichtenstein/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin @@ -1,2 +1,2 @@ - \ No newline at end of file + diff --git a/tests/cache/manifest.jsonl b/tests/cache/manifest.jsonl index 4740b435..7623dfa7 100644 --- a/tests/cache/manifest.jsonl +++ b/tests/cache/manifest.jsonl @@ -1,49 +1,48 @@ -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/palette.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/ccitt.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/jbig2.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/ccitt.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/lichtenstein.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/cmyk.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/cmyk.pdf", "args": ["-l", "eng", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/jbig2.pdf", "args": ["-l", "eng", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/ccitt.pdf", "args": ["-l", "eng", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/palette.pdf", "args": ["-l", "eng", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/lichtenstein.pdf", "args": ["-l", "eng", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/skew.pdf", "args": ["-l", "eng", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/graph_ocred.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/skew.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000004.ocr.png", "$TMPDIR/000004.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000003.ocr.png", "$TMPDIR/000003.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000005.ocr.png__000005.text__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000005.ocr.png", "$TMPDIR/000005.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000006.ocr.png__000006.text__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000006.ocr.png", "$TMPDIR/000006.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000004.ocr.png__000004__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000004.ocr.png", "$TMPDIR/000004", "hocr", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000003.ocr.png__000003__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000003.ocr.png", "$TMPDIR/000003", "hocr", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000005.ocr.png__000005.text__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000005.ocr.png", "$TMPDIR/000005.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000006.ocr.png__000006.text__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000006.ocr.png", "$TMPDIR/000006.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000005.ocr.png__000005__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000005.ocr.png", "$TMPDIR/000005", "hocr", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000006.ocr.png__000006__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000006.ocr.png", "$TMPDIR/000006", "hocr", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000006.ocr.png__000006__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000006.ocr.png", "$TMPDIR/000006", "hocr", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__fra__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/francais.pdf", "args": ["-l", "fra", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__--psm__7__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/skew.pdf", "args": ["-l", "eng", "--psm", "7", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__--psm__7__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/skew.pdf", "args": ["-l", "eng", "--psm", "7", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000002.ocr.png", "$TMPDIR/000002.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/2400dpi.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/aspect.pdf", "args": ["-l", "eng", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/aspect.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__osd__--psm__0__000001.ocr.preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000001.ocr.preview.jpg", "stdout"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__osd__--psm__0__000003.ocr.preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000003.ocr.preview.jpg", "stdout"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__osd__--psm__0__000004.ocr.preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000004.ocr.preview.jpg", "stdout"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__osd__--psm__0__000002.ocr.preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000002.ocr.preview.jpg", "stdout"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000003.ocr.png__000003__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000003.ocr.png", "$TMPDIR/000003", "hocr", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000002.ocr.png__000002__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000002.ocr.png", "$TMPDIR/000002", "hocr", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000004.ocr.png__000004__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000004.ocr.png", "$TMPDIR/000004", "hocr", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000003.ocr.png", "$TMPDIR/000003.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000004.ocr.png", "$TMPDIR/000004.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000002.ocr.png", "$TMPDIR/000002.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__osd__--psm__0__000001.ocr.preview.jpg__stdout", "sourcefile": "resources/poster.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000001.ocr.preview.jpg", "stdout"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/poster.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} -{"tesseract_version": "tesseract 4.0.0-beta.1 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 Found AVX2 Found AVX Found SSE ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/poster.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/ccitt.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/cmyk.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/ccitt.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/jbig2.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/palette.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/cmyk.pdf", "args": ["-l", "eng", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/lichtenstein.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/ccitt.pdf", "args": ["-l", "eng", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/palette.pdf", "args": ["-l", "eng", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/jbig2.pdf", "args": ["-l", "eng", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/lichtenstein.pdf", "args": ["-l", "eng", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/graph_ocred.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000003.ocr.png__000003.text__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000003.ocr.png", "$TMPDIR/000003.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000004.ocr.png__000004.text__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000004.ocr.png", "$TMPDIR/000004.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000006.ocr.png__000006.text__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000006.ocr.png", "$TMPDIR/000006.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/skew.pdf", "args": ["-l", "eng", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000003.ocr.png__000003__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000003.ocr.png", "$TMPDIR/000003", "hocr", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000004.ocr.png__000004__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000004.ocr.png", "$TMPDIR/000004", "hocr", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/skew.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000006.ocr.png__000006__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000006.ocr.png", "$TMPDIR/000006", "hocr", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000005.ocr.png__000005.text__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000005.ocr.png", "$TMPDIR/000005.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000005.ocr.png__000005__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000005.ocr.png", "$TMPDIR/000005", "hocr", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000005.ocr.png__000005.text__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000005.ocr.png", "$TMPDIR/000005.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__fra__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/francais.pdf", "args": ["-l", "fra", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000005.ocr.png__000005__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000005.ocr.png", "$TMPDIR/000005", "hocr", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__--psm__7__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/skew.pdf", "args": ["-l", "eng", "--psm", "7", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__--psm__7__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/skew.pdf", "args": ["-l", "eng", "--psm", "7", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/2400dpi.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/aspect.pdf", "args": ["-l", "eng", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/aspect.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000002.ocr.png__000002.text__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000002.ocr.png", "$TMPDIR/000002.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__osd__--psm__0__000001.ocr.preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000001.ocr.preview.jpg", "stdout"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__osd__--psm__0__000003.ocr.preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000003.ocr.preview.jpg", "stdout"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__osd__--psm__0__000002.ocr.preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000002.ocr.preview.jpg", "stdout"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__osd__--psm__0__000004.ocr.preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000004.ocr.preview.jpg", "stdout"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001", "hocr", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000002.ocr.png__000002__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000002.ocr.png", "$TMPDIR/000002", "hocr", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000004.ocr.png__000004__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000004.ocr.png", "$TMPDIR/000004", "hocr", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000003.ocr.png__000003__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000003.ocr.png", "$TMPDIR/000003", "hocr", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000003.ocr.png__000003.text__pdf__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000003.ocr.png", "$TMPDIR/000003.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000004.ocr.png__000004.text__pdf__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000004.ocr.png", "$TMPDIR/000004.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000002.ocr.png__000002.text__pdf__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000002.ocr.png", "$TMPDIR/000002.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__osd__--psm__0__000001.ocr.preview.jpg__stdout", "sourcefile": "resources/poster.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000001.ocr.preview.jpg", "stdout"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/poster.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} +{"tesseract_version": "tesseract 3.05.01 leptonica-1.76.0 libjpeg 9c : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libopenjp2 2.3.0 ", "platform": "Darwin-17.6.0-x86_64-i386-64bit", "python": "3.6.5", "argv_slug": "__-l__eng__000001.ocr.png__000001.text__pdf__txt", "sourcefile": "resources/poster.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001.ocr.png", "$TMPDIR/000001.text", "pdf", "txt"]} diff --git a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin b/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin deleted file mode 100644 index 8aabb377..00000000 --- a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin +++ /dev/null @@ -1,2 +0,0 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica -Detected 60 diacritics diff --git a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt/txt.bin b/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt/txt.bin deleted file mode 100644 index 3025e665..00000000 --- a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt/txt.bin +++ /dev/null @@ -1,3 +0,0 @@ -Q9OO0Ox9O000 pixels at GOO DPI -S|] megapixels - \ No newline at end of file diff --git a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/txt.bin b/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/txt.bin deleted file mode 100644 index 97c52199..00000000 --- a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/txt.bin +++ /dev/null @@ -1,39 +0,0 @@ -Replacement of "creationism" with "intelligent design" - - - - - - - - - - - - - - - - -120 -100 - -Cc 80 -> -5 -5 607 —@— "Creation" and "creationist" -5 —@— "Intelligent design" -= and "design proponent" -40 - -20 - -—@— —@® -0 e— T T T ' w ° -gp) ee) 0 oN g\ gD) op) -oO NC) NC) LN eo N N -S os o* vs ws os os -cs) Re ss & ow x & s? -ge ee Oo ss Ss Ne qs -G % S S © S -Ros % se se oe AN -Ss 3s S Ss Ss Ss Ss -ow? \O Xo) R g g Q - \ No newline at end of file diff --git a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt/txt.bin b/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt/txt.bin deleted file mode 100644 index 39cbe785..00000000 --- a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt/txt.bin +++ /dev/null @@ -1,36 +0,0 @@ -Replacement of "creationism" with "intelligent design" - - - - - - - - - - - - - - - - -120 -100 4 -= 80 -— -S -_ 6047 —@— "Creation" and "creationist" -5 —@— "Intelligent design" -and "design proponent" -S «4 -20 - -0 oe I T T T T © -3) ©) Ay Ay Ay 9 o>) -ee ow oe oe Cs Cs eS -RQ Q R R XR Q R -& es o a al & eo -3 e oe we a? i) as? -3 4? 3 & oe & & -oe ww 6 e Qe Qe Qe - \ No newline at end of file diff --git a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000005.ocr.png__000005.text__pdf__txt/pdf.bin b/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000005.ocr.png__000005.text__pdf__txt/pdf.bin deleted file mode 100644 index 9883cc03f5387afa2476ef867ee12a3e2d4402bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8451 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 delta 2503 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 diff --git a/tests/cache/multipage/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin b/tests/cache/multipage/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin new file mode 100644 index 00000000..c00bfbfb --- /dev/null +++ b/tests/cache/multipage/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin @@ -0,0 +1,2 @@ +Tesseract Open Source OCR Engine v3.05.01 with Leptonica +Detected 60 diacritics diff --git a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stdout.bin b/tests/cache/multipage/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stdout.bin similarity index 100% rename from tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stdout.bin rename to tests/cache/multipage/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stdout.bin diff --git a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin b/tests/cache/multipage/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin similarity index 76% rename from tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin rename to tests/cache/multipage/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin index 1f008c8e..fba3f371 100644 --- a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin +++ b/tests/cache/multipage/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin @@ -1,28 +1,28 @@ -THEY TIP-TOED ALONG. +THEY TlP-TOBD A LONG. -ee . -Se We went tip-toeing along a path amongst +V‘m - +N WE went txp-toeing along a path amongst the trees back towards the end of the -widow’s garden, stooping down so as +widow’s garden, stoopiug down so as the branches wouldn’t scrape our heads. When we was passing by the kitchen -I fell over a root and made a noise. +I fell over a -root and made a noise. We scrouched down and laid still. Miss Watson’s big nigger, named -Jim, was setting in the kitchen door ; +Jim, was setting in the kitchen door; we could see him pretty clear, because there was a light behind him. He got up and stretched his neck out about a minute, listening. Then he says, -“Who dah?” +“Who duh?” He listened some more; then he -come tip-toeing down and_ stood +come tip-toeiug down and stood right between us; we could a touched him, nearly. Well, likely it was min- utes and minutes that there warn’t a @@ -35,7 +35,7 @@ tween my shoulders. Seemed like I’d die if I couldn’t scratch. Well, I’ve noticed that thing plenty of times since. -Tf you are with the quality, or at a +If you are With the quality, or at a funeral, or trying to go to sleep when you ain’t sleepy—if you are anywheres - \ No newline at end of file + diff --git a/tests/cache/multipage/__-l__eng__000001.ocr.png__000001__hocr__txt/hocr.bin b/tests/cache/multipage/__-l__eng__000001.ocr.png__000001__hocr__txt/hocr.bin index d2978b8d..b7c9f4ed 100644 --- a/tests/cache/multipage/__-l__eng__000001.ocr.png__000001__hocr__txt/hocr.bin +++ b/tests/cache/multipage/__-l__eng__000001.ocr.png__000001__hocr__txt/hocr.bin @@ -5,11 +5,11 @@ - + -
+

@@ -18,95 +18,95 @@

- THEY TIP-TOED ALONG. + THEY TlP-TOBD A LONG.

- ee . + V‘m - - Se We went tip-toeing along a path amongst + N WE went txp-toeing along a path amongst

- the trees back towards the end of the + the trees back towards the end of the - widow’s garden, stooping down so as + widow’s garden, stoopiug down so as - the branches wouldn’t scrape our heads. + the branches wouldn’t scrape our heads. - When we was passing by the kitchen + When we was passing by the kitchen - I fell over a root and made a noise. + I fell over a -root and made a noise. - We scrouched down and laid still. + We scrouched down and laid still. - Miss Watson’s big nigger, named + Miss Watson’s big nigger, named - Jim, was setting in the kitchen door ; + Jim, was setting in the kitchen door; - we could see him pretty clear, because + we could see him pretty clear, because - there was a light behind him. He + there was a light behind him. He - got up and stretched his neck out + got up and stretched his neck out - about a minute, listening. Then he + about a minute, listening. Then he - says, + says,

- “Who dah?” + “Who duh?”

- He listened some more; then he + He listened some more; then he - come tip-toeing down and_ stood + come tip-toeiug down and stood - right between us; we could a touched + right between us; we could a touched - him, nearly. Well, likely it was min- + him, nearly. Well, likely it was min- - utes and minutes that there warn’t a + utes and minutes that there warn’t a - sound, and we all there so close + sound, and we all there so close - together. There was a place on my + together. There was a place on my - ankle that got to itching; but I + ankle that got to itching; but I

- dasn’t scratch it; and then my ear begun to itch; and next my back, right be- + dasn’t scratch it; and then my ear begun to itch; and next my back, right be- - tween my shoulders. Seemed like I’d die if I couldn’t scratch. Well, I’ve + tween my shoulders. Seemed like I’d die if I couldn’t scratch. Well, I’ve

- noticed that thing plenty of times since. + noticed that thing plenty of times since.

- Tf you are with the quality, or at a + If you are With the quality, or at a

- funeral, or trying to go to sleep when you ain’t sleepy—if you are anywheres + funeral, or trying to go to sleep when you ain’t sleepy—if you are anywheres

diff --git a/tests/cache/multipage/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin b/tests/cache/multipage/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin index 8aabb377..c00bfbfb 100644 --- a/tests/cache/multipage/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin +++ b/tests/cache/multipage/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin @@ -1,2 +1,2 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica Detected 60 diacritics diff --git a/tests/cache/multipage/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin b/tests/cache/multipage/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin index 1f008c8e..fba3f371 100644 --- a/tests/cache/multipage/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin +++ b/tests/cache/multipage/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin @@ -1,28 +1,28 @@ -THEY TIP-TOED ALONG. +THEY TlP-TOBD A LONG. -ee . -Se We went tip-toeing along a path amongst +V‘m - +N WE went txp-toeing along a path amongst the trees back towards the end of the -widow’s garden, stooping down so as +widow’s garden, stoopiug down so as the branches wouldn’t scrape our heads. When we was passing by the kitchen -I fell over a root and made a noise. +I fell over a -root and made a noise. We scrouched down and laid still. Miss Watson’s big nigger, named -Jim, was setting in the kitchen door ; +Jim, was setting in the kitchen door; we could see him pretty clear, because there was a light behind him. He got up and stretched his neck out about a minute, listening. Then he says, -“Who dah?” +“Who duh?” He listened some more; then he -come tip-toeing down and_ stood +come tip-toeiug down and stood right between us; we could a touched him, nearly. Well, likely it was min- utes and minutes that there warn’t a @@ -35,7 +35,7 @@ tween my shoulders. Seemed like I’d die if I couldn’t scratch. Well, I’ve noticed that thing plenty of times since. -Tf you are with the quality, or at a +If you are With the quality, or at a funeral, or trying to go to sleep when you ain’t sleepy—if you are anywheres - \ No newline at end of file + diff --git a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt/pdf.bin b/tests/cache/multipage/__-l__eng__000002.ocr.png__000002.text__pdf__txt/pdf.bin similarity index 86% rename from tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000002.ocr.png__000002.text__pdf__txt/pdf.bin rename to tests/cache/multipage/__-l__eng__000002.ocr.png__000002.text__pdf__txt/pdf.bin index e88ee050b8d81ff13cbbdca7e8c5c8c9e32125b7..75c9230d531be6248687cc018d1a8b1fbc3289a7 100644 GIT binary patch delta 274 zcmdlhzFK_4Mh+$e%gGNJmFjCJY|LXaDbXfCElt)JSi7P@Lsa_Yi9|^gT_hSd2jX}u8 zbpnA#U;i=RzhSie)lu)r%J;R8ddgfjxy(!6A}^xWeOmU}oNMV}=5f{b%jZp=6tMF6 znH5KVbgi_QW}W6&niHZ^xisQlh|2N8L!9eonrWM*rTSTmV$xb^HJT delta 292 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 OG&JN=Rdw}u;{pK84DCDs diff --git a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/stderr.bin b/tests/cache/multipage/__-l__eng__000003.ocr.png__000003.text__pdf__txt/stderr.bin similarity index 56% rename from tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/stderr.bin rename to tests/cache/multipage/__-l__eng__000003.ocr.png__000003.text__pdf__txt/stderr.bin index 7163bea4..42a5692d 100644 --- a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/stderr.bin +++ b/tests/cache/multipage/__-l__eng__000003.ocr.png__000003.text__pdf__txt/stderr.bin @@ -1,2 +1,2 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica OSD: Weak margin (2.80) for 190 blob text block, but using orientation anyway: 0 diff --git a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/stdout.bin b/tests/cache/multipage/__-l__eng__000003.ocr.png__000003.text__pdf__txt/stdout.bin similarity index 100% rename from tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000003.ocr.png__000003.text__pdf__txt/stdout.bin rename to tests/cache/multipage/__-l__eng__000003.ocr.png__000003.text__pdf__txt/stdout.bin diff --git a/tests/cache/multipage/__-l__eng__000003.ocr.png__000003.text__pdf__txt/txt.bin b/tests/cache/multipage/__-l__eng__000003.ocr.png__000003.text__pdf__txt/txt.bin new file mode 100644 index 00000000..0cc4c55f --- /dev/null +++ b/tests/cache/multipage/__-l__eng__000003.ocr.png__000003.text__pdf__txt/txt.bin @@ -0,0 +1,39 @@ +Replacement of "creationism" with "intelligent design" + + + + + + + + + + + + + + + + +120 +100 - +“E 80 +:5 +8 +'O 60 - + "Creation" and "creationist" +:5 —O— "Intelligent design" +; and "design proponent" +4O - +20 - ++ fi. +0 t I | ' ' T 9 +6’3 <29 <23“ ‘2)“ <6“ <8» 9’9 +\9 \OJ \Q’ ’\ \Q) '\ ’\ +AK OK 9\ NK ‘L\ 6\ 6\ +\0q $0 ($0 é ($\\ \6 {>6 +Q50 ‘60 00 6‘ 6K \9 (1/0 +O ‘b 9 0.: e g +.00 ‘6 6’0 {9 5’0 go +'5“ 9* o® (0“ Q9 ’00 ’00 +0K6 \0 \O\ Q Q Q Q + diff --git a/tests/cache/multipage/__-l__eng__000003.ocr.png__000003__hocr__txt/hocr.bin b/tests/cache/multipage/__-l__eng__000003.ocr.png__000003__hocr__txt/hocr.bin index da8d3f79..7362d358 100644 --- a/tests/cache/multipage/__-l__eng__000003.ocr.png__000003__hocr__txt/hocr.bin +++ b/tests/cache/multipage/__-l__eng__000003.ocr.png__000003__hocr__txt/hocr.bin @@ -5,104 +5,104 @@ - + -
+

- Replacement of "creationism" with "intelligent design" + Replacement of "creationism" with "intelligent design"

- +

- + - +

- +

- +

- +

- +

- +

- 120 + 120 - 100 - + 100 - - Cc 80 + “E 80 - > + :5 - 5 + 8 - 5 607 —@— "Creation" and "creationist" + 'O 60 - + "Creation" and "creationist" - 5 —@— "Intelligent design" + :5 —O— "Intelligent design" - = and "design proponent" + ; and "design proponent" - 40 - + 4O - - 20 - + 20 - - —@— —@® + + fi. - 0 e— T T T ' w ° + 0 t I | ' ' T 9 - gp) ee) 0 oN g\ gD) op) + 6’3 <29 <23“ ‘2)“ <6“ <8» 9’9 - oO NC) NC) LN eo N N + \9 \OJ \Q’ ’\ \Q) '\ ’\ - S os o* vs ws os os + AK OK 9\ NK ‘L\ 6\ 6\ - cs) Re ss & ow x & s? + \0q $0 ($0 é ($\\ \6 {>6 - ge ee Oo ss Ss Ne qs + Q50 ‘60 00 6‘ 6K \9 (1/0 - G % S S © S + O ‘b 9 0.: e g - Ros % se se oe AN + .00 ‘6 6’0 {9 5’0 go - Ss 3s S Ss Ss Ss Ss + '5“ 9* o® (0“ Q9 ’00 ’00 - ow? \O Xo) R g g Q + 0K6 \0 \O\ Q Q Q Q

diff --git a/tests/cache/multipage/__-l__eng__000003.ocr.png__000003__hocr__txt/stderr.bin b/tests/cache/multipage/__-l__eng__000003.ocr.png__000003__hocr__txt/stderr.bin index 7163bea4..42a5692d 100644 --- a/tests/cache/multipage/__-l__eng__000003.ocr.png__000003__hocr__txt/stderr.bin +++ b/tests/cache/multipage/__-l__eng__000003.ocr.png__000003__hocr__txt/stderr.bin @@ -1,2 +1,2 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica OSD: Weak margin (2.80) for 190 blob text block, but using orientation anyway: 0 diff --git a/tests/cache/multipage/__-l__eng__000003.ocr.png__000003__hocr__txt/txt.bin b/tests/cache/multipage/__-l__eng__000003.ocr.png__000003__hocr__txt/txt.bin index 97c52199..0cc4c55f 100644 --- a/tests/cache/multipage/__-l__eng__000003.ocr.png__000003__hocr__txt/txt.bin +++ b/tests/cache/multipage/__-l__eng__000003.ocr.png__000003__hocr__txt/txt.bin @@ -17,23 +17,23 @@ Replacement of "creationism" with "intelligent design" 120 100 - -Cc 80 -> -5 -5 607 —@— "Creation" and "creationist" -5 —@— "Intelligent design" -= and "design proponent" -40 - +“E 80 +:5 +8 +'O 60 - + "Creation" and "creationist" +:5 —O— "Intelligent design" +; and "design proponent" +4O - 20 - -—@— —@® -0 e— T T T ' w ° -gp) ee) 0 oN g\ gD) op) -oO NC) NC) LN eo N N -S os o* vs ws os os -cs) Re ss & ow x & s? -ge ee Oo ss Ss Ne qs -G % S S © S -Ros % se se oe AN -Ss 3s S Ss Ss Ss Ss -ow? \O Xo) R g g Q - \ No newline at end of file ++ fi. +0 t I | ' ' T 9 +6’3 <29 <23“ ‘2)“ <6“ <8» 9’9 +\9 \OJ \Q’ ’\ \Q) '\ ’\ +AK OK 9\ NK ‘L\ 6\ 6\ +\0q $0 ($0 é ($\\ \6 {>6 +Q50 ‘60 00 6‘ 6K \9 (1/0 +O ‘b 9 0.: e g +.00 ‘6 6’0 {9 5’0 go +'5“ 9* o® (0“ Q9 ’00 ’00 +0K6 \0 \O\ Q Q Q Q + diff --git a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt/pdf.bin b/tests/cache/multipage/__-l__eng__000004.ocr.png__000004.text__pdf__txt/pdf.bin similarity index 63% rename from tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000004.ocr.png__000004.text__pdf__txt/pdf.bin rename to tests/cache/multipage/__-l__eng__000004.ocr.png__000004.text__pdf__txt/pdf.bin index 9c88b072ba530395fe5158e5ce4aa50f4155319a..17107ca4cc3f90ba716305f7d9b1dc4ebc8a80ab 100644 GIT binary patch delta 1385 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 0 Q‘b Q9 Q?) + diff --git a/tests/cache/multipage/__-l__eng__000004.ocr.png__000004__hocr__txt/hocr.bin b/tests/cache/multipage/__-l__eng__000004.ocr.png__000004__hocr__txt/hocr.bin index 895ce761..ddefe48a 100644 --- a/tests/cache/multipage/__-l__eng__000004.ocr.png__000004__hocr__txt/hocr.bin +++ b/tests/cache/multipage/__-l__eng__000004.ocr.png__000004__hocr__txt/hocr.bin @@ -5,98 +5,98 @@ - + -
+

- Replacement of "creationism" with "intelligent design" + Replacement of "creationism" with "intelligent design"

- +

- + - +

- +

- +

- +

- +

- +

- 120 + 120 - 100 4 + 100 - - = 80 + E 80 - — + 3 - S + 8 - _ 6047 —@— "Creation" and "creationist" + .0 60 - + "Creation" and "creationist“ - 5 —@— "Intelligent design" + 5 + "Intelligentdesign" - and "design proponent" + and "design proponent“ - S «4 + E 40 - - 20 - + 20 — - 0 oe I T T T T © + 0 ,7 I I l I T 9 - 3) ©) Ay Ay Ay 9 o>) + '9 <8 '0 '0 0 9h r8\ - ee ow oe oe Cs Cs eS + «9% «9% «9% 'x Q) 9% *8?) x 9 - RQ Q R R XR Q R + K K K K K K K - & es o a al & eo + 0“ $00 96: ,(Jx «(3’ 06:- 213’ - 3 e oe we a? i) as? + 6‘} ‘60 OQ 6‘9 3;? NC: (1’06 - 3 4? 3 & oe & & + (590 4:3 @x 06 (55* 0° (‘53 - oe ww 6 e Qe Qe Qe + 0&6 \Og (>0 0 Q‘b Q9 Q?)

diff --git a/tests/cache/multipage/__-l__eng__000004.ocr.png__000004__hocr__txt/stderr.bin b/tests/cache/multipage/__-l__eng__000004.ocr.png__000004__hocr__txt/stderr.bin index 063297ca..3e0739a3 100644 --- a/tests/cache/multipage/__-l__eng__000004.ocr.png__000004__hocr__txt/stderr.bin +++ b/tests/cache/multipage/__-l__eng__000004.ocr.png__000004__hocr__txt/stderr.bin @@ -1,2 +1,2 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica OSD: Weak margin (4.34) for 177 blob text block, but using orientation anyway: 0 diff --git a/tests/cache/multipage/__-l__eng__000004.ocr.png__000004__hocr__txt/txt.bin b/tests/cache/multipage/__-l__eng__000004.ocr.png__000004__hocr__txt/txt.bin index 39cbe785..d26daafc 100644 --- a/tests/cache/multipage/__-l__eng__000004.ocr.png__000004__hocr__txt/txt.bin +++ b/tests/cache/multipage/__-l__eng__000004.ocr.png__000004__hocr__txt/txt.bin @@ -16,21 +16,21 @@ Replacement of "creationism" with "intelligent design" 120 -100 4 -= 80 -— -S -_ 6047 —@— "Creation" and "creationist" -5 —@— "Intelligent design" -and "design proponent" -S «4 -20 - -0 oe I T T T T © -3) ©) Ay Ay Ay 9 o>) -ee ow oe oe Cs Cs eS -RQ Q R R XR Q R -& es o a al & eo -3 e oe we a? i) as? -3 4? 3 & oe & & -oe ww 6 e Qe Qe Qe - \ No newline at end of file +100 - +E 80 +3 +8 +.0 60 - + "Creation" and "creationist“ +5 + "Intelligentdesign" +and "design proponent“ +E 40 - +20 — +0 ,7 I I l I T 9 +'9 <8 '0 '0 0 9h r8\ +«9% «9% «9% 'x Q) 9% *8?) x 9 +K K K K K K K +0“ $00 96: ,(Jx «(3’ 06:- 213’ +6‘} ‘60 OQ 6‘9 3;? NC: (1’06 +(590 4:3 @x 06 (55* 0° (‘53 +0&6 \Og (>0 0 Q‘b Q9 Q?) + diff --git a/tests/cache/multipage/__-l__eng__000005.ocr.png__000005.text__pdf__txt/pdf.bin b/tests/cache/multipage/__-l__eng__000005.ocr.png__000005.text__pdf__txt/pdf.bin new file mode 100644 index 0000000000000000000000000000000000000000..ee838f2ac6b4cb41581ee29e2c4e6281041e7721 GIT binary patch literal 8635 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
|bR zX3O*Du3}bm%`{&ng}%AlX}@9WjL`O(FPUl@Rr-#0&pE1c<{``T;|r{wODd+P#O7a` zI&u;q?ki%TB_p%-km2t-(Zur4tF;PdtdxH; z^QYnFiMD-LZ243!EneR;;ps(RkHpA3&-W;_3HTn#br8>4x@`4X$#5&F?(dW3IxEWO zwZ_!R^(S-X+-l@so^)U3Sn%_}xlC$HYNmHxZfW_p*oN;+ntu)?V)Zob%lw47`^v7O&N)T6{^%#;Sf}fXTbP zS{Xj#pJU!t7Z1QYvf1$%U}J-WRN zEtX#A3wv_aj{Tv6UDylrJ6D{omp7*;*Z8;Aglu`VBr8CNrNq$m=#ebxd66?Ul@EWo zsWekIvH0G!7H$=RXWy@{zCp}FpNKN-!g`C|D- zdjbzRXS5yaDU{Qg(R$G0$`Qkaw;ql~X48VDKj}?8X)^!2mDQbK?HT9qmeyTARNs~7 zabv}n#V5Yh9%{XEPuBRKbYG{>@jtq!jhxuj*CfasWM<#KDncPW!!f!+Sv~QXA(D!EcS@@53QXEN=rhCGD5EdEqOEL)^@np=;|M zS2X;4n^-cbTX^e&0|66cPBWIqg||Ih5-)vsCDW|O(f3zmI4Oni2=z(5>ggCPsott{ z-kn4J_1nXHD!0vJU^`%KY{OjPa+KB7=lQeu6#;EOzODGZZsxXb?fimFEAyVkwO7CH z%VO(sIV$YOd;UP@j-M;fwYh|TN#XNfH)|F#Tb5?AweYQD1fa83V*%iJe zT_EU?N&zSIQyCw6vs})keCH59v{JmYHE@3uT-@~h)e!ri#xMow~?G%y9Rmnwx zB^_B+Y)6cEKi<$``eml1d+p_}&S-~M0!N&})AfBA?e4SuSQ8=_|6nS^+o|I7{)QE2 zg-&mbxT@*kv{j3>Mmuq1M`(b`D$NJ#tRKZH>lVkQtX26TdY?7(MahGfmQ99Nzl&xq z)HZ(0*}(9Gb=Sd2wPiOMX1(2z5nh))YhTV~$tlXEFKUjK99|&jvc~ZFRl9_|w$4jC znAs%boI3&)80?=~3dj1~)pabFOFmx0AkTWZCD2#ro98^{^!mNa;~OV6udE5%cWHx+ zqEPDph(kA$^?%sNbIz987_j3}>0N)-Z%2-IWi7FKyK2Wy!Md4EYB#P1R+s46%RXpj zpQ-D|H^Zx6Ri-ghUpG$eXNOfmzWGX)^Nnk6KjLVcl#^VvUzG9p%FQP){l7D7|pxTBze)3*0xov&xBl|KTyO3|A@#)(TAwBKny zJIzpWLCV-gdd**r1CAkQ-R(tu-d~X~wOTbnJlcK7?_kZ}k@;0$cP>!mUZNSzV|7zE zc}A@7g(B^<3uApVmd!Et;@-&eL~Ws|%_MGbIX?B-PqzDf*?f^#dVh!REVk38=NEP! zVRqg0LS=vc0=JUPX-pR-D`eQ$REApeceN1?UKW zXw|jf<{PcadB!T*uvOS*T7uez(5_WG96Fsj0E4LYe|x%+OQ;ETxbK6SFWhHbxgSFfg;g5Hm6|zz{PrHOCM$H^ES6 zXlR0AhoP~lA-Y~eOG^yBMn(o0Vity$NbV~sO3chjErKqv2+piZ1%-lwf__kbeu)Ao k8o)Cypfv{y;8+1Kv?wk~EGhv9nuW2U0hg+(tG^o;0FURgZU6uP literal 0 HcmV?d00001 diff --git a/tests/cache/multipage/__-l__eng__000005.ocr.png__000005.text__pdf__txt/stderr.bin b/tests/cache/multipage/__-l__eng__000005.ocr.png__000005.text__pdf__txt/stderr.bin new file mode 100644 index 00000000..b8701436 --- /dev/null +++ b/tests/cache/multipage/__-l__eng__000005.ocr.png__000005.text__pdf__txt/stderr.bin @@ -0,0 +1 @@ +Tesseract Open Source OCR Engine v3.05.01 with Leptonica diff --git a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000005.ocr.png__000005.text__pdf__txt/stdout.bin b/tests/cache/multipage/__-l__eng__000005.ocr.png__000005.text__pdf__txt/stdout.bin similarity index 100% rename from tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000005.ocr.png__000005.text__pdf__txt/stdout.bin rename to tests/cache/multipage/__-l__eng__000005.ocr.png__000005.text__pdf__txt/stdout.bin diff --git a/tests/cache/multipage/__-l__eng__000005.ocr.png__000005.text__pdf__txt/txt.bin b/tests/cache/multipage/__-l__eng__000005.ocr.png__000005.text__pdf__txt/txt.bin new file mode 100644 index 00000000..9817562e --- /dev/null +++ b/tests/cache/multipage/__-l__eng__000005.ocr.png__000005.text__pdf__txt/txt.bin @@ -0,0 +1,71 @@ +with a plain face, on the thmne of England; +there werealting witha Iargejaw andaqueen +with a fair face. an the them at France. In both +eeunh'ies it was clearer than crystal in the lords +of the State preserves of leaves and fishes, that +things in general were settled for ever. + +It was the year of Our Lord one thousand +seven hundred and seventy-fiye. Spiritual reve- +lations were euneedetl to England at that +favoured petiod. as at this Mrs. Snutbeutt had +recently attained her five-and~Menh'eth blessed +birthday, of whom a pmph-etie private in the Life +Guards had heralded the sublime appearance by +aaneuneing that arrangements were made for the +swaliewiag up at“ Landau and Westminster. +Even the Chek—lane ghost had been laid only a +round dam of years, after tapping ant its mes- +sages, as the spifits of this very year last past +(sUpematurally deficient in originality} rapped +eat theirs. Meme messages in the earthly ertier of +events had lately come tn the English Crown and +Feaple. from a eangress of British subjects in +America: which. strange to relate, have proved +me impnrtant tn the human me than any cem- +munieatiens yet received through any of the +chickens at” the Chek-lane broad. + +France, less favoured en the whole as to mat— +ters spiritual than her sister of the shield and his +dent. rolled with exceeding smoethness dawn +hiiL making paper nteney and spending it. Under +the guidance of her Christian pastors, she enter- +tained herself, besides, with such humane +achievements as sentencing a youth to have his + +hands cut off, his tongue tern eat with phteers. +and his body burned alive, because he had not +imeeied down in the rain to do heneurtn a dirty +procession of monks which passed within his +view, at a distance of some fifty or sixty yards. It +is likely enough that, rooted in the weeds ef +France and Norway, there were growing trees, +when that sufferer was put to death, already +marked by the Woodman. Fate1 to come down +and he sawn into beards, to make a certain mev- +ahle framework with a seek and a knife in it, ter- +rible in history. It is likely enough that in the +rough euthauses hf some tillers of the heavy +lands adjacent te- Paris, there were sheltered +from the weather that very day, rude cans. +hespattered with rustic mire, snufi'ed aboat hy +pigs, and mested in by peuihy, which the +Farmer, Death, had already set apart to be his +htmhrils of the Revolutien. But that Woodman +and that Farmer, though they work uneeashtgly, +work silently, and no one heard them as they +went about with muffled tread: the rather, fmas~ +mush as to entertain any suspicion that they +were awake, was to he atheistieal and traithraus. + +In England, there was seamely an ameunt of +order and preteetinn to justify much natienal +heasting. Daring burglaries by armed men. and +highway rehheries, tenit plaee in the capital +itself every night; families were publicly eau- +tinned net to gen out at" town without removing +their fitmiture ta uphhlsterers' warehouses for +security; the highwayman in the dark was a City +tradesmen in the light, and, being recognised and + diff --git a/tests/cache/multipage/__-l__eng__000005.ocr.png__000005__hocr__txt/hocr.bin b/tests/cache/multipage/__-l__eng__000005.ocr.png__000005__hocr__txt/hocr.bin index a9d0a83d..fec36095 100644 --- a/tests/cache/multipage/__-l__eng__000005.ocr.png__000005__hocr__txt/hocr.bin +++ b/tests/cache/multipage/__-l__eng__000005.ocr.png__000005__hocr__txt/hocr.bin @@ -5,159 +5,159 @@ - + -
-
-

- with a plain face, on the throne of England; +

+
+

+ with a plain face, on the thmne of England; - there were a king with a large jaw and a queen + there werealting witha Iargejaw andaqueen - with a fair face, on the throne of France. In both + with a fair face. an the them at France. In both - countries it was clearer than crystal to the lords + eeunh'ies it was clearer than crystal in the lords - of the State preserves of loaves and fishes, that + of the State preserves of leaves and fishes, that - things in general were settled for ever. + things in general were settled for ever.

-
+

- It was the year of Our Lord one thousand + It was the year of Our Lord one thousand - seven hundred and seventy-five. Spiritual reve- + seven hundred and seventy-fiye. Spiritual reve- - lations were conceded to England at that + lations were euneedetl to England at that - favoured period, as at this, Mrs. Southcott had + favoured petiod. as at this Mrs. Snutbeutt had - recently attained her five-and-twentieth blessed + recently attained her five-and~Menh'eth blessed - birthday, of whom a prophetic private in the Life + birthday, of whom a pmph-etie private in the Life - Guards had heralded the sublime appearance by + Guards had heralded the sublime appearance by - announcing that arrangements were made for the + aaneuneing that arrangements were made for the - swallowing up of London and Westminster. + swaliewiag up at“ Landau and Westminster. - Even the Cock-lane ghost had been laid only a + Even the Chek—lane ghost had been laid only a - round dozen of years, after rapping out its mes- + round dam of years, after tapping ant its mes- - sages, as the spirits of this very year last past + sages, as the spifits of this very year last past - (supernaturally deficient in originality) rapped + (sUpematurally deficient in originality} rapped - out theirs. Mere messages in the earthly order of + eat theirs. Meme messages in the earthly ertier of - events had lately come to the English Crown and + events had lately come tn the English Crown and - People, from a congress of British subjects in + Feaple. from a eangress of British subjects in - America: which, strange to relate, have proved + America: which. strange to relate, have proved - more important to the human race than any com- + me impnrtant tn the human me than any cem- - munications yet received through any of the + munieatiens yet received through any of the - chickens of the Cock-lane brood. + chickens at” the Chek-lane broad. + +

+
+
+

+ France, less favoured en the whole as to mat— + + ters spiritual than her sister of the shield and his + + dent. rolled with exceeding smoethness dawn + + hiiL making paper nteney and spending it. Under + + the guidance of her Christian pastors, she enter- + + tained herself, besides, with such humane + + achievements as sentencing a youth to have his + +

+
+
+

+ hands cut off, his tongue tern eat with phteers. + + and his body burned alive, because he had not + + imeeied down in the rain to do heneurtn a dirty + + procession of monks which passed within his + + view, at a distance of some fifty or sixty yards. It + + is likely enough that, rooted in the weeds ef + + France and Norway, there were growing trees, + + when that sufferer was put to death, already + + marked by the Woodman. Fate1 to come down + + and he sawn into beards, to make a certain mev- + + ahle framework with a seek and a knife in it, ter- + + rible in history. It is likely enough that in the + + rough euthauses hf some tillers of the heavy + + lands adjacent te- Paris, there were sheltered + + from the weather that very day, rude cans. + + hespattered with rustic mire, snufi'ed aboat hy + + pigs, and mested in by peuihy, which the + + Farmer, Death, had already set apart to be his + + htmhrils of the Revolutien. But that Woodman + + and that Farmer, though they work uneeashtgly, + + work silently, and no one heard them as they + + went about with muffled tread: the rather, fmas~ + + mush as to entertain any suspicion that they + + were awake, was to he atheistieal and traithraus.

-

- France, less favoured on the whole as to mat- +

+ In England, there was seamely an ameunt of - ters spiritual than her sister of the shield and tri- + order and preteetinn to justify much natienal - dent, rolled with exceeding smoothness down + heasting. Daring burglaries by armed men. and - hill, making paper money and spending it. Under + highway rehheries, tenit plaee in the capital - the guidance of her Christian pastors, she enter- + itself every night; families were publicly eau- - tained herself, besides, with such humane + tinned net to gen out at" town without removing - achievements as sentencing a youth to have his + their fitmiture ta uphhlsterers' warehouses for -

-
-
-

- hands cut off, his tongue torn out with pincers, + security; the highwayman in the dark was a City - and his body burned alive, because he had not - - kneeled down in the rain to do honour to a dirty - - procession of monks which passed within his - - view, at a distance of some fifty or sixty yards. It - - is likely enough that, rooted in the woods of - - France and Norway, there were growing trees, - - when that sufferer was put to death, already - - marked by the Woodman, Fate, to come down - - and be sawn into boards, to make a certain mov- - - able framework with a sack and a knife in it, ter- - - rible in history. It is likely enough that in the - - rough outhouses of some tillers of the heavy - - lands adjacent to Paris, there were sheltered - - from the weather that very day, rude carts, - - bespattered with rustic mire, snuffed about by - - pigs, and roosted in by poultry, which the - - Farmer, Death, had already set apart to be his - - tumbrils of the Revolution. But that Woodman - - and that Farmer, though they work unceasingly, - - work silently, and no one heard them as they - - went about with muffled tread: the rather, foras- - - much as to entertain any suspicion that they - - were awake, was to be atheistical and traitorous. - -

-
-
-

- In England, there was scarcely an amount of - - order and protection to justify much national - - boasting. Daring burglaries by armed men, and - - highway robberies, took place in the capital - - itself every night; families were publicly cau- - - tioned not to go out of town without removing - - their furniture to upholsterers' warehouses for - - security; the highwayman in the dark was a City - - tradesman in the light, and, being recognised and + tradesmen in the light, and, being recognised and

diff --git a/tests/cache/multipage/__-l__eng__000005.ocr.png__000005__hocr__txt/stderr.bin b/tests/cache/multipage/__-l__eng__000005.ocr.png__000005__hocr__txt/stderr.bin index 592383ef..b8701436 100644 --- a/tests/cache/multipage/__-l__eng__000005.ocr.png__000005__hocr__txt/stderr.bin +++ b/tests/cache/multipage/__-l__eng__000005.ocr.png__000005__hocr__txt/stderr.bin @@ -1 +1 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica diff --git a/tests/cache/multipage/__-l__eng__000005.ocr.png__000005__hocr__txt/txt.bin b/tests/cache/multipage/__-l__eng__000005.ocr.png__000005__hocr__txt/txt.bin index cac2814d..9817562e 100644 --- a/tests/cache/multipage/__-l__eng__000005.ocr.png__000005__hocr__txt/txt.bin +++ b/tests/cache/multipage/__-l__eng__000005.ocr.png__000005__hocr__txt/txt.bin @@ -1,71 +1,71 @@ -with a plain face, on the throne of England; -there were a king with a large jaw and a queen -with a fair face, on the throne of France. In both -countries it was clearer than crystal to the lords -of the State preserves of loaves and fishes, that +with a plain face, on the thmne of England; +there werealting witha Iargejaw andaqueen +with a fair face. an the them at France. In both +eeunh'ies it was clearer than crystal in the lords +of the State preserves of leaves and fishes, that things in general were settled for ever. It was the year of Our Lord one thousand -seven hundred and seventy-five. Spiritual reve- -lations were conceded to England at that -favoured period, as at this, Mrs. Southcott had -recently attained her five-and-twentieth blessed -birthday, of whom a prophetic private in the Life +seven hundred and seventy-fiye. Spiritual reve- +lations were euneedetl to England at that +favoured petiod. as at this Mrs. Snutbeutt had +recently attained her five-and~Menh'eth blessed +birthday, of whom a pmph-etie private in the Life Guards had heralded the sublime appearance by -announcing that arrangements were made for the -swallowing up of London and Westminster. -Even the Cock-lane ghost had been laid only a -round dozen of years, after rapping out its mes- -sages, as the spirits of this very year last past -(supernaturally deficient in originality) rapped -out theirs. Mere messages in the earthly order of -events had lately come to the English Crown and -People, from a congress of British subjects in -America: which, strange to relate, have proved -more important to the human race than any com- -munications yet received through any of the -chickens of the Cock-lane brood. +aaneuneing that arrangements were made for the +swaliewiag up at“ Landau and Westminster. +Even the Chek—lane ghost had been laid only a +round dam of years, after tapping ant its mes- +sages, as the spifits of this very year last past +(sUpematurally deficient in originality} rapped +eat theirs. Meme messages in the earthly ertier of +events had lately come tn the English Crown and +Feaple. from a eangress of British subjects in +America: which. strange to relate, have proved +me impnrtant tn the human me than any cem- +munieatiens yet received through any of the +chickens at” the Chek-lane broad. -France, less favoured on the whole as to mat- -ters spiritual than her sister of the shield and tri- -dent, rolled with exceeding smoothness down -hill, making paper money and spending it. Under +France, less favoured en the whole as to mat— +ters spiritual than her sister of the shield and his +dent. rolled with exceeding smoethness dawn +hiiL making paper nteney and spending it. Under the guidance of her Christian pastors, she enter- tained herself, besides, with such humane achievements as sentencing a youth to have his -hands cut off, his tongue torn out with pincers, +hands cut off, his tongue tern eat with phteers. and his body burned alive, because he had not -kneeled down in the rain to do honour to a dirty +imeeied down in the rain to do heneurtn a dirty procession of monks which passed within his -view, at a distance of some fifty or sixty yards. It -is likely enough that, rooted in the woods of +view, at a distance of some fifty or sixty yards. It +is likely enough that, rooted in the weeds ef France and Norway, there were growing trees, when that sufferer was put to death, already -marked by the Woodman, Fate, to come down -and be sawn into boards, to make a certain mov- -able framework with a sack and a knife in it, ter- +marked by the Woodman. Fate1 to come down +and he sawn into beards, to make a certain mev- +ahle framework with a seek and a knife in it, ter- rible in history. It is likely enough that in the -rough outhouses of some tillers of the heavy -lands adjacent to Paris, there were sheltered -from the weather that very day, rude carts, -bespattered with rustic mire, snuffed about by -pigs, and roosted in by poultry, which the +rough euthauses hf some tillers of the heavy +lands adjacent te- Paris, there were sheltered +from the weather that very day, rude cans. +hespattered with rustic mire, snufi'ed aboat hy +pigs, and mested in by peuihy, which the Farmer, Death, had already set apart to be his -tumbrils of the Revolution. But that Woodman -and that Farmer, though they work unceasingly, +htmhrils of the Revolutien. But that Woodman +and that Farmer, though they work uneeashtgly, work silently, and no one heard them as they -went about with muffled tread: the rather, foras- -much as to entertain any suspicion that they -were awake, was to be atheistical and traitorous. +went about with muffled tread: the rather, fmas~ +mush as to entertain any suspicion that they +were awake, was to he atheistieal and traithraus. -In England, there was scarcely an amount of -order and protection to justify much national -boasting. Daring burglaries by armed men, and -highway robberies, took place in the capital -itself every night; families were publicly cau- -tioned not to go out of town without removing -their furniture to upholsterers' warehouses for +In England, there was seamely an ameunt of +order and preteetinn to justify much natienal +heasting. Daring burglaries by armed men. and +highway rehheries, tenit plaee in the capital +itself every night; families were publicly eau- +tinned net to gen out at" town without removing +their fitmiture ta uphhlsterers' warehouses for security; the highwayman in the dark was a City -tradesman in the light, and, being recognised and - \ No newline at end of file +tradesmen in the light, and, being recognised and + diff --git a/tests/cache/multipage/__-l__eng__000006.ocr.png__000006.text__pdf__txt/pdf.bin b/tests/cache/multipage/__-l__eng__000006.ocr.png__000006.text__pdf__txt/pdf.bin new file mode 100644 index 0000000000000000000000000000000000000000..59aca9dc29eff2cf6e03dfe4cb848578d3ed57c6 GIT binary patch literal 8074 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 literal 0 HcmV?d00001 diff --git a/tests/cache/multipage/__-l__eng__000006.ocr.png__000006.text__pdf__txt/stderr.bin b/tests/cache/multipage/__-l__eng__000006.ocr.png__000006.text__pdf__txt/stderr.bin new file mode 100644 index 00000000..b8701436 --- /dev/null +++ b/tests/cache/multipage/__-l__eng__000006.ocr.png__000006.text__pdf__txt/stderr.bin @@ -0,0 +1 @@ +Tesseract Open Source OCR Engine v3.05.01 with Leptonica diff --git a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000006.ocr.png__000006.text__pdf__txt/stdout.bin b/tests/cache/multipage/__-l__eng__000006.ocr.png__000006.text__pdf__txt/stdout.bin similarity index 100% rename from tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000006.ocr.png__000006.text__pdf__txt/stdout.bin rename to tests/cache/multipage/__-l__eng__000006.ocr.png__000006.text__pdf__txt/stdout.bin diff --git a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000006.ocr.png__000006.text__pdf__txt/txt.bin b/tests/cache/multipage/__-l__eng__000006.ocr.png__000006.text__pdf__txt/txt.bin similarity index 83% rename from tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000006.ocr.png__000006.text__pdf__txt/txt.bin rename to tests/cache/multipage/__-l__eng__000006.ocr.png__000006.text__pdf__txt/txt.bin index bad62d40..1e829dea 100644 --- a/tests/cache/multipage/__-l__eng__-c__textonly_pdf=1__000006.ocr.png__000006.text__pdf__txt/txt.bin +++ b/tests/cache/multipage/__-l__eng__000006.ocr.png__000006.text__pdf__txt/txt.bin @@ -2,14 +2,14 @@ with a plain face, on the throne of England; there were a king with a large jaw and a queen with a fair face, on the throne of France. In both countries it was clearer than crystal to the lords -of the State preserves of loaves and fishes, that +of the State preserves of loaves and fishes, that things in general were settled for ever. It was the year of Our Lord one thousand -seven hundred and seventy-five. Spiritual reve- +seven hundred and seventy-five. Spiritual reve- lations were conceded to England at that favoured period, as at this. Mrs. Southcott had -recently attained her five-and-twentieth blessed +recently attained her five-and-twentieth blessed birthday, of whom a prophetic private in the Life Guards had heralded the sublime appearance by announcing that arrangements were made for the @@ -17,7 +17,7 @@ swallowing up of London and Westminster. Even the Cock-lane ghost had been laid only a round dozen of years, after rapping out its mes- sages, as the spirits of this very year last past -(supernaturally deficient in originality) rapped +(supematurally deficient in originality) rapped out theirs. Mere messages in the earthly order of events had lately come to the English Crown and People, from a congress of British subjects in @@ -27,7 +27,7 @@ munications yet received through any of the chickens of the Cock-lane brood. France, less favoured on the whole as to mat- -ters spiritual than her sister of the shield and tri- +ters spiritual than her sister of the shield and hi- dent, rolled with exceeding smoothness down hill, making paper money and spending it. Under the guidance of her Christian pastors, she enter- @@ -38,13 +38,13 @@ hands cut off, his tongue torn out with pincers, and his body burned alive, because he had not kneeled down in the rain to do honour to a dirty procession of monks which passed within his -view, at a distance of some fifty or sixty yards. It +view, at a distance of some fifty or sixty yards. It is likely enough that, rooted in the woods of France and Norway, there were growing trees, -when that sufferer was put to death, already +when that sufi‘erer was put to death, already marked by the Woodman, Fate, to come down and be sawn into boards, to make a certain mov- -able framework with a sack and a knife in it, ter- +able framework with a sack and a knife in it, ter— rible in history. It is likely enough that in the rough outhouses of some tillers of the heavy lands adjacent to Paris, there were sheltered @@ -53,9 +53,9 @@ bespattered with rustic mire, snuffed about by pigs, and roosted in by poultry, which the Farmer, Death, had already set apart to be his tumbrils of the Revolution. But that Woodman -and that Farmer, though they work unceasingly, +and that F armer, though they work unceasingly, work silently, and no one heard them as they -went about with muffled tread: the rather, foras- +went about with muffled tread: the rather, foras— much as to entertain any suspicion that they were awake, was to be atheistical and traitorous. @@ -68,4 +68,4 @@ tioned not to go out of town without removing their furniture to upholsterers' warehouses for security; the highwayman in the dark was a City tradesman in the light, and, being recognised and - \ No newline at end of file + diff --git a/tests/cache/multipage/__-l__eng__000006.ocr.png__000006__hocr__txt/hocr.bin b/tests/cache/multipage/__-l__eng__000006.ocr.png__000006__hocr__txt/hocr.bin index 8a9b49ac..b915baee 100644 --- a/tests/cache/multipage/__-l__eng__000006.ocr.png__000006__hocr__txt/hocr.bin +++ b/tests/cache/multipage/__-l__eng__000006.ocr.png__000006__hocr__txt/hocr.bin @@ -5,160 +5,160 @@ - + -
+

- with a plain face, on the throne of England; + with a plain face, on the throne of England; - there were a king with a large jaw and a queen + there were a king with a large jaw and a queen - with a fair face, on the throne of France. In both + with a fair face, on the throne of France. In both - countries it was clearer than crystal to the lords + countries it was clearer than crystal to the lords - of the State preserves of loaves and fishes, that + of the State preserves of loaves and fishes, that - things in general were settled for ever. + things in general were settled for ever.

- It was the year of Our Lord one thousand + It was the year of Our Lord one thousand - seven hundred and seventy-five. Spiritual reve- + seven hundred and seventy-five. Spiritual reve- - lations were conceded to England at that + lations were conceded to England at that - favoured period, as at this. Mrs. Southcott had + favoured period, as at this. Mrs. Southcott had - recently attained her five-and-twentieth blessed + recently attained her five-and-twentieth blessed - birthday, of whom a prophetic private in the Life + birthday, of whom a prophetic private in the Life - Guards had heralded the sublime appearance by + Guards had heralded the sublime appearance by - announcing that arrangements were made for the + announcing that arrangements were made for the - swallowing up of London and Westminster. + swallowing up of London and Westminster. - Even the Cock-lane ghost had been laid only a + Even the Cock-lane ghost had been laid only a - round dozen of years, after rapping out its mes- + round dozen of years, after rapping out its mes- - sages, as the spirits of this very year last past + sages, as the spirits of this very year last past - (supernaturally deficient in originality) rapped + (supematurally deficient in originality) rapped - out theirs. Mere messages in the earthly order of + out theirs. Mere messages in the earthly order of - events had lately come to the English Crown and + events had lately come to the English Crown and - People, from a congress of British subjects in + People, from a congress of British subjects in - America: which, strange to relate, have proved + America: which, strange to relate, have proved - more important to the human race than any com- + more important to the human race than any com- - munications yet received through any of the + munications yet received through any of the - chickens of the Cock-lane brood. + chickens of the Cock-lane brood.

- France, less favoured on the whole as to mat- + France, less favoured on the whole as to mat- - ters spiritual than her sister of the shield and tri- + ters spiritual than her sister of the shield and hi- - dent, rolled with exceeding smoothness down + dent, rolled with exceeding smoothness down - hill, making paper money and spending it. Under + hill, making paper money and spending it. Under - the guidance of her Christian pastors, she enter- + the guidance of her Christian pastors, she enter- - tained herself, besides, with such humane + tained herself, besides, with such humane - achievements as sentencing a youth to have his + achievements as sentencing a youth to have his

- hands cut off, his tongue torn out with pincers, + hands cut off, his tongue torn out with pincers, - and his body burned alive, because he had not + and his body burned alive, because he had not - kneeled down in the rain to do honour to a dirty + kneeled down in the rain to do honour to a dirty - procession of monks which passed within his + procession of monks which passed within his - view, at a distance of some fifty or sixty yards. It + view, at a distance of some fifty or sixty yards. It - is likely enough that, rooted in the woods of + is likely enough that, rooted in the woods of - France and Norway, there were growing trees, + France and Norway, there were growing trees, - when that sufferer was put to death, already + when that sufi‘erer was put to death, already - marked by the Woodman, Fate, to come down + marked by the Woodman, Fate, to come down - and be sawn into boards, to make a certain mov- + and be sawn into boards, to make a certain mov- - able framework with a sack and a knife in it, ter- + able framework with a sack and a knife in it, ter— - rible in history. It is likely enough that in the + rible in history. It is likely enough that in the - rough outhouses of some tillers of the heavy + rough outhouses of some tillers of the heavy - lands adjacent to Paris, there were sheltered + lands adjacent to Paris, there were sheltered - from the weather that very day, rude carts, + from the weather that very day, rude carts, - bespattered with rustic mire, snuffed about by + bespattered with rustic mire, snuffed about by - pigs, and roosted in by poultry, which the + pigs, and roosted in by poultry, which the - Farmer, Death, had already set apart to be his + Farmer, Death, had already set apart to be his - tumbrils of the Revolution. But that Woodman + tumbrils of the Revolution. But that Woodman - and that Farmer, though they work unceasingly, + and that F armer, though they work unceasingly, - work silently, and no one heard them as they + work silently, and no one heard them as they - went about with muffled tread: the rather, foras- + went about with muffled tread: the rather, foras— - much as to entertain any suspicion that they + much as to entertain any suspicion that they - were awake, was to be atheistical and traitorous. + were awake, was to be atheistical and traitorous.

- In England, there was scarcely an amount of + In England, there was scarcely an amount of - order and protection to justify much national + order and protection to justify much national - boasting. Daring burglaries by armed men, and + boasting. Daring burglaries by armed men, and - highway robberies, took place in the capital + highway robberies, took place in the capital - itself every night; families were publicly cau- + itself every night; families were publicly cau- - tioned not to go out of town without removing + tioned not to go out of town without removing - their furniture to upholsterers' warehouses for + their furniture to upholsterers' warehouses for - security; the highwayman in the dark was a City + security; the highwayman in the dark was a City - tradesman in the light, and, being recognised and + tradesman in the light, and, being recognised and

diff --git a/tests/cache/multipage/__-l__eng__000006.ocr.png__000006__hocr__txt/stderr.bin b/tests/cache/multipage/__-l__eng__000006.ocr.png__000006__hocr__txt/stderr.bin index 592383ef..b8701436 100644 --- a/tests/cache/multipage/__-l__eng__000006.ocr.png__000006__hocr__txt/stderr.bin +++ b/tests/cache/multipage/__-l__eng__000006.ocr.png__000006__hocr__txt/stderr.bin @@ -1 +1 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica diff --git a/tests/cache/multipage/__-l__eng__000006.ocr.png__000006__hocr__txt/txt.bin b/tests/cache/multipage/__-l__eng__000006.ocr.png__000006__hocr__txt/txt.bin index bad62d40..1e829dea 100644 --- a/tests/cache/multipage/__-l__eng__000006.ocr.png__000006__hocr__txt/txt.bin +++ b/tests/cache/multipage/__-l__eng__000006.ocr.png__000006__hocr__txt/txt.bin @@ -2,14 +2,14 @@ with a plain face, on the throne of England; there were a king with a large jaw and a queen with a fair face, on the throne of France. In both countries it was clearer than crystal to the lords -of the State preserves of loaves and fishes, that +of the State preserves of loaves and fishes, that things in general were settled for ever. It was the year of Our Lord one thousand -seven hundred and seventy-five. Spiritual reve- +seven hundred and seventy-five. Spiritual reve- lations were conceded to England at that favoured period, as at this. Mrs. Southcott had -recently attained her five-and-twentieth blessed +recently attained her five-and-twentieth blessed birthday, of whom a prophetic private in the Life Guards had heralded the sublime appearance by announcing that arrangements were made for the @@ -17,7 +17,7 @@ swallowing up of London and Westminster. Even the Cock-lane ghost had been laid only a round dozen of years, after rapping out its mes- sages, as the spirits of this very year last past -(supernaturally deficient in originality) rapped +(supematurally deficient in originality) rapped out theirs. Mere messages in the earthly order of events had lately come to the English Crown and People, from a congress of British subjects in @@ -27,7 +27,7 @@ munications yet received through any of the chickens of the Cock-lane brood. France, less favoured on the whole as to mat- -ters spiritual than her sister of the shield and tri- +ters spiritual than her sister of the shield and hi- dent, rolled with exceeding smoothness down hill, making paper money and spending it. Under the guidance of her Christian pastors, she enter- @@ -38,13 +38,13 @@ hands cut off, his tongue torn out with pincers, and his body burned alive, because he had not kneeled down in the rain to do honour to a dirty procession of monks which passed within his -view, at a distance of some fifty or sixty yards. It +view, at a distance of some fifty or sixty yards. It is likely enough that, rooted in the woods of France and Norway, there were growing trees, -when that sufferer was put to death, already +when that sufi‘erer was put to death, already marked by the Woodman, Fate, to come down and be sawn into boards, to make a certain mov- -able framework with a sack and a knife in it, ter- +able framework with a sack and a knife in it, ter— rible in history. It is likely enough that in the rough outhouses of some tillers of the heavy lands adjacent to Paris, there were sheltered @@ -53,9 +53,9 @@ bespattered with rustic mire, snuffed about by pigs, and roosted in by poultry, which the Farmer, Death, had already set apart to be his tumbrils of the Revolution. But that Woodman -and that Farmer, though they work unceasingly, +and that F armer, though they work unceasingly, work silently, and no one heard them as they -went about with muffled tread: the rather, foras- +went about with muffled tread: the rather, foras— much as to entertain any suspicion that they were awake, was to be atheistical and traitorous. @@ -68,4 +68,4 @@ tioned not to go out of town without removing their furniture to upholsterers' warehouses for security; the highwayman in the dark was a City tradesman in the light, and, being recognised and - \ No newline at end of file + diff --git a/tests/cache/palette/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin b/tests/cache/palette/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin deleted file mode 100644 index a9c97bef3460cff772ece60d96387308d10418ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5751 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 diff --git a/tests/cache/palette/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin b/tests/cache/palette/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin deleted file mode 100644 index dc29a8a6..00000000 --- a/tests/cache/palette/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin +++ /dev/null @@ -1,51 +0,0 @@ -41st CONGRESS, } SENATE. -3d Session. - -MESSAGE - -OF THE - -PRESIDENT OF THE UNITED STATES - -A copy of regulations for the consular courts of the United States in Japan, -decreed and issued by the minister of the United States in that country. - -Janvary 27, 1871—Read, referred to the Committee on Commerce, and ordered to be -printed, - -To the Senate and House of Representatives : - -I transmit herewith, for the consideration of Congress, a report from -the Secretary of State, and the papers which accompanied it, concern- -ing regulations for the consular courts of the United States in Ja - -U. 8. GRAN - -WASHINGTON, January 27, 1871. - -DEPARTMENT OF STATE, -Washington, January 26, 1870. -The Secretary of State has the honor to submit herewith, for revision -by Congress, in conformity with the provisions of section 6 of the act -approved 22d of June, 1860, a copy of “regulations for the consular -courts of the United States in Japan,” decreed and issued by C. E. -De Long, the minister of the United States in that country, in Septem- -ber, 1870; and also the papers mentioned in the subjoined list, which -contain suggestions on the subject thereof. : -A copy of Art XVI of the consist regulations so Submitted, -and the Secretary of r i ly , for the consideration -of ministers to make -ion, in the sense in which it is limited by paragraph -431 of the e be: fore named—that is, “ to acts necessary to organize -and give efficiency to the courts created by the act.” -Respectful submitted. -HAMILTON FISH. -The PRESIDENT. - -List of accompanying papers. - -1. Regulations for the consular courts of the United States in Japan. -2. Mr. Fish to Mr. De Long, September 10, 1870, - - - \ No newline at end of file diff --git a/tests/cache/palette/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin b/tests/cache/palette/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin new file mode 100644 index 0000000000000000000000000000000000000000..0abef18bc5007c0e42d1318ea35184fa8be7e6cd GIT binary patch literal 6372 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 “hivh 1111111111111" *11 it, 1'1111c1-r11- +111g regulations for the mnsulau' courts ut' the United Stuns iu J11 + +U. S. C- RA) + +WAsmNuTox, January 27, 1871, + +DEPARTm: "r 111: STATE, +“'11sh1'nyl1m, January 26, 1870. +The Secretary 111' State I the honor to mllnnit l1e1‘e\\'it]1,1hr 1'1-v 'on +11)} (,‘ongrv' , in 01111111111111) \ch the pravisinns of auction ii 01' the t +:lmn‘nvod 2211 11f Juno, 13130, 11 mpy nl' “rvgululinns fur th1> 1-01m1111u' +l‘UIlHS 1vf1hv l'nitml Stairs in 1111111111," 111-01 1-11 film] i uml h_\' 1‘. E. +I)1» Lung. th1-1ninislvr 111' the l'nitod 31111115111 that connh'~ , in vatum- +In'rY 1870; 111ml 'lsu tl11- 1111111-1's Inoutiunnd in the s11bj111111:1l list, which +contain 511,2}; ti111 011 thl- suhimt theu-ol'. ' +A cupy 111‘ All \\ I 111 the 111115111111' 11 gulmions 511 submitted, +and tho, ‘ -' ' ' ' " tin tho umidul'utiuu +, ot minist w tnnuke +11m in the wnsa 1'11 \1hi1:h it 15 liu1it1-1l by paragraph +$151 of the c 111 fine 111111101l—th is, 1. 111 11114 111- 5.5111311: organize. +111111 giw i'll'n -11m‘ 11) the comts 010111011 1n H11: 11 " +Il(‘~1wct1'|ll subunttcd. +HAMILTON l’lb‘fl. +The PRESIDENT. + +Lixt of (Iwnnpunyiny papers. + +1. Regl 111111115 for the consular courts 111' tlu- United States in Jupml. +.3. Mr. klsh [1) )11'. De Lung;1 Septuuber 10V 1570. + + + diff --git a/tests/cache/palette/__-l__eng__000001.ocr.png__000001__hocr__txt/hocr.bin b/tests/cache/palette/__-l__eng__000001.ocr.png__000001__hocr__txt/hocr.bin index 701b724f..e939729b 100644 --- a/tests/cache/palette/__-l__eng__000001.ocr.png__000001__hocr__txt/hocr.bin +++ b/tests/cache/palette/__-l__eng__000001.ocr.png__000001__hocr__txt/hocr.bin @@ -5,135 +5,135 @@ - + -
+

- 41st CONGRESS, } SENATE. + 4151‘ CONQRESS, } SEJATE. - 3d Session. + 311 Smyrna.

- MESSAGE + MESSAGE

- OF THE + 111: THE

- PRESIDENT OF THE UNITED STATES + PRESIDENT OF THE UNITED STATE‘

- A copy of regulations for the consular courts of the United States in Japan, + A cupyo/ m:nlnlimm /'1n N11: zunmlluz 11111111 11/ Mr I nitul Mnlm in Japan, - decreed and issued by the minister of the United States in that country. + 1101:1111] 11ml ixxuul by 1/11 11111111111 11f (/14: ( nilcrI 18111191 111 that mummy.

- Janvary 27, 1871—Read, referred to the Committee on Commerce, and ordered to be + 11511111727, 1-71.41md,111111-111 11111.1: ('01....m1v1- 1m {111111111011151111111n'1'lur1e11tohc - printed, + 1111,1111.

- To the Senate and House of Representatives : + To the Sandro 11ml HOME 11/ [1’11” 1tari r1 :

- I transmit herewith, for the consideration of Congress, a report from + I transmit hurowith {111‘ tlw 1~111 idm tiun ol' (‘onm'cxe :1 1-1-11111't from - the Secretary of State, and the papers which accompanied it, concern- + the Sovrvlnry 111' Stat .11111l 1111- 1111111) > “hivh 1111111111111" *11 it, 1'1111c1-r11- - ing regulations for the consular courts of the United States in Ja + 111g regulations for the mnsulau' courts ut' the United Stuns iu J11

- U. 8. GRAN + U. S. C- RA)

- WASHINGTON, January 27, 1871. + WAsmNuTox, January 27, 1871,

- DEPARTMENT OF STATE, + DEPARTm: "r 111: STATE, - Washington, January 26, 1870. + “'11sh1'nyl1m, January 26, 1870. - The Secretary of State has the honor to submit herewith, for revision + The Secretary 111' State I the honor to mllnnit l1e1‘e\\'it]1,1hr 1'1-v 'on - by Congress, in conformity with the provisions of section 6 of the act + 11)} (,‘ongrv' , in 01111111111111) \ch the pravisinns of auction ii 01' the t - approved 22d of June, 1860, a copy of “regulations for the consular + :lmn‘nvod 2211 11f Juno, 13130, 11 mpy nl' “rvgululinns fur th1> 1-01m1111u' - courts of the United States in Japan,” decreed and issued by C. E. + l‘UIlHS 1vf1hv l'nitml Stairs in 1111111111," 111-01 1-11 film] i uml h_\' 1‘. E. - De Long, the minister of the United States in that country, in Septem- + I)1» Lung. th1-1ninislvr 111' the l'nitod 31111115111 that connh'~ , in vatum- - ber, 1870; and also the papers mentioned in the subjoined list, which + In'rY 1870; 111ml 'lsu tl11- 1111111-1's Inoutiunnd in the s11bj111111:1l list, which - contain suggestions on the subject thereof. : + contain 511,2}; ti111 011 thl- suhimt theu-ol'. ' - A copy of Art XVI of the consist regulations so Submitted, + A cupy 111‘ All \\ I 111 the 111115111111' 11 gulmions 511 submitted, - and the Secretary of r i ly , for the consideration + and tho, ‘ -' ' ' ' " tin tho umidul'utiuu - of ministers to make + , ot minist w tnnuke - ion, in the sense in which it is limited by paragraph + 11m in the wnsa 1'11 \1hi1:h it 15 liu1it1-1l by paragraph - 431 of the e be: fore named—that is, “ to acts necessary to organize + $151 of the c 111 fine 111111101l—th is, 1. 111 11114 111- 5.5111311: organize. - and give efficiency to the courts created by the act.” + 111111 giw i'll'n -11m‘ 11) the comts 010111011 1n H11: 11 " - Respectful submitted. + Il(‘~1wct1'|ll subunttcd. - HAMILTON FISH. + HAMILTON l’lb‘fl. - The PRESIDENT. + The PRESIDENT.

- List of accompanying papers. + Lixt of (Iwnnpunyiny papers.

- 1. Regulations for the consular courts of the United States in Japan. + 1. Regl 111111115 for the consular courts 111' tlu- United States in Jupml. - 2. Mr. Fish to Mr. De Long, September 10, 1870, + .3. Mr. klsh [1) )11'. De Lung;1 Septuuber 10V 1570.

- +

diff --git a/tests/cache/palette/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin b/tests/cache/palette/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin index ef6539e7..f1c46e41 100644 --- a/tests/cache/palette/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin +++ b/tests/cache/palette/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin @@ -1,3 +1,3 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica OSD: Weak margin (5.18) for 850 blob text block, but using orientation anyway: 0 Detected 180 diacritics diff --git a/tests/cache/palette/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin b/tests/cache/palette/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin index dc29a8a6..3ab95a67 100644 --- a/tests/cache/palette/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin +++ b/tests/cache/palette/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin @@ -1,51 +1,51 @@ -41st CONGRESS, } SENATE. -3d Session. +4151‘ CONQRESS, } SEJATE. +311 Smyrna. MESSAGE -OF THE +111: THE -PRESIDENT OF THE UNITED STATES +PRESIDENT OF THE UNITED STATE‘ -A copy of regulations for the consular courts of the United States in Japan, -decreed and issued by the minister of the United States in that country. +A cupyo/ m:nlnlimm /'1n N11: zunmlluz 11111111 11/ Mr I nitul Mnlm in Japan, +1101:1111] 11ml ixxuul by 1/11 11111111111 11f (/14: ( nilcrI 18111191 111 that mummy. -Janvary 27, 1871—Read, referred to the Committee on Commerce, and ordered to be -printed, +11511111727, 1-71.41md,111111-111 11111.1: ('01....m1v1- 1m {111111111011151111111n'1'lur1e11tohc +1111,1111. -To the Senate and House of Representatives : +To the Sandro 11ml HOME 11/ [1’11” 1tari r1 : -I transmit herewith, for the consideration of Congress, a report from -the Secretary of State, and the papers which accompanied it, concern- -ing regulations for the consular courts of the United States in Ja +I transmit hurowith {111‘ tlw 1~111 idm tiun ol' (‘onm'cxe :1 1-1-11111't from +the Sovrvlnry 111' Stat .11111l 1111- 1111111) > “hivh 1111111111111" *11 it, 1'1111c1-r11- +111g regulations for the mnsulau' courts ut' the United Stuns iu J11 -U. 8. GRAN +U. S. C- RA) -WASHINGTON, January 27, 1871. +WAsmNuTox, January 27, 1871, -DEPARTMENT OF STATE, -Washington, January 26, 1870. -The Secretary of State has the honor to submit herewith, for revision -by Congress, in conformity with the provisions of section 6 of the act -approved 22d of June, 1860, a copy of “regulations for the consular -courts of the United States in Japan,” decreed and issued by C. E. -De Long, the minister of the United States in that country, in Septem- -ber, 1870; and also the papers mentioned in the subjoined list, which -contain suggestions on the subject thereof. : -A copy of Art XVI of the consist regulations so Submitted, -and the Secretary of r i ly , for the consideration -of ministers to make -ion, in the sense in which it is limited by paragraph -431 of the e be: fore named—that is, “ to acts necessary to organize -and give efficiency to the courts created by the act.” -Respectful submitted. -HAMILTON FISH. +DEPARTm: "r 111: STATE, +“'11sh1'nyl1m, January 26, 1870. +The Secretary 111' State I the honor to mllnnit l1e1‘e\\'it]1,1hr 1'1-v 'on +11)} (,‘ongrv' , in 01111111111111) \ch the pravisinns of auction ii 01' the t +:lmn‘nvod 2211 11f Juno, 13130, 11 mpy nl' “rvgululinns fur th1> 1-01m1111u' +l‘UIlHS 1vf1hv l'nitml Stairs in 1111111111," 111-01 1-11 film] i uml h_\' 1‘. E. +I)1» Lung. th1-1ninislvr 111' the l'nitod 31111115111 that connh'~ , in vatum- +In'rY 1870; 111ml 'lsu tl11- 1111111-1's Inoutiunnd in the s11bj111111:1l list, which +contain 511,2}; ti111 011 thl- suhimt theu-ol'. ' +A cupy 111‘ All \\ I 111 the 111115111111' 11 gulmions 511 submitted, +and tho, ‘ -' ' ' ' " tin tho umidul'utiuu +, ot minist w tnnuke +11m in the wnsa 1'11 \1hi1:h it 15 liu1it1-1l by paragraph +$151 of the c 111 fine 111111101l—th is, 1. 111 11114 111- 5.5111311: organize. +111111 giw i'll'n -11m‘ 11) the comts 010111011 1n H11: 11 " +Il(‘~1wct1'|ll subunttcd. +HAMILTON l’lb‘fl. The PRESIDENT. -List of accompanying papers. +Lixt of (Iwnnpunyiny papers. -1. Regulations for the consular courts of the United States in Japan. -2. Mr. Fish to Mr. De Long, September 10, 1870, +1. Regl 111111115 for the consular courts 111' tlu- United States in Jupml. +.3. Mr. klsh [1) )11'. De Lung;1 Septuuber 10V 1570. - \ No newline at end of file + diff --git a/tests/cache/poster/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin b/tests/cache/poster/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin deleted file mode 100644 index 5ae998aa4582f6fa251e73739f97f1663f62e6fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10920 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∋$Y0KzA<-s(zU7z6DO`V!-y+k96PU7 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 literal 0 HcmV?d00001 diff --git a/tests/cache/poster/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin b/tests/cache/poster/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin new file mode 100644 index 00000000..b8701436 --- /dev/null +++ b/tests/cache/poster/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin @@ -0,0 +1 @@ +Tesseract Open Source OCR Engine v3.05.01 with Leptonica diff --git a/tests/cache/poster/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stdout.bin b/tests/cache/poster/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stdout.bin similarity index 100% rename from tests/cache/poster/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stdout.bin rename to tests/cache/poster/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stdout.bin diff --git a/tests/cache/poster/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin b/tests/cache/poster/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin similarity index 59% rename from tests/cache/poster/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin rename to tests/cache/poster/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin index 1d83edbb..846e51ee 100644 --- a/tests/cache/poster/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin +++ b/tests/cache/poster/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin @@ -1,48 +1,49 @@ The LinnSequencer 32 Track MIDI Sequence Recorder -The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is +The LinnSequencer is a state—of—the-art composition and performance tool for the professional musician. It is extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include: -© Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST +0 Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST FORWARD, REWIND, and LOCATE controls. -e Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may +0 Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic synthesizers! -© Ultra-fast 312” disk drive stores complex songs in seconds and holds over 110,000 notes +0 Ultra—fast 3 1/2 ” disk drive stores complex songs in seconds and holds over 110,000 notes per disk! -¢ One or all tracks may be TRANSPOSED at the touch of a key. -e Exclusive real-time ERASE function makes editing FAST. -e Exclusive REPEAT function automatically repeats any held notes at a pre-selected +0 One or all tracks may be TRANSPOSED at the touch of a key. +0 Exclusive real—time ERASE function makes editing FAST. +0 Exclusive REPEAT function automatically repeats any held notes at a pre—selected rhythmic value. -¢ TIMING CORRECTION works during playback and operates without ‘chopping’ notes. +0 TIMING CORRECTION works during playback and operates without ‘chopping’ notes. -¢ Optional SMPTE time code synchronization. +0 Optional SMPTE time code synchronization. -e Optional remote control. +0 Optional remote control. Recording a Sequence To record a sequence, simply press RECORD and PLAY, then play your MIDI keyboard in time to the Sequencer’s click track. When the sequence loops back around to bar 1, -you’ ll hear what you played—only all timing errors will be +you’ll hear what you played—only all timing errors will be corrected! (Timing correction may be adjusted or defeated). Any additional notes played will be added into the track —existing notes are not erased while recording! FAST FORWARD, REWIND, and LOCATE controls may be used at any time to quickly access any location in -your sequence for spot-recording. To overdub a new part, +your sequence for spot—recording. To overdub a new part, select a different track and start recording—while you record, the first track will play in perfect sync (unless you + MUTE it, or SOLO another track). In this way, up to 32 tracks may be overdubbed! All MIDI effects are recorded including pitch bend, modulation, velocity, aftertouch, @@ -54,14 +55,14 @@ To erase a wrong note, simply hold ERASE and press the note to be erased just before it plays in the sequence— when played back, it will be gone. Notes may also be added, erased, or changed using the SINGLE STEP func- -tion. To overdub notes at specific points within a sequence, +tion. To overdub notes at specific points within a sequence, Additional Features simply use LOCATE, FAST FORWARD, or REWIND to find the desired bar number, then start recording. -The INSERT/COPY function allows you to move bars +The lNSERT/COPY function allows you to move bars from one location to another—in the same sequence or a different one. For example, you might insert a copy of the first verse between the second chorus and the bridge. @@ -86,34 +87,34 @@ the LinnSequencer is designed to let you compose, record and edit while devoting your undivided attention to your music. See your Linn dealer today for a demonstration! -e Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the +' Simple, easy to learn operation—the 32 Character LCD display clearly guides you through all operations. If needed, the HELP button displays additional explanations. -© Non-destructive recording—existing notes are not erased while recording. -¢ Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including +0 Non-destructive recording—existing notes are not erased while recording. +0 Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including ERASE, REPEAT, PLAY/STOP, or LOCATE. -¢ Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. +0 Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. -e Will sync to standard LinnDrum or Linn 9000 sync tone. +0 Will sync to standard LinnDrum or Linn 9000 sync tone. -© Utilizes ultra high-speed, 8 MHz 80186 16 bit computer internally for FAST operation. -¢ TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, +0 Utilizes ultra highvspeed, 8 MHZ 80186 16 bit computer internally for FAST operation. +0 TEMPO may be specified in BEATS-PER—MINUTE or FRAMES-PER—BEAT at 24, 25, or 30 frames per second, (even drop frame!) -¢ TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes +' TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes on the TAP TEMPO button. -e TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. -e Any TIME SIGNATURE may be used, and may be changed within a song. +0 TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. +0 Any TIME SIGNATURE may be used, and may be changed within a song. -linn +111111 Linn Electronics, Inc. 18720 Oxnard Street, Tarzana, CA 91356 -(818) 708-8131 TELEX #298949 LINN UR - \ No newline at end of file +(818) 708—8131 TELEX #298949 LINN UR + diff --git a/tests/cache/poster/__-l__osd__--psm__0__000001.ocr.preview.jpg__stdout/stderr.bin b/tests/cache/poster/__-l__osd__--psm__0__000001.ocr.preview.jpg__stdout/stderr.bin index 7df53791..e05f98c5 100644 --- a/tests/cache/poster/__-l__osd__--psm__0__000001.ocr.preview.jpg__stdout/stderr.bin +++ b/tests/cache/poster/__-l__osd__--psm__0__000001.ocr.preview.jpg__stdout/stderr.bin @@ -1,3 +1,2 @@ Warning. Invalid resolution 51 dpi. Using 70 instead. -Estimating resolution as 168 Warning. Invalid resolution 0 dpi. Using 70 instead. diff --git a/tests/cache/poster/__-l__osd__--psm__0__000001.ocr.preview.jpg__stdout/stdout.bin b/tests/cache/poster/__-l__osd__--psm__0__000001.ocr.preview.jpg__stdout/stdout.bin index 784c1ed4..e7ed25f8 100644 --- a/tests/cache/poster/__-l__osd__--psm__0__000001.ocr.preview.jpg__stdout/stdout.bin +++ b/tests/cache/poster/__-l__osd__--psm__0__000001.ocr.preview.jpg__stdout/stdout.bin @@ -1,6 +1,6 @@ Page number: 0 Orientation in degrees: 0 Rotate: 0 -Orientation confidence: 16.35 +Orientation confidence: 18.49 Script: Latin -Script confidence: 1.60 +Script confidence: 2.58 diff --git a/tests/cache/skew/__-l__eng__--psm__7__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin b/tests/cache/skew/__-l__eng__--psm__7__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin deleted file mode 100644 index bdfeaa1dc56115c121c884b1bf76534c68a752d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12680 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 diff --git a/tests/cache/skew/__-l__eng__--psm__7__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin b/tests/cache/skew/__-l__eng__--psm__7__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin deleted file mode 100644 index 592383ef..00000000 --- a/tests/cache/skew/__-l__eng__--psm__7__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin +++ /dev/null @@ -1 +0,0 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica diff --git a/tests/cache/skew/__-l__eng__--psm__7__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin b/tests/cache/skew/__-l__eng__--psm__7__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin deleted file mode 100644 index 18997d55..00000000 --- a/tests/cache/skew/__-l__eng__--psm__7__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin +++ /dev/null @@ -1,125 +0,0 @@ -The LinnSequencer -32 Track MIDI Sequence Recorder - -The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is - -extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include: - -* Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST -FORWARD, REWIND, and LOCATE controls. - -© Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may -be assigned to one of 16 MIDI channels, Simultaneously plays up to 16 polyphonic - -synthesizers! - -® Ultra-fast 3'4” disk drive stores complex songs in seconds and holds over 110,000 notes - -per disk! - -* One or all tracks may be TRANSPOSED at the touch of a key. -* Exclusive real-time ERASE function makes editing FAST, -* Exclusive REPEAT function automatically repeats any held notes at a pre-selected - -rhythmic value. - -* TIMING CORRECTION works during playback and operates without ‘chopping’ notes. - -* Optional SMPTE time code synchronization. - -* Optional remote control. - -Recording a Sequence - -To record a sequence, simply press RECORD and PLAY, -then play your MIDI keyboard in time to the Sequencer’s -click track. When the sequence loops back around to bar 1, -you’ll hear what you played—only all timing errors will be -corrected! (Timing correction may be adjusted or defeated). -Any additional notes played will be added into the track -—existing notes are not erased while recording! - -FAST FORWARD, REWIND, and LOCATE controls -may be used at any time to quickly access any location in -your sequence for spot-recording. To overdub a new part, -select a different track and Start recording—while you -record, the first track will play in perfect sync (unless you -MUTE it, or SOLO another track). In this way, up to 32 -tracks may be overdubbed! AI] MIDI effects are recorded -including pitch bend, modulation, velocity, aftertouch, -sustain pedal, and program changes! - -Editing - -To erase a wrong note, simply hold ERASE and press -the note to be erased just before it plays in the sequence— -when played back, it will be gone. Notes may also be - -added, erased, or changed using the SINGLE STEP func- -tion. To overdub notes at specific points within a sequence, - -Additional Features - -simply use LOCATE, FAST FORWARD, or REWIND to -find the desired bar number, then start recording. - -The INSERT/COPY function allows you to move bars -from one location to another—in the same sequence or a -different one. For example, you might insert a copy of the -first verse between the second chorus and the bridge. -DELETE BARS operates the same way to remove -unwanted sections, - -Creating a Song - -One way to create a song is to record each track all the -way through (up to 999 bars). Another way is to record -each basic section (verse, chorus, etc.) in individual -sequences, then use the CREATE SONG function to “chain” -them together. CREATE SONG will then automatically -copy all the parts into a new sequence. If desired, you can -even set the last few bars to repeat infinitely, for a fadeout. - -Composition Without Compromise - -The technology you use should never be so complex that -it interferes with the creative process, That’s precisely why -the LinnSequencer js designed to let you compose, record -and edit while devoting your undivided attention to your -music. See your Linn dealer today for a demonstration! - -* Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the - -HELP button displays additional explanations. - -* Non-destructive recording—existing notes are not erased while recording. -* Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including -OCATE. - -ERASE, REPEAT, PLAY/ STOP, or L - -* Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. - -* Will sync to standard LinnDrum or Linn 9000 sync tone. - -* Utilizes ultra high-speed, 8 MHz 80186 16 bit computer internally for FAST operation. -* TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, - -(even drop frame!) - -* TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes - -on the TAP TEMPO button. - -* TEMPO CHANGES may be programmed into a sequence, -* Any TIME SIGNATURE May be used, and may be change - -with smooth transitions if desired. -d within a song. - -linn -Linn Electronics, Inc. - -18720 Oxnard Street, Tarzana, CA 91356 -(818) 708-8131 TELEX #298949 LINN UR - \ No newline at end of file diff --git a/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001.text__pdf__txt/pdf.bin b/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001.text__pdf__txt/pdf.bin new file mode 100644 index 0000000000000000000000000000000000000000..2afce55859646da882e9a1932d58d4d8d0610a1d GIT binary patch literal 12532 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%0DDPq<@J>hWETfp_dfLvkwDKiNOk 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 literal 0 HcmV?d00001 diff --git a/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001.text__pdf__txt/stderr.bin b/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001.text__pdf__txt/stderr.bin new file mode 100644 index 00000000..b8701436 --- /dev/null +++ b/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001.text__pdf__txt/stderr.bin @@ -0,0 +1 @@ +Tesseract Open Source OCR Engine v3.05.01 with Leptonica diff --git a/tests/cache/skew/__-l__eng__--psm__7__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stdout.bin b/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001.text__pdf__txt/stdout.bin similarity index 100% rename from tests/cache/skew/__-l__eng__--psm__7__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stdout.bin rename to tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001.text__pdf__txt/stdout.bin diff --git a/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001.text__pdf__txt/txt.bin b/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001.text__pdf__txt/txt.bin new file mode 100644 index 00000000..302fe1c3 --- /dev/null +++ b/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001.text__pdf__txt/txt.bin @@ -0,0 +1,125 @@ +The LinnSequencer +32 Track MIDI Sequence Recorder + +The LinnSequencer is a state—of—the-art composition and performance tool for the professional musician. It is + +extremely powerful, yet amazmgly simple to learn and use. It’s many remarkable features include: + +0 Operation is similar to multi—track tape recorder with PLAY, STOP, RECORD, FAST +FORWARD, REWIND, and LOCATE controls. + +0 Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may +be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic + +synthesizers ! + +0 UItra—fast 3 1/2 ” disk drive stores complex songs in seconds and holds over 110,000 notes + +per disk! + +0 One or all tracks may be TRANSPOSED at the touch of a key. +0 Exclusive real-time ERASE function makes editing FAST. +0 Exclusive REPEAT function automatically repeats any held notes at a preselected + +rhythmic value. + +0 TIMING CORRECTION works during playback and operates without ‘chopping’ notes. + +0 Optional SMPTE time code synchronization. + +0 Optional remote control. + +Recording 3 Sequence + +To record a sequence, simply press RECORD and PLAY, +then play your MIDI keyboard in time to the Sequencer’s +click track. When the sequence loops back around to bar 1, +you’ll hear what you played—only all timing errors will be +corrected! (Timing correction may be adjusted or defeated). +Any additional notes played will be added into the track +——existing notes are not erased while recording! + +FAST FORWARD, REWIND, and DOCATE controls +may be used at any time to quickly access any location in +your sequence for spot—recording. To overdub a new part, +select a different track and start recordinghwhile you +record, the first‘track will play in perfect sync (unless you +MUTE it, or SOLO another track). In this way, up to 32 +tracks may be overdubbed! All MIDI effects are recorded +including pitch bend, modulation, velocity, aftertouch, +sustain pedal, and program changes! + +Editing + +To erase a wrong note, simply hold ERASE and press +the note to be erased just before it plays in the sequence— +when played back, it will be gone. Notes may also be + +added, erased, or changed using the SINGLE STEP func— +tion. To overdub notes at specific points within a sequence, + +Additional Features + +simply use LOCATE, FAST FORWARD, or REWIND to +find the desired bar number, then start recording. + +The INSERT/COPY function allows you to move bars +from one location to another~in the same sequence or a +different one. For example, you might insert a copy of the +first verse between the second chorus and the bridge. +DELETE BARS operates the same way to remove +unwanted sections. + +Creating a Song + +One way to create a song is to record each track all the +way through (up to 999 bars). Another way is to record +each basic section (verse, chorus, etc.) in individual +sequences, then use the CREATE SONG function to “chain” +them together. CREATE SONG will then automatically +copy all the parts into a new sequence. If desired, you can +even set the last few bars to repeat infinitely, for a fadeout. + +Composition Without Compromise + +The technology you use should never be so complex that +it interferes with the creative process. That’s precisely why +the LinnSequencer is designed to let you compose, record +and edit while devoting your undivided attention to your +music. See your Linn dealer today for a demonstration! + +' Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the + +HELP button displays additional explanations. + +' Non—destructive recording~existing notes are not erased while recording. +O Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including +OCATE. + +ERASE, REPEAT, PLAY/STOP, or L + +0 Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. + +0 Will sync to standard LinnDrum or Linn 9000 sync tone. + +- Utilizes ultra high—speed, 8 MHz 80186 16 bit computer internally for FAST operation. +0 TEMPO may be specified in BEATS-PER—MINUTE or FRAMES-PER—BEAT at 24, 25, or 30 frames per second, + +(even drop frame!) + +0 TEMPO may be entered numerically, adjustable in tenths of a Beat-Per—Minute increments, or by tapping quarter notes + +on the TAP TEMPO button. + +' TEMPO CHANGES may be programmed into a sequence, +‘ Any TIME SIGNATURE may be used, and may be change + +with smooth transitions if desired. +d within a song. + +E1111 +Linn Electronics, Inc. + +18720 Oxnard Street, Tarzana, CA 91356 +(818) 708-8131TELEX #298949 LINN UR + diff --git a/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001__hocr__txt/hocr.bin b/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001__hocr__txt/hocr.bin index 020f1f18..76794712 100644 --- a/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001__hocr__txt/hocr.bin +++ b/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001__hocr__txt/hocr.bin @@ -5,330 +5,330 @@ - + -
+

- The LinnSequencer + The LinnSequencer - 32 Track MIDI Sequence Recorder + 32 Track MIDI Sequence Recorder

- The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is + The LinnSequencer is a state—of—the-art composition and performance tool for the professional musician. It is

- extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include: + extremely powerful, yet amazmgly simple to learn and use. It’s many remarkable features include:

- * Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST + 0 Operation is similar to multi—track tape recorder with PLAY, STOP, RECORD, FAST - FORWARD, REWIND, and LOCATE controls. + FORWARD, REWIND, and LOCATE controls.

- © Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may + 0 Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may - be assigned to one of 16 MIDI channels, Simultaneously plays up to 16 polyphonic + be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic

- synthesizers! + synthesizers !

- ® Ultra-fast 3'4” disk drive stores complex songs in seconds and holds over 110,000 notes + 0 UItra—fast 3 1/2 ” disk drive stores complex songs in seconds and holds over 110,000 notes

- per disk! + per disk!

- * One or all tracks may be TRANSPOSED at the touch of a key. + 0 One or all tracks may be TRANSPOSED at the touch of a key. - * Exclusive real-time ERASE function makes editing FAST, + 0 Exclusive real-time ERASE function makes editing FAST. - * Exclusive REPEAT function automatically repeats any held notes at a pre-selected + 0 Exclusive REPEAT function automatically repeats any held notes at a preselected

- rhythmic value. + rhythmic value.

- * TIMING CORRECTION works during playback and operates without ‘chopping’ notes. + 0 TIMING CORRECTION works during playback and operates without ‘chopping’ notes.

- * Optional SMPTE time code synchronization. + 0 Optional SMPTE time code synchronization.

- * Optional remote control. + 0 Optional remote control.

- Recording a Sequence + Recording 3 Sequence

- To record a sequence, simply press RECORD and PLAY, + To record a sequence, simply press RECORD and PLAY, - then play your MIDI keyboard in time to the Sequencer’s + then play your MIDI keyboard in time to the Sequencer’s - click track. When the sequence loops back around to bar 1, + click track. When the sequence loops back around to bar 1, - you’ll hear what you played—only all timing errors will be + you’ll hear what you played—only all timing errors will be - corrected! (Timing correction may be adjusted or defeated). + corrected! (Timing correction may be adjusted or defeated). - Any additional notes played will be added into the track + Any additional notes played will be added into the track - —existing notes are not erased while recording! + ——existing notes are not erased while recording!

- FAST FORWARD, REWIND, and LOCATE controls + FAST FORWARD, REWIND, and DOCATE controls - may be used at any time to quickly access any location in + may be used at any time to quickly access any location in - your sequence for spot-recording. To overdub a new part, + your sequence for spot—recording. To overdub a new part, - select a different track and Start recording—while you + select a different track and start recordinghwhile you - record, the first track will play in perfect sync (unless you + record, the first‘track will play in perfect sync (unless you - MUTE it, or SOLO another track). In this way, up to 32 + MUTE it, or SOLO another track). In this way, up to 32 - tracks may be overdubbed! AI] MIDI effects are recorded + tracks may be overdubbed! All MIDI effects are recorded - including pitch bend, modulation, velocity, aftertouch, + including pitch bend, modulation, velocity, aftertouch, - sustain pedal, and program changes! + sustain pedal, and program changes!

- Editing + Editing

- To erase a wrong note, simply hold ERASE and press + To erase a wrong note, simply hold ERASE and press - the note to be erased just before it plays in the sequence— + the note to be erased just before it plays in the sequence— - when played back, it will be gone. Notes may also be + when played back, it will be gone. Notes may also be

- added, erased, or changed using the SINGLE STEP func- + added, erased, or changed using the SINGLE STEP func— - tion. To overdub notes at specific points within a sequence, + tion. To overdub notes at specific points within a sequence,

- Additional Features + Additional Features

- simply use LOCATE, FAST FORWARD, or REWIND to + simply use LOCATE, FAST FORWARD, or REWIND to - find the desired bar number, then start recording. + find the desired bar number, then start recording.

- The INSERT/COPY function allows you to move bars + The INSERT/COPY function allows you to move bars - from one location to another—in the same sequence or a + from one location to another~in the same sequence or a - different one. For example, you might insert a copy of the + different one. For example, you might insert a copy of the - first verse between the second chorus and the bridge. + first verse between the second chorus and the bridge. - DELETE BARS operates the same way to remove + DELETE BARS operates the same way to remove - unwanted sections, + unwanted sections.

- Creating a Song + Creating a Song

- One way to create a song is to record each track all the + One way to create a song is to record each track all the - way through (up to 999 bars). Another way is to record + way through (up to 999 bars). Another way is to record - each basic section (verse, chorus, etc.) in individual + each basic section (verse, chorus, etc.) in individual - sequences, then use the CREATE SONG function to “chain” + sequences, then use the CREATE SONG function to “chain” - them together. CREATE SONG will then automatically + them together. CREATE SONG will then automatically - copy all the parts into a new sequence. If desired, you can + copy all the parts into a new sequence. If desired, you can - even set the last few bars to repeat infinitely, for a fadeout. + even set the last few bars to repeat infinitely, for a fadeout.

- Composition Without Compromise + Composition Without Compromise

- The technology you use should never be so complex that + The technology you use should never be so complex that - it interferes with the creative process, That’s precisely why + it interferes with the creative process. That’s precisely why - the LinnSequencer js designed to let you compose, record + the LinnSequencer is designed to let you compose, record - and edit while devoting your undivided attention to your + and edit while devoting your undivided attention to your - music. See your Linn dealer today for a demonstration! + music. See your Linn dealer today for a demonstration!

- * Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the + ' Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the

- HELP button displays additional explanations. + HELP button displays additional explanations.

- * Non-destructive recording—existing notes are not erased while recording. + ' Non—destructive recording~existing notes are not erased while recording. - * Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including + O Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including - OCATE. + OCATE.

- ERASE, REPEAT, PLAY/ STOP, or L + ERASE, REPEAT, PLAY/STOP, or L

- * Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. + 0 Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value.

- * Will sync to standard LinnDrum or Linn 9000 sync tone. + 0 Will sync to standard LinnDrum or Linn 9000 sync tone.

- * Utilizes ultra high-speed, 8 MHz 80186 16 bit computer internally for FAST operation. + - Utilizes ultra high—speed, 8 MHz 80186 16 bit computer internally for FAST operation. - * TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, + 0 TEMPO may be specified in BEATS-PER—MINUTE or FRAMES-PER—BEAT at 24, 25, or 30 frames per second,

- (even drop frame!) + (even drop frame!)

- * TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes + 0 TEMPO may be entered numerically, adjustable in tenths of a Beat-Per—Minute increments, or by tapping quarter notes

- on the TAP TEMPO button. + on the TAP TEMPO button.

- * TEMPO CHANGES may be programmed into a sequence, + ' TEMPO CHANGES may be programmed into a sequence, - * Any TIME SIGNATURE May be used, and may be change + ‘ Any TIME SIGNATURE may be used, and may be change

- with smooth transitions if desired. + with smooth transitions if desired. - d within a song. + d within a song.

- linn + E1111 - Linn Electronics, Inc. + Linn Electronics, Inc.

- 18720 Oxnard Street, Tarzana, CA 91356 + 18720 Oxnard Street, Tarzana, CA 91356 - (818) 708-8131 TELEX #298949 LINN UR + (818) 708-8131TELEX #298949 LINN UR

diff --git a/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001__hocr__txt/stderr.bin b/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001__hocr__txt/stderr.bin index 592383ef..b8701436 100644 --- a/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001__hocr__txt/stderr.bin +++ b/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001__hocr__txt/stderr.bin @@ -1 +1 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica diff --git a/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001__hocr__txt/txt.bin b/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001__hocr__txt/txt.bin index 18997d55..302fe1c3 100644 --- a/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001__hocr__txt/txt.bin +++ b/tests/cache/skew/__-l__eng__--psm__7__000001.ocr.png__000001__hocr__txt/txt.bin @@ -1,35 +1,35 @@ The LinnSequencer 32 Track MIDI Sequence Recorder -The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is +The LinnSequencer is a state—of—the-art composition and performance tool for the professional musician. It is -extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include: +extremely powerful, yet amazmgly simple to learn and use. It’s many remarkable features include: -* Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST +0 Operation is similar to multi—track tape recorder with PLAY, STOP, RECORD, FAST FORWARD, REWIND, and LOCATE controls. -© Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may -be assigned to one of 16 MIDI channels, Simultaneously plays up to 16 polyphonic +0 Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may +be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic -synthesizers! +synthesizers ! -® Ultra-fast 3'4” disk drive stores complex songs in seconds and holds over 110,000 notes +0 UItra—fast 3 1/2 ” disk drive stores complex songs in seconds and holds over 110,000 notes per disk! -* One or all tracks may be TRANSPOSED at the touch of a key. -* Exclusive real-time ERASE function makes editing FAST, -* Exclusive REPEAT function automatically repeats any held notes at a pre-selected +0 One or all tracks may be TRANSPOSED at the touch of a key. +0 Exclusive real-time ERASE function makes editing FAST. +0 Exclusive REPEAT function automatically repeats any held notes at a preselected rhythmic value. -* TIMING CORRECTION works during playback and operates without ‘chopping’ notes. +0 TIMING CORRECTION works during playback and operates without ‘chopping’ notes. -* Optional SMPTE time code synchronization. +0 Optional SMPTE time code synchronization. -* Optional remote control. +0 Optional remote control. -Recording a Sequence +Recording 3 Sequence To record a sequence, simply press RECORD and PLAY, then play your MIDI keyboard in time to the Sequencer’s @@ -37,15 +37,15 @@ click track. When the sequence loops back around to bar 1, you’ll hear what you played—only all timing errors will be corrected! (Timing correction may be adjusted or defeated). Any additional notes played will be added into the track -—existing notes are not erased while recording! +——existing notes are not erased while recording! -FAST FORWARD, REWIND, and LOCATE controls +FAST FORWARD, REWIND, and DOCATE controls may be used at any time to quickly access any location in -your sequence for spot-recording. To overdub a new part, -select a different track and Start recording—while you -record, the first track will play in perfect sync (unless you +your sequence for spot—recording. To overdub a new part, +select a different track and start recordinghwhile you +record, the first‘track will play in perfect sync (unless you MUTE it, or SOLO another track). In this way, up to 32 -tracks may be overdubbed! AI] MIDI effects are recorded +tracks may be overdubbed! All MIDI effects are recorded including pitch bend, modulation, velocity, aftertouch, sustain pedal, and program changes! @@ -55,20 +55,20 @@ To erase a wrong note, simply hold ERASE and press the note to be erased just before it plays in the sequence— when played back, it will be gone. Notes may also be -added, erased, or changed using the SINGLE STEP func- -tion. To overdub notes at specific points within a sequence, +added, erased, or changed using the SINGLE STEP func— +tion. To overdub notes at specific points within a sequence, Additional Features simply use LOCATE, FAST FORWARD, or REWIND to -find the desired bar number, then start recording. +find the desired bar number, then start recording. The INSERT/COPY function allows you to move bars -from one location to another—in the same sequence or a +from one location to another~in the same sequence or a different one. For example, you might insert a copy of the first verse between the second chorus and the bridge. DELETE BARS operates the same way to remove -unwanted sections, +unwanted sections. Creating a Song @@ -83,43 +83,43 @@ even set the last few bars to repeat infinitely, for a fadeout. Composition Without Compromise The technology you use should never be so complex that -it interferes with the creative process, That’s precisely why -the LinnSequencer js designed to let you compose, record +it interferes with the creative process. That’s precisely why +the LinnSequencer is designed to let you compose, record and edit while devoting your undivided attention to your music. See your Linn dealer today for a demonstration! -* Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the +' Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the HELP button displays additional explanations. -* Non-destructive recording—existing notes are not erased while recording. -* Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including +' Non—destructive recording~existing notes are not erased while recording. +O Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including OCATE. -ERASE, REPEAT, PLAY/ STOP, or L +ERASE, REPEAT, PLAY/STOP, or L -* Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. +0 Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. -* Will sync to standard LinnDrum or Linn 9000 sync tone. +0 Will sync to standard LinnDrum or Linn 9000 sync tone. -* Utilizes ultra high-speed, 8 MHz 80186 16 bit computer internally for FAST operation. -* TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, +- Utilizes ultra high—speed, 8 MHz 80186 16 bit computer internally for FAST operation. +0 TEMPO may be specified in BEATS-PER—MINUTE or FRAMES-PER—BEAT at 24, 25, or 30 frames per second, (even drop frame!) -* TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes +0 TEMPO may be entered numerically, adjustable in tenths of a Beat-Per—Minute increments, or by tapping quarter notes on the TAP TEMPO button. -* TEMPO CHANGES may be programmed into a sequence, -* Any TIME SIGNATURE May be used, and may be change +' TEMPO CHANGES may be programmed into a sequence, +‘ Any TIME SIGNATURE may be used, and may be change with smooth transitions if desired. d within a song. -linn +E1111 Linn Electronics, Inc. 18720 Oxnard Street, Tarzana, CA 91356 -(818) 708-8131 TELEX #298949 LINN UR - \ No newline at end of file +(818) 708-8131TELEX #298949 LINN UR + diff --git a/tests/cache/skew/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin b/tests/cache/skew/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/pdf.bin deleted file mode 100644 index a1cae482b3e83b9dfdf91cecca1f9401bfc6d3d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12681 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 diff --git a/tests/cache/skew/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin b/tests/cache/skew/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin deleted file mode 100644 index 592383ef..00000000 --- a/tests/cache/skew/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stderr.bin +++ /dev/null @@ -1 +0,0 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica diff --git a/tests/cache/skew/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin b/tests/cache/skew/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin deleted file mode 100644 index a2a377d5..00000000 --- a/tests/cache/skew/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/txt.bin +++ /dev/null @@ -1,86 +0,0 @@ -The LinnSequencer -32 Track MIDI Sequence Recorder - -The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is -extremely powerful, yet amazingly simple to learn and use. It ’s many remarkable features include: - -* Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST -FORWARD, REWIND, and LOCATE controls, - -© Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may -be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic -synthesizers! - -* Ultra-fast 314" disk drive stores complex songs in seconds and holds over 110,000 notes -per disk! - -* One or all tracks may be TRANSPOSED at the touch of a key. -¢ Exclusive real-time ERASE function makes editing FAST, - -* Exclusive REPEAT function automatically repeats any held notes at a pre-selected -rhythmic value. - -* TIMING CORRECTION works during playback and operates without ‘chopping’ notes, -¢ Optional SMPTE time code synchronization. -* Optional remote control. - -Recording a Sequence simply use LOCATE, FAST FORWARD, or REWIND to -To record a sequence, simply press RECORD and PL AY, _ find the desired bar number, then Start recording. -then play your MIDI keyboard in time to the Sequencer’s The INSERT/COPY function allows you to move bars - -click track, When the sequence loops back around to bar 1, from one location to another—in the same sequence or a -you'll hear what you played—only all timing errors will be _different one. For example, you might insert a copy of the -corrected! (Timing correction may be adjusted or defeated), _ first verse between the second chorus and the bridge. -Any additional notes played will be added into the track DELETE BARS operates the same way to remove -—existing notes are not erased while recording! unwanted sections, - -FAST FORWARD, REWIND, and LOCATE controls . -may be used at any time to quickly access any location in Creating a Song - -your sequence for spot-recording. To overdub a new part, One way to create a song is to record each track all the -select a different track and start recording—while you way through (up to 999 bars), Another way is to record -record, the first track will play in perfect sync (unless you each basic section (verse, chorus, etc.) in individual - -MUTE it, or SOLO another track). In this way, up to 32 sequences, then use the CREATE SONG function to “chain” -tracks may be overdubbed! All MIDI effects are recorded them together. CREATE SONG will then automatically - -including pitch bend, modulation, velocity, aftertouch, Copy all the parts into a new sequence. If desir ed, you can -sustain pedal, and program changes! even set the last few bars to repeat infinitely, for a fadeout. -Editing Composition Without Compromise - -To erase a wrong note, simply hold ERASE and press The technology you use should never be so complex that -the note to be erased just before it plays in the sequence— it interferes with the creative process. That’s precisely why -when played back, it will be gone. Notes may also be the LinnSequencer is designed to let you compose, record - -added, erased, or changed using the SINGLE STEP func- and edit while devoting your undivided attention to your -tion. To overdub notes at specific points within a Sequence, — music. See your Linn dealer today for a demonstration! - -Additional Features - -* Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations, If needed, the -HELP button displays additional explanations, - -* Non-destructive recording—existing notes are not erased while recording. - -* Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including -ERASE, REPEAT, PLAY/ STOP, or LOCATE, - -* Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. -© Will sync to standard LinnDrum or Linn 9000 sync tone, -* Utilizes ultra high-speed, 8 MHz 80186 16 bit computer internally for FAST operation. - -* TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, -(even drop frame!) - -* TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes -on the TAP TEMPO button. - -* TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. - -« Any TIME SIGNATURE may be used, and may be changed within a song. -linn - -Linn Electronics, Inc. -18720 Oxnard Street, Tarzana, CA 91356 -(818) 708-8131 TELEX #298949 LINN UR - \ No newline at end of file diff --git a/tests/cache/skew/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin b/tests/cache/skew/__-l__eng__000001.ocr.png__000001.text__pdf__txt/pdf.bin new file mode 100644 index 0000000000000000000000000000000000000000..82f9a08745951ae905b0977c6a9aba97e5911683 GIT binary patch literal 12551 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 literal 0 HcmV?d00001 diff --git a/tests/cache/skew/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin b/tests/cache/skew/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin new file mode 100644 index 00000000..b8701436 --- /dev/null +++ b/tests/cache/skew/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stderr.bin @@ -0,0 +1 @@ +Tesseract Open Source OCR Engine v3.05.01 with Leptonica diff --git a/tests/cache/skew/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stdout.bin b/tests/cache/skew/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stdout.bin similarity index 100% rename from tests/cache/skew/__-l__eng__-c__textonly_pdf=1__000001.ocr.png__000001.text__pdf__txt/stdout.bin rename to tests/cache/skew/__-l__eng__000001.ocr.png__000001.text__pdf__txt/stdout.bin diff --git a/tests/cache/skew/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin b/tests/cache/skew/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin new file mode 100644 index 00000000..f15a3467 --- /dev/null +++ b/tests/cache/skew/__-l__eng__000001.ocr.png__000001.text__pdf__txt/txt.bin @@ -0,0 +1,86 @@ +The LinnSequencer +32 Track MIDI Sequence Recorder + +The LinnSequencer is a state—of—the-art composition and performance tool for the professional musician. It is +extremely powerful, yet amazingly simple to learn and use. It ’5 many remarkable features include: + +0 Operation is similar to multi—track tape recorder with PLAY, STOP, RECORD, FAST +FORWARD, REWIND, and LOCATE controls. + +0 Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may +be assigned to one of 16 MIDI Channels. Simultaneously plays up to 16 polyphonic +synthesizers! + +0 Ultra—fast 3 1/2 ” disk drive stores complex songs in seconds and holds over 110,000 notes +per disk! + +0 One or all tracks may be TRANSPOSED at the touch of a key. +0 Exclusive reaI-time ERASE function makes editing FAST. + +0 Exclusive REPEAT function automatically repeats any held notes at a preselected +rhythmic value. + +0 TIMING CORRECTION works during playback and operates without ‘chopping’ notes. +0 Optional SMPTE time code synchronization. +0 Optional remote control. + +Recording 3 Sequence simply use LOCATE, FAST FORWARD, or REWIND to +To record a sequence, simply press RECORD and PLAY, find the desired bar number, then start recording. +then play your MIDI keyboard in time to the Sequencer’s The INSERT/COPY functlon allows you to move bars + +click track. When the sequence loops back around to bar 1, ftom one locatlon t0 anotherum the same sequence or a +you’ll hear what you playedw—only all timing errors will be clifferent one. For example, you mlght msert 3 copy 0f the +corrected! (Timing correction may be adjusted 0r defeated). first verse between the second chorus and thfl budge. +Any additional notes played will be added into the track DELETE BARS operates the same way to remove +—existing notes are not erased while recording! unwanted sectlons. + +FAST FORWARD, REWIND, and LOCATE controls . +may be used at any time to quickly access any location in Creatlng a Song + +your sequence for spot—recording. To overdub a new part, One way to create a song is to record each. track all the +select a different track and start recordingmwhile you way through 0319 to 999 bars). AflOth€F_ WW {S l0 record +record, the first‘track will play in perfect sync (unless you each basu: 56011011 (verse, chorus, 610-) m 1nd1v1dua1 + +MUTE it, or SOLO another track). In this way, up 10 32 sequences, then use the CREATE SONG function to “chain” +tracks may be overdubbed! All MIDI effects are recorded them together. CREATE SONG Will then automatically + +including pitch bend, modulation, velocity, aftertouch, COPY 311 the parts into a new sequence. If desired, YOU can +sustain pedal, and program changes 1 even set the last few bars to repeat infinitely, for a fadeout. +Editing Composition Without Compromise + +To erase a wrong note, simply hold ERASE and press The technology you use should never be so complex that +the note to be erased just before it plays in the sequence»- it interferes with the creative process. That’s precisely why +when played back, it will be gone. Notes may also be the LinnSequencer is designed to let you compose, record + +added, erased, or changed using the SINGLE STEP func~ and edit while devoting your undivided attention to your +tion. To overdub notes at specific points within a sequence, music. See your Linn dealer today for a demonstration! + +Additional Features + +0 Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the +HELP button displays additional explanations. + +' Nondestructive recording—uexisting notes are not erased while recording. + +' Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including +ERASE, REPEAT, PLAY/STOP, or LOCATE. + +0 Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. +0 Will sync to standard LinnDrum or Linn 9000 sync tone. +0 Utilizes ultra high-speed, 8 MHz 8018616 bit computer internally for FAST operation. + +0 TEMPO may be specified in BEATS—PER—MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, +(even drop frame!) + +0 TEMPO may be entered numerically, adjustable in tenths of a Beat-Per—Minute increments, or by tapping quarter notes +on the TAP TEMPO button. + +' TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. + +0 Any TIME SIGNATURE may be used, and may be changed within a song. +E1111 + +Linn Electronics, Inc. +18720 Oxnard Street, Tarzana, CA 91356 +(818) 7088131 TELEX #298949 LINN UR + diff --git a/tests/cache/skew/__-l__eng__000001.ocr.png__000001__hocr__txt/hocr.bin b/tests/cache/skew/__-l__eng__000001.ocr.png__000001__hocr__txt/hocr.bin index 593df43e..52b98d22 100644 --- a/tests/cache/skew/__-l__eng__000001.ocr.png__000001__hocr__txt/hocr.bin +++ b/tests/cache/skew/__-l__eng__000001.ocr.png__000001__hocr__txt/hocr.bin @@ -5,230 +5,230 @@ - + -
+

- The LinnSequencer + The LinnSequencer - 32 Track MIDI Sequence Recorder + 32 Track MIDI Sequence Recorder

- The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is + The LinnSequencer is a state—of—the-art composition and performance tool for the professional musician. It is - extremely powerful, yet amazingly simple to learn and use. It ’s many remarkable features include: + extremely powerful, yet amazingly simple to learn and use. It ’5 many remarkable features include:

- * Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST + 0 Operation is similar to multi—track tape recorder with PLAY, STOP, RECORD, FAST - FORWARD, REWIND, and LOCATE controls, + FORWARD, REWIND, and LOCATE controls.

- © Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may + 0 Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may - be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic + be assigned to one of 16 MIDI Channels. Simultaneously plays up to 16 polyphonic - synthesizers! + synthesizers!

- * Ultra-fast 314" disk drive stores complex songs in seconds and holds over 110,000 notes + 0 Ultra—fast 3 1/2 ” disk drive stores complex songs in seconds and holds over 110,000 notes - per disk! + per disk!

- * One or all tracks may be TRANSPOSED at the touch of a key. + 0 One or all tracks may be TRANSPOSED at the touch of a key. - ¢ Exclusive real-time ERASE function makes editing FAST, + 0 Exclusive reaI-time ERASE function makes editing FAST.

- * Exclusive REPEAT function automatically repeats any held notes at a pre-selected + 0 Exclusive REPEAT function automatically repeats any held notes at a preselected - rhythmic value. + rhythmic value.

- * TIMING CORRECTION works during playback and operates without ‘chopping’ notes, + 0 TIMING CORRECTION works during playback and operates without ‘chopping’ notes. - ¢ Optional SMPTE time code synchronization. + 0 Optional SMPTE time code synchronization. - * Optional remote control. + 0 Optional remote control.

- Recording a Sequence simply use LOCATE, FAST FORWARD, or REWIND to + Recording 3 Sequence simply use LOCATE, FAST FORWARD, or REWIND to - To record a sequence, simply press RECORD and PL AY, _ find the desired bar number, then Start recording. + To record a sequence, simply press RECORD and PLAY, find the desired bar number, then start recording. - then play your MIDI keyboard in time to the Sequencer’s The INSERT/COPY function allows you to move bars + then play your MIDI keyboard in time to the Sequencer’s The INSERT/COPY functlon allows you to move bars

- click track, When the sequence loops back around to bar 1, from one location to another—in the same sequence or a + click track. When the sequence loops back around to bar 1, ftom one locatlon t0 anotherum the same sequence or a - you'll hear what you played—only all timing errors will be _different one. For example, you might insert a copy of the + you’ll hear what you playedw—only all timing errors will be clifferent one. For example, you mlght msert 3 copy 0f the - corrected! (Timing correction may be adjusted or defeated), _ first verse between the second chorus and the bridge. + corrected! (Timing correction may be adjusted 0r defeated). first verse between the second chorus and thfl budge. - Any additional notes played will be added into the track DELETE BARS operates the same way to remove + Any additional notes played will be added into the track DELETE BARS operates the same way to remove - —existing notes are not erased while recording! unwanted sections, + —existing notes are not erased while recording! unwanted sectlons.

- FAST FORWARD, REWIND, and LOCATE controls . + FAST FORWARD, REWIND, and LOCATE controls . - may be used at any time to quickly access any location in Creating a Song + may be used at any time to quickly access any location in Creatlng a Song

- your sequence for spot-recording. To overdub a new part, One way to create a song is to record each track all the + your sequence for spot—recording. To overdub a new part, One way to create a song is to record each. track all the - select a different track and start recording—while you way through (up to 999 bars), Another way is to record + select a different track and start recordingmwhile you way through 0319 to 999 bars). AflOth€F_ WW {S l0 record - record, the first track will play in perfect sync (unless you each basic section (verse, chorus, etc.) in individual + record, the first‘track will play in perfect sync (unless you each basu: 56011011 (verse, chorus, 610-) m 1nd1v1dua1

- MUTE it, or SOLO another track). In this way, up to 32 sequences, then use the CREATE SONG function to “chain” + MUTE it, or SOLO another track). In this way, up 10 32 sequences, then use the CREATE SONG function to “chain” - tracks may be overdubbed! All MIDI effects are recorded them together. CREATE SONG will then automatically + tracks may be overdubbed! All MIDI effects are recorded them together. CREATE SONG Will then automatically

- including pitch bend, modulation, velocity, aftertouch, Copy all the parts into a new sequence. If desir ed, you can + including pitch bend, modulation, velocity, aftertouch, COPY 311 the parts into a new sequence. If desired, YOU can - sustain pedal, and program changes! even set the last few bars to repeat infinitely, for a fadeout. + sustain pedal, and program changes 1 even set the last few bars to repeat infinitely, for a fadeout. - Editing Composition Without Compromise + Editing Composition Without Compromise

- To erase a wrong note, simply hold ERASE and press The technology you use should never be so complex that + To erase a wrong note, simply hold ERASE and press The technology you use should never be so complex that - the note to be erased just before it plays in the sequence— it interferes with the creative process. That’s precisely why + the note to be erased just before it plays in the sequence»- it interferes with the creative process. That’s precisely why - when played back, it will be gone. Notes may also be the LinnSequencer is designed to let you compose, record + when played back, it will be gone. Notes may also be the LinnSequencer is designed to let you compose, record

- added, erased, or changed using the SINGLE STEP func- and edit while devoting your undivided attention to your + added, erased, or changed using the SINGLE STEP func~ and edit while devoting your undivided attention to your - tion. To overdub notes at specific points within a Sequence, — music. See your Linn dealer today for a demonstration! + tion. To overdub notes at specific points within a sequence, music. See your Linn dealer today for a demonstration!

- Additional Features + Additional Features

- * Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations, If needed, the + 0 Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the - HELP button displays additional explanations, + HELP button displays additional explanations.

- * Non-destructive recording—existing notes are not erased while recording. + ' Nondestructive recording—uexisting notes are not erased while recording.

- * Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including + ' Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including - ERASE, REPEAT, PLAY/ STOP, or LOCATE, + ERASE, REPEAT, PLAY/STOP, or LOCATE.

- * Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. + 0 Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. - © Will sync to standard LinnDrum or Linn 9000 sync tone, + 0 Will sync to standard LinnDrum or Linn 9000 sync tone. - * Utilizes ultra high-speed, 8 MHz 80186 16 bit computer internally for FAST operation. + 0 Utilizes ultra high-speed, 8 MHz 8018616 bit computer internally for FAST operation.

- * TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, + 0 TEMPO may be specified in BEATS—PER—MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, - (even drop frame!) + (even drop frame!)

- * TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes + 0 TEMPO may be entered numerically, adjustable in tenths of a Beat-Per—Minute increments, or by tapping quarter notes - on the TAP TEMPO button. + on the TAP TEMPO button.

- * TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. + ' TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired.

- « Any TIME SIGNATURE may be used, and may be changed within a song. + 0 Any TIME SIGNATURE may be used, and may be changed within a song. - linn + E1111

- Linn Electronics, Inc. + Linn Electronics, Inc. - 18720 Oxnard Street, Tarzana, CA 91356 + 18720 Oxnard Street, Tarzana, CA 91356 - (818) 708-8131 TELEX #298949 LINN UR + (818) 7088131 TELEX #298949 LINN UR

diff --git a/tests/cache/skew/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin b/tests/cache/skew/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin index 592383ef..b8701436 100644 --- a/tests/cache/skew/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin +++ b/tests/cache/skew/__-l__eng__000001.ocr.png__000001__hocr__txt/stderr.bin @@ -1 +1 @@ -Tesseract Open Source OCR Engine v4.0.0-beta.1 with Leptonica +Tesseract Open Source OCR Engine v3.05.01 with Leptonica diff --git a/tests/cache/skew/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin b/tests/cache/skew/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin index a2a377d5..f15a3467 100644 --- a/tests/cache/skew/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin +++ b/tests/cache/skew/__-l__eng__000001.ocr.png__000001__hocr__txt/txt.bin @@ -1,86 +1,86 @@ The LinnSequencer 32 Track MIDI Sequence Recorder -The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is -extremely powerful, yet amazingly simple to learn and use. It ’s many remarkable features include: +The LinnSequencer is a state—of—the-art composition and performance tool for the professional musician. It is +extremely powerful, yet amazingly simple to learn and use. It ’5 many remarkable features include: -* Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST -FORWARD, REWIND, and LOCATE controls, +0 Operation is similar to multi—track tape recorder with PLAY, STOP, RECORD, FAST +FORWARD, REWIND, and LOCATE controls. -© Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may -be assigned to one of 16 MIDI channels. Simultaneously plays up to 16 polyphonic +0 Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may +be assigned to one of 16 MIDI Channels. Simultaneously plays up to 16 polyphonic synthesizers! -* Ultra-fast 314" disk drive stores complex songs in seconds and holds over 110,000 notes +0 Ultra—fast 3 1/2 ” disk drive stores complex songs in seconds and holds over 110,000 notes per disk! -* One or all tracks may be TRANSPOSED at the touch of a key. -¢ Exclusive real-time ERASE function makes editing FAST, +0 One or all tracks may be TRANSPOSED at the touch of a key. +0 Exclusive reaI-time ERASE function makes editing FAST. -* Exclusive REPEAT function automatically repeats any held notes at a pre-selected +0 Exclusive REPEAT function automatically repeats any held notes at a preselected rhythmic value. -* TIMING CORRECTION works during playback and operates without ‘chopping’ notes, -¢ Optional SMPTE time code synchronization. -* Optional remote control. +0 TIMING CORRECTION works during playback and operates without ‘chopping’ notes. +0 Optional SMPTE time code synchronization. +0 Optional remote control. -Recording a Sequence simply use LOCATE, FAST FORWARD, or REWIND to -To record a sequence, simply press RECORD and PL AY, _ find the desired bar number, then Start recording. -then play your MIDI keyboard in time to the Sequencer’s The INSERT/COPY function allows you to move bars +Recording 3 Sequence simply use LOCATE, FAST FORWARD, or REWIND to +To record a sequence, simply press RECORD and PLAY, find the desired bar number, then start recording. +then play your MIDI keyboard in time to the Sequencer’s The INSERT/COPY functlon allows you to move bars -click track, When the sequence loops back around to bar 1, from one location to another—in the same sequence or a -you'll hear what you played—only all timing errors will be _different one. For example, you might insert a copy of the -corrected! (Timing correction may be adjusted or defeated), _ first verse between the second chorus and the bridge. +click track. When the sequence loops back around to bar 1, ftom one locatlon t0 anotherum the same sequence or a +you’ll hear what you playedw—only all timing errors will be clifferent one. For example, you mlght msert 3 copy 0f the +corrected! (Timing correction may be adjusted 0r defeated). first verse between the second chorus and thfl budge. Any additional notes played will be added into the track DELETE BARS operates the same way to remove -—existing notes are not erased while recording! unwanted sections, +—existing notes are not erased while recording! unwanted sectlons. FAST FORWARD, REWIND, and LOCATE controls . -may be used at any time to quickly access any location in Creating a Song +may be used at any time to quickly access any location in Creatlng a Song -your sequence for spot-recording. To overdub a new part, One way to create a song is to record each track all the -select a different track and start recording—while you way through (up to 999 bars), Another way is to record -record, the first track will play in perfect sync (unless you each basic section (verse, chorus, etc.) in individual +your sequence for spot—recording. To overdub a new part, One way to create a song is to record each. track all the +select a different track and start recordingmwhile you way through 0319 to 999 bars). AflOth€F_ WW {S l0 record +record, the first‘track will play in perfect sync (unless you each basu: 56011011 (verse, chorus, 610-) m 1nd1v1dua1 -MUTE it, or SOLO another track). In this way, up to 32 sequences, then use the CREATE SONG function to “chain” -tracks may be overdubbed! All MIDI effects are recorded them together. CREATE SONG will then automatically +MUTE it, or SOLO another track). In this way, up 10 32 sequences, then use the CREATE SONG function to “chain” +tracks may be overdubbed! All MIDI effects are recorded them together. CREATE SONG Will then automatically -including pitch bend, modulation, velocity, aftertouch, Copy all the parts into a new sequence. If desir ed, you can -sustain pedal, and program changes! even set the last few bars to repeat infinitely, for a fadeout. +including pitch bend, modulation, velocity, aftertouch, COPY 311 the parts into a new sequence. If desired, YOU can +sustain pedal, and program changes 1 even set the last few bars to repeat infinitely, for a fadeout. Editing Composition Without Compromise To erase a wrong note, simply hold ERASE and press The technology you use should never be so complex that -the note to be erased just before it plays in the sequence— it interferes with the creative process. That’s precisely why +the note to be erased just before it plays in the sequence»- it interferes with the creative process. That’s precisely why when played back, it will be gone. Notes may also be the LinnSequencer is designed to let you compose, record -added, erased, or changed using the SINGLE STEP func- and edit while devoting your undivided attention to your -tion. To overdub notes at specific points within a Sequence, — music. See your Linn dealer today for a demonstration! +added, erased, or changed using the SINGLE STEP func~ and edit while devoting your undivided attention to your +tion. To overdub notes at specific points within a sequence, music. See your Linn dealer today for a demonstration! Additional Features -* Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations, If needed, the -HELP button displays additional explanations, +0 Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the +HELP button displays additional explanations. -* Non-destructive recording—existing notes are not erased while recording. +' Nondestructive recording—uexisting notes are not erased while recording. -* Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including -ERASE, REPEAT, PLAY/ STOP, or LOCATE, +' Two FOOTSWITCH INPUTS may be assigned to remotely control many of the commonly used functions, including +ERASE, REPEAT, PLAY/STOP, or LOCATE. -* Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. -© Will sync to standard LinnDrum or Linn 9000 sync tone, -* Utilizes ultra high-speed, 8 MHz 80186 16 bit computer internally for FAST operation. +0 Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. +0 Will sync to standard LinnDrum or Linn 9000 sync tone. +0 Utilizes ultra high-speed, 8 MHz 8018616 bit computer internally for FAST operation. -* TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, +0 TEMPO may be specified in BEATS—PER—MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, (even drop frame!) -* TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes +0 TEMPO may be entered numerically, adjustable in tenths of a Beat-Per—Minute increments, or by tapping quarter notes on the TAP TEMPO button. -* TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. +' TEMPO CHANGES may be programmed into a sequence, with smooth transitions if desired. -« Any TIME SIGNATURE may be used, and may be changed within a song. -linn +0 Any TIME SIGNATURE may be used, and may be changed within a song. +E1111 Linn Electronics, Inc. 18720 Oxnard Street, Tarzana, CA 91356 -(818) 708-8131 TELEX #298949 LINN UR - \ No newline at end of file +(818) 7088131 TELEX #298949 LINN UR +