diff --git a/tests/cache/2400dpi/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/2400dpi/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin index 5c249da3..e39da0d6 100644 --- a/tests/cache/2400dpi/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/2400dpi/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin @@ -5,170 +5,171 @@ - - + + -
-
-

- - i - a - la - Waterman +

+
+

+ + Linzensoep + a + la + Waterman

-
-
-

- - 4 - ons - linzen +

+
+

+ + 4 + ons + linzen

-

- - 3 - liter - water +

+ + 3 + liter + water

-

- - 3 - uien +

+ + 3 + uien

-

- - bloem, - boter +

+ + bloem, + boter

-

- - 2 - kopjes - melk +

+ + 2 + kopjes + melk

-

- - laurier, - kruidnagel, - kerrie, - zout +

+ + laurier, + kruidnagel, + kerrie, + zout

-
-

- - De - linzgen - wassen - en - in-l - liter - kokend - wa- +

+

+ + De + linzen + wassen + en + in + 1 + liter + kokend + wa- - - ter - 1 - dag - laten - weken, - 2 - liter - water - bij + + ter + 1 + dag + laten + weken, + 2 + liter + water + bij - - de - linzen - voegen, - zonder - het - water - waarin + + de + linzen + voegen, + zonder + het + water + waarin - - ze - geweekt - zijn - af - te - gieten, - De - helft - van + + ze + geweekt + zijn + af + te + gieten, + De + helft + van - - de - uien - bakken - met - laurier - en - Kruidnagel. + + de + uien + bakken + met + laurier + en + kruidnagel. - - Alle - uien, - kerrie - en - zgout - bij - de - linzen + + Alle + uien, + kerrie + en + gout + bijg + de + linzen - - voegen, - Alles - aan - de - kook - brengen, - Van - de + + voegen, + Alles + aan + de + kook + brengen,. + Van + de - - bloem - met - boter - en - melk - een - papje - maken - en + + bloem + met + boter + en + melk + een + papje + maken + en - - verder - afmaken - met - de - soep, - Als - de - linzen + + verder + afmaken + met + de + soep, + Als + de + linzen - - gfgaar - Zijn - is - de - soep - klaar. + + gaar + Zijn + is + de + soep + klaar.

diff --git a/tests/cache/2400dpi/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/2400dpi/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin index dee575a9..eea8bbb4 100644 --- a/tests/cache/2400dpi/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/2400dpi/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin @@ -1,4 +1,4 @@ -i a la Waterman +Linzensoep a la Waterman 4 ons linzen @@ -12,13 +12,13 @@ bloem, boter laurier, kruidnagel, kerrie, zout -De linzgen wassen en in-l liter kokend wa- +De linzen wassen en in 1 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 Kruidnagel. -Alle uien, kerrie en zgout bij de linzen -voegen, Alles aan de kook brengen, Van de +de uien bakken met laurier en kruidnagel. +Alle uien, kerrie en gout bijg 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 -gfgaar Zijn is de soep klaar. +gaar Zijn is de soep klaar. diff --git a/tests/cache/2400dpi/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/2400dpi/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index 6e2f2616..00000000 Binary files a/tests/cache/2400dpi/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/2400dpi/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin b/tests/cache/2400dpi/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/2400dpi/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin b/tests/cache/2400dpi/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/2400dpi/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/2400dpi/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index dee575a9..00000000 --- a/tests/cache/2400dpi/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1,24 +0,0 @@ -i 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 Kruidnagel. -Alle uien, kerrie en zgout 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 -gfgaar Zijn is de soep klaar. diff --git a/tests/cache/2400dpi/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/2400dpi/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 91c8d9c0..00000000 --- a/tests/cache/2400dpi/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,177 +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 - kKruicdnagel. - - - 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. - -

-
-
- - diff --git a/tests/cache/2400dpi/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/2400dpi/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/2400dpi/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/2400dpi/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/2400dpi/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/2400dpi/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index 95080b54..00000000 --- a/tests/cache/2400dpi/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,24 +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 kKruicdnagel. -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. diff --git a/tests/cache/3small/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/3small/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin index d5066fcb..623b575c 100644 --- a/tests/cache/3small/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/3small/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin @@ -5,11 +5,11 @@ - - + + -
+

@@ -22,8 +22,8 @@

- Bokale - oa + Bokale + oa

@@ -55,32 +55,34 @@

- BAIONA - zeiteninsiie - + BAIONA + i + zeettnansise +

- 7 - Trenbideak - ----- + 1 + Trenbideak + -- + ~~~

- t\ - Basusarri - - spmeans:20141004 - ae: - . - _ - ~ + t\ + Basusarri + + spmsans20141004 + se: + . + a + ~

diff --git a/tests/cache/3small/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/3small/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin index 561bae0b..d4caaa8d 100644 --- a/tests/cache/3small/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/3small/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin @@ -8,8 +8,8 @@ Mugerre Milafranga Komunikabideak -BAIONA zeiteninsiie — +BAIONA i zeettnansise — -7 Trenbideak ----- +1 Trenbideak -- ~~~ -t\ Basusarri — spmeans:20141004 ae: . _ ~ +t\ Basusarri — spmsans20141004 se: . a ~ diff --git a/tests/cache/3small/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/3small/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index e75334e2..00000000 Binary files a/tests/cache/3small/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/3small/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin b/tests/cache/3small/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/3small/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin b/tests/cache/3small/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/3small/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/3small/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index 561bae0b..00000000 --- a/tests/cache/3small/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1,15 +0,0 @@ -Tarnose - -Bokale oa - -Lehuntze - -Mugerre - -Milafranga Komunikabideak - -BAIONA zeiteninsiie — - -7 Trenbideak ----- - -t\ Basusarri — spmeans:20141004 ae: . _ ~ diff --git a/tests/cache/3small/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/3small/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin index 42cff052..ad0fd8e1 100644 --- a/tests/cache/3small/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/3small/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin @@ -5,20 +5,20 @@ - - + + -
+

- Covfefe + Covfefe is a - perfectly - cromulent - word. + perfectly + cromulent + word.

diff --git a/tests/cache/3small/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/pdf.bin b/tests/cache/3small/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index 7a13dc03..00000000 Binary files a/tests/cache/3small/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/3small/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/stderr.bin b/tests/cache/3small/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/3small/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/stdout.bin b/tests/cache/3small/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/3small/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/txt.bin b/tests/cache/3small/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index 60e0a81a..00000000 --- a/tests/cache/3small/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1 +0,0 @@ -Covfefe is a perfectly cromulent word. diff --git a/tests/cache/3small/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/3small/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin index 72e43d14..f0b91ea2 100644 --- a/tests/cache/3small/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/3small/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin @@ -5,11 +5,11 @@ - - + + -
+

@@ -24,7 +24,7 @@

- 4 + 4 ons linzen @@ -32,16 +32,16 @@

- 3 - liter - water + 3 + liter + water

- 3 - uien + 3 + uien

@@ -54,9 +54,9 @@

- 2 + 2 kopjes - melk + melk

@@ -64,111 +64,112 @@ laurier, kruidnagel, - kerrie, - zout + kerrie, + zout

- - De - linzgen + + De + linzgen wassen - en - in-l - liter - kokend - wa- + en + in + -l + liter + kokend + wa- - ter - 1 - dag - laten - weken, - 2 - liter - water - bij + ter + 1 + dag + laten + weken, + 2 + liter + water + bij - - de - linzen - voegen, - zonder - het - water - waarin + + de + linzen + voegen, + zonder + het + water + waarin - ze - geweekt - zijn - af - te - gieten, - De - helft - van + ze + geweekt + zijn + af + te + gieten, + De + helft + van - de - uien - bakken - met - laurier - en - Kruidnagel. + de + uien + bakken + met + laurier + en + kKruicdnagel. - Alle - uien, - kerrie - en - zgout - bij - de - linzen + Alle + uien, + kerrie + en + gout + bij + de + linzen - voegen, - Alles - aan - de - kook - brengen, - Van - de + voegen, + Alles + aan + de + kook + brengen,. + Van + de - bloem - met - boter - en - melk - een - papje - maken - en + bloem + met + boter + en + melk + een + papje + maken + en - - verder - afmaken - met - de - soep, - Als - de - linzen + + verder + afmaken + met + de + soep,. + Als + de + linzen - - gfgaar - Zijn - is - de - soep - klaar. + + gaar + Zijn + is + de + soep + klaar.

diff --git a/tests/cache/3small/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin b/tests/cache/3small/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin index d7c5e058..857b059e 100644 --- a/tests/cache/3small/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/3small/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin @@ -12,13 +12,13 @@ bloem, boter laurier, kruidnagel, kerrie, zout -De linzgen wassen en in-l liter kokend wa- +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 Kruidnagel. -Alle uien, kerrie en zgout bij de linzen -voegen, Alles aan de kook brengen, Van de +de uien bakken met laurier en kKruicdnagel. +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 -gfgaar Zijn is de soep klaar. +verder afmaken met de soep,. Als de linzen +gaar Zijn is de soep klaar. diff --git a/tests/cache/3small/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/pdf.bin b/tests/cache/3small/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index f138b41f..00000000 Binary files a/tests/cache/3small/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/3small/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/stderr.bin b/tests/cache/3small/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/3small/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/stdout.bin b/tests/cache/3small/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/3small/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/txt.bin b/tests/cache/3small/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index d7c5e058..00000000 --- a/tests/cache/3small/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1,24 +0,0 @@ -Linzensoep 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 Kruidnagel. -Alle uien, kerrie en zgout 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 -gfgaar Zijn is de soep klaar. diff --git a/tests/cache/3small/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/3small/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 2f6cde0a..00000000 --- a/tests/cache/3small/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - - - -
-
-

- - Tarnose - -

-
-
-
-
-

- - Bokale - oa - -

-
-
-
-

- - Lehuntze - -

-
-
-
-

- - Mugerre - -

-
-
-
-

- - Milafranga - Komunikabideak - -

-
-
-

- - BAIONA - i - zeettnansise - - -

-
-
-

- - 1 - Trenbideak - -- - ~~~ - -

-
-
-

- - t\ - Basusarri - - spmsans20141004 - se: - . - a - ~ - -

-
-
- - diff --git a/tests/cache/3small/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/3small/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/3small/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/3small/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/3small/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/3small/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index d4caaa8d..00000000 --- a/tests/cache/3small/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,15 +0,0 @@ -Tarnose - -Bokale oa - -Lehuntze - -Mugerre - -Milafranga Komunikabideak - -BAIONA i zeettnansise — - -1 Trenbideak -- ~~~ - -t\ Basusarri — spmsans20141004 se: . a ~ diff --git a/tests/cache/3small/__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/3small/__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 955bb994..00000000 --- a/tests/cache/3small/__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - -
-
-

- - Covfefe - is - a - perfectly - cromulent - word. - -

-
-
- - diff --git a/tests/cache/3small/__000002_ocr.png__000002_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/3small/__000002_ocr.png__000002_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/3small/__000002_ocr.png__000002_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/3small/__000002_ocr.png__000002_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/3small/__000002_ocr.png__000002_ocr_hocr__hocr__txt/txt.bin b/tests/cache/3small/__000002_ocr.png__000002_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index 60e0a81a..00000000 --- a/tests/cache/3small/__000002_ocr.png__000002_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1 +0,0 @@ -Covfefe is a perfectly cromulent word. diff --git a/tests/cache/3small/__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/3small/__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 2d56baf5..00000000 --- a/tests/cache/3small/__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - - - - -
-
-

- - Linzensoep - 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 - kKruicdnagel. - - - 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. - -

-
-
- - diff --git a/tests/cache/3small/__000003_ocr.png__000003_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/3small/__000003_ocr.png__000003_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/3small/__000003_ocr.png__000003_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/3small/__000003_ocr.png__000003_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/3small/__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin b/tests/cache/3small/__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index 857b059e..00000000 --- a/tests/cache/3small/__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,24 +0,0 @@ -Linzensoep 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 kKruicdnagel. -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. diff --git a/tests/cache/aspect/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/aspect/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin index c53d0bfd..7a55ec72 100644 --- a/tests/cache/aspect/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/aspect/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin @@ -5,11 +5,11 @@ - - + + -
+

@@ -17,9 +17,9 @@ This should be - a - perfect - circle. + a + perfect + circle.

diff --git a/tests/cache/aspect/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/aspect/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin index bc89ff94..5239215d 100644 Binary files a/tests/cache/aspect/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and b/tests/cache/aspect/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin differ diff --git a/tests/cache/aspect/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/aspect/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index aefc298d..00000000 --- a/tests/cache/aspect/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - -
-
-
-

- - This - should - be - a - perfect - circle. - -

-
-
- - diff --git a/tests/cache/aspect/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/aspect/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/aspect/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/aspect/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/aspect/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/aspect/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index 201ce879..00000000 --- a/tests/cache/aspect/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1 +0,0 @@ -This should be a perfect circle. diff --git a/tests/cache/aspect/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/aspect/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index 8b6bbd82..00000000 Binary files a/tests/cache/aspect/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/aspect/__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin b/tests/cache/aspect/__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/aspect/__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin b/tests/cache/aspect/__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/aspect/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/aspect/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index 201ce879..00000000 --- a/tests/cache/aspect/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1 +0,0 @@ -This should be a perfect circle. diff --git a/tests/cache/cardinal/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/cardinal/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin index ae8ef762..f7e8f0d0 100644 --- a/tests/cache/cardinal/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/cardinal/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin @@ -5,11 +5,11 @@ - - + + -
+

@@ -17,8 +17,8 @@ LinnSequencer - 32 - Track + 32 + Track MIDI Sequence Recorder @@ -29,7 +29,7 @@

The - LinnSequencer + LinnSequencer is a state-of-the-art @@ -39,16 +39,16 @@ tool for the - professional + professional musician. It - is + is

- extremely + extremely powerful, yet amazingly @@ -67,24 +67,24 @@

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

- ¢ + e Each of the @@ -109,12 +109,12 @@ may - be + be assigned to one - of - 16 + of + 16 MIDI channels. Simultaneously @@ -136,9 +136,9 @@

- © + ¢ Ultra-fast - 32” + 3%" disk drive stores @@ -149,7 +149,7 @@ and holds over - 110,000 + 110,000 notes

@@ -165,13 +165,13 @@

- ¢ - One - or + ¢ + One + or all - tracks + tracks may - be + be TRANSPOSED at the @@ -181,21 +181,21 @@ key. - ¢ + e Exclusive real-time ERASE function makes editing - FAST. + FAST. - © + ¢ Exclusive REPEAT function - automatically + automatically repeats any held @@ -217,25 +217,25 @@

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

- ¢ - Optional + ¢ + Optional SMPTE time code @@ -246,49 +246,49 @@

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

- Recording - a + Recording + a Sequence

- To - record - a + To + record + a sequence, simply press RECORD and - PLAY, + PLAY, then play your - MIDI - keyboard - in + MIDI + keyboard + in time to the - Sequencer’s + Sequencer’s click - track. + track. When the sequence @@ -297,766 +297,764 @@ around to bar - 1, + 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 +

+

+ + * + 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 + + ¢ + 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. +

+

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

-
-

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

+

+ + © + 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, + + ¢ + 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 +

+

+ + ¢ + 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. + + ¢ + Any + TIME + SIGNATURE + may + be + used, + and + may + be + changed + within + a + song.

-
-

- - linn +

+

+ + linn - - 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-8131 + TELEX + #298949 + LINN + UR

diff --git a/tests/cache/cardinal/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/cardinal/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin index 9e1c5257..7ce15cb2 100644 --- a/tests/cache/cardinal/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/cardinal/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin @@ -8,18 +8,18 @@ extremely powerful, yet amazingly simple to learn and use. It’s many remarkabl ¢ 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 +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 32” disk drive stores complex songs in seconds and holds over 110,000 notes +¢ 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. -¢ Exclusive real-time ERASE function makes editing FAST. -© Exclusive REPEAT function automatically repeats any held notes at a pre-selected +e Exclusive real-time ERASE function makes editing FAST. +¢ Exclusive REPEAT function automatically repeats any held notes at a pre-selected rhythmic value. @@ -34,12 +34,12 @@ 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! +—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 @@ -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 @@ -103,8 +103,8 @@ ERASE, REPEAT, PLAY/STOP, or LOCATE. © 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. +¢ TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, (even drop frame!) diff --git a/tests/cache/cardinal/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/cardinal/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index f68abaf6..00000000 Binary files a/tests/cache/cardinal/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/cardinal/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin b/tests/cache/cardinal/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/cardinal/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin b/tests/cache/cardinal/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/cardinal/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/cardinal/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index 9e1c5257..00000000 --- a/tests/cache/cardinal/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1,122 +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 32” 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! 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. - -¢ 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 diff --git a/tests/cache/cardinal/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/cardinal/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin index 58eab038..509142b4 100644 --- a/tests/cache/cardinal/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/cardinal/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin @@ -5,1058 +5,1084 @@ - - + + -
-
-

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

+
+

+ + 2A + NNI'l + 6F6867# + XATALL + IE18-80L + (818)

-
-

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

+

+ + 9SEI6 + WO + “BUBZIRL, + “1981S + PIPUXO + OZL8I + + + “UY + ‘soTUOMON[q + UULT + +

+
+
+

+ + uut] + +

+
+
+

+ + “SUOS + & + UIJIM + pasueyo + oq + ABU + pue + ‘posn + oq + AWW + AYN + IVNOIS + AWLL + AUV + + + “parlsop + Jr + SUOTIISUBI} + YIOOUIS + YIM + “ousNbas + B + OJUI + pourtueISOId + 9q + ABU + SHONWHO + OdIWAL + e + +

+
+
+

+ + ‘uoting + OdWAL + dV + 94) + uo + +

+
+
+

+ + sojou + Jayienb + Suidde} + Aq + 10 + ‘syUdIOIOUT + oINUTIAI-JOg-Jesg_ + & + JO + SIS} + UT + ofquisn(pe + ‘ATTeoLIAUINU + patajua + oq + ABU + OdIWALL + +

+
+
+

+ + (jewel + doip + uaaa) + +

+
+
+

+ + ‘puooes + Jod + sowely + O€ + 10 + “SZ + “PZ + 18 + [VAG + MAd-SHNVU + 10 + ALNANIWAAd-SLVA + UT + parsioods + oq + Ae + OdWALL + « + + + ‘uoT}e1odo + [SV + JO} + AT[eUIOJUT + JoINdUIOS + 114 + 9] + 98108 + ZH + 8 + ‘poeds-ysry + Baan + soz] + e + +

+
+
+

+ + ‘9U0} + OUAS + (006 + UU] + JO + tuniqUUr] + prepurys + 0} + OUAS + [ITAA + e + +

+
+
+

+ + ‘ONYBA + 9}OU + pojoapes + Aue + Je + sas—nd + indyno + 07 + powureisoid + 9q + ACU + SLAG + LNO + YADOIALL + OML + +

+
+
+

+ + "ALVOOT + 10 + GOLS/AV + 1d + ‘IVadae + “ASVud + +

+
+
+

+ + BuIpNpoUur + ‘suoTJOUNJ + pasn + ATUOUIWWOS + 94} + JO + AUBUT + [OIUOS + A]OJOWI + 0} + Pousisse + oq + APU + SLAdNI + HOLIMS.LOOA + OM + + + “SUIPIONAL + S[IYA + POSKsa + JOU + BI + $3]OU + BUNSTXO—BUIPIOIS! + SATION.YSOP-UON + +

+
+
+

+ + ‘suoneurldxa + yeuoryippe + sdeydsip + uowng + q1qH + +

+
+
+

+ + ay) + ‘papsau + JT + ‘suoneiodo + [je + Ysnosy} + NOA + sapins + ApIwapo + Avdsip + QO] + Jopereyo + + 9yj—uoeIodo + Urea] + 0} + Aseo + ‘aus + e + +

+
+
+

+ + jUorelsuOWap + B + JO} + Aepol + Jayeap + UUI’] + INOA + aag + ‘oISNU + + + INOA + 0} + UOTUS}]¥ + PepIAIpUN + INOA + SUTJOASP + ITY + ps + pue + + + p1ooai + ‘asodulod + nok + Ja] + 0} + pausisap + st + J=0uenbesuur’] + oy) + + + AUM + ApOsiooid + Jey], + ‘SSIDOId + SATIBSIO + SY} + YIM + SOIOJIOWUT + 41 + + + yey) + Xo]CWIOd + Os + 9q + JOAN + P[NoYs + osn + NOK + AZOpOuYdII} + ou, + +

+
+
+

+ + ISTUOIGUIO?) + INOYIAA + UOHISOdWIO;D + +

+
+
+

+ + "NOSpr] + B + Oy + ‘AaNUTsUT + yeadal + 0} + seq + Maz + Se] + BY] + Jas + UdAd + + + UBS + NOA + ‘palisap + JJ + ‘souanbes + Mou + ¥v + OVUT + syed + at] + [Te + Adoo + + + ATeonewo + ne + Way) + [IM + ONOS + ALVA + JeyIes0} + wey} + + + ,deyd,, + 0} + WOTOUNJ + ONOS + ALVA + su] + asn + usy] + ‘saouanbes + + + JENPIAIpUt + UI + ("949 + ‘snOYD + ‘aS1oA) + UOTIDIS + JIseq + YOR + + + Plodel + OF + ST + ABM + JouIOUY + “(Seq + 666 + 0] + dn) + ysnory) + ABM

-

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

+ + dU} + [fe + YORI] + YOeS + p10991 + 0} + ST + SUOS + B + 978919 + 0] + ABM + SUG, + +

+
+
+

+ + SUOS + & + SUTVIID + +

+
+
+

+ + *suoT]es + po]UeMUN

-

- - ¢ - 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 - 32” - 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 +

+ + SAOUIAI + 0} + ABM + Wes + dU} + Sa}eIOdo + SUV + ALATAaG

-

- - 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! +

+ + “OBPLIq + VY} + PUB + SNIOYD + PUOdAS + dT] + U99MIAQ + 9SIOA + ISI

-

- - 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 +

+ + ay) + Jo + Adoo + & + JasUI + WYSTU + NOAA + ‘afdwexs + 10.f + ‘duo + JUdIOIJIP

-

- - To - erase - a - wrong - note, - simply - hold - ERASE - and - press +

+ + B + IO + aouaNbas + sues + OY} + UI—JOYIOUP + 0} + UOTIEIO] + BUO + WOT] - - 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. + + s1eq + JAOUI + OF + NOA + sMOT[e + WOTIOUNS + KOO/IMASNI + PULL

-

- - 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 +

+ + ‘SUTPIONAI + JIV]S + Ud) + “OQuINU + eq + Polisop + ay} + puy

-

- - 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. +

+ + 0} + GNIMAY + 40 + ‘CYWM + AO + LSVA + “ALVOOT + osn + Apduns

-
-

- - Composition - Without - Compromise +

+

+ + sainjeay + [VUOHIPPY + +

+
+
+

+ + ‘gouanbas + 8 + UTYIIM + SJUTOd + oy1aeds + + $9]0U + QnpIOAO + OL + ‘UOT + + + -ounj + dALLS + ATONIS + 24) + Suisn + pasueyo + 10 + ‘pasesa + ‘poppe + + + aq + Osye + ABUT + Sd]ON + ‘UO + 9q + ]IIM + II + “Yoeq + podeyd + usyM + + + —aouanbas + oy] + ul + skeqd + 71 + a10Jaq + Isnf + posesa + aq + 0} + 9]0U + ayy + + + ssaid + pue + ASvuUq + ploy + Aydurts + ‘oj0u + Suomm + & + aseio + OL + +

+
+
+

+ + sunipa + +

+
+
+

+ + jsedueyo + ureisgoid + pue + ‘fepoed + ureysns + + + ‘yonoparye + ‘AWOOTOA + ‘UOTyeTNpow + ‘pusg + youd + Surpnyout + + + pop10del + are + $199JJ2 + TCI + WV + iPeqqnpseao + aq + Aeur + syoen + + + Ze + 07 + dn + ‘Kem + sie + Uy + *(foeI} + JopOUR + OJOS + 10 + ALLAN + + + NOA + ssapun) + dUAS + yOaysod + ul + Avy + [[IM + Yow] + ISIJ + 93 + “prooar + + + NOA + 3[IYM—SUIPIOOA + LIBIS + PU + YORI) + JUdIOTJIP + B + JOaTVs + + + *y1ed + MOU + B + QNPI9A0 + OL, + “SuIps0daI-jOds + 10} + aouenbes + nok + + + Ul + UONBIO] + Aue + ssad0e + ATYOIND + 0} + owt} + Aue + ye + pasn + aq + AvUE + + + SJONUOD + FLIVOOT + Pur + ‘ANIMA + ‘CYVMAOd + LSVA + + + {SUIPIOSAI + aI + posesa + JOU + se + So10U + BuTsTXO— + + + yous} + 3U} + OJUT + poppe + aq + ][IM + poteyd + sajou + yeuonippe + Auy + +

+
+
+

+ + *(polesjop + 10 + paysn{pe + oq + ABW + UOTI99II09 + BUTUTLT) + j{paqoeLI09 + +

+
+
+

+ + 2q + [JIM + S1OLIa + Sur + [fe + A(UO—padeyd + nod + Jey + sedy + ]],NOA

-

- - The - technology - you - use - should - never - be - so - complex - that +

+ + ‘] + req + 0] + punose + yoeq + sdoo] + sduanbas + ay] + Us + AA + “YORI + YTS - - it - interferes - with - the - creative - process. - That’s - precisely - why +

+ +

+ + §,sa0uUaNbag + at} + O} + SUIT] + UT + prevOgAay + [QI] + INO + Avy + uay}y - - 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! + + AV'1d + pue + (YOON + ssoid + A[duus + ‘aousnbes + ve + p109es + OF,

-
-

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

+

+ + gouaNbIs + & + SUIP1090y]

-
-

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

+

+ + ‘JOWOS + dJoOWNNI + TeUONdO + e

-
-

- - * - 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 +

+

+ + "UOTEZTUOIYOUAS + APOS + UI} + FLAWS + [euondo + e

-
-

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

+

+ + ‘sou + sulddoys, + noyyM + sayerodo + pue + yoegdvyd + BuLmNp + Sy¥IOM + NOL + LOANYOOD + ONIWILL + e

-
-

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

+

+ + ‘onqea + OryAYI

-
-

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

+

+ + pojoojas-aid + vB + ye + sajou + pyoy + Aue + syeodar + AyTTeoNewo + Ne + UOTOUNS + [WAdAY + OAISNOXy + e + + + “LS + VA + BulIps + soyeul + UOTOUNS + ASVAA + SUlN}-[eol + SAISNOX” + e + + + ‘Ay + B + JO + YONO} + 9] + 18 + CASOdSNVALL + 94 + ACUI + SyxdeI) + [Te + 10 + 9UO + e

-
-

- - ® - 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, +

+

+ + iSIP + Jod

-
-

- - (even - drop - frame!) +

+

+ + S9}OU + 000 + ‘OI + J0A0 + Spfoy + pue + spUOdeS + UI + SBUOS + XaTdUIOD + So10}S + OALIP + YSIP + , + 74 + + ISCJ-CIN + ©

-
-

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

+

+ + jSJOZISoyJUAS

-
-

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

+

+ + dtuoyddjod + 9f + 0} + dn + skeyd + AJsnoouejnurrs + ‘spouueys + [QI + 9T + JO + duo + 0} + pousisse + oq + + + ABUL + YORI] + YOR + ‘syous) + oruoydAjod + ‘snoouelnuns + + suTeJUOD + ssdUaNbas + QO] + OY} + JO + HORA + e

