Where the docs live (for project and user/admin/dev)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

3 lines
40 KiB

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" style="background-color: rgb(255, 255, 255);" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1228px" height="1184px" viewBox="-0.5 -0.5 1228 1184" content="&lt;mxfile modified=&quot;2020-04-01T12:30:53.711Z&quot; host=&quot;www.draw.io&quot; agent=&quot;5.0 (X11)&quot; etag=&quot;h8K2XAXpwdpo-O-Ktfcz&quot; version=&quot;12.9.6&quot;&gt;&lt;diagram id=&quot;aL8BUZeQEssxJ6WB2NXy&quot; name=&quot;Page-1&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g><path d="M 6 243 L 96 313 L 6 383 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 62px; height: 1px; padding-top: 313px; margin-left: 15px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Document (trad file)</div></div></div></foreignObject><text x="46" y="317" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Document (...</text></switch></g><path d="M 96 113 L 270.63 113" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 275.88 113 L 268.88 116.5 L 270.63 113 L 268.88 109.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 6 43 L 96 113 L 6 183 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 113px; margin-left: 15px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Document (scanned image)</div></div></div></foreignObject><text x="44" y="117" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Document (...</text></switch></g><path d="M 407 113 L 857 113 L 857 246.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 857 251.88 L 853.5 244.88 L 857 246.63 L 860.5 244.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 257 73 L 387 73 L 407 113 L 387 153 L 257 153 L 277 113 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 113px; margin-left: 274px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><div>Pass to OCR</div><div>(via deskew tools/page tidying etc. as needed [various])</div></div></div></div></foreignObject><text x="333" y="117" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Pass to OCR...</text></switch></g><path d="M 261 273 L 401 273 L 421 313 L 401 353 L 261 353 L 281 313 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 128px; height: 1px; padding-top: 313px; margin-left: 278px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><div>Convert/copy to ODT (preserve original document, creating clean copy [LIbreOffice, MAT2, <font color="#FF0000">!</font>])</div></div></div></div></foreignObject><text x="342" y="317" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Convert/copy to ODT (...</text></switch></g><path d="M 637 376 L 717 376 L 717 313 L 790.63 313" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 795.88 313 L 788.88 316.5 L 790.63 313 L 788.88 309.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 487 336 L 617 336 L 637 376 L 617 416 L 487 416 L 507 376 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 376px; margin-left: 504px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><div>Extract text with formatting (near as practical to ease read/compare)</div></div></div></div></foreignObject><text x="563" y="380" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Extract text with fo...</text></switch></g><path d="M 487 233 L 617 233 L 637 273 L 617 313 L 487 313 L 507 273 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 273px; margin-left: 504px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><div>Extract images</div><div><br /></div><div>(direct jar access)<br /></div></div></div></div></foreignObject><text x="563" y="277" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Extract images...</text></switch></g><path d="M 637 273 L 667 273 L 667 183 L 637 183 L 507 183 L 332 183 L 332 159.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 332 154.12 L 335.5 161.12 L 332 159.37 L 328.5 161.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 96 313 L 274.63 313" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 279.88 313 L 272.88 316.5 L 274.63 313 L 272.88 309.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 421 313 L 501.23 275.69" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 505.99 273.47 L 501.12 279.6 L 501.23 275.69 L 498.16 273.25 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 421 313 L 501.86 372.24" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 506.1 375.34 L 498.38 374.03 L 501.86 372.24 L 502.52 368.38 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="857" cy="313" rx="60" ry="60" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 313px; margin-left: 798px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><div>Generate combined md file</div><div>[LibreOffice, pandoc]<br /></div></div></div></div></foreignObject><text x="857" y="317" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Generate combined md...</text></switch></g><path d="M 857 373 L 856.35 457.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 856.31 462.88 L 852.87 455.86 L 856.35 457.63 L 859.87 455.91 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 852 504 L 726.37 504" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 721.12 504 L 728.12 500.5 L 726.37 504 L 728.12 507.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 504px; margin-left: 786px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 21px; font-family: Helvetica; color: #FF0000; line-height: 1.2; pointer-events: all; font-weight: bold; background-color: #ffffff; white-space: nowrap; ">!</div></div></div></foreignObject><text x="786" y="510" fill="#FF0000" font-family="Helvetica" font-size="21px" text-anchor="middle" font-weight="bold">!</text></switch></g><path d="M 781 464 L 911 464 L 931 504 L 911 544 L 781 544 L 801 504 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" transform="rotate(180,856,504)" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 122px; height: 1px; padding-top: 504px; margin-left: 791px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><div>Pass text to search and displace<br /></div><div>[sift, <font color="#FF0000">?!</font>] <br /></div></div></div></div></foreignObject><text x="852" y="508" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Pass text to search...</text></switch></g><path d="M 590 504 L 570 504 L 571 504 L 537.37 504" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 532.12 504 L 539.12 500.5 L 537.37 504 L 539.12 507.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 590 464 L 720 464 L 740 504 L 720 544 L 590 544 L 610 504 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" transform="rotate(180,665,504)" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 139px; height: 1px; padding-top: 504px; margin-left: 591px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><div>Marked up text to UI</div><div>[ProseMirror]<br /></div></div></div></div></foreignObject><text x="661" y="508" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Marked up text to UI...</text></switch></g><path d="M 401 504 L 381 504 L 381 503.5 L 373.37 503.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 368.12 503.5 L 375.12 500 L 373.37 503.5 L 375.12 507 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 401 464 L 531 464 L 551 504 L 531 544 L 401 544 L 421 504 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" transform="rotate(180,476,504)" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 134px; height: 1px; padding-top: 504px; margin-left: 407px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Accept/action as required</div></div></div></foreignObject><text x="474" y="508" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Accept/action as requi...</text></switch></g><path d="M 1007 503.5 L 969 503.5 L 969 504 L 917.37 504" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 912.12 504 L 919.12 500.5 L 917.37 504 L 919.12 507.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1007 434 L 1137 503.5 L 1007 573 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" transform="rotate(180,1072,503.5)" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 79px; height: 1px; padding-top: 504px; margin-left: 1048px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><div>Initial search/</div><div>displace parameters</div></div></div></div></foreignObject><text x="1088" y="507" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Initial searc...</text></switch></g><path d="M 197 875.5 C 45 875.5 7 978 128.6 998.5 C 7 1043.6 143.8 1142 242.6 1101 C 311 1183 539 1183 615 1101 C 767 1101 767 1019 672 978 C 767 896 615 814 482 855 C 387 793.5 235 793.5 197 875.5 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 758px; height: 1px; padding-top: 780px; margin-left: 8px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">OCR Toolchain</div></div></div></foreignObject><text x="387" y="792" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">OCR Toolchain</text></switch></g><path d="M 357 973 L 402.5 973 L 402.5 1033 L 461.63 1033" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 466.88 1033 L 459.88 1036.5 L 461.63 1033 L 459.88 1029.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 1014px; margin-left: 401px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; "><div>If good</div></div></div></div></foreignObject><text x="401" y="1018" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">If good</text></switch></g><path d="M 357 973 L 390 973 L 390 923 L 436.63 923" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 441.88 923 L 434.88 926.5 L 436.63 923 L 434.88 919.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 925px; margin-left: 390px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; "><div>if bad</div></div></div></div></foreignObject><text x="390" y="928" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">if bad</text></switch></g><path d="M 237 972 L 257 972 L 257 973 L 270.63 973" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 275.88 973 L 268.88 976.5 L 270.63 973 L 268.88 969.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 127 932 L 217 932 L 237 972 L 217 1012 L 127 1012 L 147 972 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 102px; height: 1px; padding-top: 972px; margin-left: 134px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><div>optimise scan</div><div>[unpaper]</div></div></div></div></foreignObject><text x="185" y="976" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">optimise scan...</text></switch></g><path d="M 448 993 L 548 993 L 568 1033 L 548 1073 L 448 1073 L 468 1033 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 1033px; margin-left: 449px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">[tesseract]</div></div></div></foreignObject><text x="508" y="1037" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">[tesseract]</text></switch></g><path d="M 618 923 L 638 923 L 638 873 L 317 873 L 317 926.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 317 931.88 L 313.5 924.88 L 317 926.63 L 320.5 924.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 423 883 L 598 883 L 618 923 L 598 963 L 423 963 L 443 923 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 181px; height: 1px; padding-top: 923px; margin-left: 436px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Manual-ish optimisers [openCV, ImageMagick, deskew GUI]</div></div></div></foreignObject><text x="527" y="927" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Manual-ish optimisers [openCV,...</text></switch></g><path d="M 7.41 968.51 L 140.63 971.84" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 145.88 971.97 L 138.8 975.3 L 140.63 971.84 L 138.97 968.3 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 568 1033 L 740.63 1033" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 745.88 1033 L 738.88 1036.5 L 740.63 1033 L 738.88 1029.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 317 933 L 357 973 L 317 1013 L 277 973 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 973px; margin-left: 278px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><div>preview</div><div>[tbc]<br /></div></div></div></div></foreignObject><text x="317" y="977" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">preview...</text></switch></g><rect x="987" y="23" width="240" height="40" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 238px; height: 1px; padding-top: 43px; margin-left: 989px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; "><div>Use of [ ] denotes (probable) tool(s) used within step.</div><div>Red ! indicates notable challenge expected, ? indicates we believe there will be a tool that either exists or can be adapted, just not yet identified.<br /></div></div></div></div></foreignObject><text x="989" y="47" fill="#000000" font-family="Helvetica" font-size="12px" font-weight="bold">Use of [ ] denotes (probable) tool(s) us...</text></switch></g><path d="M 319.5 544 L 319.5 611 L 605.63 611" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 610.88 611 L 603.88 614.5 L 605.63 611 L 603.88 607.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 272 503.5 L 252 503.5 L 252 504 L 256.37 504" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 251.12 504 L 258.12 500.5 L 256.37 504 L 258.12 507.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 504px; margin-left: 261px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 21px; font-family: Helvetica; color: #FF0000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">!</div></div></div></foreignObject><text x="261" y="510" fill="#FF0000" font-family="Helvetica" font-size="21px" text-anchor="middle">!</text></switch></g><path d="M 319.5 544 L 319.5 633 L 502 633 L 502 738.5 L 671.63 738.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 676.88 738.5 L 669.88 742 L 671.63 738.5 L 669.88 735 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 319.5 463 L 367 503.5 L 319.5 544 L 272 503.5 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 93px; height: 1px; padding-top: 504px; margin-left: 273px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><div>Output or <br /></div><div>re-search<br /></div></div></div></div></foreignObject><text x="320" y="507" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Output or...</text></switch></g><path d="M 742 611 L 856 611 L 856 550.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 856 545.12 L 859.5 552.12 L 856 550.37 L 852.5 552.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 592 571 L 722 571 L 742 611 L 722 651 L 592 651 L 612 611 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 148px; height: 1px; padding-top: 611px; margin-left: 593px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><div>additional search/ <br /></div><div>displace parameters</div><div>(includes "not" from actions)<br /></div></div></div></div></foreignObject><text x="667" y="615" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">additional search/...</text></switch></g><rect x="128" y="443" width="122" height="122" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 120px; height: 1px; padding-top: 504px; margin-left: 129px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><div>Output PDF/ODF/hybrid (formatted as near as possible to original, based on first convert/copy/OCR)<br /></div><div>[Pandoc, LibreOffice,<font color="#FF0000">!</font>] <br /></div></div></div></div></foreignObject><text x="189" y="508" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Output PDF/ODF/hybri...</text></switch></g><path d="M 132 667.5 L 132 619 Q 132 609 142 609 L 392 609 Q 402 609 402 619 L 402 716 Q 402 726 392 726 L 297 726 Q 287 726 284.07 735.56 L 277.8 756 L 270.39 735.41 Q 267 726 257 726 L 142 726 Q 132 726 132 716 Z" fill="#f5f5f5" stroke="#ff0000" stroke-miterlimit="10" transform="rotate(180,267,682.5)" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 268px; height: 1px; padding-top: 698px; margin-left: 134px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #333333; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><div align="left"><font style="font-size: 11px">For proper results for digital originals, this will involve overwriting the text as needed inside the odf jar, sticking within style sections etc.; doesn't resolve changes where line wraps/page breaks or if original font not available, but should otherwise preserve original look/feel of document. PDF (particular type as wanted/needed) then would be secondary output stage, chosen by and invisible to user)</font><br style="font-size: 11px" /></div></div></div></div></foreignObject><text x="134" y="701" fill="#333333" font-family="Helvetica" font-size="11px">For proper results for digital originals, this wi...</text></switch></g><path d="M 256.2 609 L 261 513" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 562 153 L 562 223 L 137 223 L 137 403 L 189 403 L 189 436.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 189 441.88 L 185.5 434.88 L 189 436.63 L 192.5 434.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 487 73 L 617 73 L 637 113 L 617 153 L 487 153 L 507 113 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 113px; margin-left: 504px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><div>Extract layout info</div><div>[<font color="#FF0000">!</font>]<br /></div></div></div></div></foreignObject><text x="563" y="117" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Extract layout info...</text></switch></g><path d="M 308 154.04 L 308 183 Q 308 193 298 193 L 117 193 Q 107 193 106.81 203 L 93.64 895.18" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><rect x="678" y="683" width="111" height="111" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 109px; height: 1px; padding-top: 739px; margin-left: 679px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Option to output as marked up text for other processing</div></div></div></foreignObject><text x="734" y="742" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Option to output a...</text></switch></g><path d="M 781 504 L 767 433 L 577 433 L 567.89 497.69" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 567.16 502.89 L 564.67 495.47 L 567.89 497.69 L 571.6 496.45 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 426px; margin-left: 672px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">Direct to action for bulk processing</div></div></div></foreignObject><text x="672" y="429" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">Direct to...</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://desk.draw.io/support/solutions/articles/16000042487" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Viewer does not support full SVG 1.1</text></a></switch></svg>