-
-

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

+

+ + ‘sJONUOS + ATWOOT + pure + ‘GNIMAY + ‘GYVM + OA - - ¢ - Any - TIME - SIGNATURE - may - be - used, - and - may - be - changed - within - a - song. + + LSVd + ‘GYOOde + AOLS + ‘AV + Td + YM + Jopsoses + ode} + Yows}-N[NU + O} + TepMUIS + st + UOTLIOdOE + e + + + LOPNOUI + SaINjeoy + s[quyIeulsl + AUBUL + $,J] + ‘OSN + puke + UIes] + O} + o[duNs + A[suIzeUe + 194 + ‘[NJsomod + ApOUIIITXO + + + St + 1] + ‘UeroIsNUL + feUOTssajoid + oY} + 10J + JOO} + soUBULIOJIJAd + pue + UOT + IsOduIOS + 11e-9Y1-JO-}e)s + B + SI + JONUANbDaguUT’] + Oy],

-
-

- - linn +

+

+ + JIps1odadyesUINbIS + [GTI + WAL + ZE - - Linn - Electronics, - Inc. - -

-
-
-

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

diff --git a/tests/cache/cardinal/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/txt.bin b/tests/cache/cardinal/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/txt.bin index 9e1c5257..530e8018 100644 --- a/tests/cache/cardinal/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/cardinal/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/txt.bin @@ -1,122 +1,127 @@ -The LinnSequencer -32 Track MIDI Sequence Recorder +2A NNI'l 6F6867# XATALL IE18-80L (818) -The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is +9SEI6 WO “BUBZIRL, “1981S PIPUXO OZL8I +“UY ‘soTUOMON[q UULT -extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include: +uut] -¢ Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST -FORWARD, REWIND, and LOCATE controls. +“SUOS & UIJIM pasueyo oq ABU pue ‘posn oq AWW AYN IVNOIS AWLL AUV +“parlsop Jr SUOTIISUBI} YIOOUIS YIM “ousNbas B OJUI pourtueISOId 9q ABU SHONWHO OdIWAL 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 +‘uoting OdWAL dV 94) uo -synthesizers! +sojou Jayienb Suidde} Aq 10 ‘syUdIOIOUT oINUTIAI-JOg-Jesg_ & JO SIS} UT ofquisn(pe ‘ATTeoLIAUINU patajua oq ABU OdIWALL -© Ultra-fast 32” disk drive stores complex songs in seconds and holds over 110,000 notes +(jewel doip uaaa) -per disk! +‘puooes Jod sowely O€ 10 “SZ “PZ 18 [VAG MAd-SHNVU 10 ALNANIWAAd-SLVA UT parsioods oq Ae OdWALL « +‘uoT}e1odo [SV JO} AT[eUIOJUT JoINdUIOS 114 9] 98108 ZH 8 ‘poeds-ysry Baan soz] e -¢ 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 +‘9U0} OUAS (006 UU] JO tuniqUUr] prepurys 0} OUAS [ITAA e -rhythmic value. +‘ONYBA 9}OU pojoapes Aue Je sas—nd indyno 07 powureisoid 9q ACU SLAG LNO YADOIALL OML -¢ TIMING CORRECTION works during playback and operates without ‘chopping’ notes. +"ALVOOT 10 GOLS/AV 1d ‘IVadae “ASVud -¢ Optional SMPTE time code synchronization. +BuIpNpoUur ‘suoTJOUNJ pasn ATUOUIWWOS 94} JO AUBUT [OIUOS A]OJOWI 0} Pousisse oq APU SLAdNI HOLIMS.LOOA OM +“SUIPIONAL S[IYA POSKsa JOU BI $3]OU BUNSTXO—BUIPIOIS! SATION.YSOP-UON -© Optional remote control. +‘suoneurldxa yeuoryippe sdeydsip uowng q1qH -Recording a Sequence +ay) ‘papsau JT ‘suoneiodo [je Ysnosy} NOA sapins ApIwapo Avdsip QO] Jopereyo 7¢ 9yj—uoeIodo Urea] 0} Aseo ‘aus e -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 +jUorelsuOWap B JO} Aepol Jayeap UUI’] INOA aag ‘oISNU +INOA 0} UOTUS}]¥ PepIAIpUN INOA SUTJOASP ITY ps pue +p1ooai ‘asodulod nok Ja] 0} pausisap st J=0uenbesuur’] oy) +AUM ApOsiooid Jey], ‘SSIDOId SATIBSIO SY} YIM SOIOJIOWUT 41 +yey) Xo]CWIOd Os 9q JOAN P[NoYs osn NOK AZOpOuYdII} ou, -corrected! (Timing correction may be adjusted or defeated). +ISTUOIGUIO?) INOYIAA UOHISOdWIO;D -Any additional notes played will be added into the track -— existing notes are not erased while recording! +"NOSpr] B Oy ‘AaNUTsUT yeadal 0} seq Maz Se] BY] Jas UdAd +UBS NOA ‘palisap JJ ‘souanbes Mou ¥v OVUT syed at] [Te Adoo +ATeonewo ne Way) [IM ONOS ALVA JeyIes0} wey} +,deyd,, 0} WOTOUNJ ONOS ALVA su] asn usy] ‘saouanbes +JENPIAIpUt UI ("949 ‘snOYD ‘aS1oA) UOTIDIS JIseq YOR +Plodel OF ST ABM JouIOUY “(Seq 666 0] dn) ysnory) ABM -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! +dU} [fe YORI] YOeS p10991 0} ST SUOS B 978919 0] ABM SUG, -Editing +SUOS & SUTVIID -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 +*suoT]es po]UeMUN -added, erased, or changed using the SINGLE STEP func- -tion. To overdub notes at specific points within a sequence, +SAOUIAI 0} ABM Wes dU} Sa}eIOdo SUV ALATAaG -Additional Features +“OBPLIq VY} PUB SNIOYD PUOdAS dT] U99MIAQ 9SIOA ISI -simply use LOCATE, FAST FORWARD, or REWIND to -find the desired bar number, then start recording. +ay) Jo Adoo & JasUI WYSTU NOAA ‘afdwexs 10.f ‘duo JUdIOIJIP -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, +B IO aouaNbas sues OY} UI—JOYIOUP 0} UOTIEIO] BUO WOT] +s1eq JAOUI OF NOA sMOT[e WOTIOUNS KOO/IMASNI PULL -Creating a Song +‘SUTPIONAI JIV]S Ud) “OQuINU eq Polisop ay} puy -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. +0} GNIMAY 40 ‘CYWM AO LSVA “ALVOOT osn Apduns -Composition Without Compromise +sainjeay [VUOHIPPY -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! +‘gouanbas 8 UTYIIM SJUTOd oy1aeds 3¥ $9]0U QnpIOAO OL ‘UOT +-ounj dALLS ATONIS 24) Suisn pasueyo 10 ‘pasesa ‘poppe +aq Osye ABUT Sd]ON ‘UO 9q ]IIM II “Yoeq podeyd usyM +—aouanbas oy] ul skeqd 71 a10Jaq Isnf posesa aq 0} 9]0U ayy +ssaid pue ASvuUq ploy Aydurts ‘oj0u Suomm & aseio OL -* Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the +sunipa -HELP button displays additional explanations. +jsedueyo ureisgoid pue ‘fepoed ureysns +‘yonoparye ‘AWOOTOA ‘UOTyeTNpow ‘pusg youd Surpnyout +pop10del are $199JJ2 TCI WV iPeqqnpseao aq Aeur syoen +Ze 07 dn ‘Kem sie Uy *(foeI} JopOUR OJOS 10 ALLAN +NOA ssapun) dUAS yOaysod ul Avy [[IM Yow] ISIJ 93 “prooar +NOA 3[IYM—SUIPIOOA LIBIS PU YORI) JUdIOTJIP B JOaTVs +*y1ed MOU B QNPI9A0 OL, “SuIps0daI-jOds 10} aouenbes nok +Ul UONBIO] Aue ssad0e ATYOIND 0} owt} Aue ye pasn aq AvUE +SJONUOD FLIVOOT Pur ‘ANIMA ‘CYVMAOd LSVA +{SUIPIOSAI aI posesa JOU se So10U BuTsTXO— +yous} 3U} OJUT poppe aq ][IM poteyd sajou yeuonippe Auy -* 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 +*(polesjop 10 paysn{pe oq ABW UOTI99II09 BUTUTLT) j{paqoeLI09 -ERASE, REPEAT, PLAY/STOP, or LOCATE. +2q [JIM S1OLIa Sur [fe A(UO—padeyd nod Jey sedy ]],NOA -¢ Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. +‘] req 0] punose yoeq sdoo] sduanbas ay] Us AA “YORI YTS -© Will sync to standard LinnDrum or Linn 9000 sync tone. +§,sa0uUaNbag at} O} SUIT] UT prevOgAay [QI] INO Avy uay}y +AV'1d pue (YOON ssoid A[duus ‘aousnbes ve p109es OF, -® 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, +gouaNbIs & SUIP1090y] -(even drop frame!) +‘JOWOS dJoOWNNI TeUONdO e -¢ TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes +"UOTEZTUOIYOUAS APOS UI} FLAWS [euondo e -on the TAP TEMPO button. +‘sou sulddoys, noyyM sayerodo pue yoegdvyd BuLmNp Sy¥IOM NOL LOANYOOD ONIWILL e -¢ 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. +‘onqea OryAYI -linn -Linn Electronics, Inc. +pojoojas-aid vB ye sajou pyoy Aue syeodar AyTTeoNewo Ne UOTOUNS [WAdAY OAISNOXy e +“LS VA BulIps soyeul UOTOUNS ASVAA SUlN}-[eol SAISNOX” e +‘Ay B JO YONO} 9] 18 CASOdSNVALL 94 ACUI SyxdeI) [Te 10 9UO e -18720 Oxnard Street, Tarzana, CA 91356 -(818) 708-8131 TELEX #298949 LINN UR +iSIP Jod + +S9}OU 000 ‘OI J0A0 Spfoy pue spUOdeS UI SBUOS XaTdUIOD So10}S OALIP YSIP , 74 € ISCJ-CIN © + +jSJOZISoyJUAS + +dtuoyddjod 9f 0} dn skeyd AJsnoouejnurrs ‘spouueys [QI 9T JO duo 0} pousisse oq +ABUL YORI] YOR ‘syous) oruoydAjod ‘snoouelnuns 7¢ suTeJUOD ssdUaNbas QO] OY} JO HORA e + +‘sJONUOS ATWOOT pure ‘GNIMAY ‘GYVM OA +LSVd ‘GYOOde AOLS ‘AV Td YM Jopsoses ode} Yows}-N[NU O} TepMUIS st UOTLIOdOE e +LOPNOUI SaINjeoy s[quyIeulsl AUBUL $,J] ‘OSN puke UIes] O} o[duNs A[suIzeUe 194 ‘[NJsomod ApOUIIITXO +St 1] ‘UeroIsNUL feUOTssajoid oY} 10J JOO} soUBULIOJIJAd pue UOT IsOduIOS 11e-9Y1-JO-}e)s B SI JONUANbDaguUT’] Oy], + +JIps1odadyesUINbIS [GTI WAL ZE +Jgouanbaguury ayy diff --git a/tests/cache/cardinal/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/pdf.bin b/tests/cache/cardinal/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index 7048ee01..00000000 Binary files a/tests/cache/cardinal/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/cardinal/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/stderr.bin b/tests/cache/cardinal/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/cardinal/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/stdout.bin b/tests/cache/cardinal/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/cardinal/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/txt.bin b/tests/cache/cardinal/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index 9e1c5257..00000000 --- a/tests/cache/cardinal/__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1,122 +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 32” 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! 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. - -¢ 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 diff --git a/tests/cache/cardinal/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/cardinal/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin index 7c8fd82d..8e824a3c 100644 --- a/tests/cache/cardinal/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/cardinal/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin @@ -5,11 +5,11 @@ - - + + -
+

@@ -18,8 +18,8 @@ 32 - Track - MIDI + Track + MIDI Sequence Recorder @@ -29,7 +29,7 @@

The - LinnSequencer + LinnSequencer is a state-of-the-art @@ -37,7 +37,7 @@ and performance tool - for + for the professional musician. @@ -67,25 +67,25 @@

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

@@ -93,7 +93,7 @@

- ¢ + e Each of the @@ -110,13 +110,13 @@ be - assigned + assigned to one of 16 MIDI - channels. + channels. Simultaneously plays up @@ -136,9 +136,9 @@

- © + ¢ Ultra-fast - 32” + 3%” disk drive stores @@ -165,13 +165,13 @@

- ¢ - One - or + ¢ + One + or all tracks - may - be + may + be TRANSPOSED at the @@ -181,7 +181,7 @@ key. - ¢ + e Exclusive real-time ERASE @@ -191,11 +191,11 @@ FAST. - © + © Exclusive REPEAT function - automatically + automatically repeats any held @@ -209,7 +209,7 @@

- rhythmic + rhythmic value.

@@ -217,7 +217,7 @@

- ¢ + ¢ TIMING CORRECTION works @@ -226,7 +226,7 @@ and operates without - ‘chopping’ + ‘chopping’ notes.

@@ -238,7 +238,7 @@ Optional SMPTE time - code + code synchronization.

@@ -246,7 +246,7 @@

- © + © Optional remote control. @@ -256,23 +256,23 @@

- Recording - a + Recording + a Sequence

- To + To record a sequence, simply - press + press RECORD and - PLAY, + PLAY, then @@ -280,15 +280,15 @@ your MIDI keyboard - in - time + in + time to the Sequencer’s click - track. + track. When the sequence @@ -297,11 +297,11 @@ around to bar - 1, + 1, - you’ - ll + you’ + ll hear what you @@ -323,7 +323,7 @@ may be adjusted - or + or defeated).

@@ -356,7 +356,7 @@

- FAST + FAST FORWARD, REWIND, and @@ -364,9 +364,9 @@ controls - may + may be - used + used at any time @@ -380,10 +380,10 @@ your sequence - for - spot-recording. + for + spot-recording. To - overdub + overdub a new part, @@ -400,13 +400,13 @@ record, - the - first - track + the + first + track will play in - perfect + perfect sync (unless you @@ -442,7 +442,7 @@ bend, modulation, velocity, - aftertouch, + aftertouch, sustain @@ -469,15 +469,15 @@ note, simply hold - ERASE - and + ERASE + and press the note to - be + be erased just before @@ -485,7 +485,7 @@ plays in the - sequence— + sequence— when @@ -510,21 +510,21 @@ or changed using - the - SINGLE - STEP - func- + the + SINGLE + STEP + func- tion. To - overdub + overdub notes at specific points - within - a + within + a sequence,

@@ -542,16 +542,16 @@ simply use - LOCATE, + LOCATE, FAST - FORWARD, + FORWARD, or - REWIND - to + REWIND + to find - the + the desired bar number, @@ -570,13 +570,13 @@ you to move - bars + bars - from + from one location - to + to another—in the same @@ -615,12 +615,12 @@ the same way - to + to remove unwanted - sections, + sections,

@@ -640,8 +640,8 @@ to create a - song - is + song + is to record each @@ -652,14 +652,14 @@ way through - (up - to + (up + to 999 bars). Another way is - to + to record @@ -677,7 +677,7 @@ then use the - CREATE + CREATE SONG function to @@ -686,7 +686,7 @@ them together. - CREATE + CREATE SONG will then @@ -697,7 +697,7 @@ all the parts - into + into a new sequence. @@ -716,8 +716,8 @@ to repeat infinitely, - for - a + for + a fadeout.

@@ -725,7 +725,7 @@

- Composition + Composition Without Compromise @@ -741,24 +741,24 @@ never be so - complex + complex that it interferes with - the + the creative process. - That’s + That’s precisely why the LinnSequencer - is + is designed to let @@ -782,18 +782,18 @@ See your Linn - dealer - today + dealer + today for a - demonstration! + demonstration!

- * + * Simple, easy to @@ -805,11 +805,11 @@ display clearly guides - you + you through all operations. - If + If needed, the @@ -821,7 +821,7 @@ HELP button displays - additional + additional explanations.

@@ -829,20 +829,20 @@

- * + * Non-destructive - recording—existing + recording—existing notes are not erased while - recording. + recording. - ¢ + ¢ Two - FOOTSWITCH + FOOTSWITCH INPUTS may be @@ -864,8 +864,8 @@

ERASE, - REPEAT, - PLAY/STOP, + REPEAT, + PLAY/STOP, or LOCATE. @@ -874,9 +874,9 @@

- ¢ - Two - TRIGGER + ¢ + Iwo + TRIGGER OUTPUTS may be @@ -887,7 +887,7 @@ at any selected - note + note value.

@@ -895,12 +895,12 @@

- © + © Will - sync + sync to standard - LinnDrum + LinnDrum or Linn 9000 @@ -912,13 +912,13 @@

- ® - Utilizes + © + Utilizes ultra high-speed, 8 - MHz - 80186 + MHz + 80186 16 bit computer @@ -928,7 +928,7 @@ operation. - * + * TEMPO may be @@ -936,14 +936,14 @@ in BEATS-PER-MINUTE or - FRAMES-PER-BEAT + FRAMES-PER-BEAT at 24, 25, or 30 - frames - per + frames + per second,

@@ -960,18 +960,18 @@

- ¢ - TEMPO + ¢ + TEMPO may - be + be entered numerically, - adjustable + adjustable in - tenths + tenths of - a - Beat-Per-Minute + a + Beat-Per-Minute increments, or by @@ -995,23 +995,23 @@

- ¢ + ¢ TEMPO CHANGES may be - programmed + programmed into a sequence, with - smooth + smooth transitions if - desired. + desired. - ¢ + ¢ Any TIME SIGNATURE @@ -1035,8 +1035,8 @@ Linn - Electronics, - Inc. + Electronics, + Inc.

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

diff --git a/tests/cache/cardinal/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin b/tests/cache/cardinal/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin index 9e1c5257..8147020a 100644 --- a/tests/cache/cardinal/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/cardinal/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin @@ -8,17 +8,17 @@ extremely powerful, yet amazingly simple to learn and use. It’s many remarkabl ¢ 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 +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 32” disk drive stores complex songs in seconds and holds over 110,000 notes +¢ 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. -¢ Exclusive real-time ERASE function makes editing FAST. +e Exclusive real-time ERASE function makes editing FAST. © Exclusive REPEAT function automatically repeats any held notes at a pre-selected rhythmic value. @@ -99,11 +99,11 @@ HELP button displays additional explanations. ERASE, REPEAT, PLAY/STOP, or LOCATE. -¢ Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. +¢ 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. +© 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!) diff --git a/tests/cache/cardinal/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/pdf.bin b/tests/cache/cardinal/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index 97934a26..00000000 Binary files a/tests/cache/cardinal/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/cardinal/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/stderr.bin b/tests/cache/cardinal/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/cardinal/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/stdout.bin b/tests/cache/cardinal/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/cardinal/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/txt.bin b/tests/cache/cardinal/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index 9e1c5257..00000000 --- a/tests/cache/cardinal/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1,122 +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 32” 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! 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. - -¢ 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 diff --git a/tests/cache/cardinal/__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/cardinal/__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt/hocr.bin index dff5cf96..e941d6e8 100644 --- a/tests/cache/cardinal/__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/cardinal/__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt/hocr.bin @@ -5,1058 +5,1086 @@ - - + + -
-
-

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

+
+

+ + 2 + NNI‘l + 6F6867# + XATALL + IE18-80L + (818)

-
-

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

+

+ + 9SEI6 + VO + “BUBZIRL, + “1081S + PIPUXO + OZL8I + + + “Uy + ‘soTUOMOI,q + UUrT + +

+
+
+

+ + uut] + +

+
+
+

+ + “‘SUOS + B + UIJIM + pasueyo + oq + ABU + pue + ‘posn + oq + ACW + AYN + IVNOIS + AWLL + AUV + + + ‘parlsop + Jr + SUOTIISUBI} + YIOOUIS + YIM + ‘“BousNbas + B + OJUI + pourtueIZOId + 9q + ABUL + SFONWHO + OdINAL + e + +

+
+
+

+ + ‘uonng + OdNAL + d¥L + 24) + UO + +

+
+
+

+ + sajou + Jayienb + Suiddy} + Aq + 10 + ‘syUdtIOIOUI + oINUTIAI-JOg-Jesg_ + & + JO + sys} + Ul + sfqeisn(pe + ‘ATTeoLAUINU + paiajua + oq + ABU + OdIWAL + +

+
+
+

+ + (jourery + doup + uaa9) + +

+
+
+

+ + “puooes + Jed + sowely + O€ + 10 + “SZ + “pz + 18 + [VAG + MAd-SHNVU + 10 + ALOANIWAAd-SLVAd + U! + patyoeds + aq + Aew + OdWAL + © + + + ‘uoT}e1odo + [SV + OJ + A][eUIOJUT + JoyndUIOd + 11q + 9] + 98108 + ZHI + 8g + ‘poeds-ysry + By[N + sozyN] + e + +

+
+
+

+ + "9U0} + OUAS + 0006 + UUL] + JO + tuniquuUry] + prepueys + 0} + OUAS + [ITAA + e + +

+
+
+

+ + “ANYBA + 9}OU + pojoapes + Aue + Je + sas—nd + jndyno + 07 + powureisoid + 9q + ACU + SL + Ad + LNO + YADOIMAL + OML + +

+
+
+

+ + "ALVOOT + 10 + AOLS/AV + 1d + ‘LWadad + “ASV + +

+
+
+

+ + SUIPNpOUr + ‘sUOTIOUN] + pasn + A[UOUILUOS + IY} + JO + AUBUL + [O1]UOD + AJ9JOWIAI + 0} + PoUsIsse + oq + APU + ST + AANI + HOLIMS + LOO? + OME + « + + + “BUIPIONSI + JIYM + PIseld + JOU + a1v + $3}OU + ZUTISIXO—ZUIPIOIAI + SATON.ASOP-UON] + @ + +

+
+
+

+ + ‘suoneur[dxa + peuorippe + sdeydsip + uong + q1qH + +

+
+
+

+ + oy) + ‘pepsou + JI + ‘suonesodo + [ye + YBnosY] + NOA + sapins + ApIeapo + Avfdsip + QO] + Jopesleyo + + 9yj—uOTeIOdo + UIEa] + 0} + Ased + ‘aTCUIS + « + +

+
+
+

+ + juoreljsuoWwap + & + IO} + Aepod + Jayeap + uUI’] + INOA + dag + ‘dISNUL + + + INOA + 0} + UOTUS}}Y + PeplAIpuN + INOA + SUTOASp + ITY + ps + pue + + + piosai + ‘asodurod + noX + Jay + 0} + pausisap + st + 1<0uenbaguur’] + oy} + + + AYM + ApOstooid + $, + JEU, + ‘SSddOId + BATIBIID + OY} + YIM + SOIOJIOIUT + 7 + + + yey) + xa{dwi0d + Os + aq + J9A9U + pPrNoys + osn + Nok + AZopOuYIE} + oy, + +

+
+
+

+ + ISTUMOIGUIO?) + INOYAA + UOHISOdwo) + +

+
+
+

+ + "NOpr] + B + IO} + ‘AJONUTJUT + yeadal + OF + seq + Maz + ISP] + BY] + JOS + UaAD + + + ued + NOA + ‘palisap + J] + ‘souanbes + Mou + v + OVUT + syed + au] + [Te + Adoo + + + ATeonewone + wsy) + [TIM + ONOS + ALVA + JeyIeso} + way} + + + ,Uleyd,, + 0} + UOTOUNJ + ONOS + ALVA + oY] + asn + usyy + ‘saouanbes + + + JENPIAIpUt + UI + (“919 + ‘snJOYD + ‘dS19A) + UOT}DIS + JISeq + YO" + + + PlodeI + OF + st + ABM + JAYIOUY + ‘(S1eq + 666 + O} + dn) + Ysnory] + ACM

-

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

+ + 9} + [fe + YI] + YORI + P1OIOI + OJ + ST + SUOS + B + 9}B9IO + 0} + ABM + SUC, + +

+
+
+

+ + SUOS + & + SUT}LAID + +

+
+
+

+ + ‘suoT}oes + po]ueMUN

-

- - ¢ - 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 - 32” - 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 +

+ + dAOWAT + 0} + ABM + SUVS + dU} + SoVIDdO + SUVE + ALATA

-

- - 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! +

+ + ‘ASPLIq + BY] + PUL + SNIOYD + PUODAS + dT]] + USOMIAQ + 9SIOA + ISAT

-

- - 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 +

+ + ay + Jo + Adoo + & + YaST + JYSTU + NOA + ‘afdwexe + 10.f + ‘UO + JUSIOIJIP

-

- - To - erase - a - wrong - note, - simply - hold - ERASE - and - press +

+ + B + IO + aduaNbas + sues + dy} + UI—JYJOUB + 0} + UOTIBIO] + BU + WO - - 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. + + $IBq + DAOUL + OF + NOA + sMOTIe + UOTIOUNS + AdOO/LAASNI + OULL

-

- - 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 +

+ + ‘SUTPIONAI + J1V]S + Ud} + ‘IOquINU + Ieq + polIsop + ay} + pul

-

- - 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. +

+ + 0} + CNIMAY + 40 + ‘CUYVMAOd + LSVA + “ALVOOT + 2sn + Apduns

-
-

- - Composition - Without - Compromise +

+

+ + soinjeay + [BUOHIPPY + +

+
+
+

+ + ‘gouanbas + & + UTYIIM + sJUTOd + a1y1Dads + + sa10U + GnpPIDAO + QL + ‘uO + + + -Ouny + dALLS + AIONIS + 94} + Suisn + pasueyo + 10 + ‘pasvsa + ‘pappe + + + aq + ose + ABUT + SdION + ‘UB + 9q + [TIM + 1 + “yoRq + podeyd + uayM + + + —aouanbas + oy] + ul + skeqd + 31 + a10J0q + Isnf + pasess + aq + 0} + d]0U + ayy + + + ssaid + pue + ASvwUq + proy + Ayduuts + ‘jou + 3uom + & + aseso + OF + +

+
+
+

+ + sunipa + +

+
+
+

+ + jsosueyo + weisold + pue + ‘yepod + ureysns + + + ‘yOnoPaIJe + ‘AWOOTOA + ‘UOTETNpow + ‘pusq + youd + Surpnyour + + + Pep1OIEI + AIB + $199]J2 + ICN + IV + iPeqqnpseao + aq + Aew + syoen + + + Ze + 0) + dn + ‘Kem + sry + Uy + *(YoeI} + JOyJOUR + OOS + 10 + “I + ALAIN + + + NOA + ssafun) + duAS + yooysod + ul + Avy + [TIM + Yow) + ISI + ay} + “prooas + + + NOK + d[TYM—SUIPIOOII + JABS + PUB + YIVI} + JUDIOJJIP + & + JOoJOs + + + *yaed + Mau + B + QnpIdAO + OF, + “‘BUIps0deI-jods + 10J + aduanbes + nok + + + UT + UOTIBdO] + Aue + ssodoe + ATYIND + 0} + owt) + Aue + ye + posn + aq + Aur + + + S]ONUOD + ALVOOT + pur + ‘GNIMAY + ‘AAVMAOA + LSVA + + + {SUIpIOal + aIYM + posesd + jou + se + $9}OU + BUTsTxO— + + + youd) + UY} + OUT + poppe + aq + [IM + poterd + sojou + yeuonippe + Auy + +

+
+
+

+ + ‘(poyeayop + 10 + paysn{pe + aq + ABW + UOTI991109 + BUTUITL) + j{po}oe1109 + +

+
+
+

+ + 9q + [IM + S1O11a + Surtun + [fe + A[UO—pateyd + nod + JeyM + sJesy + ]],NOA

-

- - The - technology - you - use - should - never - be - so - complex - that +

+ + ‘] + tq + 0] + punose + yorq + sdooy] + sduanbas + ay] + us + AA + “YOu + YOIO - - it - interferes - with - the - creative - process. - That’s - precisely - why +

+ +

+ + §,Ja0uaNbag + at{} + O] + SUIT] + UT + preOgAay + [CIP + INOA + Avyd + usyy - - 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! + + AV'1d + Puke + CYOOAY + ssoid + Ayduuts + ‘aouenbes + v + p1099e4 + OL,

-
-

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

+

+ + goUaNbIs + & + SUIP10I0Y

-
-

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

+

+ + ‘JONWOD + sJoOuIaI + TeUONdGO + e

-
-

- - * - 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 +

+

+ + "UOTEZIUOIYIUAS + OPOS + dU} + FLAWS + [euondo + e

-
-

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

+

+ + ‘sou + suiddoys, + jnoyyM + soyelodo + pue + yoegdeyd + SuLinp + Sy¥IOM + NOL + LOANYOO + ONIWILL + e

-
-

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

+

+ + ‘anyea + ory + AYI

-
-

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

+

+ + pojoojes-oid + & + ye + sojoU + pyoy + Aue + syeadar + ATTeonewOjNe + UOTOUN] + [TWAdAY + OAISNOX + e + + + “LSVJ + SUTIpS + soyeU + UOTOUN + ASVAA + OUll-[eal + SAISNIOXY + + + ‘Ady + B + JO + YONO} + 941 + 1 + CASOdSNVALL + 9 + ABU! + SyoeI] + [Te + IO + SUC + e

-
-

- - ® - 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, +

+

+ + i + ASIP + od

-
-

- - (even - drop - frame!) +

+

+ + $9}0U + QOO‘OIT + 120 + Spfoy + puk + SpUOdeS + UT + SBUOS + Xa[AUIOD + So10}S + DALIP + YSIP + , + 4 + ISCJ-CNIN

-
-

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

+

+ + jSIOZISOyJUAS

-
-

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

+

+ + dtuoyddjod + gf + 0} + dn + skeyd + A[snooueynus + ‘spouueys + [QI + 9T + JO + duo + 0} + pousisse + oq + + + ABUL + YORI] + YOR + ‘syous) + oruoydAjod + ‘snooue}nuns + + suTeJUOS + ssoUaNbeas + YO] + OY} + JO + HORA + e

-
-

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

+

+ + ‘sJOUOS + ALWOOT + pure + ‘GNIMAY + ‘UVM + OA - - ¢ - Any - TIME - SIGNATURE - may - be - used, - and - may - be - changed - within - a - song. + + LSVd + ‘GYOOde + AOLS + ‘AV + Td + YIM + Jopsosas + ade} + Yows}-N[NU + O} + eps + st + UOTeIOdO + e + + + SOPNOUT + Sanjeoy + o[quyIeUlsl + AUBUL + S.J + ‘OSN + puke + UIee] + O} + o[duNs + A[SuIzeUe + JOA + ‘PNJsomod + ApOUIITXO + + + St + 1] + ‘UeIOIsNUL + FeUOTssajoid + oY} + 10 + JOO} + soUBULIOJIJAd + pue + UOTIsOduION + 11e-9Y1-JO-}e)s + B + SI + IONUaNDaguUT] + ay + L

-
-

- - linn +

+

+ + JOps1odady + soUINbIS + [GTI + YAL + ZE - - Linn - Electronics, - Inc. - -

-
-
-

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

diff --git a/tests/cache/cardinal/__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt/txt.bin b/tests/cache/cardinal/__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt/txt.bin index 9e1c5257..4213e03b 100644 --- a/tests/cache/cardinal/__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/cardinal/__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt/txt.bin @@ -1,122 +1,127 @@ -The LinnSequencer -32 Track MIDI Sequence Recorder +2 NNI‘l 6F6867# XATALL IE18-80L (818) -The LinnSequencer is a state-of-the-art composition and performance tool for the professional musician. It is +9SEI6 VO “BUBZIRL, “1081S PIPUXO OZL8I +“Uy ‘soTUOMOI,q UUrT -extremely powerful, yet amazingly simple to learn and use. It’s many remarkable features include: +uut] -¢ Operation is similar to multi-track tape recorder with PLAY, STOP, RECORD, FAST -FORWARD, REWIND, and LOCATE controls. +“‘SUOS B UIJIM pasueyo oq ABU pue ‘posn oq ACW AYN IVNOIS AWLL AUV +‘parlsop Jr SUOTIISUBI} YIOOUIS YIM ‘“BousNbas B OJUI pourtueIZOId 9q ABUL SFONWHO OdINAL 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 +‘uonng OdNAL d¥L 24) UO -synthesizers! +sajou Jayienb Suiddy} Aq 10 ‘syUdtIOIOUI oINUTIAI-JOg-Jesg_ & JO sys} Ul sfqeisn(pe ‘ATTeoLAUINU paiajua oq ABU OdIWAL -© Ultra-fast 32” disk drive stores complex songs in seconds and holds over 110,000 notes +(jourery doup uaa9) -per disk! +“puooes Jed sowely O€ 10 “SZ “pz 18 [VAG MAd-SHNVU 10 ALOANIWAAd-SLVAd U! patyoeds aq Aew OdWAL © +‘uoT}e1odo [SV OJ A][eUIOJUT JoyndUIOd 11q 9] 98108 ZHI 8g ‘poeds-ysry By[N sozyN] e -¢ 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 +"9U0} OUAS 0006 UUL] JO tuniquuUry] prepueys 0} OUAS [ITAA e -rhythmic value. +“ANYBA 9}OU pojoapes Aue Je sas—nd jndyno 07 powureisoid 9q ACU SL Ad LNO YADOIMAL OML -¢ TIMING CORRECTION works during playback and operates without ‘chopping’ notes. +"ALVOOT 10 AOLS/AV 1d ‘LWadad “ASV -¢ Optional SMPTE time code synchronization. +SUIPNpOUr ‘sUOTIOUN] pasn A[UOUILUOS IY} JO AUBUL [O1]UOD AJ9JOWIAI 0} PoUsIsse oq APU ST AANI HOLIMS LOO? OME « +“BUIPIONSI JIYM PIseld JOU a1v $3}OU ZUTISIXO—ZUIPIOIAI SATON.ASOP-UON] @ -© Optional remote control. +‘suoneur[dxa peuorippe sdeydsip uong q1qH -Recording a Sequence +oy) ‘pepsou JI ‘suonesodo [ye YBnosY] NOA sapins ApIeapo Avfdsip QO] Jopesleyo 7¢ 9yj—uOTeIOdo UIEa] 0} Ased ‘aTCUIS « -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 +juoreljsuoWwap & IO} Aepod Jayeap uUI’] INOA dag ‘dISNUL +INOA 0} UOTUS}}Y PeplAIpuN INOA SUTOASp ITY ps pue +piosai ‘asodurod noX Jay 0} pausisap st 1<0uenbaguur’] oy} +AYM ApOstooid $, JEU, ‘SSddOId BATIBIID OY} YIM SOIOJIOIUT 7 +yey) xa{dwi0d Os aq J9A9U pPrNoys osn Nok AZopOuYIE} oy, -corrected! (Timing correction may be adjusted or defeated). +ISTUMOIGUIO?) INOYAA UOHISOdwo) -Any additional notes played will be added into the track -— existing notes are not erased while recording! +"NOpr] B IO} ‘AJONUTJUT yeadal OF seq Maz ISP] BY] JOS UaAD +ued NOA ‘palisap J] ‘souanbes Mou v OVUT syed au] [Te Adoo +ATeonewone wsy) [TIM ONOS ALVA JeyIeso} way} +,Uleyd,, 0} UOTOUNJ ONOS ALVA oY] asn usyy ‘saouanbes +JENPIAIpUt UI (“919 ‘snJOYD ‘dS19A) UOT}DIS JISeq YO" +PlodeI OF st ABM JAYIOUY ‘(S1eq 666 O} dn) Ysnory] ACM -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! +9} [fe YI] YORI P1OIOI OJ ST SUOS B 9}B9IO 0} ABM SUC, -Editing +SUOS & SUT}LAID -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 +‘suoT}oes po]ueMUN -added, erased, or changed using the SINGLE STEP func- -tion. To overdub notes at specific points within a sequence, +dAOWAT 0} ABM SUVS dU} SoVIDdO SUVE ALATA -Additional Features +‘ASPLIq BY] PUL SNIOYD PUODAS dT]] USOMIAQ 9SIOA ISAT -simply use LOCATE, FAST FORWARD, or REWIND to -find the desired bar number, then start recording. +ay Jo Adoo & YaST JYSTU NOA ‘afdwexe 10.f ‘UO JUSIOIJIP -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, +B IO aduaNbas sues dy} UI—JYJOUB 0} UOTIBIO] BU WO +$IBq DAOUL OF NOA sMOTIe UOTIOUNS AdOO/LAASNI OULL -Creating a Song +‘SUTPIONAI J1V]S Ud} ‘IOquINU Ieq polIsop ay} pul -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. +0} CNIMAY 40 ‘CUYVMAOd LSVA “ALVOOT 2sn Apduns -Composition Without Compromise +soinjeay [BUOHIPPY -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! +‘gouanbas & UTYIIM sJUTOd a1y1Dads 3¥ sa10U GnpPIDAO QL ‘uO +-Ouny dALLS AIONIS 94} Suisn pasueyo 10 ‘pasvsa ‘pappe +aq ose ABUT SdION ‘UB 9q [TIM 1 “yoRq podeyd uayM +—aouanbas oy] ul skeqd 31 a10J0q Isnf pasess aq 0} d]0U ayy +ssaid pue ASvwUq proy Ayduuts ‘jou 3uom & aseso OF -* Simple, easy to learn operation—the 32 character LCD display clearly guides you through all operations. If needed, the +sunipa -HELP button displays additional explanations. +jsosueyo weisold pue ‘yepod ureysns +‘yOnoPaIJe ‘AWOOTOA ‘UOTETNpow ‘pusq youd Surpnyour +Pep1OIEI AIB $199]J2 ICN IV iPeqqnpseao aq Aew syoen +Ze 0) dn ‘Kem sry Uy *(YoeI} JOyJOUR OOS 10 “I ALAIN +NOA ssafun) duAS yooysod ul Avy [TIM Yow) ISI ay} “prooas +NOK d[TYM—SUIPIOOII JABS PUB YIVI} JUDIOJJIP & JOoJOs +*yaed Mau B QnpIdAO OF, “‘BUIps0deI-jods 10J aduanbes nok +UT UOTIBdO] Aue ssodoe ATYIND 0} owt) Aue ye posn aq Aur +S]ONUOD ALVOOT pur ‘GNIMAY ‘AAVMAOA LSVA +{SUIpIOal aIYM posesd jou se $9}OU BUTsTxO— +youd) UY} OUT poppe aq [IM poterd sojou yeuonippe Auy -* 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 +‘(poyeayop 10 paysn{pe aq ABW UOTI991109 BUTUITL) j{po}oe1109 -ERASE, REPEAT, PLAY/STOP, or LOCATE. +9q [IM S1O11a Surtun [fe A[UO—pateyd nod JeyM sJesy ]],NOA -¢ Two TRIGGER OUTPUTS may be programmed to output pulses at any selected note value. +‘] tq 0] punose yorq sdooy] sduanbas ay] us AA “YOu YOIO -© Will sync to standard LinnDrum or Linn 9000 sync tone. +§,Ja0uaNbag at{} O] SUIT] UT preOgAay [CIP INOA Avyd usyy +AV'1d Puke CYOOAY ssoid Ayduuts ‘aouenbes v p1099e4 OL, -® 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, +goUaNbIs & SUIP10I0Y -(even drop frame!) +‘JONWOD sJoOuIaI TeUONdGO e -¢ TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes +"UOTEZIUOIYIUAS OPOS dU} FLAWS [euondo e -on the TAP TEMPO button. +‘sou suiddoys, jnoyyM soyelodo pue yoegdeyd SuLinp Sy¥IOM NOL LOANYOO ONIWILL e -¢ 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. +‘anyea ory AYI -linn -Linn Electronics, Inc. +pojoojes-oid & ye sojoU pyoy Aue syeadar ATTeonewOjNe UOTOUN] [TWAdAY OAISNOX e +“LSVJ SUTIpS soyeU UOTOUN ASVAA OUll-[eal SAISNIOXY +‘Ady B JO YONO} 941 1 CASOdSNVALL 9 ABU! SyoeI] [Te IO SUC e -18720 Oxnard Street, Tarzana, CA 91356 -(818) 708-8131 TELEX #298949 LINN UR +i ASIP od + +$9}0U QOO‘OIT 120 Spfoy puk SpUOdeS UT SBUOS Xa[AUIOD So10}S DALIP YSIP , 4 ISCJ-CNIN + +jSIOZISOyJUAS + +dtuoyddjod gf 0} dn skeyd A[snooueynus ‘spouueys [QI 9T JO duo 0} pousisse oq +ABUL YORI] YOR ‘syous) oruoydAjod ‘snooue}nuns 7¢ suTeJUOS ssoUaNbeas YO] OY} JO HORA e + +‘sJOUOS ALWOOT pure ‘GNIMAY ‘UVM OA +LSVd ‘GYOOde AOLS ‘AV Td YIM Jopsosas ade} Yows}-N[NU O} eps st UOTeIOdO e +SOPNOUT Sanjeoy o[quyIeUlsl AUBUL S.J ‘OSN puke UIee] O} o[duNs A[SuIzeUe JOA ‘PNJsomod ApOUIITXO +St 1] ‘UeIOIsNUL FeUOTssajoid oY} 10 JOO} soUBULIOJIJAd pue UOTIsOduION 11e-9Y1-JO-}e)s B SI IONUaNDaguUT] ay L + +JOps1odady soUINbIS [GTI YAL ZE +Jg0uenbaCguury sy diff --git a/tests/cache/cardinal/__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt/pdf.bin b/tests/cache/cardinal/__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index 3e9f904e..00000000 Binary files a/tests/cache/cardinal/__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/cardinal/__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt/stderr.bin b/tests/cache/cardinal/__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/cardinal/__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt/stdout.bin b/tests/cache/cardinal/__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/cardinal/__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt/txt.bin b/tests/cache/cardinal/__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index 9e1c5257..00000000 --- a/tests/cache/cardinal/__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1,122 +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 32” 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! 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. - -¢ 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 diff --git a/tests/cache/cardinal/__-l__osd__--psm__0__000001_rasterize_preview.jpg__stdout/stdout.bin b/tests/cache/cardinal/__-l__osd__--psm__0__000001_rasterize_preview.jpg__stdout/stdout.bin index ed33923b..22ac2ecb 100644 --- a/tests/cache/cardinal/__-l__osd__--psm__0__000001_rasterize_preview.jpg__stdout/stdout.bin +++ b/tests/cache/cardinal/__-l__osd__--psm__0__000001_rasterize_preview.jpg__stdout/stdout.bin @@ -1,6 +1,6 @@ Page number: 0 Orientation in degrees: 0 Rotate: 0 -Orientation confidence: 34.40 +Orientation confidence: 33.98 Script: Latin -Script confidence: 2.90 +Script confidence: 3.86 diff --git a/tests/cache/cardinal/__-l__osd__--psm__0__000002_rasterize_preview.jpg__stdout/stdout.bin b/tests/cache/cardinal/__-l__osd__--psm__0__000002_rasterize_preview.jpg__stdout/stdout.bin index 518b8289..dfa9c226 100644 --- a/tests/cache/cardinal/__-l__osd__--psm__0__000002_rasterize_preview.jpg__stdout/stdout.bin +++ b/tests/cache/cardinal/__-l__osd__--psm__0__000002_rasterize_preview.jpg__stdout/stdout.bin @@ -1,6 +1,6 @@ Page number: 0 Orientation in degrees: 90 Rotate: 270 -Orientation confidence: 34.53 +Orientation confidence: 29.83 Script: Latin -Script confidence: 3.83 +Script confidence: 3.42 diff --git a/tests/cache/cardinal/__-l__osd__--psm__0__000003_rasterize_preview.jpg__stdout/stdout.bin b/tests/cache/cardinal/__-l__osd__--psm__0__000003_rasterize_preview.jpg__stdout/stdout.bin index 1f2bb985..92cb169f 100644 --- a/tests/cache/cardinal/__-l__osd__--psm__0__000003_rasterize_preview.jpg__stdout/stdout.bin +++ b/tests/cache/cardinal/__-l__osd__--psm__0__000003_rasterize_preview.jpg__stdout/stdout.bin @@ -1,6 +1,6 @@ Page number: 0 Orientation in degrees: 180 Rotate: 180 -Orientation confidence: 31.79 +Orientation confidence: 32.06 Script: Latin -Script confidence: 3.18 +Script confidence: 3.93 diff --git a/tests/cache/cardinal/__-l__osd__--psm__0__000004_rasterize_preview.jpg__stdout/stdout.bin b/tests/cache/cardinal/__-l__osd__--psm__0__000004_rasterize_preview.jpg__stdout/stdout.bin index f2bf5667..2e8dcf3e 100644 --- a/tests/cache/cardinal/__-l__osd__--psm__0__000004_rasterize_preview.jpg__stdout/stdout.bin +++ b/tests/cache/cardinal/__-l__osd__--psm__0__000004_rasterize_preview.jpg__stdout/stdout.bin @@ -1,6 +1,6 @@ Page number: 0 Orientation in degrees: 270 Rotate: 90 -Orientation confidence: 32.59 +Orientation confidence: 32.46 Script: Latin -Script confidence: 2.85 +Script confidence: 2.40 diff --git a/tests/cache/cardinal/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/cardinal/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index aed2ca08..00000000 --- a/tests/cache/cardinal/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,1065 +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 - -

-
-
- - diff --git a/tests/cache/cardinal/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/cardinal/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/cardinal/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/cardinal/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/cardinal/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/cardinal/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index 8147020a..00000000 --- a/tests/cache/cardinal/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,122 +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 diff --git a/tests/cache/cardinal/__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/cardinal/__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index b5c29f51..00000000 --- a/tests/cache/cardinal/__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,1065 +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 - -

-
-
- - diff --git a/tests/cache/cardinal/__000002_ocr.png__000002_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/cardinal/__000002_ocr.png__000002_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/cardinal/__000002_ocr.png__000002_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/cardinal/__000002_ocr.png__000002_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/cardinal/__000002_ocr.png__000002_ocr_hocr__hocr__txt/txt.bin b/tests/cache/cardinal/__000002_ocr.png__000002_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index 8147020a..00000000 --- a/tests/cache/cardinal/__000002_ocr.png__000002_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,122 +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 diff --git a/tests/cache/cardinal/__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/cardinal/__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 2c5d145d..00000000 --- a/tests/cache/cardinal/__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,1097 +0,0 @@ - - - - - - - - - - -
-
-

- - 2A - NNI‘I - 6F6867# - XATALL - IE18-80L - (818) - -

-
-
-

- - 9SEI6 - VO - “BUBZIRY, - “J0aNS - PIPUXO - OZLEI - - - “Uy - ‘soTUOMOI,q - UUrT - -

-
-
-

- - uut] - -

-
-
-

- - “‘SUOS - B - UIJIM - pasueyo - oq - ABU - pue - ‘posn - oq - AWW - AYN - IVNOIS - AWLL - AUV - - - “parlsop - Jr - SUOTIISUBI} - YIOOUIS - YIM - “BoueNbas - eB - OJUI - pourtueISOId - 9q - ABU - SFONWHO - OdINAL - e - -

-
-
-

- - ‘uonng - OdNAL - dV - L - 9) - uO - -

-
-
-

- - sojou - Jayienb - Suiddy} - Aq - 10 - ‘syUSTIOIOUI - oINUTIAI-J8g-Jesg - & - JO - sys} - UL - ofquisn(pe - ‘ATTeouIAUINU - paiajus - oq - ABU - OdINALL - e - -

-
-
-

- - (jouer - doup - u3a9) - -

-
-
-

- - “puooes - Jed - souely - O€ - 10 - “SZ - “pz - 18 - [LVAP-MAd-SHN - VU - 10 - ALOANIWAAd-SLVAd - Ul - patyoeds - aq - Aew - OAL - © - - - ‘uoTeiodo - LS - Vy - JO} - AjfeusoyUT - JoyndUsOd - 11g - 9] - 98108 - ZHI - g - ‘poeds-ysry - Bann - soz] - e - -

-
-
-

- - "9U0} - DUAS - 0006 - UUL] - Jo - wNIqUUr] - prepue}s - 0} - OUAS - [ITAA - © - -

-
-
-

- - “ONYBA - 9}OU - poloapes - Aue - Je - sas—nd - jndyno - 07 - pewureigold - 3q - ACW - SL - Ad - LNO - YADONAL - OML - -

-
-
-

- - "ALVOOT - 10 - GOLS/AV - 1d - ‘LWddad - “ASV - -

-
-
-

- - SUIpNpoUr - ‘suOTIOUN] - posn - A[UOUILUOS - 94] - JO - AUBUT - [O1]UOD - AJ9]OWIAI - 0} - PousIsse - oq - ACUI - ST - AdNI - HOLIMSLOO - OME - « - - - “SUIPIONAI - I[IYM - P2sesd - JOU - Iv - $3}OU - BUTISIXO—ZUIPIOIA - SATON.ASOP-UON - -

-
-
-

- - ‘suoneurldxa - peuoyippe - sdeydsip - uowng - g1TqH - -

-
-
-

- - oy] - ‘pepsau - JI - ‘suoneiodo - [ye - yYsnosy] - NOA - sapins - ApIeapo - Avfdsip - QO] - Joey - Z7¢ - 9y3—uoeIodo - Urea] - 0} - Aseo - ‘aTdUts - « - -

-
-
-

- - jUorel]suowtap - & - IO} - Aepol - Jayeap - uur’] - INOA - dag - ‘dISHUL - - - INOA - 0} - UONUS}]¥ - PaplAIPUN - INOA - SUTJOASp - ITY - ps - pue - - - p1osai - ‘asoduod - no - Jay - 0} - pausisap - st - 1s0uenbesuur’] - oy) - - - Aum - Aposiooid - $,Jeu], - ‘SS9d0Id - SATTBS1D - OY} - YIM - SOIOJIOIUT - - - yey} - xo]dwWIOd - Os - dq - JOA9U - P[NoysS - osn - NOA - AZopOuYdI} - oy - -

-
-
-

- - ISTUMOIAUIO?) - NOAA - UOHISOdWIO) - -

-
-
-

- - "NOSpr] - B - Oy - ‘AONUTJUT - yada - 0} - seq - Maz - Se] - BY] - Jas - UdAd - - - uvd - NOA - ‘palisap - JJ - ‘souanbes - Mou - ¥B - OVUT - sjied - ou] - [Te - Adoo - - - ATesrewO - Ne - WI} - [IM - ONOS - ALVWAAO - JeyIe80} - wey} - - - ,deyd,, - 0} - UOTOUNJ - ONOS - ALVA - ou] - asn - usy] - ‘saouanbes - - - JENPIAIpUt - UI - (“949 - ‘snJOYD - ‘aS1OA) - UOTIDIS - JIseq - Yes - - - plosal - OF - ST - ABM - JouIOUY - “(Seq - 666 - 0] - dn) - ysnory) - ABM - -

- -

- - dU} - [fe - YORI] - YORs - p10991 - 0} - ST - SUOS - B - 9789I9 - 0} - ABM - SUG, - -

-
-
-

- - SUOS - & - SUTVAID - -

-
-
-

- - *suoT}oes - poJUBMUN - -

- -

- - SAOUIOI - 0} - ABM - SWS - dU} - SoyeIodo - SUV - ALATAaG - -

- -

- - “OBPLIq - dy} - PUB - SNIOY - PUOdAS - dT]] - Ud9MIAQ - SIDA - ISI - -

- -

- - ay) - Jo - Adoo - B - JJasuT - WYSE - NOAA - ‘afdwexs - 10.f - ‘UO - JUSIN]JIP - -

- -

- - B - IO - aouaNbas - dues - OY} - UI—IOY - OUP - 0} - UOTIEIO] - BUO - WOT] - - - $1Bq - JAOUI - OF - NOA - sMOTIe - WOTIOUNS - AdOO/IMASNI - OULL - -

- -

- - ‘SUIPIONAI - JIVIS - Udy) - “OQuINU - eq - porisop - ay} - puy - -

- -

- - 0} - CNIMAY - 10 - ‘CYVM - Od - LSWA - “AEVOOT - esn - Apduns - -

-
-
-

- - sainjeay - [PUOHIPPY - -

-
-
-

- - ‘gouanbas - & - UTYIIM - s]UTOd - a1y1dads - - $9100 - QnPIOAO - OL - "UOT} - - - -ouns - dALLS - ATONIS - 24) - Suisn - pasueyo - Jo - ‘pasesa - ‘pappe - - - aq - osye - ABUT - S9]ON - ‘U0 - 9q - ]IIM - 1 - “yoeq - podeyd - uayM - - - —aouanbas - oy] - ul - skeyd - 71 - a10J9q - Isnf - posers - oq - 0} - d]0U - ayy - - - ssaid - pue - ASvug - proy - Ajduris - ‘jou - Buom - & - aseso - OL - -

-
-
-

- - sunipa - -

-
-
-

- - jsesdueyo - ureisoid - pue - ‘fepod - ureysns - - - ‘yonoplalje - ‘AWOOTOA - ‘UOTyeTNpow - ‘pusg - youd - Surpnyout - - - pep10del - are - $199JJ2 - TCTIN - [WV - iPeqqnpseao - aq - Aeur - syoen - - - Ze - 07 - dn - ‘Kem - sie - Uy - *(foeI} - JOyOUR - OJOS - 10 - ALLAN - - - NOA - ssofum) - duAS - yOaysod - ul - Avy - [[IM - Yow] - ISI - 93 - “prooar - - - NOA - 3[IYM—SUIPIOOA - LIBIS - pu - YI) - TUdIATJIP - B - JOaIas - - - *y1ed - MOU - B - QNPIsA0 - OL, - “SuIps0daJ-jods - 10} - aouanbes - mno0k - - - UI - UOHBIO] - Aue - ssad0e - ATYOIND - 0} - owt} - Aue - ye - pasn - aq - AvUE - - - SJONUOD - FLIVOOT - pur - ‘ANIMA - ‘CYVMaYOd - LSVd - - - {SUIPIOSAI - {IY - posesa - JOU - se - So]OU - SuTsTXO— - - - yous} - 3U} - OUT - poppe - aq - JIM - poteyd - sajou - yeuonippe - Auy - -

-
-
-

- - *(povesjap - 10 - poysn{pe - oq - ABW - UOTIIII0D - BUTUTT]) - j{paqoeLI09 - -

-
-
-

- - 2q - ][IM - S1OLIe - Sur - [fe - ATUO—patey]d - nod - Jey - Jedy - ]],NOA - -

- -

- - ‘] - req - 0] - punose - yoeq - sdoo] - sduanbas - ay] - Udy - AA - “YOu - Yor - -

- -

- - §,sa0uaNbas - at} - O] - SUIT) - UI - preogday - [IW] - INO - Avy - usy3 - - - AV'1d - pue - (YOON - ssoid - Ayduus - ‘aousnbes - & - p1o09es - OF, - -

-
-
-

- - g0uaNbas - & - SUIP10I0y] - -

-
-
-

- - ‘JONWOD - s}JouNaI - TeuONdGO - e - -

-
-
-

- - "UOTJEZIUOIYUAS - OPOS - UIT} - FLAWS - [euondo - e - -

-
-
-

- - ‘sou - .sulddoys, - noyyM - sayelodo - pue - yoegdvyd - 3uLINp - Sy¥IOM - NOL - LOANNYOO - ONIWILL - e - -

-
-
-

- - ‘onqea - ory - AY - -

-
-
-

- - pojoojes-oid - & - ye - sajou - pyoy - Aue - syeadas - ATTeONewWO - Ne - UOTOUNS - [WAdAY - OAISNOXY - e - - - ‘LSVJ - SUnIpS - soyeu - UOTOUN - ASV - UA - OUlN-[eal - SAISNIOXY - e - - - ‘Koy - B - JO - YONO} - 941 - 12 - CASOdSNVALL - 0g - ABU - Syde] - [Te - 10 - 9UC - e - -

-
-
-

- - i - ASIP - Jed - -

-
-
-

- - S9}0U - OOO‘OTT - JOA - SpfOy - puv - SpUOdeS - UT - SBUOS - Xa[AUIOD - So10}S - DALIP - YSIP - , - 74 - - ISCJ-CNIN - -

-
-
-

- - jSIOZISOUJUAS - -

-
-
-

- - stuoydAjod - oF - 0} - dn - skevjd - A[snoourynuls - ‘spouueYyd - [IW - 9T - JO - duo - 0} - pousisse - oq - - - ABUL - YORI] - YOR - ‘syous) - oruoydAjod - ‘snoouelnurs - 7E - suTeJUOS - ssouUaNbas - QO] - OY} - JO - YORA - e - -

-
-
-

- - ‘SJONUOS - ATWOOT - pur - ‘GNIMAY - ‘GaVM - OA - - - LSVd - ‘GYOOde - AOLS - ‘AV - Td - YIM - Jopsooas - ade} - Yows}-N[NU - O} - eps - st - UOTLISdO - « - - - SOPNOUT - SaNjeoy - s[quyseUulsl - AUB - S,JJ - ‘OSN - pue - UIes] - 0} - o[duns - A[suIzeUe - JOA - “PNJsomod - APOUIIITXO - - - St - 1] - “UeIOIsNUL - feUOIssajoid - oY} - 10 - JOO} - soUBULIOJIJAd - pue - UOTIsOduIOS - 11e-dY1-JO-9}e)s - B - SI - IONUANbDaguUT] - ay - -

-
-
-

- - JOps1odady - soUINbIS - [GTI - YVAL - ZE - - - Jgouanbaguury - oy - -

-
-
- - diff --git a/tests/cache/cardinal/__000003_ocr.png__000003_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/cardinal/__000003_ocr.png__000003_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/cardinal/__000003_ocr.png__000003_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/cardinal/__000003_ocr.png__000003_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/cardinal/__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin b/tests/cache/cardinal/__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index a59b52f3..00000000 --- a/tests/cache/cardinal/__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,127 +0,0 @@ -2A NNI‘I 6F6867# XATALL IE18-80L (818) - -9SEI6 VO “BUBZIRY, “J0aNS PIPUXO OZLEI -“Uy ‘soTUOMOI,q UUrT - -uut] - -“‘SUOS B UIJIM pasueyo oq ABU pue ‘posn oq AWW AYN IVNOIS AWLL AUV -“parlsop Jr SUOTIISUBI} YIOOUIS YIM “BoueNbas eB OJUI pourtueISOId 9q ABU SFONWHO OdINAL e - -‘uonng OdNAL dV L 9) uO - -sojou Jayienb Suiddy} Aq 10 ‘syUSTIOIOUI oINUTIAI-J8g-Jesg & JO sys} UL ofquisn(pe ‘ATTeouIAUINU paiajus oq ABU OdINALL e - -(jouer doup u3a9) - -“puooes Jed souely O€ 10 “SZ “pz 18 [LVAP-MAd-SHN VU 10 ALOANIWAAd-SLVAd Ul patyoeds aq Aew OAL © -‘uoTeiodo LS Vy JO} AjfeusoyUT JoyndUsOd 11g 9] 98108 ZHI g ‘poeds-ysry Bann soz] e - -"9U0} DUAS 0006 UUL] Jo wNIqUUr] prepue}s 0} OUAS [ITAA © - -“ONYBA 9}OU poloapes Aue Je sas—nd jndyno 07 pewureigold 3q ACW SL Ad LNO YADONAL OML - -"ALVOOT 10 GOLS/AV 1d ‘LWddad “ASV - -SUIpNpoUr ‘suOTIOUN] posn A[UOUILUOS 94] JO AUBUT [O1]UOD AJ9]OWIAI 0} PousIsse oq ACUI ST AdNI HOLIMSLOO OME « -“SUIPIONAI I[IYM P2sesd JOU Iv $3}OU BUTISIXO—ZUIPIOIA SATON.ASOP-UON - -‘suoneurldxa peuoyippe sdeydsip uowng g1TqH - -oy] ‘pepsau JI ‘suoneiodo [ye yYsnosy] NOA sapins ApIeapo Avfdsip QO] Joey Z7¢ 9y3—uoeIodo Urea] 0} Aseo ‘aTdUts « - -jUorel]suowtap & IO} Aepol Jayeap uur’] INOA dag ‘dISHUL -INOA 0} UONUS}]¥ PaplAIPUN INOA SUTJOASp ITY ps pue -p1osai ‘asoduod no Jay 0} pausisap st 1s0uenbesuur’] oy) -Aum Aposiooid $,Jeu], ‘SS9d0Id SATTBS1D OY} YIM SOIOJIOIUT -yey} xo]dwWIOd Os dq JOA9U P[NoysS osn NOA AZopOuYdI} oy - -ISTUMOIAUIO?) NOAA UOHISOdWIO) - -"NOSpr] B Oy ‘AONUTJUT yada 0} seq Maz Se] BY] Jas UdAd -uvd NOA ‘palisap JJ ‘souanbes Mou ¥B OVUT sjied ou] [Te Adoo -ATesrewO Ne WI} [IM ONOS ALVWAAO JeyIe80} wey} -,deyd,, 0} UOTOUNJ ONOS ALVA ou] asn usy] ‘saouanbes -JENPIAIpUt UI (“949 ‘snJOYD ‘aS1OA) UOTIDIS JIseq Yes -plosal OF ST ABM JouIOUY “(Seq 666 0] dn) ysnory) ABM - -dU} [fe YORI] YORs p10991 0} ST SUOS B 9789I9 0} ABM SUG, - -SUOS & SUTVAID - -*suoT}oes poJUBMUN - -SAOUIOI 0} ABM SWS dU} SoyeIodo SUV ALATAaG - -“OBPLIq dy} PUB SNIOY PUOdAS dT]] Ud9MIAQ SIDA ISI - -ay) Jo Adoo B JJasuT WYSE NOAA ‘afdwexs 10.f ‘UO JUSIN]JIP - -B IO aouaNbas dues OY} UI—IOY OUP 0} UOTIEIO] BUO WOT] -$1Bq JAOUI OF NOA sMOTIe WOTIOUNS AdOO/IMASNI OULL - -‘SUIPIONAI JIVIS Udy) “OQuINU eq porisop ay} puy - -0} CNIMAY 10 ‘CYVM Od LSWA “AEVOOT esn Apduns - -sainjeay [PUOHIPPY - -‘gouanbas & UTYIIM s]UTOd a1y1dads 3¥ $9100 QnPIOAO OL "UOT} --ouns dALLS ATONIS 24) Suisn pasueyo Jo ‘pasesa ‘pappe -aq osye ABUT S9]ON ‘U0 9q ]IIM 1 “yoeq podeyd uayM -—aouanbas oy] ul skeyd 71 a10J9q Isnf posers oq 0} d]0U ayy -ssaid pue ASvug proy Ajduris ‘jou Buom & aseso OL - -sunipa - -jsesdueyo ureisoid pue ‘fepod ureysns -‘yonoplalje ‘AWOOTOA ‘UOTyeTNpow ‘pusg youd Surpnyout -pep10del are $199JJ2 TCTIN [WV iPeqqnpseao aq Aeur syoen -Ze 07 dn ‘Kem sie Uy *(foeI} JOyOUR OJOS 10 ALLAN -NOA ssofum) duAS yOaysod ul Avy [[IM Yow] ISI 93 “prooar -NOA 3[IYM—SUIPIOOA LIBIS pu YI) TUdIATJIP B JOaIas -*y1ed MOU B QNPIsA0 OL, “SuIps0daJ-jods 10} aouanbes mno0k -UI UOHBIO] Aue ssad0e ATYOIND 0} owt} Aue ye pasn aq AvUE -SJONUOD FLIVOOT pur ‘ANIMA ‘CYVMaYOd LSVd -{SUIPIOSAI {IY posesa JOU se So]OU SuTsTXO— -yous} 3U} OUT poppe aq JIM poteyd sajou yeuonippe Auy - -*(povesjap 10 poysn{pe oq ABW UOTIIII0D BUTUTT]) j{paqoeLI09 - -2q ][IM S1OLIe Sur [fe ATUO—patey]d nod Jey Jedy ]],NOA - -‘] req 0] punose yoeq sdoo] sduanbas ay] Udy AA “YOu Yor - -§,sa0uaNbas at} O] SUIT) UI preogday [IW] INO Avy usy3 -AV'1d pue (YOON ssoid Ayduus ‘aousnbes & p1o09es OF, - -g0uaNbas & SUIP10I0y] - -‘JONWOD s}JouNaI TeuONdGO e - -"UOTJEZIUOIYUAS OPOS UIT} FLAWS [euondo e - -‘sou .sulddoys, noyyM sayelodo pue yoegdvyd 3uLINp Sy¥IOM NOL LOANNYOO ONIWILL e - -‘onqea ory AY - -pojoojes-oid & ye sajou pyoy Aue syeadas ATTeONewWO Ne UOTOUNS [WAdAY OAISNOXY e -‘LSVJ SUnIpS soyeu UOTOUN ASV UA OUlN-[eal SAISNIOXY e -‘Koy B JO YONO} 941 12 CASOdSNVALL 0g ABU Syde] [Te 10 9UC e - -i ASIP Jed - -S9}0U OOO‘OTT JOA SpfOy puv SpUOdeS UT SBUOS Xa[AUIOD So10}S DALIP YSIP , 74 € ISCJ-CNIN - -jSIOZISOUJUAS - -stuoydAjod oF 0} dn skevjd A[snoourynuls ‘spouueYyd [IW 9T JO duo 0} pousisse oq -ABUL YORI] YOR ‘syous) oruoydAjod ‘snoouelnurs 7E suTeJUOS ssouUaNbas QO] OY} JO YORA e - -‘SJONUOS ATWOOT pur ‘GNIMAY ‘GaVM OA -LSVd ‘GYOOde AOLS ‘AV Td YIM Jopsooas ade} Yows}-N[NU O} eps st UOTLISdO « -SOPNOUT SaNjeoy s[quyseUulsl AUB S,JJ ‘OSN pue UIes] 0} o[duns A[suIzeUe JOA “PNJsomod APOUIIITXO -St 1] “UeIOIsNUL feUOIssajoid oY} 10 JOO} soUBULIOJIJAd pue UOTIsOduIOS 11e-dY1-JO-9}e)s B SI IONUANbDaguUT] ay - -JOps1odady soUINbIS [GTI YVAL ZE -Jgouanbaguury oy diff --git a/tests/cache/cardinal/__000004_ocr.png__000004_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/cardinal/__000004_ocr.png__000004_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 9f6b0f47..00000000 --- a/tests/cache/cardinal/__000004_ocr.png__000004_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,1083 +0,0 @@ - - - - - - - - - - -
-
-

- - 2A - NNI‘I - 6F6867# - XATALL - IE18-80L - (818) - -

-
-
-

- - 9SEI6 - VO - “BUBZIRY, - “J0aNS - PIPUXO - OZLEI - - - “Uy - ‘soTUOMOI,q - UUrT - -

-
-
-

- - uu - -

-
-
-

- - “‘SUOS - B - UIJIM - pasueyo - oq - ABU - pue - ‘posn - oq - AWW - AYN - IVNOIS - AWLL - AUV - - - “parlsop - Jr - SUOTIISUBI} - YIOOUIS - YIM - “BoueNbas - eB - OJUI - pourtueISOId - 9q - ABU - SFONWHO - OdINAL - e - -

-
-
-

- - ‘uonng - OdNAL - dV - L - 9) - uO - -

-
-
-

- - sojou - Jayienb - Suiddy} - Aq - 10 - ‘syUSTIOIOUI - oINUTIAI-J8g-Jesg - & - JO - sys} - UL - ofquisn(pe - ‘ATTeouIAUINU - paiajus - oq - ABU - OdINALL - e - -

-
-
-

- - (jouer - doup - u3a9) - -

-
-
-

- - “puooes - Jed - souely - O€ - 10 - “SZ - “pz - 18 - [LVAP-MAd-SHN - VU - 10 - ALOANIWAAd-SLVAd - Ul - patyoeds - aq - Aew - OAL - © - - - ‘uoTeiodo - LS - Vy - JO} - AjfeusoyUT - JoyndUsOd - 11g - 9] - 98108 - ZHI - g - ‘poeds-ysry - Bann - soz] - e - -

-
-
-

- - "9U0} - DUAS - 0006 - UUL] - Jo - wNIqUUr] - prepue}s - 0} - OUAS - [ITAA - © - -

-
-
-

- - “ONYBA - 9}OU - poloapes - Aue - Je - sas—nd - jndyno - 07 - pewureigold - 3q - ACW - SL - Ad - LNO - YADONAL - OML - -

-
-
-

- - "ALVOOT - 10 - GOLS/AV - 1d - ‘LWddad - “ASV - -

-
-
-

- - SUIpNpoUr - ‘suOTIOUN] - posn - A[UOUILUOS - 94] - JO - AUBUT - [O1]UOD - AJ9]OWIAI - 0} - PousIsse - oq - ACUI - ST - AdNI - HOLIMSLOO - OME - « - - - “SUIPIONAI - I[IYM - P2sesd - JOU - Iv - $3}OU - BUTISIXO—ZUIPIOIA - SATON.ASOP-UON - -

-
-
-

- - ‘suoneurldxa - peuoyippe - sdeydsip - uowng - g1TqH - -

-
-
-

- - oy] - ‘pepsau - JI - ‘suoneiodo - [ye - yYsnosy] - NOA - sapins - ApIeapo - Avfdsip - QO] - Joey - Z7¢ - 9y3—uoeIodo - Urea] - 0} - Aseo - ‘aTdUts - « - -

-
-
-

- - jUorel]suowtap - & - IO} - Aepol - Jayeap - uur’] - INOA - dag - ‘dISHUL - - - INOA - 0} - UONUS}]¥ - PaplAIPUN - INOA - SUTJOASp - ITY - ps - pue - - - p1osai - ‘asoduod - no - Jay - 0} - pausisap - st - 1s0uenbesuur’] - oy) - - - Aum - Aposiooid - $,Jeu], - ‘SS9d0Id - SATTBS1D - OY} - YIM - SOIOJIOIUT - - - yey} - xo]dwWIOd - Os - dq - JOA9U - P[NoysS - osn - NOA - AZopOuYdI} - oy - -

-
-
-

- - ISTUMOIAUIO?) - NOAA - UOHISOdWIO) - -

-
-
-

- - "NOSpr] - B - Oy - ‘AONUTJUT - yada - 0} - seq - Maz - Se] - BY] - Jas - UdAd - - - uvd - NOA - ‘palisap - JJ - ‘souanbes - Mou - ¥B - OVUT - sjied - ou] - [Te - Adoo - - - ATesrewO - Ne - WI} - [IM - ONOS - ALVWAAO - JeyIe80} - wey} - - - ,deyd,, - 0} - UOTOUNJ - ONOS - ALVA - ou] - asn - usy] - ‘saouanbes - - - JENPIAIpUt - UI - (“949 - ‘snJOYD - ‘aS1OA) - UOTIDIS - JIseq - Yes - - - plosal - OF - ST - ABM - JouIOUY - “(Seq - 666 - 0] - dn) - ysnory) - ABM - -

- -

- - dU} - [fe - YORI] - YORs - p10991 - 0} - ST - SUOS - B - 9789I9 - 0} - ABM - SUG, - -

-
-
-

- - SUOS - & - SUTVAID - -

-
-
-

- - *suoT}oes - poJUBMUN - -

- -

- - SAOUIOI - 0} - ABM - SWS - dU} - SoyeIodo - SUV - ALATAaG - -

- -

- - “OBPLIq - dy} - PUB - SNIOY - PUOdAS - dT]] - Ud9MIAQ - SIDA - ISI - -

- -

- - ay) - Jo - Adoo - B - JJasuT - WYSE - NOAA - ‘afdwexs - 10.f - ‘UO - JUSIN]JIP - -

- -

- - B - IO - aouaNbas - dues - OY} - UI—IOY - OUP - 0} - UOTIEIO] - BUO - WOT] - - - $1Bq - JAOUI - OF - NOA - sMOTIe - WOTIOUNS - AdOO/IMASNI - OULL - -

- -

- - ‘SUIPIONAI - JIVIS - Udy) - “OQuINU - eq - porisop - ay} - puy - -

- -

- - 0} - CNIMAY - 10 - ‘CYVM - Od - LSWA - “AEVOOT - esn - Apduns - -

-
-
-

- - sainjeay - [PUOHIPPY - -

-
-
-

- - ‘gouanbas - & - UTYIIM - s]UTOd - a1y1dads - - $9100 - QnPIOAO - OL - "UOT} - - - -ouns - dALLS - ATONIS - 24) - Suisn - pasueyo - Jo - ‘pasesa - ‘pappe - - - aq - osye - ABUT - S9]ON - ‘U0 - 9q - ]IIM - 1 - “yoeq - podeyd - uayM - - - —aouanbas - oy] - ul - skeyd - 71 - a10J9q - Isnf - posers - oq - 0} - d]0U - ayy - - - ssaid - pue - ASvug - proy - Ajduris - ‘jou - Buom - & - aseso - OL - -

-
-
-

- - sunipa - -

-
-
-

- - jsesdueyo - ureisoid - pue - ‘fepod - ureysns - - - ‘yonoplalje - ‘AWOOTOA - ‘UOTyeTNpow - ‘pusg - youd - Surpnyout - - - pep10del - are - $199JJ2 - TCTIN - [WV - iPeqqnpseao - aq - Aeur - syoen - - - Ze - 07 - dn - ‘Kem - sie - Uy - *(foeI} - JOyOUR - OJOS - 10 - ALLAN - - - NOA - ssofum) - duAS - yOaysod - ul - Avy - [[IM - Yow] - ISI - 93 - “prooar - - - NOA - 3[IYM—SUIPIOOA - LIBIS - pu - YI) - TUdIATJIP - B - JOaIas - - - *y1ed - MOU - B - QNPIsA0 - OL, - “SuIps0daJ-jods - 10} - aouanbes - mno0k - - - UI - UOHBIO] - Aue - ssad0e - ATYOIND - 0} - owt} - Aue - ye - pasn - aq - AvUE - - - SJONUOD - FLIVOOT - pur - ‘ANIMA - ‘CYVMaYOd - LSVd - - - {SUIPIOSAI - {IY - posesa - JOU - se - So]OU - SuTsTXO— - - - yous} - 3U} - OUT - poppe - aq - JIM - poteyd - sajou - yeuonippe - Auy - - - *(povesjap - 10 - poysn{pe - oq - ABW - UOTIIII0D - BUTUTT]) - j{paqoeLI09 - - - 2q - ][IM - S1OLIe - Sur - [fe - ATUO—patey]d - nod - Jey - Jedy - ]],NOA - - - ‘] - req - 0] - punose - yoeq - sdoo] - sduanbas - ay] - Udy - AA - “YOu - Yor - - - §,sa0uaNbas - at} - O] - SUIT) - UI - preogday - [IW] - INO - Avy - usy3 - - - AV'1d - pue - (YOON - ssoid - Ayduus - ‘aousnbes - & - p1o09es - OF, - -

-
-
-

- - g0uaNbas - & - SUIP10I0y] - -

-
-
-

- - ‘JONWOD - s}JouNaI - TeuONdGO - e - -

-
-
-

- - "UOTJEZIUOIYUAS - OPOS - UIT} - FLAWS - [euondo - e - -

-
-
-

- - ‘sou - .sulddoys, - noyyM - sayelodo - pue - yoegdvyd - 3uLINp - Sy¥IOM - NOL - LOANNYOO - ONIWILL - e - -

-
-
-

- - ‘onqea - ory - AY - -

-
-
-

- - pojoojes-oid - & - ye - sajou - pyoy - Aue - syeadas - ATTeONewWO - Ne - UOTOUNS - [WAdAY - OAISNOXY - e - - - ‘LSVJ - SUnIpS - soyeu - UOTOUN - ASV - UA - OUlN-[eal - SAISNIOXY - e - - - ‘Koy - B - JO - YONO} - 941 - 12 - CASOdSNVALL - 0g - ABU - Syde] - [Te - 10 - 9UC - e - -

-
-
-

- - i - ASIP - Jed - -

-
-
-

- - S9}0U - OOO‘OTT - JOA - SpfOy - puv - SpUOdeS - UT - SBUOS - Xa[AUIOD - So10}S - DALIP - YSIP - , - 74 - - ISCJ-CNIN - -

-
-
-

- - jSIOZISOUJUAS - -

-
-
-

- - stuoydAjod - oF - 0} - dn - skevjd - A[snoourynuls - ‘spouueYyd - [IW - 9T - JO - duo - 0} - pousisse - oq - - - ABUL - YORI] - YOR - ‘syous) - oruoydAjod - ‘snoouelnurs - 7E - suTeJUOS - ssouUaNbas - QO] - OY} - JO - YORA - e - -

-
-
-

- - ‘SJONUOS - ATWOOT - pur - ‘GNIMAY - ‘GaVM - OA - - - LSVd - ‘GYOOde - AOLS - ‘AV - Td - YIM - Jopsooas - ade} - Yows}-N[NU - O} - eps - st - UOTLISdO - « - - - SOPNOUT - SaNjeoy - s[quyseUulsl - AUB - S,JJ - ‘OSN - pue - UIes] - 0} - o[duns - A[suIzeUe - JOA - “PNJsomod - APOUIIITXO - - - St - 1] - “UeIOIsNUL - feUOIssajoid - oY} - 10 - JOO} - soUBULIOJIJAd - pue - UOTIsOduIOS - 11e-dY1-JO-9}e)s - B - SI - IONUANbDaguUT] - ay - -

-
-
-

- - JOps1odady - soUINbIS - [GTI - YVAL - ZE - - - Jgouanbaguury - oy - -

-
-
- - diff --git a/tests/cache/cardinal/__000004_ocr.png__000004_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/cardinal/__000004_ocr.png__000004_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/cardinal/__000004_ocr.png__000004_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/cardinal/__000004_ocr.png__000004_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/cardinal/__000004_ocr.png__000004_ocr_hocr__hocr__txt/txt.bin b/tests/cache/cardinal/__000004_ocr.png__000004_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index 7fccd13d..00000000 --- a/tests/cache/cardinal/__000004_ocr.png__000004_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,123 +0,0 @@ -2A NNI‘I 6F6867# XATALL IE18-80L (818) - -9SEI6 VO “BUBZIRY, “J0aNS PIPUXO OZLEI -“Uy ‘soTUOMOI,q UUrT - -uu - -“‘SUOS B UIJIM pasueyo oq ABU pue ‘posn oq AWW AYN IVNOIS AWLL AUV -“parlsop Jr SUOTIISUBI} YIOOUIS YIM “BoueNbas eB OJUI pourtueISOId 9q ABU SFONWHO OdINAL e - -‘uonng OdNAL dV L 9) uO - -sojou Jayienb Suiddy} Aq 10 ‘syUSTIOIOUI oINUTIAI-J8g-Jesg & JO sys} UL ofquisn(pe ‘ATTeouIAUINU paiajus oq ABU OdINALL e - -(jouer doup u3a9) - -“puooes Jed souely O€ 10 “SZ “pz 18 [LVAP-MAd-SHN VU 10 ALOANIWAAd-SLVAd Ul patyoeds aq Aew OAL © -‘uoTeiodo LS Vy JO} AjfeusoyUT JoyndUsOd 11g 9] 98108 ZHI g ‘poeds-ysry Bann soz] e - -"9U0} DUAS 0006 UUL] Jo wNIqUUr] prepue}s 0} OUAS [ITAA © - -“ONYBA 9}OU poloapes Aue Je sas—nd jndyno 07 pewureigold 3q ACW SL Ad LNO YADONAL OML - -"ALVOOT 10 GOLS/AV 1d ‘LWddad “ASV - -SUIpNpoUr ‘suOTIOUN] posn A[UOUILUOS 94] JO AUBUT [O1]UOD AJ9]OWIAI 0} PousIsse oq ACUI ST AdNI HOLIMSLOO OME « -“SUIPIONAI I[IYM P2sesd JOU Iv $3}OU BUTISIXO—ZUIPIOIA SATON.ASOP-UON - -‘suoneurldxa peuoyippe sdeydsip uowng g1TqH - -oy] ‘pepsau JI ‘suoneiodo [ye yYsnosy] NOA sapins ApIeapo Avfdsip QO] Joey Z7¢ 9y3—uoeIodo Urea] 0} Aseo ‘aTdUts « - -jUorel]suowtap & IO} Aepol Jayeap uur’] INOA dag ‘dISHUL -INOA 0} UONUS}]¥ PaplAIPUN INOA SUTJOASp ITY ps pue -p1osai ‘asoduod no Jay 0} pausisap st 1s0uenbesuur’] oy) -Aum Aposiooid $,Jeu], ‘SS9d0Id SATTBS1D OY} YIM SOIOJIOIUT -yey} xo]dwWIOd Os dq JOA9U P[NoysS osn NOA AZopOuYdI} oy - -ISTUMOIAUIO?) NOAA UOHISOdWIO) - -"NOSpr] B Oy ‘AONUTJUT yada 0} seq Maz Se] BY] Jas UdAd -uvd NOA ‘palisap JJ ‘souanbes Mou ¥B OVUT sjied ou] [Te Adoo -ATesrewO Ne WI} [IM ONOS ALVWAAO JeyIe80} wey} -,deyd,, 0} UOTOUNJ ONOS ALVA ou] asn usy] ‘saouanbes -JENPIAIpUt UI (“949 ‘snJOYD ‘aS1OA) UOTIDIS JIseq Yes -plosal OF ST ABM JouIOUY “(Seq 666 0] dn) ysnory) ABM - -dU} [fe YORI] YORs p10991 0} ST SUOS B 9789I9 0} ABM SUG, - -SUOS & SUTVAID - -*suoT}oes poJUBMUN - -SAOUIOI 0} ABM SWS dU} SoyeIodo SUV ALATAaG - -“OBPLIq dy} PUB SNIOY PUOdAS dT]] Ud9MIAQ SIDA ISI - -ay) Jo Adoo B JJasuT WYSE NOAA ‘afdwexs 10.f ‘UO JUSIN]JIP - -B IO aouaNbas dues OY} UI—IOY OUP 0} UOTIEIO] BUO WOT] -$1Bq JAOUI OF NOA sMOTIe WOTIOUNS AdOO/IMASNI OULL - -‘SUIPIONAI JIVIS Udy) “OQuINU eq porisop ay} puy - -0} CNIMAY 10 ‘CYVM Od LSWA “AEVOOT esn Apduns - -sainjeay [PUOHIPPY - -‘gouanbas & UTYIIM s]UTOd a1y1dads 3¥ $9100 QnPIOAO OL "UOT} --ouns dALLS ATONIS 24) Suisn pasueyo Jo ‘pasesa ‘pappe -aq osye ABUT S9]ON ‘U0 9q ]IIM 1 “yoeq podeyd uayM -—aouanbas oy] ul skeyd 71 a10J9q Isnf posers oq 0} d]0U ayy -ssaid pue ASvug proy Ajduris ‘jou Buom & aseso OL - -sunipa - -jsesdueyo ureisoid pue ‘fepod ureysns -‘yonoplalje ‘AWOOTOA ‘UOTyeTNpow ‘pusg youd Surpnyout -pep10del are $199JJ2 TCTIN [WV iPeqqnpseao aq Aeur syoen -Ze 07 dn ‘Kem sie Uy *(foeI} JOyOUR OJOS 10 ALLAN -NOA ssofum) duAS yOaysod ul Avy [[IM Yow] ISI 93 “prooar -NOA 3[IYM—SUIPIOOA LIBIS pu YI) TUdIATJIP B JOaIas -*y1ed MOU B QNPIsA0 OL, “SuIps0daJ-jods 10} aouanbes mno0k -UI UOHBIO] Aue ssad0e ATYOIND 0} owt} Aue ye pasn aq AvUE -SJONUOD FLIVOOT pur ‘ANIMA ‘CYVMaYOd LSVd -{SUIPIOSAI {IY posesa JOU se So]OU SuTsTXO— -yous} 3U} OUT poppe aq JIM poteyd sajou yeuonippe Auy -*(povesjap 10 poysn{pe oq ABW UOTIIII0D BUTUTT]) j{paqoeLI09 -2q ][IM S1OLIe Sur [fe ATUO—patey]d nod Jey Jedy ]],NOA -‘] req 0] punose yoeq sdoo] sduanbas ay] Udy AA “YOu Yor -§,sa0uaNbas at} O] SUIT) UI preogday [IW] INO Avy usy3 -AV'1d pue (YOON ssoid Ayduus ‘aousnbes & p1o09es OF, - -g0uaNbas & SUIP10I0y] - -‘JONWOD s}JouNaI TeuONdGO e - -"UOTJEZIUOIYUAS OPOS UIT} FLAWS [euondo e - -‘sou .sulddoys, noyyM sayelodo pue yoegdvyd 3uLINp Sy¥IOM NOL LOANNYOO ONIWILL e - -‘onqea ory AY - -pojoojes-oid & ye sajou pyoy Aue syeadas ATTeONewWO Ne UOTOUNS [WAdAY OAISNOXY e -‘LSVJ SUnIpS soyeu UOTOUN ASV UA OUlN-[eal SAISNIOXY e -‘Koy B JO YONO} 941 12 CASOdSNVALL 0g ABU Syde] [Te 10 9UC e - -i ASIP Jed - -S9}0U OOO‘OTT JOA SpfOy puv SpUOdeS UT SBUOS Xa[AUIOD So10}S DALIP YSIP , 74 € ISCJ-CNIN - -jSIOZISOUJUAS - -stuoydAjod oF 0} dn skevjd A[snoourynuls ‘spouueYyd [IW 9T JO duo 0} pousisse oq -ABUL YORI] YOR ‘syous) oruoydAjod ‘snoouelnurs 7E suTeJUOS ssouUaNbas QO] OY} JO YORA e - -‘SJONUOS ATWOOT pur ‘GNIMAY ‘GaVM OA -LSVd ‘GYOOde AOLS ‘AV Td YIM Jopsooas ade} Yows}-N[NU O} eps st UOTLISdO « -SOPNOUT SaNjeoy s[quyseUulsl AUB S,JJ ‘OSN pue UIes] 0} o[duns A[suIzeUe JOA “PNJsomod APOUIIITXO -St 1] “UeIOIsNUL feUOIssajoid oY} 10 JOO} soUBULIOJIJAd pue UOTIsOduIOS 11e-dY1-JO-9}e)s B SI IONUANbDaguUT] ay - -JOps1odady soUINbIS [GTI YVAL ZE -Jgouanbaguury oy diff --git a/tests/cache/ccitt/__--psm__2__000001_rasterize.png__stdout/stderr.bin b/tests/cache/ccitt/__--psm__2__000001_rasterize.png__stdout/stderr.bin deleted file mode 100644 index 5d265bc0..00000000 --- a/tests/cache/ccitt/__--psm__2__000001_rasterize.png__stdout/stderr.bin +++ /dev/null @@ -1,4 +0,0 @@ -Orientation: 0 -WritingDirection: 0 -TextlineOrder: 2 -Deskew angle: -0.0001 diff --git a/tests/cache/ccitt/__--psm__2__000001_rasterize.png__stdout/stdout.bin b/tests/cache/ccitt/__--psm__2__000001_rasterize.png__stdout/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/ccitt/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/ccitt/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin index 19f93857..8e3e885d 100644 --- a/tests/cache/ccitt/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/ccitt/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin @@ -5,11 +5,11 @@ - - + + -
+

@@ -17,8 +17,8 @@ LinnSequencer - 32 - Track + 32 + Track MIDI Sequence Recorder @@ -29,7 +29,7 @@

The - LinnSequencer + LinnSequencer is a state-of-the-art @@ -39,16 +39,16 @@ tool for the - professional + professional musician. It - is + is

- extremely + extremely powerful, yet amazingly @@ -67,24 +67,24 @@

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

- ¢ + e Each of the @@ -109,12 +109,12 @@ may - be + be assigned to one - of - 16 + of + 16 MIDI channels. Simultaneously @@ -136,9 +136,9 @@

- © + ¢ Ultra-fast - 32” + 3%" disk drive stores @@ -149,7 +149,7 @@ and holds over - 110,000 + 110,000 notes

@@ -165,13 +165,13 @@

- ¢ - One - or + ¢ + One + or all - tracks + tracks may - be + be TRANSPOSED at the @@ -181,21 +181,21 @@ key. - ¢ + e Exclusive real-time ERASE function makes editing - FAST. + FAST. - © + ¢ Exclusive REPEAT function - automatically + automatically repeats any held @@ -217,25 +217,25 @@

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

- ¢ - Optional + ¢ + Optional SMPTE time code @@ -246,49 +246,49 @@

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

- Recording - a + Recording + a Sequence

- To - record - a + To + record + a sequence, simply press RECORD and - PLAY, + PLAY, then play your - MIDI - keyboard - in + MIDI + keyboard + in time to the - Sequencer’s + Sequencer’s click - track. + track. When the sequence @@ -297,766 +297,764 @@ around to bar - 1, + 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 +

+

+ + * + 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 + + ¢ + 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. +

+

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

-
-

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

+

+ + © + 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, + + ¢ + 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 +

+

+ + ¢ + 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. + + ¢ + Any + TIME + SIGNATURE + may + be + used, + and + may + be + changed + within + a + song.

-
-

- - linn +

+

+ + linn - - 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-8131 + TELEX + #298949 + LINN + UR

diff --git a/tests/cache/ccitt/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/ccitt/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin index 9e1c5257..7ce15cb2 100644 --- a/tests/cache/ccitt/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/ccitt/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin @@ -8,18 +8,18 @@ extremely powerful, yet amazingly simple to learn and use. It’s many remarkabl ¢ 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 +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 32” disk drive stores complex songs in seconds and holds over 110,000 notes +¢ 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. -¢ Exclusive real-time ERASE function makes editing FAST. -© Exclusive REPEAT function automatically repeats any held notes at a pre-selected +e Exclusive real-time ERASE function makes editing FAST. +¢ Exclusive REPEAT function automatically repeats any held notes at a pre-selected rhythmic value. @@ -34,12 +34,12 @@ 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! +—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 @@ -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 @@ -103,8 +103,8 @@ ERASE, REPEAT, PLAY/STOP, or LOCATE. © 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. +¢ TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, (even drop frame!) diff --git a/tests/cache/ccitt/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/ccitt/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin index ba6a2fd3..90c648e2 100644 Binary files a/tests/cache/ccitt/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and b/tests/cache/ccitt/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin differ diff --git a/tests/cache/ccitt/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/ccitt/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin index 9e1c5257..7ce15cb2 100644 --- a/tests/cache/ccitt/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin +++ b/tests/cache/ccitt/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin @@ -8,18 +8,18 @@ extremely powerful, yet amazingly simple to learn and use. It’s many remarkabl ¢ 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 +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 32” disk drive stores complex songs in seconds and holds over 110,000 notes +¢ 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. -¢ Exclusive real-time ERASE function makes editing FAST. -© Exclusive REPEAT function automatically repeats any held notes at a pre-selected +e Exclusive real-time ERASE function makes editing FAST. +¢ Exclusive REPEAT function automatically repeats any held notes at a pre-selected rhythmic value. @@ -34,12 +34,12 @@ 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! +—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 @@ -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 @@ -103,8 +103,8 @@ ERASE, REPEAT, PLAY/STOP, or LOCATE. © 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. +¢ TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, (even drop frame!) diff --git a/tests/cache/ccitt/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/ccitt/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 3e7edee2..00000000 --- a/tests/cache/ccitt/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,1065 +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 - -

-
-
- - diff --git a/tests/cache/ccitt/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/ccitt/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/ccitt/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/ccitt/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/ccitt/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/ccitt/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index 8147020a..00000000 --- a/tests/cache/ccitt/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,122 +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 diff --git a/tests/cache/ccitt/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/ccitt/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index d08a65b0..00000000 --- a/tests/cache/ccitt/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,1065 +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 - -

-
-
- - diff --git a/tests/cache/ccitt/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/ccitt/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/ccitt/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/ccitt/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/ccitt/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/ccitt/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index 8147020a..00000000 --- a/tests/cache/ccitt/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,122 +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 diff --git a/tests/cache/ccitt/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/ccitt/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index 81be8677..00000000 Binary files a/tests/cache/ccitt/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/ccitt/__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin b/tests/cache/ccitt/__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/ccitt/__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin b/tests/cache/ccitt/__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/ccitt/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/ccitt/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index 8147020a..00000000 --- a/tests/cache/ccitt/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1,122 +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 diff --git a/tests/cache/francais/__-l__deu__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/francais/__-l__deu__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin index d678997c..591577ca 100644 --- a/tests/cache/francais/__-l__deu__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/francais/__-l__deu__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin @@ -5,97 +5,97 @@ - - + + -
-
-

- +

+
+

+ Portez ce - vieux - whisky - au - juge + vieux + whisky + au + juge - - blond - qui - fume + + blond + qui + fume sur - son - Ile + son + Ile - - interieure, - a - cöte - de - l'alcöve + + interieure, + a + cöte + de + l'alcöve - - ovoide, - oU - les - büches - se + + ovoide, + + les + büches + se - - consument - dans - l'ätre, - ce - qui + + consument + dans + l'ätre, + ce + qui - - ui - permet - de - penser - & - la + + lui + permet + de + penser + & + la - - caenogenese - de - |'etre - dont - il + + caenogenese + de + l'&tre + dont + il - - est - question - dans - la - cause + + est + question + dans + la + cause - - ambigu& - entendue - a - MoY, - dans + + ambigu& + entendue + a + Moy, + dans - - un - capharnaüm - qui, - pense-t-il, + + un + capharnaüm + qui, + pense-t-il, - - diminue - ca - et - la - la - qualit& - de - son + + diminue + ca + et + la + la + qualit€ + de + son - - ceuvre. + + ceuvre.

diff --git a/tests/cache/francais/__-l__deu__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/francais/__-l__deu__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin index 6506feea..61572c2d 100644 --- a/tests/cache/francais/__-l__deu__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/francais/__-l__deu__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin @@ -1,12 +1,12 @@ Portez ce vieux whisky au juge blond qui fume sur son Ile interieure, a cöte de l'alcöve -ovoide, oU les büches se +ovoide, oü les büches se consument dans l'ätre, ce qui -ui permet de penser & la -caenogenese de |'etre dont il +lui permet de penser & la +caenogenese de l'&tre dont il est question dans la cause -ambigu& entendue a MoY, dans +ambigu& entendue a Moy, dans un capharnaüm qui, pense-t-il, -diminue ca et la la qualit& de son +diminue ca et la la qualit€ de son ceuvre. diff --git a/tests/cache/francais/__-l__deu__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/francais/__-l__deu__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index 10ac07ab..00000000 Binary files a/tests/cache/francais/__-l__deu__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/francais/__-l__deu__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin b/tests/cache/francais/__-l__deu__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/francais/__-l__deu__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin b/tests/cache/francais/__-l__deu__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/francais/__-l__deu__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/francais/__-l__deu__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index 6506feea..00000000 --- a/tests/cache/francais/__-l__deu__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1,12 +0,0 @@ -Portez ce vieux whisky au juge -blond qui fume sur son Ile -interieure, a cöte de l'alcöve -ovoide, oU les büches se -consument dans l'ätre, ce qui -ui permet de penser & la -caenogenese de |'etre dont il -est question dans la cause -ambigu& entendue a MoY, dans -un capharnaüm qui, pense-t-il, -diminue ca et la la qualit& de son -ceuvre. diff --git a/tests/cache/graph_ocred/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/graph_ocred/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin index 4a0ce480..58c06a35 100644 --- a/tests/cache/graph_ocred/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/graph_ocred/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin @@ -5,186 +5,86 @@ - - + + -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

- - 600 - - - 500 - . - - - 400 - _ - EB - fp - ys - - - 300 - —f— - EN - / - ~/ - Y - - - Tg - ANA - a3 - - - 100 - - - nee - -eemiae - - - 0-+—-* - a - ee - ee - ee - eee - - - S - @ - s - > - oO - © - ve - S - ) - @ - + - & - & - “A - 5 - oo - - - Se - ° - Ps - as - ge - eS - - x - ro - NS - Po - e? - & - s - AS - - - a - a - © - FF - SF - HY - HK - SK - BM - ee - sO - - - e - < - Na - - : - > - cy - xs - eS - @ - Ww - a) - Oo - - - ee - S&S - FF - SF - HK - S - e - © - 4 - - - ~ - & - e - - - 3 - x +

+
+
+

+ + 600

-
-

- - —¢—Support - -

- -

- - —H— - No - vote[note - 1] - - - ir - Oppose - - - —=—Net[note - 2] - -

- -

- - re - Percentage - [note - 3] +

+

+ + oN + la

+
+

+ + | + Sos + ee + + + » + SS + WW + AV + _ + + + pn + a3 + =™— + No + vote[note + 1] + + + 200 + s + ; + =i + Oppose + + + i + eg + ae + ¥ + aae=Net[note + 2] + + + 100 + - + = + es + Percentage + [note + 3] + +

+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/cache/graph_ocred/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/graph_ocred/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin index 099eefcd..417f8a21 100644 --- a/tests/cache/graph_ocred/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/graph_ocred/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin @@ -1,22 +1,11 @@ 600 -500 . -400 _ EB fp ys -300 —f— EN / ~/ Y -Tg ANA a3 -100 - nee -eemiae -0-+—-* a ee ee ee eee -S @ s > oO © ve S ) @ + & & “A 5 oo -Se ° Ps as ge eS € x ro NS Po e? & s AS -a a © FF SF HY HK SK BM ee sO -e < Na ‘ : > cy xs eS @ Ww a) Oo -ee S&S FF SF HK S e © 4 -~ & e -3 x -—¢—Support +oN la -—H— No vote[note 1] -ir Oppose -—=—Net[note 2] +| Sos ee +» SS WW AV _ +pn a3 =™— No vote[note 1] +200 s ; =i Oppose +i eg ae ¥ aae=Net[note 2] +100 - = es Percentage [note 3] -re Percentage [note 3] diff --git a/tests/cache/graph_ocred/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/graph_ocred/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index dbe823cd..00000000 Binary files a/tests/cache/graph_ocred/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/graph_ocred/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin b/tests/cache/graph_ocred/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/graph_ocred/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin b/tests/cache/graph_ocred/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/graph_ocred/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/graph_ocred/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index 099eefcd..00000000 --- a/tests/cache/graph_ocred/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1,22 +0,0 @@ -600 -500 . -400 _ EB fp ys -300 —f— EN / ~/ Y -Tg ANA a3 -100 - nee -eemiae -0-+—-* a ee ee ee eee -S @ s > oO © ve S ) @ + & & “A 5 oo -Se ° Ps as ge eS € x ro NS Po e? & s AS -a a © FF SF HY HK SK BM ee sO -e < Na ‘ : > cy xs eS @ Ww a) Oo -ee S&S FF SF HK S e © 4 -~ & e -3 x - -—¢—Support - -—H— No vote[note 1] -ir Oppose -—=—Net[note 2] - -re Percentage [note 3] diff --git a/tests/cache/graph_ocred/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/graph_ocred/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 90d5315b..00000000 --- a/tests/cache/graph_ocred/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,177 +0,0 @@ - - - - - - - - - - -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

- - 600 - - - 500 - . - - - 300 - —fK— - EN - / - ~/ - Y - - - hg - ANA - a’ - - - 0-—* - a - ee - ee - eee - - - S - @ - s - > - fe} - © - ve - S - C) - 2 - + - & - & - “4 - 5 - so - - - Se - ° - Ps - As - ge - Se - FF - x - ro - NS - Po - e - & - s - AS - - - Pw - ee - Oe - FY - FFT - SF - HY - HK - K& - BM - Se - sO - - - e - < - NS - - C - : - > - c2) - xs - eS - 2’ - we - v - a.) - Oo - - - ee - SF - FF - SF - LS - eS - 4 - - - ~ - & - e& - - - 2s - x - -

-
-
-

- - —¢—Support - -

- -

- - =H - No - vote[note - 1] - - - ir - Oppose - - - ——Net[note - 2] - -

- -

- - re - Percentage - [note - 3] - -

-
-
- - diff --git a/tests/cache/graph_ocred/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/graph_ocred/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/graph_ocred/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/graph_ocred/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/graph_ocred/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/graph_ocred/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index a9421775..00000000 --- a/tests/cache/graph_ocred/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,20 +0,0 @@ -600 -500 . -300 —fK— EN / ~/ Y -hg ANA a’ -0-—* a ee ee eee -S @ s > fe} © ve S C) 2 + & & “4 5 so -Se ° Ps As ge Se FF x ro NS Po e & s AS -Pw ee Oe FY FFT SF HY HK K& BM Se sO -e < NS ‘ C : > c2) xs eS 2’ we v a.) Oo -ee SF FF SF LS eS 4 -~ & e& -2s x - -—¢—Support - -=H No vote[note 1] -ir Oppose -——Net[note 2] - -re Percentage [note 3] diff --git a/tests/cache/jbig2/__--psm__2__000001_rasterize.png__stdout/stderr.bin b/tests/cache/jbig2/__--psm__2__000001_rasterize.png__stdout/stderr.bin deleted file mode 100644 index 116a8cfe..00000000 --- a/tests/cache/jbig2/__--psm__2__000001_rasterize.png__stdout/stderr.bin +++ /dev/null @@ -1,4 +0,0 @@ -Orientation: 0 -WritingDirection: 0 -TextlineOrder: 2 -Deskew angle: 0.0000 diff --git a/tests/cache/jbig2/__--psm__2__000001_rasterize.png__stdout/stdout.bin b/tests/cache/jbig2/__--psm__2__000001_rasterize.png__stdout/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/jbig2/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/jbig2/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin index cbfda34d..77e548d7 100644 --- a/tests/cache/jbig2/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/jbig2/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin @@ -5,20 +5,20 @@ - - + + -
+

The - LinnSequencer + LinnSequencer - 32 - Track + 32 + Track MIDI Sequence Recorder @@ -29,7 +29,7 @@

The - LinnSequencer + LinnSequencer is a state-of-the-art @@ -42,50 +42,50 @@ professional musician. It - is + is

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

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

@@ -93,7 +93,7 @@

- e + e Each of the @@ -110,7 +110,7 @@ be - assigned + assigned to one of @@ -122,7 +122,7 @@ up to 16 - polyphonic + polyphonic

@@ -136,9 +136,9 @@

- ¢ - Ultra-fast - 312” + ¢ + Ultra-fast + 312” disk drive stores @@ -165,33 +165,33 @@

- ® - One - or - all + ¢ + One + or + all tracks may - be + be TRANSPOSED at the touch of a - key. + key. - ¢ - Exclusive + e + Exclusive real-time ERASE function makes editing - FAST. + FAST. - ¢ + ¢ Exclusive REPEAT function @@ -210,33 +210,33 @@

rhythmic - value. + value.

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

- ¢ - Optional - SMPTE + ¢ + Optional + SMPTE time code synchronization. @@ -246,7 +246,7 @@

- ¢ + * Optional remote control. @@ -268,7 +268,7 @@ record a sequence, - simply + simply press RECORD and @@ -280,33 +280,33 @@ your MIDI keyboard - in - time + in + time to - the + the Sequencer’s click - track. + track. When the sequence loops back around - to - bar - 1, + to + bar + 1, - you'll + you'll hear what you played—only all - timing + timing errors will be @@ -317,8 +317,8 @@

corrected! - (Timing - correction + (Timing + correction may be adjusted @@ -327,735 +327,734 @@

-
-

- - 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 +

+

+ + * + 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 + + * + 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. +

+

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

-
-

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

+

+ + © + 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, + + * + 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 +

+

+ + ¢ + 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. + + ¢ + Any + TIME + SIGNATURE + may + be + used, + and + may + be + changed + within + a + song.

-
-

- - linn +

+

+ + linn - - 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-8131 + TELEX + #298949 + LINN + UR

diff --git a/tests/cache/jbig2/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/jbig2/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin index f6e811b7..857c444e 100644 --- a/tests/cache/jbig2/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/jbig2/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin @@ -17,8 +17,8 @@ synthesizers! per disk! -® One or all tracks may be TRANSPOSED at the touch of a key. -¢ Exclusive real-time ERASE function makes editing FAST. +¢ 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. @@ -27,7 +27,7 @@ rhythmic value. ¢ Optional SMPTE time code synchronization. -¢ Optional remote control. +* Optional remote control. Recording a Sequence @@ -39,7 +39,7 @@ 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 @@ -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 @@ -101,14 +101,14 @@ 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. +© 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 +¢ TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes on the TAP TEMPO button. diff --git a/tests/cache/jbig2/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/jbig2/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin index cb72730c..69f82a47 100644 Binary files a/tests/cache/jbig2/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and b/tests/cache/jbig2/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin differ diff --git a/tests/cache/jbig2/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/jbig2/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin index f6e811b7..0918c805 100644 --- a/tests/cache/jbig2/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin +++ b/tests/cache/jbig2/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin @@ -17,8 +17,8 @@ synthesizers! per disk! -® One or all tracks may be TRANSPOSED at the touch of a key. -¢ Exclusive real-time ERASE function makes editing FAST. +¢ 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. @@ -27,7 +27,7 @@ rhythmic value. ¢ Optional SMPTE time code synchronization. -¢ Optional remote control. +® Optional remote control. Recording a Sequence @@ -39,7 +39,7 @@ 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 @@ -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 @@ -101,14 +101,14 @@ 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. +© 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 +¢ TEMPO may be entered numerically, adjustable in tenths of a Beat-Per-Minute increments, or by tapping quarter notes on the TAP TEMPO button. diff --git a/tests/cache/jbig2/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/jbig2/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index ecb0971b..00000000 --- a/tests/cache/jbig2/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,1064 +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 - 312” - 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 - -

-
-
- - diff --git a/tests/cache/jbig2/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/jbig2/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/jbig2/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/jbig2/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/jbig2/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/jbig2/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index f1feb0fd..00000000 --- a/tests/cache/jbig2/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,122 +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 312” 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 diff --git a/tests/cache/jbig2/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/jbig2/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index 8a2d087a..00000000 Binary files a/tests/cache/jbig2/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/jbig2/__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin b/tests/cache/jbig2/__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/jbig2/__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin b/tests/cache/jbig2/__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/jbig2/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/jbig2/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index f1feb0fd..00000000 --- a/tests/cache/jbig2/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1,122 +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 312” 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 diff --git a/tests/cache/lichtenstein/__--psm__2__000001_rasterize.png__stdout/stderr.bin b/tests/cache/lichtenstein/__--psm__2__000001_rasterize.png__stdout/stderr.bin deleted file mode 100644 index 116a8cfe..00000000 --- a/tests/cache/lichtenstein/__--psm__2__000001_rasterize.png__stdout/stderr.bin +++ /dev/null @@ -1,4 +0,0 @@ -Orientation: 0 -WritingDirection: 0 -TextlineOrder: 2 -Deskew angle: 0.0000 diff --git a/tests/cache/lichtenstein/__--psm__2__000001_rasterize.png__stdout/stdout.bin b/tests/cache/lichtenstein/__--psm__2__000001_rasterize.png__stdout/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/lichtenstein/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/lichtenstein/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin index 87bdb5ea..40b7e9ee 100644 --- a/tests/cache/lichtenstein/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/lichtenstein/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin @@ -5,11 +5,11 @@ - - + + -
+
diff --git a/tests/cache/lichtenstein/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/lichtenstein/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin index 105e5d74..bb1e37d0 100644 Binary files a/tests/cache/lichtenstein/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and b/tests/cache/lichtenstein/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin differ diff --git a/tests/cache/lichtenstein/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/lichtenstein/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 7ca48a61..00000000 --- a/tests/cache/lichtenstein/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - -
-
-
- - diff --git a/tests/cache/lichtenstein/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/lichtenstein/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/lichtenstein/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/lichtenstein/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/lichtenstein/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/lichtenstein/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/lichtenstein/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/lichtenstein/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index ee6f6c0c..00000000 Binary files a/tests/cache/lichtenstein/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/lichtenstein/__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin b/tests/cache/lichtenstein/__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/lichtenstein/__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin b/tests/cache/lichtenstein/__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/lichtenstein/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/lichtenstein/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/manifest.jsonl b/tests/cache/manifest.jsonl index 1063fb57..3f564cb0 100644 --- a/tests/cache/manifest.jsonl +++ b/tests/cache/manifest.jsonl @@ -1,147 +1,76 @@ -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__thresholding_method=1__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/trivial.pdf", "args": ["-l", "eng", "-c", "thresholding_method=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "/tmp/pytest-of-jb/pytest-42/popen-gw1/test_hocr_api_multipage0/000003_ocr.png", "/tmp/pytest-of-jb/pytest-42/popen-gw1/test_hocr_api_multipage0/000003_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__thresholding_method=2__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/trivial.pdf", "args": ["-l", "eng", "-c", "thresholding_method=2", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__--psm__7__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/skew.pdf", "args": ["-l", "eng", "--psm", "7", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__--psm__2__000003_rasterize.png__stdout", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000003_rasterize.png", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__--psm__2__000005_rasterize.png__stdout", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000005_rasterize.png", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000005_ocr.png__000005_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "/tmp/pytest-of-jb/pytest-42/popen-gw1/test_hocr_api_multipage0/000005_ocr.png", "/tmp/pytest-of-jb/pytest-42/popen-gw1/test_hocr_api_multipage0/000005_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__deu__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/francais.pdf", "args": ["-l", "deu", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__--psm__7__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/skew.pdf", "args": ["-l", "eng", "--psm", "7", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__--psm__2__000004_rasterize.png__stdout", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000004_rasterize.png", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__--oem__1__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/trivial.pdf", "args": ["-l", "eng", "--oem", "1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__--psm__2__000006_rasterize.png__stdout", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000006_rasterize.png", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt", "sourcefile": "resources/3small.pdf", "args": ["-l", "eng", "$TMPDIR/000002_ocr.png", "$TMPDIR/000002_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/ccitt.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/jbig2.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/3small.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/trivial.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/skew.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__--psm__2__000001_rasterize.png__stdout", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000001_rasterize.png", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000006_ocr.png__000006_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "/tmp/pytest-of-jb/pytest-42/popen-gw1/test_hocr_api_multipage0/000006_ocr.png", "/tmp/pytest-of-jb/pytest-42/popen-gw1/test_hocr_api_multipage0/000006_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/ccitt.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "/tmp/pytest-of-jb/pytest-42/popen-gw1/test_hocr_api_multipage0/000001_ocr.png", "/tmp/pytest-of-jb/pytest-42/popen-gw1/test_hocr_api_multipage0/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt", "sourcefile": "resources/3small.pdf", "args": ["-l", "eng", "$TMPDIR/000003_ocr.png", "$TMPDIR/000003_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/2400dpi.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000004_ocr.png", "$TMPDIR/000004_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__--psm__2__000001_rasterize.png__stdout", "sourcefile": "resources/palette.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000001_rasterize.png", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__--psm__2__000001_rasterize.png__stdout", "sourcefile": "resources/palette.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000001_rasterize.png", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/skew.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/palette.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/palette.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__--psm__2__000001_rasterize.png__stdout", "sourcefile": "resources/lichtenstein.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000001_rasterize.png", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__--psm__2__000001_rasterize.png__stdout", "sourcefile": "resources/ccitt.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000001_rasterize.png", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/lichtenstein.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__--psm__2__000001_rasterize.png__stdout", "sourcefile": "resources/jbig2.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000001_rasterize.png", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__--psm__2__000001_rasterize.png__stdout", "sourcefile": "resources/jbig2.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000001_rasterize.png", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/aspect.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/aspect.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/ccitt.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/graph_ocred.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/ccitt.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__osd__--psm__0__000001_rasterize_preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000001_rasterize_preview.jpg", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__osd__--psm__0__000001_rasterize_preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000001_rasterize_preview.jpg", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "/tmp/pytest-of-jb/pytest-42/popen-gw1/test_hocr_api_multipage0/000002_ocr.png", "/tmp/pytest-of-jb/pytest-42/popen-gw1/test_hocr_api_multipage0/000002_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/jbig2.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/jbig2.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__osd__--psm__0__000001_rasterize_preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000001_rasterize_preview.jpg", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/lichtenstein.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__osd__--psm__0__000002_rasterize_preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000002_rasterize_preview.jpg", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__osd__--psm__0__000002_rasterize_preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000002_rasterize_preview.jpg", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__osd__--psm__0__000003_rasterize_preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000003_rasterize_preview.jpg", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__osd__--psm__0__000003_rasterize_preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000003_rasterize_preview.jpg", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__osd__--psm__0__000004_rasterize_preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000004_rasterize_preview.jpg", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__osd__--psm__0__000004_rasterize_preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000004_rasterize_preview.jpg", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__osd__--psm__0__000004_rasterize_preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000004_rasterize_preview.jpg", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000003_ocr.png", "$TMPDIR/000003_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000002_ocr.png", "$TMPDIR/000002_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000003_ocr.png", "$TMPDIR/000003_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000002_ocr.png", "$TMPDIR/000002_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000005_ocr.png__000005_ocr_tess__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000005_ocr.png", "$TMPDIR/000005_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__osd__--psm__0__000001_rasterize_preview.jpg__stdout", "sourcefile": "resources/poster.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000001_rasterize_preview.jpg", "stdout"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000004_ocr.png", "$TMPDIR/000004_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000003_ocr.png", "$TMPDIR/000003_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000004_ocr.png", "$TMPDIR/000004_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000003_ocr.png", "$TMPDIR/000003_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000006_ocr.png__000006_ocr_tess__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000006_ocr.png", "$TMPDIR/000006_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000004_ocr.png", "$TMPDIR/000004_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000004_ocr.png", "$TMPDIR/000004_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/poster.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.6", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/poster.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.7", "argv_slug": "__-l__deu__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/francais.pdf", "args": ["-l", "deu", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.7", "argv_slug": "__-l__eng__--oem__1__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/trivial.pdf", "args": ["-l", "eng", "--oem", "1", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.7", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/trivial.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.7", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/2400dpi.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.7", "argv_slug": "__-l__eng__thresholding_method=1__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/trivial.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "-c", "thresholding_method=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.7", "argv_slug": "__-l__eng__thresholding_method=2__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/trivial.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "-c", "thresholding_method=2", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.7", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/graph_ocred.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.7", "argv_slug": "__-l__eng__000002_ocr.png__000002_ocr_tess__pdf__txt", "sourcefile": "resources/3small.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000002_ocr.png", "$TMPDIR/000002_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.7", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/3small.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.7", "argv_slug": "__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt", "sourcefile": "resources/3small.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000003_ocr.png", "$TMPDIR/000003_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.7", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/poster.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.3.2", "system": "Linux", "python": "3.11.7", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/poster.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/trivial.pdf", "args": ["$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__thresholding_method=1__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/trivial.pdf", "args": ["-c", "thresholding_method=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__--psm__2__000003_rasterize.png__stdout", "sourcefile": "resources/multipage.pdf", "args": ["--psm", "2", "$TMPDIR/000003_rasterize.png", "stdout"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__--psm__7__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/skew.pdf", "args": ["--psm", "7", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__thresholding_method=2__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/trivial.pdf", "args": ["-c", "thresholding_method=2", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__--psm__2__000005_rasterize.png__stdout", "sourcefile": "resources/multipage.pdf", "args": ["--psm", "2", "$TMPDIR/000005_rasterize.png", "stdout"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__--psm__2__000004_rasterize.png__stdout", "sourcefile": "resources/multipage.pdf", "args": ["--psm", "2", "$TMPDIR/000004_rasterize.png", "stdout"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__--psm__7__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/skew.pdf", "args": ["--psm", "7", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__--psm__2__000001_rasterize.png__stdout", "sourcefile": "resources/multipage.pdf", "args": ["--psm", "2", "$TMPDIR/000001_rasterize.png", "stdout"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/ccitt.pdf", "args": ["$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/jbig2.pdf", "args": ["$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000002_ocr.png__000002_ocr_hocr__hocr__txt", "sourcefile": "resources/3small.pdf", "args": ["$TMPDIR/000002_ocr.png", "$TMPDIR/000002_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__--oem__1__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/trivial.pdf", "args": ["--oem", "1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/3small.pdf", "args": ["$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/graph_ocred.pdf", "args": ["$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__--psm__2__000006_rasterize.png__stdout", "sourcefile": "resources/multipage.pdf", "args": ["--psm", "2", "$TMPDIR/000006_rasterize.png", "stdout"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000003_ocr.png__000003_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["$TMPDIR/000003_ocr.png", "$TMPDIR/000003_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000003_ocr.png__000003_ocr_tess__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-c", "textonly_pdf=1", "$TMPDIR/000003_ocr.png", "$TMPDIR/000003_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/ccitt.pdf", "args": ["$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000003_ocr.png__000003_ocr_hocr__hocr__txt", "sourcefile": "resources/3small.pdf", "args": ["$TMPDIR/000003_ocr.png", "$TMPDIR/000003_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__--psm__2__000001_rasterize.png__stdout", "sourcefile": "resources/palette.pdf", "args": ["--psm", "2", "$TMPDIR/000001_rasterize.png", "stdout"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__--psm__2__000001_rasterize.png__stdout", "sourcefile": "resources/lichtenstein.pdf", "args": ["--psm", "2", "$TMPDIR/000001_rasterize.png", "stdout"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000005_ocr.png__000005_ocr_tess__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-c", "textonly_pdf=1", "$TMPDIR/000005_ocr.png", "$TMPDIR/000005_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/palette.pdf", "args": ["-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__--psm__2__000001_rasterize.png__stdout", "sourcefile": "resources/ccitt.pdf", "args": ["--psm", "2", "$TMPDIR/000001_rasterize.png", "stdout"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/lichtenstein.pdf", "args": ["-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__--psm__2__000001_rasterize.png__stdout", "sourcefile": "resources/ccitt.pdf", "args": ["--psm", "2", "$TMPDIR/000001_rasterize.png", "stdout"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000005_ocr.png__000005_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["$TMPDIR/000005_ocr.png", "$TMPDIR/000005_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/skew.pdf", "args": ["$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/palette.pdf", "args": ["$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000004_ocr.png__000004_ocr_tess__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-c", "textonly_pdf=1", "$TMPDIR/000004_ocr.png", "$TMPDIR/000004_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/aspect.pdf", "args": ["$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000004_ocr.png__000004_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["$TMPDIR/000004_ocr.png", "$TMPDIR/000004_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__--psm__2__000001_rasterize.png__stdout", "sourcefile": "resources/jbig2.pdf", "args": ["--psm", "2", "$TMPDIR/000001_rasterize.png", "stdout"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/aspect.pdf", "args": ["-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/2400dpi.pdf", "args": ["$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/ccitt.pdf", "args": ["-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/lichtenstein.pdf", "args": ["$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000006_ocr.png__000006_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["$TMPDIR/000006_ocr.png", "$TMPDIR/000006_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/skew.pdf", "args": ["-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000003_ocr.png__000003_ocr_hocr__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["$TMPDIR/000003_ocr.png", "$TMPDIR/000003_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000006_ocr.png__000006_ocr_tess__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-c", "textonly_pdf=1", "$TMPDIR/000006_ocr.png", "$TMPDIR/000006_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000002_ocr.png__000002_ocr_hocr__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["$TMPDIR/000002_ocr.png", "$TMPDIR/000002_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/jbig2.pdf", "args": ["-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/jbig2.pdf", "args": ["-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000004_ocr.png__000004_ocr_hocr__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["$TMPDIR/000004_ocr.png", "$TMPDIR/000004_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000004_ocr.png__000004_ocr_hocr__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["$TMPDIR/000004_ocr.png", "$TMPDIR/000004_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/poster.pdf", "args": ["$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/poster.pdf", "args": ["$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__thresholding_method=None__000005_ocr.png__000005_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "thresholding_method=None", "$TMPDIR/000005_ocr.png", "$TMPDIR/000005_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__thresholding_method=None__000005_ocr.png__000005_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "thresholding_method=None", "/tmp/pytest-of-jb/pytest-61/popen-gw3/test_hocr_api_multipage0/000005_ocr.png", "/tmp/pytest-of-jb/pytest-61/popen-gw3/test_hocr_api_multipage0/000005_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__thresholding_method=None__000003_ocr.png__000003_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "thresholding_method=None", "/tmp/pytest-of-jb/pytest-61/popen-gw3/test_hocr_api_multipage0/000003_ocr.png", "/tmp/pytest-of-jb/pytest-61/popen-gw3/test_hocr_api_multipage0/000003_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__thresholding_method=None__000006_ocr.png__000006_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "thresholding_method=None", "$TMPDIR/000006_ocr.png", "$TMPDIR/000006_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/ccitt.pdf", "args": ["-l", "eng", "-c", "thresholding_method=None", "/tmp/pytest-of-jb/pytest-61/popen-gw4/test_hocr_to_pdf_api0/000001_ocr.png", "/tmp/pytest-of-jb/pytest-61/popen-gw4/test_hocr_to_pdf_api0/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/ccitt.pdf", "args": ["-l", "eng", "-c", "thresholding_method=None", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__thresholding_method=None__000006_ocr.png__000006_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "thresholding_method=None", "/tmp/pytest-of-jb/pytest-61/popen-gw3/test_hocr_api_multipage0/000006_ocr.png", "/tmp/pytest-of-jb/pytest-61/popen-gw3/test_hocr_api_multipage0/000006_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "thresholding_method=None", "/tmp/pytest-of-jb/pytest-61/popen-gw3/test_hocr_api_multipage0/000001_ocr.png", "/tmp/pytest-of-jb/pytest-61/popen-gw3/test_hocr_api_multipage0/000001_ocr_hocr", "hocr", "txt"]} -{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__thresholding_method=None__000002_ocr.png__000002_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "thresholding_method=None", "/tmp/pytest-of-jb/pytest-61/popen-gw3/test_hocr_api_multipage0/000002_ocr.png", "/tmp/pytest-of-jb/pytest-61/popen-gw3/test_hocr_api_multipage0/000002_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/trivial.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__--psm__2__000003_rasterize.png__stdout", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000003_rasterize.png", "stdout"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__--psm__2__000004_rasterize.png__stdout", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000004_rasterize.png", "stdout"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__--psm__2__000005_rasterize.png__stdout", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000005_rasterize.png", "stdout"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__--psm__2__000001_rasterize.png__stdout", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000001_rasterize.png", "stdout"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/2400dpi.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt", "sourcefile": "resources/3small.pdf", "args": ["-l", "eng", "$TMPDIR/000002_ocr.png", "$TMPDIR/000002_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__--psm__2__000006_rasterize.png__stdout", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000006_rasterize.png", "stdout"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/3small.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000003_ocr.png", "$TMPDIR/000003_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000004_ocr.png", "$TMPDIR/000004_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__thresholding_method=1__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/trivial.pdf", "args": ["-l", "eng", "-c", "thresholding_method=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/ccitt.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/jbig2.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt", "sourcefile": "resources/3small.pdf", "args": ["-l", "eng", "$TMPDIR/000003_ocr.png", "$TMPDIR/000003_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/skew.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000005_ocr.png__000005_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000005_ocr.png", "$TMPDIR/000005_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__thresholding_method=2__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/trivial.pdf", "args": ["-l", "eng", "-c", "thresholding_method=2", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__--psm__7__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/skew.pdf", "args": ["-l", "eng", "--psm", "7", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000006_ocr.png__000006_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000006_ocr.png", "$TMPDIR/000006_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/graph_ocred.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/skew.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__--psm__7__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/skew.pdf", "args": ["-l", "eng", "--psm", "7", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000003_ocr.png", "$TMPDIR/000003_ocr_tess", "pdf", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000004_ocr.png", "$TMPDIR/000004_ocr_tess", "pdf", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__--oem__1__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/trivial.pdf", "args": ["-l", "eng", "--oem", "1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000005_ocr.png__000005_ocr_tess__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000005_ocr.png", "$TMPDIR/000005_ocr_tess", "pdf", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__--psm__2__000001_rasterize.png__stdout", "sourcefile": "resources/ccitt.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000001_rasterize.png", "stdout"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__--psm__2__000001_rasterize.png__stdout", "sourcefile": "resources/jbig2.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000001_rasterize.png", "stdout"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000006_ocr.png__000006_ocr_tess__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000006_ocr.png", "$TMPDIR/000006_ocr_tess", "pdf", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__--psm__2__000001_rasterize.png__stdout", "sourcefile": "resources/lichtenstein.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000001_rasterize.png", "stdout"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/lichtenstein.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__--psm__2__000001_rasterize.png__stdout", "sourcefile": "resources/palette.pdf", "args": ["-l", "eng", "--psm", "2", "$TMPDIR/000001_rasterize.png", "stdout"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/aspect.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/palette.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/palette.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000005_ocr.png__000005_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000005_ocr.png", "$TMPDIR/000005_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000006_ocr.png__000006_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000006_ocr.png", "$TMPDIR/000006_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "/tmp/pytest-of-jb/pytest-73/popen-gw3/test_hocr_api_multipage0/000001_ocr.png", "/tmp/pytest-of-jb/pytest-73/popen-gw3/test_hocr_api_multipage0/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "/tmp/pytest-of-jb/pytest-73/popen-gw3/test_hocr_api_multipage0/000003_ocr.png", "/tmp/pytest-of-jb/pytest-73/popen-gw3/test_hocr_api_multipage0/000003_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/ccitt.pdf", "args": ["-l", "eng", "/tmp/pytest-of-jb/pytest-73/popen-gw4/test_hocr_to_pdf_api0/000001_ocr.png", "/tmp/pytest-of-jb/pytest-73/popen-gw4/test_hocr_to_pdf_api0/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/ccitt.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "/tmp/pytest-of-jb/pytest-73/popen-gw3/test_hocr_api_multipage0/000002_ocr.png", "/tmp/pytest-of-jb/pytest-73/popen-gw3/test_hocr_api_multipage0/000002_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/trivial.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt", "sourcefile": "resources/multipage.pdf", "args": ["-l", "eng", "$TMPDIR/000004_ocr.png", "$TMPDIR/000004_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt", "sourcefile": "resources/3small.pdf", "args": ["-l", "eng", "$TMPDIR/000002_ocr.png", "$TMPDIR/000002_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/2400dpi.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/3small.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/jbig2.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt", "sourcefile": "resources/3small.pdf", "args": ["-l", "eng", "$TMPDIR/000003_ocr.png", "$TMPDIR/000003_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__thresholding_method=1__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/trivial.pdf", "args": ["-l", "eng", "-c", "thresholding_method=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/graph_ocred.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__--psm__7__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/skew.pdf", "args": ["-l", "eng", "--psm", "7", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__thresholding_method=2__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/trivial.pdf", "args": ["-l", "eng", "-c", "thresholding_method=2", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/skew.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__--oem__1__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/trivial.pdf", "args": ["-l", "eng", "--oem", "1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/palette.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/jbig2.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/ccitt.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt", "sourcefile": "resources/lichtenstein.pdf", "args": ["-l", "eng", "-c", "textonly_pdf=1", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_tess", "pdf", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/lichtenstein.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__osd__--psm__0__000001_rasterize_preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000001_rasterize_preview.jpg", "stdout"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__osd__--psm__0__000002_rasterize_preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000002_rasterize_preview.jpg", "stdout"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__osd__--psm__0__000003_rasterize_preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000003_rasterize_preview.jpg", "stdout"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/aspect.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__osd__--psm__0__000004_rasterize_preview.jpg__stdout", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "osd", "--psm", "0", "$TMPDIR/000004_rasterize_preview.jpg", "stdout"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000003_ocr.png", "$TMPDIR/000003_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000002_ocr.png", "$TMPDIR/000002_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000004_ocr.png", "$TMPDIR/000004_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000002_ocr.png", "$TMPDIR/000002_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt", "sourcefile": "resources/cardinal.pdf", "args": ["-l", "eng", "$TMPDIR/000004_ocr.png", "$TMPDIR/000004_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/poster.pdf", "args": ["-l", "eng", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} +{"tesseract_version": "5.5.1", "system": "Linux", "python": "3.11.14", "argv_slug": "__-l__deu__000001_ocr.png__000001_ocr_hocr__hocr__txt", "sourcefile": "resources/francais.pdf", "args": ["-l", "deu", "$TMPDIR/000001_ocr.png", "$TMPDIR/000001_ocr_hocr", "hocr", "txt"]} diff --git a/tests/cache/multipage/__--psm__2__000001_rasterize.png__stdout/stderr.bin b/tests/cache/multipage/__--psm__2__000001_rasterize.png__stdout/stderr.bin deleted file mode 100644 index f5bb79e9..00000000 --- a/tests/cache/multipage/__--psm__2__000001_rasterize.png__stdout/stderr.bin +++ /dev/null @@ -1,4 +0,0 @@ -Orientation: 0 -WritingDirection: 0 -TextlineOrder: 2 -Deskew angle: -0.0091 diff --git a/tests/cache/multipage/__--psm__2__000001_rasterize.png__stdout/stdout.bin b/tests/cache/multipage/__--psm__2__000001_rasterize.png__stdout/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__--psm__2__000003_rasterize.png__stdout/stderr.bin b/tests/cache/multipage/__--psm__2__000003_rasterize.png__stdout/stderr.bin deleted file mode 100644 index 116a8cfe..00000000 --- a/tests/cache/multipage/__--psm__2__000003_rasterize.png__stdout/stderr.bin +++ /dev/null @@ -1,4 +0,0 @@ -Orientation: 0 -WritingDirection: 0 -TextlineOrder: 2 -Deskew angle: 0.0000 diff --git a/tests/cache/multipage/__--psm__2__000003_rasterize.png__stdout/stdout.bin b/tests/cache/multipage/__--psm__2__000003_rasterize.png__stdout/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__--psm__2__000004_rasterize.png__stdout/stderr.bin b/tests/cache/multipage/__--psm__2__000004_rasterize.png__stdout/stderr.bin deleted file mode 100644 index b3216ce4..00000000 --- a/tests/cache/multipage/__--psm__2__000004_rasterize.png__stdout/stderr.bin +++ /dev/null @@ -1,4 +0,0 @@ -Orientation: 0 -WritingDirection: 0 -TextlineOrder: 2 -Deskew angle: 0.0001 diff --git a/tests/cache/multipage/__--psm__2__000004_rasterize.png__stdout/stdout.bin b/tests/cache/multipage/__--psm__2__000004_rasterize.png__stdout/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__--psm__2__000005_rasterize.png__stdout/stderr.bin b/tests/cache/multipage/__--psm__2__000005_rasterize.png__stdout/stderr.bin deleted file mode 100644 index 04414b66..00000000 --- a/tests/cache/multipage/__--psm__2__000005_rasterize.png__stdout/stderr.bin +++ /dev/null @@ -1,4 +0,0 @@ -Orientation: 0 -WritingDirection: 0 -TextlineOrder: 2 -Deskew angle: 0.0343 diff --git a/tests/cache/multipage/__--psm__2__000005_rasterize.png__stdout/stdout.bin b/tests/cache/multipage/__--psm__2__000005_rasterize.png__stdout/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__--psm__2__000006_rasterize.png__stdout/stderr.bin b/tests/cache/multipage/__--psm__2__000006_rasterize.png__stdout/stderr.bin deleted file mode 100644 index 72fde58a..00000000 --- a/tests/cache/multipage/__--psm__2__000006_rasterize.png__stdout/stderr.bin +++ /dev/null @@ -1,4 +0,0 @@ -Orientation: 0 -WritingDirection: 0 -TextlineOrder: 2 -Deskew angle: 0.0004 diff --git a/tests/cache/multipage/__--psm__2__000006_rasterize.png__stdout/stdout.bin b/tests/cache/multipage/__--psm__2__000006_rasterize.png__stdout/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__-l__eng__--psm__2__000001_rasterize.png__stdout/stderr.bin b/tests/cache/multipage/__-l__eng__--psm__2__000001_rasterize.png__stdout/stderr.bin index f5bb79e9..f44c6464 100644 --- a/tests/cache/multipage/__-l__eng__--psm__2__000001_rasterize.png__stdout/stderr.bin +++ b/tests/cache/multipage/__-l__eng__--psm__2__000001_rasterize.png__stdout/stderr.bin @@ -1,4 +1,4 @@ Orientation: 0 WritingDirection: 0 TextlineOrder: 2 -Deskew angle: -0.0091 +Deskew angle: -0.0081 diff --git a/tests/cache/multipage/__-l__eng__--psm__2__000004_rasterize.png__stdout/stderr.bin b/tests/cache/multipage/__-l__eng__--psm__2__000004_rasterize.png__stdout/stderr.bin index b3216ce4..116a8cfe 100644 --- a/tests/cache/multipage/__-l__eng__--psm__2__000004_rasterize.png__stdout/stderr.bin +++ b/tests/cache/multipage/__-l__eng__--psm__2__000004_rasterize.png__stdout/stderr.bin @@ -1,4 +1,4 @@ Orientation: 0 WritingDirection: 0 TextlineOrder: 2 -Deskew angle: 0.0001 +Deskew angle: 0.0000 diff --git a/tests/cache/multipage/__-l__eng__--psm__2__000005_rasterize.png__stdout/stderr.bin b/tests/cache/multipage/__-l__eng__--psm__2__000005_rasterize.png__stdout/stderr.bin index 04414b66..10179a2c 100644 --- a/tests/cache/multipage/__-l__eng__--psm__2__000005_rasterize.png__stdout/stderr.bin +++ b/tests/cache/multipage/__-l__eng__--psm__2__000005_rasterize.png__stdout/stderr.bin @@ -1,4 +1,4 @@ Orientation: 0 WritingDirection: 0 TextlineOrder: 2 -Deskew angle: 0.0343 +Deskew angle: 0.0347 diff --git a/tests/cache/multipage/__-l__eng__--psm__2__000006_rasterize.png__stdout/stderr.bin b/tests/cache/multipage/__-l__eng__--psm__2__000006_rasterize.png__stdout/stderr.bin index 33810042..72fde58a 100644 --- a/tests/cache/multipage/__-l__eng__--psm__2__000006_rasterize.png__stdout/stderr.bin +++ b/tests/cache/multipage/__-l__eng__--psm__2__000006_rasterize.png__stdout/stderr.bin @@ -1,4 +1,4 @@ Orientation: 0 WritingDirection: 0 TextlineOrder: 2 -Deskew angle: 0.0005 +Deskew angle: 0.0004 diff --git a/tests/cache/multipage/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/multipage/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin index b6591e3a..45a9d616 100644 --- a/tests/cache/multipage/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/multipage/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin @@ -5,304 +5,298 @@ - - + + -
-
-

- - Chapter - i +

+
+

+ + the + trees + back + towards + the + end + of + the + + + widow’s + garden, + stooping + 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. + + + We + scrouched + down + and + laid + still. + + + Miss + Watson’s + big + nigger, + named + + + 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,

-
-

- - lad +

+

+ + Le + Weg! + j

-

- - - We - went - tip-toeing - along - a - path - amongst - - - the - trees - back - towards - the - end - of - the - - - widow’s - garden, - stooping - 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. - - - We - scrouched - down - and - laid - still. - - - Miss - Watson’s - big - nigger, - named - - - 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, +

+ + j + Vy + ; + “Who + dah?”

-

- - «Who - dah?” +

+ + Wf + h + He + listened + some + more; + then + he -

- -

- - He - listened - some - more; - then - he - - - come - tip-toeing + + i + if + f + come + tip-toeing down - and. - stood + 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. - 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 + + noticed + that + thing + plenty + of + times + since. + If + you + are + with + the + quality, + or + at + a

-
-

- - ‘qumY - TIP-TOED - ALONG. +

+

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

+
+
+
+

+ + ‘quHY + TIP-TOED + ALONG,

diff --git a/tests/cache/multipage/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/multipage/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin index 5ba8673f..7f4390aa 100644 --- a/tests/cache/multipage/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/multipage/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin @@ -1,11 +1,5 @@ -Chapter i - -lad - -‘ We went tip-toeing along a path amongst the trees back towards the end of the widow’s garden, stooping 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. @@ -18,11 +12,13 @@ got up and stretched his neck out about a minute, listening. Then he says, -«Who dah?” +Le Weg! j -He listened some more; then he -come tip-toeing down and. stood -right between us; we could a touched +j Vy ; “Who dah?” + +Wf h He listened some more; then he +i if f come tip-toeing 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 sound, and we all there so close @@ -31,6 +27,7 @@ ankle that got to itching; but I 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 noticed that thing plenty of times since. 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 -‘qumY TIP-TOED ALONG. +‘quHY TIP-TOED ALONG, diff --git a/tests/cache/multipage/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/multipage/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin index 51feee05..907a48ad 100644 Binary files a/tests/cache/multipage/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and b/tests/cache/multipage/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin differ diff --git a/tests/cache/multipage/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/multipage/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin index 927addf5..7ec543b1 100644 --- a/tests/cache/multipage/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin +++ b/tests/cache/multipage/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin @@ -1,15 +1,9 @@ -ee if /) J: -( H} : cha -iy ‘ H +whapter UH -THEY TIP-TOED ALONG. - -N - -: chapter J - -E went tip-toeing along a path amongst +DS aa +ae +4 Wer went tip-toeing along a path amongst the trees back towards the end of the widow’s garden, stooping down so as the branches wouldn’t scrape our heads. @@ -20,22 +14,33 @@ Miss Watson’s big nigger, named 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, +| got up and stretched his neck out +ANY) 47 about a minute, listening. Then he -** Who dah?” +Y Mngt e.. says, -He listened some more; then he -come tip-toeing down and- stood -right between us; we could a touched -him, nearly. Well, likely it was min- +Y, if ** Who dah?” + +Vis + +YY Yy He listened some more; then he +uh mf come tip-toeing down and- stood +iM Oh right between us; we could a touched +Wa him, nearly. Well, likely it was min- utes and minutes that there warn’t a sound, and we all there so close together. ‘There was a place on my ankle that got to itching; but I - 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 noticed that thing plenty of times since. 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 + +i) +f + +Nall 4 ‘ +‘ AINA £4 Fat 4 + +THEY TIP-TOED ALONG. diff --git a/tests/cache/multipage/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/multipage/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin index e712ef19..03e0fb76 100644 --- a/tests/cache/multipage/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/multipage/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin @@ -5,23 +5,23 @@ - - + + -
+

- 9OO0Ox9000 - pixels - at - GOO - DPI + Q9OO0Ox9O000 + pixels + at + GOO + DPI - S|] - megapixels + S|] + megapixels

diff --git a/tests/cache/multipage/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/txt.bin b/tests/cache/multipage/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/txt.bin index 4b9f106b..f2d253c6 100644 --- a/tests/cache/multipage/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/multipage/__-l__eng__000002_ocr.png__000002_ocr_hocr__hocr__txt/txt.bin @@ -1,2 +1,2 @@ -9OO0Ox9000 pixels at GOO DPI +Q9OO0Ox9O000 pixels at GOO DPI S|] megapixels diff --git a/tests/cache/multipage/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/multipage/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin index d77c385d..85b9f859 100644 --- a/tests/cache/multipage/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/multipage/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin @@ -5,32 +5,32 @@ - - + + -
+

- - —esupport + + —esupport - 300 + 300

- BE - No - votefnote - 1] + BH + No + vote{note + 1]

@@ -38,13 +38,12 @@

- + - ay - > - Net[note - 2] + | + —Net[note + 2]

@@ -53,9 +52,9 @@

- Percentage - [note - 3] + Percentage + [note + 3]

diff --git a/tests/cache/multipage/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin b/tests/cache/multipage/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin index 52ecff30..7781a42e 100644 --- a/tests/cache/multipage/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/multipage/__-l__eng__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin @@ -1,10 +1,10 @@ — —esupport 300 -BE No votefnote 1] +BH No vote{note 1] — -ay > Net[note 2] +| —Net[note 2] Percentage [note 3] diff --git a/tests/cache/multipage/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/pdf.bin b/tests/cache/multipage/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/pdf.bin index 53a56b7a..5a3edaa7 100644 Binary files a/tests/cache/multipage/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/pdf.bin and b/tests/cache/multipage/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/pdf.bin differ diff --git a/tests/cache/multipage/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/txt.bin b/tests/cache/multipage/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/txt.bin index d687659d..fe9151a7 100644 --- a/tests/cache/multipage/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/txt.bin +++ b/tests/cache/multipage/__-l__eng__000003_ocr.png__000003_ocr_tess__pdf__txt/txt.bin @@ -1,7 +1,8 @@ -—¢—Support += §— Support == No vote[note 1] -ie Oppose -——Net[note 2] +ir Oppose -=e Percentage [note 3] += Net[note 2] + +== Percentage [note 3] diff --git a/tests/cache/multipage/__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/multipage/__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt/hocr.bin index 4f91eff6..a2ad88b1 100644 --- a/tests/cache/multipage/__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/multipage/__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt/hocr.bin @@ -5,186 +5,86 @@ - - + + -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

- - 600 - - - 500 - . - - - 400 - _ - EB - fp - ys - - - 300 - —f— - EN - / - ~/ - Y - - - Tg - ANA - a3 - - - 100 - - - nee - -eemiae - - - 0-+—-* - a - ee - ee - ee - eee - - - S - @ - s - > - oO - © - ve - S - te) - @ - + - & - & - “A - 5 - oo - - - Se - ° - Fs - as - ge - eS - F - x - ro - NS - Pe - e? - & - s - AS - - - aa - © - FF - SF - HY - HK - SK - HM - ee - sO - - - e - < - Na - - : - > - cy - xs - eS - @ - Ww - No - a) - Oo - - - ee - S&S - FF - SF - LK - S - e - © - 4 - - - ~ - & - e& - - - s - x +

+
+
+

+ + 600

-
-

- - —¢—Support - -

- -

- - —H— - No - vote[note - 1] - - - ir - Oppose - - - ——Net[note - 2] - -

- -

- - re - Percentage - [note - 3] +

+

+ + oN + la

+
+

+ + | + Sos + ee + + + » + SS + WW + AV + _ + + + pn + a3 + =™— + No + vote[note + 1] + + + 200 + s + ; + =i + Oppose + + + i + eg + ae + ¥ + aae=Net[note + 2] + + + 100 + - + = + es + Percentage + [note + 3] + +

+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/cache/multipage/__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt/txt.bin b/tests/cache/multipage/__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt/txt.bin index 764581b6..417f8a21 100644 --- a/tests/cache/multipage/__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/multipage/__-l__eng__000004_ocr.png__000004_ocr_hocr__hocr__txt/txt.bin @@ -1,22 +1,11 @@ 600 -500 . -400 _ EB fp ys -300 —f— EN / ~/ Y -Tg ANA a3 -100 - nee -eemiae -0-+—-* a ee ee ee eee -S @ s > oO © ve S te) @ + & & “A 5 oo -Se ° Fs as ge eS F x ro NS Pe e? & s AS -aa © FF SF HY HK SK HM ee sO -e < Na ‘ : > cy xs eS @ Ww No a) Oo -ee S&S FF SF LK S e © 4 -~ & e& -s x -—¢—Support +oN la -—H— No vote[note 1] -ir Oppose -——Net[note 2] +| Sos ee +» SS WW AV _ +pn a3 =™— No vote[note 1] +200 s ; =i Oppose +i eg ae ¥ aae=Net[note 2] +100 - = es Percentage [note 3] -re Percentage [note 3] diff --git a/tests/cache/multipage/__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt/pdf.bin b/tests/cache/multipage/__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt/pdf.bin index 04f4bc1d..309af7bb 100644 Binary files a/tests/cache/multipage/__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt/pdf.bin and b/tests/cache/multipage/__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt/pdf.bin differ diff --git a/tests/cache/multipage/__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt/txt.bin b/tests/cache/multipage/__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt/txt.bin index 764581b6..417f8a21 100644 --- a/tests/cache/multipage/__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt/txt.bin +++ b/tests/cache/multipage/__-l__eng__000004_ocr.png__000004_ocr_tess__pdf__txt/txt.bin @@ -1,22 +1,11 @@ 600 -500 . -400 _ EB fp ys -300 —f— EN / ~/ Y -Tg ANA a3 -100 - nee -eemiae -0-+—-* a ee ee ee eee -S @ s > oO © ve S te) @ + & & “A 5 oo -Se ° Fs as ge eS F x ro NS Pe e? & s AS -aa © FF SF HY HK SK HM ee sO -e < Na ‘ : > cy xs eS @ Ww No a) Oo -ee S&S FF SF LK S e © 4 -~ & e& -s x -—¢—Support +oN la -—H— No vote[note 1] -ir Oppose -——Net[note 2] +| Sos ee +» SS WW AV _ +pn a3 =™— No vote[note 1] +200 s ; =i Oppose +i eg ae ¥ aae=Net[note 2] +100 - = es Percentage [note 3] -re Percentage [note 3] diff --git a/tests/cache/multipage/__-l__eng__000005_ocr.png__000005_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/multipage/__-l__eng__000005_ocr.png__000005_ocr_hocr__hocr__txt/hocr.bin index 29e2cb1d..a3f2dfc2 100644 --- a/tests/cache/multipage/__-l__eng__000005_ocr.png__000005_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/multipage/__-l__eng__000005_ocr.png__000005_ocr_hocr__hocr__txt/hocr.bin @@ -5,41 +5,41 @@ - - + + -
+

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

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

France, - less + less favoured - on + on the - whole + whole as - to - mat- + to + mat- - ‘ers + ‘ers spiritual than her @@ -298,39 +298,39 @@ the shield and - tri- + tri- dent, - rolled + rolled with exceeding - smoothness - down + smoothness + down - hill, - making + hill, + making paper money and - spending + spending it. Under the - guidance - of - her + guidance + of + her Christian pastors, she - enter- + enter- - tained - herself, + tained + herself, besides, with such @@ -343,7 +343,7 @@ a youth to - have + have his

@@ -351,141 +351,141 @@

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

- In - England, + In + England, there was scarcely an - amount - of + amount + of - order + order and protection to justify much - national + national - boasting. - Daring - burglaries + boasting. + Daring + burglaries by - armed - men, - and + armed + men, + and highway - robberies, - took + robberies, + took place - in - the + in + the capital - itself - every - night; - families + itself + every + night; + families were publicly cau- - tioned + tioned not to go out - of - town + of + town without removing - their - furniture - to - upholsterers' - warehouses - for + their + furniture + to + upholsterers' + warehouses + for - security; + security; the - highwayman - in + highwayman + in the dark was - a - City + a + City - ‘tradesman - in - the + ‘tradesman + in + the light, and, being diff --git a/tests/cache/multipage/__-l__eng__000005_ocr.png__000005_ocr_hocr__hocr__txt/txt.bin b/tests/cache/multipage/__-l__eng__000005_ocr.png__000005_ocr_hocr__hocr__txt/txt.bin index 0e3db33a..938d5882 100644 --- a/tests/cache/multipage/__-l__eng__000005_ocr.png__000005_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/multipage/__-l__eng__000005_ocr.png__000005_ocr_hocr__hocr__txt/txt.bin @@ -2,23 +2,23 @@ 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- lations were conceded to England at that favoured period, as at this. Mrs. Southcott had -recently attained her five-and-twentieth blessed +Tecently 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 swallowing up of London and Westminster. Even the Cock-lane ghost had been laid only a -ound 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 (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 People, from a congress of British subjects in America: which, strange to relate, have proved @@ -36,14 +36,14 @@ achievements as sentencing a youth to have his ‘hands cut off, his tongue tom out with pincers, 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 view, ata 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- +‘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 @@ -52,11 +52,11 @@ 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 -‘umbrils of the Revolution. But that Woodman +‘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 +uch as to entertain any suspicion that they were awake, was to be atheistical and traitorous, In England, there was scarcely an amount of diff --git a/tests/cache/multipage/__-l__eng__000005_ocr.png__000005_ocr_tess__pdf__txt/pdf.bin b/tests/cache/multipage/__-l__eng__000005_ocr.png__000005_ocr_tess__pdf__txt/pdf.bin index d1ce8af7..62de774a 100644 Binary files a/tests/cache/multipage/__-l__eng__000005_ocr.png__000005_ocr_tess__pdf__txt/pdf.bin and b/tests/cache/multipage/__-l__eng__000005_ocr.png__000005_ocr_tess__pdf__txt/pdf.bin differ diff --git a/tests/cache/multipage/__-l__eng__000005_ocr.png__000005_ocr_tess__pdf__txt/txt.bin b/tests/cache/multipage/__-l__eng__000005_ocr.png__000005_ocr_tess__pdf__txt/txt.bin index 17ecb68b..84e93a94 100644 --- a/tests/cache/multipage/__-l__eng__000005_ocr.png__000005_ocr_tess__pdf__txt/txt.bin +++ b/tests/cache/multipage/__-l__eng__000005_ocr.png__000005_ocr_tess__pdf__txt/txt.bin @@ -3,12 +3,12 @@ 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 -things in general were settled for ever. +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 +favoured period, as at this. Mrs. Southeott had recently attained her five-and-twentieth blessed birthday, of whom a prophetic private in the Life Guards had heralded the sublime appearance by @@ -31,14 +31,14 @@ ters spiritual than her sister of the shield and tri- dent, rolled with exceeding smoothness down hill, making paper money and spending it. Under the guidance of her Christian pastors, she enter- -tained herself, besides, with such humane +tamed herself. besides, with such humane achievements as sentencing a youth to have his 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 +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 @@ -56,7 +56,7 @@ 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 +much as to entertain any suspicion that they were awake, was to be atheistical and traitorous. In England, there was scarcely an amount of @@ -65,6 +65,6 @@ 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 +their furniture to upholsterers’ warehouses for security; the highwayman in the dark was a City tradesman in the light, and, being recognised and diff --git a/tests/cache/multipage/__-l__eng__000006_ocr.png__000006_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/multipage/__-l__eng__000006_ocr.png__000006_ocr_hocr__hocr__txt/hocr.bin index f58715d1..9d59668a 100644 --- a/tests/cache/multipage/__-l__eng__000006_ocr.png__000006_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/multipage/__-l__eng__000006_ocr.png__000006_ocr_hocr__hocr__txt/hocr.bin @@ -5,694 +5,694 @@ - - + + -

+

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

-
-

+

+

- It + It was the year - of + of Our - Lord - one - thousand + Lord + one + thousand seven hundred and - seventy-five. + seventy-five. Spiritual reve- - lations - were - conceded - to - England - at - that + lations + were + conceded + to + England + at + that - - favoured + + favoured period, - as + as at - this. - Mrs. - Southcott - had + this. + Mrs. + Southcott + had - - recently - attained - her - five-and-twentieth - blessed + + recently + attained + her + five-and-twentieth + blessed - + birthday, - of - whom + of + whom a - prophetic - private - in - the - Life + prophetic + private + in + the + Life - - Guards - had - heralded - the - sublime + + Guards + had + heralded + the + sublime appearance - by + 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 + + (supernaturally + 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 + tri- - - 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 + + and + his body - burned - alive, - because - he - had - not + burned + alive, + because + he + had + not - - kneeled - down - in - the + + kneeled + down + in + the rain - to - do - honour - to - a - dirty + to + do + honour + to + a + dirty - - procession + + procession of monks - which - passed - within - his + which + passed + within + his - - view, + + view, at - a - distance - of - some - fifty - or - sixty - yards. - It + a + distance + of + some + fifty + or + sixty + yards. + It - - is + + is likely - enough - that, - rooted - in - the - woods - of + enough + that, + rooted + in + the + woods + of - - France + + France and - Norway, - there - were - growing - trees, + Norway, + there + were + growing + trees, - - when - that - sufferer - was - put - to - death, - already + + when + that + sufferer + was + put + to + death, + already - - marked - by + + marked + by the - Woodman, - Fate, - to - come - down + 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 + + able + framework with - a - sack - and - a - knife - in - it, - ter- + a + sack + and + a + knife + in + it, + ter- - - tible - in - history. - It - is + + rible + in + history. + It + is likely - enough - that - in - the + 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 + Farmer, + 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_ocr_hocr__hocr__txt/txt.bin b/tests/cache/multipage/__-l__eng__000006_ocr.png__000006_ocr_hocr__hocr__txt/txt.bin index 2f108ca4..bb94a4fa 100644 --- a/tests/cache/multipage/__-l__eng__000006_ocr.png__000006_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/multipage/__-l__eng__000006_ocr.png__000006_ocr_hocr__hocr__txt/txt.bin @@ -45,7 +45,7 @@ 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- -tible 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 lands adjacent to Paris, there were sheltered from the weather that very day, rude carts, diff --git a/tests/cache/multipage/__-l__eng__000006_ocr.png__000006_ocr_tess__pdf__txt/pdf.bin b/tests/cache/multipage/__-l__eng__000006_ocr.png__000006_ocr_tess__pdf__txt/pdf.bin index 23944daa..897fd6c9 100644 Binary files a/tests/cache/multipage/__-l__eng__000006_ocr.png__000006_ocr_tess__pdf__txt/pdf.bin and b/tests/cache/multipage/__-l__eng__000006_ocr.png__000006_ocr_tess__pdf__txt/pdf.bin differ diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 0523fdab..00000000 --- a/tests/cache/multipage/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,311 +0,0 @@ - - - - - - - - - - -
-
-

- - Chapter - i: - -

-
-
-

- - ld - -

- -

- - - We - went - tip-toeing - along - a - path - amongst - - - the - trees - back - towards - the - end - of - the - - - widow’s - garden, - stooping - 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. - - - We - scrouched - down - and - laid - still. - - - Miss - Watson’s - big - nigger, - named - - - 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?” - -

- -

- - He - listened - some - more; - then - he - - - come - tip-toeing - 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 - - - sound, - and - we - all - there - so - close - - - together. - ‘There - was - a - place - on - my - - - ankle - that - got - to - itching; - but - I - - - 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 - - - noticed - that - thing - plenty - of - times - since. - 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 - -

-
-
-

- - ‘qumY - TIP-TOED - ALONG. - -

-
-
- - diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index fa8116b9..00000000 --- a/tests/cache/multipage/__-l__eng__thresholding_method=None__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,36 +0,0 @@ -Chapter i: - -ld - -‘ We went tip-toeing along a path amongst -the trees back towards the end of the -widow’s garden, stooping 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. -We scrouched down and laid still. -Miss Watson’s big nigger, named -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?” - -He listened some more; then he -come tip-toeing 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 -sound, and we all there so close -together. ‘There was a place on my -ankle that got to itching; but I -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 -noticed that thing plenty of times since. 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 - -‘qumY TIP-TOED ALONG. diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 8f3f9a49..00000000 --- a/tests/cache/multipage/__-l__eng__thresholding_method=None__000002_ocr.png__000002_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - -
-
-

- - Q9OO0Ox9O000 - pixels - at - GOO - DPI - - - S|] - megapixels - -

-
-
- - diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000002_ocr.png__000002_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000002_ocr.png__000002_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000002_ocr.png__000002_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000002_ocr.png__000002_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000002_ocr.png__000002_ocr_hocr__hocr__txt/txt.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000002_ocr.png__000002_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index f2d253c6..00000000 --- a/tests/cache/multipage/__-l__eng__thresholding_method=None__000002_ocr.png__000002_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,2 +0,0 @@ -Q9OO0Ox9O000 pixels at GOO DPI -S|] megapixels diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index ba99a5d1..00000000 --- a/tests/cache/multipage/__-l__eng__thresholding_method=None__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - -
-
-
-
-
-

- - - —esupport - - - 300 - -

-
-
-

- - BH - No - vote{note - 1] - -

-
-
-
-

- - - - - | - —Net[note - 2] - -

-
-
-
-
-

- - Percentage - [note - 3] - -

-
-
-
-
-
- - diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000003_ocr.png__000003_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000003_ocr.png__000003_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000003_ocr.png__000003_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000003_ocr.png__000003_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index 7781a42e..00000000 --- a/tests/cache/multipage/__-l__eng__thresholding_method=None__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,10 +0,0 @@ -— —esupport -300 - -BH No vote{note 1] - -— -| —Net[note 2] - -Percentage [note 3] - diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000005_ocr.png__000005_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000005_ocr.png__000005_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index ce837f46..00000000 --- a/tests/cache/multipage/__-l__eng__thresholding_method=None__000005_ocr.png__000005_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,697 +0,0 @@ - - - - - - - - - - -
-
-

- - 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 - - - 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 - - - Tecently - 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 - - - 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 - - - (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 - - - 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, - -

- -

- - France, - less - favoured - on - the - whole - as - to - mat- - - - ‘ers - spiritual - than - her - sister - of - the - shield - and - tri- - - - dent, - rolled - with - exceeding - smoothness - down - - - hill, - making - paper - money - 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 - tom - 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, - ata - 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- - - - uch - 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 - -

-
-
- - diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000005_ocr.png__000005_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000005_ocr.png__000005_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000005_ocr.png__000005_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000005_ocr.png__000005_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000005_ocr.png__000005_ocr_hocr__hocr__txt/txt.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000005_ocr.png__000005_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index 938d5882..00000000 --- a/tests/cache/multipage/__-l__eng__thresholding_method=None__000005_ocr.png__000005_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,70 +0,0 @@ -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 -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 -Tecently 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 -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 -(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 -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, - -France, less favoured on the whole as to mat- -‘ers spiritual than her sister of the shield and tri- -dent, rolled with exceeding smoothness down -hill, making paper money 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 tom 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, ata 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- -uch 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 diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000006_ocr.png__000006_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000006_ocr.png__000006_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 950a26ae..00000000 --- a/tests/cache/multipage/__-l__eng__thresholding_method=None__000006_ocr.png__000006_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,701 +0,0 @@ - - - - - - - - - - -
-
-

- - 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 - - - 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 - - - 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. - -

-
-
-

- - 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 - - - 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, - - - 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- - - - tible - in - history. - It - is - likely - enough - that - in - the - - - tough - 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 - -

-
-
- - diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000006_ocr.png__000006_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000006_ocr.png__000006_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000006_ocr.png__000006_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000006_ocr.png__000006_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__-l__eng__thresholding_method=None__000006_ocr.png__000006_ocr_hocr__hocr__txt/txt.bin b/tests/cache/multipage/__-l__eng__thresholding_method=None__000006_ocr.png__000006_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index bb49f018..00000000 --- a/tests/cache/multipage/__-l__eng__thresholding_method=None__000006_ocr.png__000006_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,70 +0,0 @@ -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 -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 -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. - -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 -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, -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- -tible in history. It is likely enough that in the -tough 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 diff --git a/tests/cache/multipage/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/multipage/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index c4f88a06..00000000 --- a/tests/cache/multipage/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,332 +0,0 @@ - - - - - - - - - - -
-
-
-

- - Eth - at - - - f - H} - : - ee - -

-
-
-

- - THEY - TIP-TOED - ALONG. - -

-
-
-

- - Ppp - -

-
-
-

- - : - chapter - LL - -

-
-
-

- - E - went - tip-toeing - along - a - path - amongst - -

-
-
-

- - the - trees - back - towards - the - end - of - the - - - widow’s - garden, - stooping - 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. - - - We - scrouched - down - and - laid - still. - - - Miss - Watson’s - big - nigger, - named - - - 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?” - -

- -

- - He - listened - some - more; - then - he - - - come - tip-toeing - 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 - - - sound, - and - we - all - there - so - close - - - together. - ‘There - was - a - place - on - my - - - ankle - that - got - to - itching; - but - I - -

-
-
-

- - 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 - - - noticed - that - thing - plenty - of - times - since. - 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 - -

-
-
- - diff --git a/tests/cache/multipage/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/multipage/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/multipage/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/multipage/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index 53ec8d27..00000000 --- a/tests/cache/multipage/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,40 +0,0 @@ -Eth at -f H} : ee - -THEY TIP-TOED ALONG. - -Ppp - -: chapter LL - -E went tip-toeing along a path amongst - -the trees back towards the end of the -widow’s garden, stooping 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. -We scrouched down and laid still. -Miss Watson’s big nigger, named -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?” - -He listened some more; then he -come tip-toeing 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 -sound, and we all there so close -together. ‘There was a place on my -ankle that got to itching; but I - -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 -noticed that thing plenty of times since. 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 diff --git a/tests/cache/multipage/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/multipage/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index 243eb130..00000000 Binary files a/tests/cache/multipage/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/multipage/__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin b/tests/cache/multipage/__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin b/tests/cache/multipage/__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/multipage/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index 53ec8d27..00000000 --- a/tests/cache/multipage/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1,40 +0,0 @@ -Eth at -f H} : ee - -THEY TIP-TOED ALONG. - -Ppp - -: chapter LL - -E went tip-toeing along a path amongst - -the trees back towards the end of the -widow’s garden, stooping 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. -We scrouched down and laid still. -Miss Watson’s big nigger, named -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?” - -He listened some more; then he -come tip-toeing 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 -sound, and we all there so close -together. ‘There was a place on my -ankle that got to itching; but I - -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 -noticed that thing plenty of times since. 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 diff --git a/tests/cache/multipage/__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/multipage/__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 57f4b175..00000000 --- a/tests/cache/multipage/__000003_ocr.png__000003_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - -
-
-
-
-
-
-
-
-
-
-
-
-
-

- - —¢—Support - -

- -

- - == - No - vote[note - 1] - - - te - Oppose - -

- -

- - —— - Net[note - 2] - -

- -

- - =e - Percentage - [note - 3] - -

-
-
- - diff --git a/tests/cache/multipage/__000003_ocr.png__000003_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/multipage/__000003_ocr.png__000003_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000003_ocr.png__000003_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/multipage/__000003_ocr.png__000003_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin b/tests/cache/multipage/__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index 54366433..00000000 --- a/tests/cache/multipage/__000003_ocr.png__000003_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,8 +0,0 @@ -—¢—Support - -== No vote[note 1] -te Oppose - -—— Net[note 2] - -=e Percentage [note 3] diff --git a/tests/cache/multipage/__000003_ocr.png__000003_ocr_tess__pdf__txt/pdf.bin b/tests/cache/multipage/__000003_ocr.png__000003_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index de252b51..00000000 Binary files a/tests/cache/multipage/__000003_ocr.png__000003_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/multipage/__000003_ocr.png__000003_ocr_tess__pdf__txt/stderr.bin b/tests/cache/multipage/__000003_ocr.png__000003_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000003_ocr.png__000003_ocr_tess__pdf__txt/stdout.bin b/tests/cache/multipage/__000003_ocr.png__000003_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000003_ocr.png__000003_ocr_tess__pdf__txt/txt.bin b/tests/cache/multipage/__000003_ocr.png__000003_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index 54366433..00000000 --- a/tests/cache/multipage/__000003_ocr.png__000003_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1,8 +0,0 @@ -—¢—Support - -== No vote[note 1] -te Oppose - -—— Net[note 2] - -=e Percentage [note 3] diff --git a/tests/cache/multipage/__000004_ocr.png__000004_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/multipage/__000004_ocr.png__000004_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index fb7b27bf..00000000 --- a/tests/cache/multipage/__000004_ocr.png__000004_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,177 +0,0 @@ - - - - - - - - - - -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

- - 600 - - - 500 - . - - - 300 - —fK— - EN - / - ~/ - Y - - - hg - ANA - a’ - - - 0-—* - a - ee - ee - eee - - - S - @ - s - > - fe) - © - ve - S - e) - 2 - + - & - & - “4 - 5 - so - - - Se - ° - Ps - os - ge - Se - F - x - ro - NS - Po - e - & - s - AS - - - Pw - oe - se - Fe - FY - FT - SF - HY - HK - SK - BM - Se - sO - - - e - < - NS - - C - : - > - c2) - xs - eS - 2’ - we - No) - a) - Oo - - - eS - FF - SF - LS - eS - 4 - - - ~ - & - & - - - 2s - x - -

-
-
-

- - —¢—Support - -

- -

- - =H - No - vote[note - 1] - - - ir - Oppose - - - ——Net[note - 2] - -

- -

- - re - Percentage - [note - 3] - -

-
-
- - diff --git a/tests/cache/multipage/__000004_ocr.png__000004_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/multipage/__000004_ocr.png__000004_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000004_ocr.png__000004_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/multipage/__000004_ocr.png__000004_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000004_ocr.png__000004_ocr_hocr__hocr__txt/txt.bin b/tests/cache/multipage/__000004_ocr.png__000004_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index f2442139..00000000 --- a/tests/cache/multipage/__000004_ocr.png__000004_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,20 +0,0 @@ -600 -500 . -300 —fK— EN / ~/ Y -hg ANA a’ -0-—* a ee ee eee -S @ s > fe) © ve S e) 2 + & & “4 5 so -Se ° Ps os ge Se F x ro NS Po e & s AS -Pw oe se Fe FY FT SF HY HK SK BM Se sO -e < NS ‘ C : > c2) xs eS 2’ we No) a) Oo -eS FF SF LS eS 4 -~ & & -2s x - -—¢—Support - -=H No vote[note 1] -ir Oppose -——Net[note 2] - -re Percentage [note 3] diff --git a/tests/cache/multipage/__000004_ocr.png__000004_ocr_tess__pdf__txt/pdf.bin b/tests/cache/multipage/__000004_ocr.png__000004_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index 163aa2ed..00000000 Binary files a/tests/cache/multipage/__000004_ocr.png__000004_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/multipage/__000004_ocr.png__000004_ocr_tess__pdf__txt/stderr.bin b/tests/cache/multipage/__000004_ocr.png__000004_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000004_ocr.png__000004_ocr_tess__pdf__txt/stdout.bin b/tests/cache/multipage/__000004_ocr.png__000004_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000004_ocr.png__000004_ocr_tess__pdf__txt/txt.bin b/tests/cache/multipage/__000004_ocr.png__000004_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index f2442139..00000000 --- a/tests/cache/multipage/__000004_ocr.png__000004_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1,20 +0,0 @@ -600 -500 . -300 —fK— EN / ~/ Y -hg ANA a’ -0-—* a ee ee eee -S @ s > fe) © ve S e) 2 + & & “4 5 so -Se ° Ps os ge Se F x ro NS Po e & s AS -Pw oe se Fe FY FT SF HY HK SK BM Se sO -e < NS ‘ C : > c2) xs eS 2’ we No) a) Oo -eS FF SF LS eS 4 -~ & & -2s x - -—¢—Support - -=H No vote[note 1] -ir Oppose -——Net[note 2] - -re Percentage [note 3] diff --git a/tests/cache/multipage/__000005_ocr.png__000005_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/multipage/__000005_ocr.png__000005_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 3781e8a2..00000000 --- a/tests/cache/multipage/__000005_ocr.png__000005_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,699 +0,0 @@ - - - - - - - - - - -
-
-

- - 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 - - - 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 - - - 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. - -

- -

- - 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 - - - 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, - - - 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 - -

-
-
- - diff --git a/tests/cache/multipage/__000005_ocr.png__000005_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/multipage/__000005_ocr.png__000005_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000005_ocr.png__000005_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/multipage/__000005_ocr.png__000005_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000005_ocr.png__000005_ocr_hocr__hocr__txt/txt.bin b/tests/cache/multipage/__000005_ocr.png__000005_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index 1e697f51..00000000 --- a/tests/cache/multipage/__000005_ocr.png__000005_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,70 +0,0 @@ -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 -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 -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. - -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 -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, -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 diff --git a/tests/cache/multipage/__000005_ocr.png__000005_ocr_tess__pdf__txt/pdf.bin b/tests/cache/multipage/__000005_ocr.png__000005_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index 772a5580..00000000 Binary files a/tests/cache/multipage/__000005_ocr.png__000005_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/multipage/__000005_ocr.png__000005_ocr_tess__pdf__txt/stderr.bin b/tests/cache/multipage/__000005_ocr.png__000005_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000005_ocr.png__000005_ocr_tess__pdf__txt/stdout.bin b/tests/cache/multipage/__000005_ocr.png__000005_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000005_ocr.png__000005_ocr_tess__pdf__txt/txt.bin b/tests/cache/multipage/__000005_ocr.png__000005_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index 1e697f51..00000000 --- a/tests/cache/multipage/__000005_ocr.png__000005_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1,70 +0,0 @@ -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 -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 -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. - -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 -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, -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 diff --git a/tests/cache/multipage/__000006_ocr.png__000006_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/multipage/__000006_ocr.png__000006_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 99b3914c..00000000 --- a/tests/cache/multipage/__000006_ocr.png__000006_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,701 +0,0 @@ - - - - - - - - - - -
-
-

- - 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 - - - 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 - - - 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. - -

-
-
-

- - 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 - - - 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, - - - 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 - -

-
-
- - diff --git a/tests/cache/multipage/__000006_ocr.png__000006_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/multipage/__000006_ocr.png__000006_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000006_ocr.png__000006_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/multipage/__000006_ocr.png__000006_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000006_ocr.png__000006_ocr_hocr__hocr__txt/txt.bin b/tests/cache/multipage/__000006_ocr.png__000006_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index bb94a4fa..00000000 --- a/tests/cache/multipage/__000006_ocr.png__000006_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,70 +0,0 @@ -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 -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 -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. - -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 -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, -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 diff --git a/tests/cache/multipage/__000006_ocr.png__000006_ocr_tess__pdf__txt/pdf.bin b/tests/cache/multipage/__000006_ocr.png__000006_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index 0a63c9d5..00000000 Binary files a/tests/cache/multipage/__000006_ocr.png__000006_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/multipage/__000006_ocr.png__000006_ocr_tess__pdf__txt/stderr.bin b/tests/cache/multipage/__000006_ocr.png__000006_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000006_ocr.png__000006_ocr_tess__pdf__txt/stdout.bin b/tests/cache/multipage/__000006_ocr.png__000006_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/multipage/__000006_ocr.png__000006_ocr_tess__pdf__txt/txt.bin b/tests/cache/multipage/__000006_ocr.png__000006_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index bb94a4fa..00000000 --- a/tests/cache/multipage/__000006_ocr.png__000006_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1,70 +0,0 @@ -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 -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 -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. - -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 -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, -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 diff --git a/tests/cache/palette/__--psm__2__000001_rasterize.png__stdout/stderr.bin b/tests/cache/palette/__--psm__2__000001_rasterize.png__stdout/stderr.bin deleted file mode 100644 index 116a8cfe..00000000 --- a/tests/cache/palette/__--psm__2__000001_rasterize.png__stdout/stderr.bin +++ /dev/null @@ -1,4 +0,0 @@ -Orientation: 0 -WritingDirection: 0 -TextlineOrder: 2 -Deskew angle: 0.0000 diff --git a/tests/cache/palette/__--psm__2__000001_rasterize.png__stdout/stdout.bin b/tests/cache/palette/__--psm__2__000001_rasterize.png__stdout/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/palette/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/palette/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin index f8f4d374..82356ef8 100644 --- a/tests/cache/palette/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/palette/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin @@ -5,11 +5,11 @@ - - + + -
+

@@ -21,7 +21,7 @@

- Mugerre + Mugerre

@@ -29,38 +29,43 @@

Angelu - | + |

- Milafranga - Komunikabideak + Milafranga + Komunikabideak

-
-

- +

+

+ BAIONA - ek - + testes +

-
-

- - Basusatri - - egueans:201e1008 - se: +

+

+ + . + Trenbideak + - + + + Basusarri + + tgmsate:20141004 + se:

-
+
diff --git a/tests/cache/palette/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/palette/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin index 44fae8dc..1bbdd4f3 100644 --- a/tests/cache/palette/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/palette/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin @@ -6,7 +6,8 @@ Angelu | Milafranga Komunikabideak -BAIONA ek — +BAIONA testes — -Basusatri — egueans:201e1008 se: +. Trenbideak - +Basusarri — tgmsate:20141004 se: diff --git a/tests/cache/palette/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/palette/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin index d54a1673..a1da75b4 100644 Binary files a/tests/cache/palette/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and b/tests/cache/palette/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin differ diff --git a/tests/cache/palette/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/palette/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin index 44fae8dc..1bbdd4f3 100644 --- a/tests/cache/palette/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin +++ b/tests/cache/palette/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin @@ -6,7 +6,8 @@ Angelu | Milafranga Komunikabideak -BAIONA ek — +BAIONA testes — -Basusatri — egueans:201e1008 se: +. Trenbideak - +Basusarri — tgmsate:20141004 se: diff --git a/tests/cache/palette/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/palette/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index ada6793c..00000000 --- a/tests/cache/palette/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - -
-
-

- - Tarnose - -

-
-
-
-

- - Mugerre - -

-
-
-

- - Angelu - | - -

-
-
-

- - Milafranga - Komunikabideak - -

-
-
-

- - BAIONA - testes - - -

-
-
-

- - . - Trenbideak - - - - - Basusarri - - tgmsate:20141004 - se: - -

-
-
-
- - diff --git a/tests/cache/palette/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/palette/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/palette/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/palette/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/palette/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/palette/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index 1bbdd4f3..00000000 --- a/tests/cache/palette/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,13 +0,0 @@ -Tarnose - -Mugerre - -Angelu | - -Milafranga Komunikabideak - -BAIONA testes — - -. Trenbideak - -Basusarri — tgmsate:20141004 se: - diff --git a/tests/cache/palette/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/palette/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index e24d768f..00000000 Binary files a/tests/cache/palette/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/palette/__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin b/tests/cache/palette/__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/palette/__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin b/tests/cache/palette/__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/palette/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/palette/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index 1bbdd4f3..00000000 --- a/tests/cache/palette/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1,13 +0,0 @@ -Tarnose - -Mugerre - -Angelu | - -Milafranga Komunikabideak - -BAIONA testes — - -. Trenbideak - -Basusarri — tgmsate:20141004 se: - diff --git a/tests/cache/poster/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/poster/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin index e56e81c8..ea418674 100644 --- a/tests/cache/poster/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/poster/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin @@ -5,1049 +5,12 @@ - - + + -
-
-

- - 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. - - - e - 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. - -

-
-
-

- - ¢ - 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. - - - e - 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 - -

-
+
+
diff --git a/tests/cache/poster/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/poster/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin index 9289b566..e69de29b 100644 --- a/tests/cache/poster/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/poster/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin @@ -1,118 +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. -e 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. - -¢ 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. -e 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 diff --git a/tests/cache/poster/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/poster/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index 9c8246f7..00000000 Binary files a/tests/cache/poster/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/poster/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin b/tests/cache/poster/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/poster/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin b/tests/cache/poster/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/poster/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/poster/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index 9289b566..00000000 --- a/tests/cache/poster/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1,118 +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. -e 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. - -¢ 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. -e 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 diff --git a/tests/cache/poster/__-l__osd__--psm__0__000001_rasterize_preview.jpg__stdout/stderr.bin b/tests/cache/poster/__-l__osd__--psm__0__000001_rasterize_preview.jpg__stdout/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/poster/__-l__osd__--psm__0__000001_rasterize_preview.jpg__stdout/stdout.bin b/tests/cache/poster/__-l__osd__--psm__0__000001_rasterize_preview.jpg__stdout/stdout.bin deleted file mode 100644 index 9e15c7c3..00000000 --- a/tests/cache/poster/__-l__osd__--psm__0__000001_rasterize_preview.jpg__stdout/stdout.bin +++ /dev/null @@ -1,6 +0,0 @@ -Page number: 0 -Orientation in degrees: 0 -Rotate: 0 -Orientation confidence: 28.48 -Script: Latin -Script confidence: 5.24 diff --git a/tests/cache/poster/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/poster/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 7f3eca2d..00000000 --- a/tests/cache/poster/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,1053 +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. - - - e - 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. - -

-
-
-

- - ¢ - 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. - -

-
-
-

- - 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. - -

-
-
-

- - linn - - - Linn - Electronics, - Inc. - -

-
-
-

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

-
-
- - diff --git a/tests/cache/poster/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/poster/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/poster/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/poster/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/poster/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/poster/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index 7c31eeb5..00000000 --- a/tests/cache/poster/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,118 +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. -e 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. - -¢ 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. - -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. - -linn -Linn Electronics, Inc. - -18720 Oxnard Street, Tarzana, CA 91356 -(818) 708-8131 TELEX #298949 LINN UR diff --git a/tests/cache/skew/__--psm__7__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/skew/__--psm__7__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 726fa265..00000000 --- a/tests/cache/skew/__--psm__7__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - -
-
- - diff --git a/tests/cache/skew/__--psm__7__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/skew/__--psm__7__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/skew/__--psm__7__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/skew/__--psm__7__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/skew/__--psm__7__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/skew/__--psm__7__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/skew/__--psm__7__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/skew/__--psm__7__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index a807cfa5..00000000 Binary files a/tests/cache/skew/__--psm__7__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/skew/__--psm__7__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin b/tests/cache/skew/__--psm__7__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/skew/__--psm__7__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin b/tests/cache/skew/__--psm__7__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/skew/__--psm__7__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/skew/__--psm__7__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/skew/__-l__eng__--psm__7__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/skew/__-l__eng__--psm__7__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin index c113bc8f..db63a7f7 100644 --- a/tests/cache/skew/__-l__eng__--psm__7__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/skew/__-l__eng__--psm__7__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin @@ -5,11 +5,11 @@ - - + + -
+
diff --git a/tests/cache/skew/__-l__eng__--psm__7__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/skew/__-l__eng__--psm__7__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin index 6b05fa95..81699447 100644 Binary files a/tests/cache/skew/__-l__eng__--psm__7__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and b/tests/cache/skew/__-l__eng__--psm__7__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin differ diff --git a/tests/cache/skew/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/skew/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin index 441145bb..1cb372ee 100644 --- a/tests/cache/skew/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/skew/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin @@ -5,964 +5,1069 @@ - - + + -
-
-

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

+
+

+ + The + LinnSequencer

-
-

- - 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: +

+

+ + 32 + Track + MIDIS

-
-

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

+

+ + equence + Recorder

-
-

- - © - 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, +

+

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

-

- - 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 +

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

-

- - To - erase - a - wrong - note, - simply - hold - ERASE - and - press - The - technology - you - use - should - never - be - so - complex - that +

+ + * + Operation + is + similar + to + multi-track + tape + recorder + with + PLAY, + STOP, + RECORD, + FAST - - 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 + + FORWARD, + REWIND, + and + LOCATE + controls.

-
-

- - added, - erased, - or - changed - using - the - SINGLE - STEP - func- - and - edit - while - devoting - your - undivided - attention - to - your +

+

+ + ¢ + Each + of + the + 100 + sequences + contains + 32 + simultaneous, + polyphonic + tracks. + Each + track + may - - tion. - To - overdub - notes - at - specific - points - within - a - Sequence, - music. - See - your - Linn - dealer - today - for - a - demonstration! + + be + assigned + to + one + of + 16 + MIDI + channels. + Simultaneously + plays + up + to + 16 + polyphonic

-
-

- - Additional - Features +

+

+ + synthesizers!

-
-

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

+

+ + * + Ultra-fast + 314” + disk + drive + stores + complex + songs + in + seconds + and + holds + over + 110,000 + notes

-
-

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

+

+ + per + disk!

-
-

- - * - Two - FOOTSWITCH - INPUTS - may - be - assigned - to - remotely - control - many - of - the - commonly - used - functions, - including +

+

+ + ® + One + or + all + tracks + may + be + TRANSPOSED + at + the + touch + of + a + key. - - ERASE, - REPEAT, - PLAY/ - STOP, - or - LOCATE, + + ¢ + Exclusive + real-time + ERASE + function + makes + editing + FAST. + + + ¢ + Exclusive + REPEAT + function + automatically + repeats + any + held + notes + at + a + pre-selected

-
-

- - * - 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. +

+

+ + rhythmic + value.

-
-

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

+

+ + ¢ + TIMING + CORRECTION + works + during + playback + and + Operates + without + ‘chopping’ + 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. +

+

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

-
-

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

+

+ + * + Optional + remote + control.

-
-

- - « - Any - TIME - SIGNATURE - may - be - used, - and - may - be - changed - within - a - song, +

+

+ + Recording + a + Sequence - - linn +

+ +

+ + 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!

-
-

- - Linn - Electronics, - Inc. +

+

+ + Editing - - 18720 - Oxnard - Street, - Tarzana, - CA - 91356 +

+ +

+ + To + erase + a + wrong + note, + simply + hold + ERASE + and + press - - (818) - 708-8131 - TELEX - #298949 - LINN - UR + + 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. + +

+
+
+

+ + * + 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 + EAST + 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

diff --git a/tests/cache/skew/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/skew/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin index bb5d0c7c..1f368cec 100644 --- a/tests/cache/skew/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ b/tests/cache/skew/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin @@ -1,85 +1,126 @@ The LinnSequencer -32 Track MIDI Sequence Recorder + +32 Track MIDIS + +equence 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, +FORWARD, REWIND, and LOCATE controls. -© Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may +¢ 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 +* 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, +® 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 -* Exclusive REPEAT function automatically repeats any held notes at a pre-selected rhythmic value. -* TIMING CORRECTION works during playback and operates without ‘chopping’ notes, +¢ 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 +Recording a Sequence -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, +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 Creating a Song +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! -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 +Editing -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 +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 -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! +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, + +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. +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 EAST Operation. +¢ TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, -* 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. +¢ 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. -« 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 diff --git a/tests/cache/skew/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/skew/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin index d5bf4172..12155aeb 100644 Binary files a/tests/cache/skew/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and b/tests/cache/skew/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin differ diff --git a/tests/cache/skew/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/skew/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin index bb5d0c7c..1f368cec 100644 --- a/tests/cache/skew/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin +++ b/tests/cache/skew/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin @@ -1,85 +1,126 @@ The LinnSequencer -32 Track MIDI Sequence Recorder + +32 Track MIDIS + +equence 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, +FORWARD, REWIND, and LOCATE controls. -© Each of the 100 sequences contains 32 simultaneous, polyphonic tracks. Each track may +¢ 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 +* 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, +® 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 -* Exclusive REPEAT function automatically repeats any held notes at a pre-selected rhythmic value. -* TIMING CORRECTION works during playback and operates without ‘chopping’ notes, +¢ 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 +Recording a Sequence -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, +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 Creating a Song +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! -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 +Editing -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 +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 -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! +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, + +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. +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 EAST Operation. +¢ TEMPO may be specified in BEATS-PER-MINUTE or FRAMES-PER-BEAT at 24, 25, or 30 frames per second, -* 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. +¢ 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. -« 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 diff --git a/tests/cache/skew/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/skew/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 23569a97..00000000 --- a/tests/cache/skew/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,973 +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 - -

-
-
- - diff --git a/tests/cache/skew/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/skew/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/skew/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/skew/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/skew/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/skew/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index c48a2d11..00000000 --- a/tests/cache/skew/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin +++ /dev/null @@ -1,85 +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 diff --git a/tests/cache/skew/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/skew/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index e8382ce3..00000000 Binary files a/tests/cache/skew/__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/skew/__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin b/tests/cache/skew/__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/skew/__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin b/tests/cache/skew/__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/skew/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/skew/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index c48a2d11..00000000 --- a/tests/cache/skew/__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin +++ /dev/null @@ -1,85 +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 diff --git a/tests/cache/trivial/__--oem__1__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/trivial/__--oem__1__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index bc896591..00000000 --- a/tests/cache/trivial/__--oem__1__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - -
-
- - diff --git a/tests/cache/trivial/__--oem__1__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/trivial/__--oem__1__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__--oem__1__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/trivial/__--oem__1__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__--oem__1__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/trivial/__--oem__1__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__-l__eng__--oem__1__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/trivial/__-l__eng__--oem__1__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin index 31793c77..66783bf2 100644 --- a/tests/cache/trivial/__-l__eng__--oem__1__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/trivial/__-l__eng__--oem__1__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin @@ -5,11 +5,11 @@ - - + + -
+
diff --git a/tests/cache/trivial/__-l__eng__--oem__1__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/trivial/__-l__eng__--oem__1__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index 53d84381..00000000 Binary files a/tests/cache/trivial/__-l__eng__--oem__1__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/trivial/__-l__eng__--oem__1__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin b/tests/cache/trivial/__-l__eng__--oem__1__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__-l__eng__--oem__1__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin b/tests/cache/trivial/__-l__eng__--oem__1__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__-l__eng__--oem__1__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/trivial/__-l__eng__--oem__1__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/trivial/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin index a0b45859..8287da7e 100644 --- a/tests/cache/trivial/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/trivial/__-l__eng__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin @@ -5,11 +5,11 @@ - - + + -
+
diff --git a/tests/cache/trivial/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/trivial/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index 53d84381..00000000 Binary files a/tests/cache/trivial/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/trivial/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin b/tests/cache/trivial/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin b/tests/cache/trivial/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/trivial/__-l__eng__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__-l__eng__thresholding_method=1__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/trivial/__-l__eng__thresholding_method=1__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin index d337f38d..d16a6a99 100644 --- a/tests/cache/trivial/__-l__eng__thresholding_method=1__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/trivial/__-l__eng__thresholding_method=1__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin @@ -5,11 +5,11 @@ - - + + -
+
diff --git a/tests/cache/trivial/__-l__eng__thresholding_method=1__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/trivial/__-l__eng__thresholding_method=1__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index 9de7f4a7..00000000 Binary files a/tests/cache/trivial/__-l__eng__thresholding_method=1__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/trivial/__-l__eng__thresholding_method=1__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin b/tests/cache/trivial/__-l__eng__thresholding_method=1__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__-l__eng__thresholding_method=1__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin b/tests/cache/trivial/__-l__eng__thresholding_method=1__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__-l__eng__thresholding_method=1__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/trivial/__-l__eng__thresholding_method=1__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__-l__eng__thresholding_method=2__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/trivial/__-l__eng__thresholding_method=2__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin index 6b2c3166..b3aaa191 100644 --- a/tests/cache/trivial/__-l__eng__thresholding_method=2__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ b/tests/cache/trivial/__-l__eng__thresholding_method=2__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin @@ -5,11 +5,11 @@ - - + + -
+
diff --git a/tests/cache/trivial/__-l__eng__thresholding_method=2__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin b/tests/cache/trivial/__-l__eng__thresholding_method=2__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin deleted file mode 100644 index deac0923..00000000 Binary files a/tests/cache/trivial/__-l__eng__thresholding_method=2__000001_ocr.png__000001_ocr_tess__pdf__txt/pdf.bin and /dev/null differ diff --git a/tests/cache/trivial/__-l__eng__thresholding_method=2__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin b/tests/cache/trivial/__-l__eng__thresholding_method=2__000001_ocr.png__000001_ocr_tess__pdf__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__-l__eng__thresholding_method=2__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin b/tests/cache/trivial/__-l__eng__thresholding_method=2__000001_ocr.png__000001_ocr_tess__pdf__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__-l__eng__thresholding_method=2__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin b/tests/cache/trivial/__-l__eng__thresholding_method=2__000001_ocr.png__000001_ocr_tess__pdf__txt/txt.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/trivial/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 03afed0c..00000000 --- a/tests/cache/trivial/__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - -
-
- - diff --git a/tests/cache/trivial/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/trivial/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/trivial/__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/trivial/__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__thresholding_method=1__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/trivial/__thresholding_method=1__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 9733925c..00000000 --- a/tests/cache/trivial/__thresholding_method=1__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - -
-
- - diff --git a/tests/cache/trivial/__thresholding_method=1__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/trivial/__thresholding_method=1__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__thresholding_method=1__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/trivial/__thresholding_method=1__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__thresholding_method=1__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/trivial/__thresholding_method=1__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__thresholding_method=2__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin b/tests/cache/trivial/__thresholding_method=2__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin deleted file mode 100644 index 49450a8f..00000000 --- a/tests/cache/trivial/__thresholding_method=2__000001_ocr.png__000001_ocr_hocr__hocr__txt/hocr.bin +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - -
-
- - diff --git a/tests/cache/trivial/__thresholding_method=2__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin b/tests/cache/trivial/__thresholding_method=2__000001_ocr.png__000001_ocr_hocr__hocr__txt/stderr.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__thresholding_method=2__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin b/tests/cache/trivial/__thresholding_method=2__000001_ocr.png__000001_ocr_hocr__hocr__txt/stdout.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/cache/trivial/__thresholding_method=2__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin b/tests/cache/trivial/__thresholding_method=2__000001_ocr.png__000001_ocr_hocr__hocr__txt/txt.bin deleted file mode 100644 index e69de29b..00000000 diff --git a/tests/plugins/tesseract_cache.py b/tests/plugins/tesseract_cache.py index 8164c2e9..785b9f2e 100644 --- a/tests/plugins/tesseract_cache.py +++ b/tests/plugins/tesseract_cache.py @@ -95,14 +95,27 @@ def cached_run(options, run_args, **run_kwargs): log.debug(f"Using Tesseract cache {cache_folder}") - if (cache_folder / 'stderr.bin').exists(): + # Determine what configfiles we need + configfiles = args.configfiles if args.configfiles else ['txt'] + + # Check if cache has all required files + def cache_complete(): + if not (cache_folder / 'stderr.bin').exists(): + return False + if not (cache_folder / 'stdout.bin').exists(): + return False + if args.outputbase != 'stdout': + for configfile in configfiles: + if not (cache_folder / f'{configfile}.bin').exists(): + return False + return True + + if cache_complete(): log.debug("Cache HIT") # Replicate stdout/err if args.outputbase != 'stdout': - if not args.configfiles: - args.configfiles.append('txt') - for configfile in args.configfiles: + for configfile in configfiles: # cp cache -> output tessfile = args.outputbase + '.' + configfile shutil.copy(str(cache_folder / configfile) + '.bin', tessfile) @@ -118,7 +131,12 @@ def cached_run(options, run_args, **run_kwargs): cache_kwargs = { k: v for k, v in run_kwargs.items() if k not in ('stdout', 'stderr') } - assert cache_kwargs['check'] + # Don't pass timeout=0 to the actual run call - it would timeout immediately + # A timeout of 0 means "use default/no timeout" in the caching context + if cache_kwargs.get('timeout', None) == 0.0: + cache_kwargs['timeout'] = None + if 'check' not in cache_kwargs: + cache_kwargs['check'] = True try: p = run(run_args, stdout=PIPE, stderr=PIPE, **cache_kwargs) except CalledProcessError as e: @@ -130,11 +148,8 @@ def cached_run(options, run_args, **run_kwargs): (cache_folder / 'stderr.bin').write_bytes(p.stderr) if args.outputbase != 'stdout': - if not args.configfiles: - args.configfiles.append('txt') - - for configfile in args.configfiles: - if configfile not in ('fpdf2', 'pdf', 'txt'): + for configfile in configfiles: + if configfile not in ('fpdf2', 'hocr', 'pdf', 'txt'): continue # cp pwd/{outputbase}.{configfile} -> {cache}/{configfile} tessfile = args.outputbase + '.' + configfile