summaryrefslogtreecommitdiffstats
path: root/share/extensions/tests/data/svg/hershey_input.svg
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 18:24:48 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 18:24:48 +0000
commitcca66b9ec4e494c1d919bff0f71a820d8afab1fa (patch)
tree146f39ded1c938019e1ed42d30923c2ac9e86789 /share/extensions/tests/data/svg/hershey_input.svg
parentInitial commit. (diff)
downloadinkscape-cca66b9ec4e494c1d919bff0f71a820d8afab1fa.tar.xz
inkscape-cca66b9ec4e494c1d919bff0f71a820d8afab1fa.zip
Adding upstream version 1.2.2.upstream/1.2.2upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'share/extensions/tests/data/svg/hershey_input.svg')
-rwxr-xr-xshare/extensions/tests/data/svg/hershey_input.svg1082
1 files changed, 1082 insertions, 0 deletions
diff --git a/share/extensions/tests/data/svg/hershey_input.svg b/share/extensions/tests/data/svg/hershey_input.svg
new file mode 100755
index 0000000..e5ee87a
--- /dev/null
+++ b/share/extensions/tests/data/svg/hershey_input.svg
@@ -0,0 +1,1082 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ sodipodi:docname="hershey_input.svg"
+ inkscape:version="1.0alpha2 (e9298ea, 2019-07-05)"
+ version="1.1"
+ id="svg2"
+ viewBox="0 0 2220.1786 1530.4364"
+ height="17.004848in"
+ width="24.668652in">
+ <style
+ id="style1418"></style>
+ <sodipodi:namedview
+ inkscape:document-rotation="0"
+ fit-margin-bottom="0"
+ fit-margin-right="0"
+ fit-margin-left="0"
+ fit-margin-top="0"
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.45932702"
+ inkscape:cx="1188.9042"
+ inkscape:cy="794.44408"
+ inkscape:document-units="px"
+ inkscape:current-layer="svg2"
+ showgrid="false"
+ inkscape:window-width="1680"
+ inkscape:window-height="1005"
+ inkscape:window-x="0"
+ inkscape:window-y="23"
+ inkscape:window-maximized="1"
+ units="in"
+ showguides="false" />
+ <defs
+ id="defs4" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ transform="translate(16.650407,434.42922)"
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <text
+ xml:space="preserve"
+ style="font-size:72px;line-height:normal;font-family:'Arial Rounded MT Bold';-inkscape-font-specification:'Arial Rounded MT Bold, Normal';text-decoration:none;text-decoration-line:none;text-decoration-color:#000000;letter-spacing:2.04px;fill:#000000;stroke-width:10.8;paint-order:markers stroke fill;stop-color:#000000"
+ x="100"
+ y="300"
+ id="text3041"><tspan
+ sodipodi:role="line"
+ id="tspan3039"
+ x="100"
+ y="300"
+ style="stroke-width:10.8">test</tspan></text>
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot4136-4"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ transform="matrix(0.56498356,0,0,0.56498356,104.66429,-178.31547)"><flowRegion
+ style="font-family:sans-serif"
+ id="flowRegion4138-3"><rect
+ id="rect4140-1"
+ width="168.74548"
+ height="238.84306"
+ x="58.688175"
+ y="293.76318"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:300%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start" /></flowRegion><flowPara
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:300%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ id="flowPara4144-3">This text has both a smaller bounding box, a smaller font size, and a large line spacing. The software must handle unusual cases like this.</flowPara><flowPara
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:300%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ id="flowPara43266">The real problem is that flowing into a text box (flowroot region) is SVG-renderer dependent-- even different web browsers may render flowed text differently. In this particular case, we're dealing with an Inkscape extension which does not have access to information about how the text was flowed before we got to it, so we essentially have to re-flow it from scratch. </flowPara></flowRoot> <text
+ id="text4169-3"
+ y="-0.17828369"
+ x="326.43045"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="-0.17828369"
+ x="326.43045"
+ id="tspan4171-9"
+ sodipodi:role="line">This data,</tspan><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ id="tspan4173-8"
+ y="18.571716"
+ x="326.43045"
+ sodipodi:role="line">is also text.</tspan><tspan
+ id="tspan27231"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="37.321716"
+ x="326.43045"
+ sodipodi:role="line"> </tspan><tspan
+ id="tspan27205"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="56.071716"
+ x="326.43045"
+ sodipodi:role="line">However, it has</tspan><tspan
+ id="tspan27209"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="74.821716"
+ x="326.43045"
+ sodipodi:role="line">many returns</tspan><tspan
+ id="tspan27211"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="93.571716"
+ x="326.43045"
+ sodipodi:role="line">each</tspan><tspan
+ id="tspan27233"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="112.32172"
+ x="326.43045"
+ sodipodi:role="line">on</tspan><tspan
+ id="tspan27235"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="131.07172"
+ x="326.43045"
+ sodipodi:role="line">its</tspan><tspan
+ id="tspan27237"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="149.82172"
+ x="326.43045"
+ sodipodi:role="line">own</tspan><tspan
+ id="tspan27213"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="168.57172"
+ x="326.43045"
+ sodipodi:role="line">line</tspan><tspan
+ id="tspan27215"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="187.32172"
+ x="326.43045"
+ sodipodi:role="line">in order to make</tspan><tspan
+ id="tspan27217"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="206.07172"
+ x="326.43045"
+ sodipodi:role="line">it take up more vertical</tspan><tspan
+ id="tspan27219"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="224.82172"
+ x="326.43045"
+ sodipodi:role="line">space so that we</tspan><tspan
+ id="tspan27221"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="243.57172"
+ x="326.43045"
+ sodipodi:role="line">can see how it handles</tspan><tspan
+ id="tspan27223"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="262.32172"
+ x="326.43045"
+ sodipodi:role="line">weird edge cases</tspan><tspan
+ id="tspan27225"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="281.07172"
+ x="326.43045"
+ sodipodi:role="line">like</tspan><tspan
+ id="tspan27227"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="299.82175"
+ x="326.43045"
+ sodipodi:role="line">this</tspan><tspan
+ id="tspan27229"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="318.57175"
+ x="326.43045"
+ sodipodi:role="line">one.</tspan></text>
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot43268"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"><flowRegion
+ style="font-family:sans-serif"
+ id="flowRegion43270"><rect
+ style="font-family:sans-serif"
+ id="rect43272"
+ width="215.35278"
+ height="148.35414"
+ x="752.70923"
+ y="410.40579" /></flowRegion><flowPara
+ style="font-size:112.332px;line-height:1.25;font-family:sans-serif"
+ id="flowPara43274"> </flowPara></flowRoot> <flowRoot
+ xml:space="preserve"
+ id="flowRoot69852"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"><flowRegion
+ style="font-family:sans-serif"
+ id="flowRegion69854"><rect
+ style="font-family:sans-serif"
+ id="rect69856"
+ width="147.67105"
+ height="138.53676"
+ x="286.20779"
+ y="314.00693" /></flowRegion><flowPara
+ style="font-size:112.332px;line-height:1.25;font-family:sans-serif"
+ id="flowPara69858"> </flowPara></flowRoot> <flowRoot
+ xml:space="preserve"
+ id="flowRoot4136-1"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ transform="translate(653.45509,-223.95601)"><flowRegion
+ style="font-family:sans-serif"
+ id="flowRegion4138-9"><rect
+ style="font-family:sans-serif"
+ id="rect4140-6"
+ width="727.76221"
+ height="536.07629"
+ x="58.688175"
+ y="293.76318" /></flowRegion><flowPara
+ id="flowPara43951"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start">We are testing an Inkscape extension called Hershey Text 3.0. The purpose of this extension is to take a block of flowed text, and replace it with stroke-based engraving fonts. We've got a number of different single-stroke fonts built in as well, that help to provide some options. However, we need to test that it handles a variety of different formats of text including different input fonts, alignment, flowed and regular text, variations of font size with a given span, returns, non-breaking spaces, transforms, nested groups and so forth. SVG allows text to be formatted in many different ways.</flowPara><flowPara
+ id="flowPara24519"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start" /><flowPara
+ id="flowPara24521"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start">This text is in Layer 1.</flowPara></flowRoot> <text
+ id="text4169-3-2"
+ y="37.446014"
+ x="1593.2249"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ id="tspan4173-8-8"
+ y="37.446014"
+ x="1593.2249"
+ sodipodi:role="line">Text, non-flowed,</tspan><tspan
+ id="tspan11633"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="56.196014"
+ x="1593.2249"
+ sodipodi:role="line">align left.</tspan><tspan
+ id="tspan27231-7"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="74.946014"
+ x="1593.2249"
+ sodipodi:role="line"> </tspan><tspan
+ id="tspan27205-3"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="93.696014"
+ x="1593.2249"
+ sodipodi:role="line">However, it has</tspan><tspan
+ id="tspan27209-4"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="112.44601"
+ x="1593.2249"
+ sodipodi:role="line">many returns</tspan><tspan
+ id="tspan27211-2"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="131.19601"
+ x="1593.2249"
+ sodipodi:role="line">each</tspan><tspan
+ id="tspan27233-0"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="149.94601"
+ x="1593.2249"
+ sodipodi:role="line">on</tspan><tspan
+ id="tspan27235-0"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="168.69601"
+ x="1593.2249"
+ sodipodi:role="line">its</tspan><tspan
+ id="tspan27237-3"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="187.44601"
+ x="1593.2249"
+ sodipodi:role="line">own</tspan><tspan
+ id="tspan27213-3"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="206.19601"
+ x="1593.2249"
+ sodipodi:role="line">line</tspan><tspan
+ id="tspan27215-7"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="224.94601"
+ x="1593.2249"
+ sodipodi:role="line">in order to make</tspan><tspan
+ id="tspan27217-6"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="243.69601"
+ x="1593.2249"
+ sodipodi:role="line">it take up more vertical</tspan><tspan
+ id="tspan27219-3"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="262.44601"
+ x="1593.2249"
+ sodipodi:role="line">space so that we</tspan><tspan
+ id="tspan27221-8"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="281.19601"
+ x="1593.2249"
+ sodipodi:role="line">can see how it handles</tspan><tspan
+ id="tspan27223-3"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="299.94601"
+ x="1593.2249"
+ sodipodi:role="line">weird edge cases</tspan><tspan
+ id="tspan27225-2"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="318.69601"
+ x="1593.2249"
+ sodipodi:role="line">like</tspan><tspan
+ id="tspan27227-0"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="337.44601"
+ x="1593.2249"
+ sodipodi:role="line">this</tspan><tspan
+ id="tspan27229-1"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ y="356.19601"
+ x="1593.2249"
+ sodipodi:role="line">one.</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ x="1879.6267"
+ y="37.446014"
+ id="text37640"><tspan
+ sodipodi:role="line"
+ x="1879.6267"
+ y="37.446014"
+ id="tspan37644"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle">Text, non-flowed,</tspan><tspan
+ id="tspan11637"
+ sodipodi:role="line"
+ x="1879.6267"
+ y="56.196014"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle">align center</tspan><tspan
+ sodipodi:role="line"
+ x="1882.0144"
+ y="74.946014"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="tspan37646"> </tspan><tspan
+ sodipodi:role="line"
+ x="1879.6267"
+ y="93.696014"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="tspan37648">However, it has</tspan><tspan
+ sodipodi:role="line"
+ x="1879.6267"
+ y="112.44601"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="tspan37650">many returns</tspan><tspan
+ sodipodi:role="line"
+ x="1879.6267"
+ y="131.19601"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="tspan37652">each</tspan><tspan
+ sodipodi:role="line"
+ x="1879.6267"
+ y="149.94601"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="tspan37654">on</tspan><tspan
+ sodipodi:role="line"
+ x="1879.6267"
+ y="168.69601"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="tspan37656">its</tspan><tspan
+ sodipodi:role="line"
+ x="1879.6267"
+ y="187.44601"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="tspan37658">own</tspan><tspan
+ sodipodi:role="line"
+ x="1879.6267"
+ y="206.19601"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="tspan37660">line</tspan><tspan
+ sodipodi:role="line"
+ x="1879.6267"
+ y="224.94601"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="tspan37662">in order to make</tspan><tspan
+ sodipodi:role="line"
+ x="1879.6267"
+ y="243.69601"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="tspan37664">it take up more vertical</tspan><tspan
+ sodipodi:role="line"
+ x="1879.6267"
+ y="262.44601"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="tspan37666">space so that we</tspan><tspan
+ sodipodi:role="line"
+ x="1879.6267"
+ y="281.19601"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="tspan37668">can see how it handles</tspan><tspan
+ sodipodi:role="line"
+ x="1879.6267"
+ y="299.94601"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="tspan37670">weird edge cases</tspan><tspan
+ sodipodi:role="line"
+ x="1879.6267"
+ y="318.69601"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="tspan37672">like</tspan><tspan
+ sodipodi:role="line"
+ x="1879.6267"
+ y="337.44601"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="tspan37674">this</tspan><tspan
+ sodipodi:role="line"
+ x="1879.6267"
+ y="356.19601"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="tspan37676">one.</tspan></text>
+ <text
+ id="text37678"
+ y="37.446014"
+ x="2166.0283"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end"
+ id="tspan37682"
+ y="37.446014"
+ x="2166.0283"
+ sodipodi:role="line">Text, non-flowed,</tspan><tspan
+ id="tspan37684"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end"
+ y="56.196014"
+ x="2166.0283"
+ sodipodi:role="line">align right.</tspan><tspan
+ id="tspan11650"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end"
+ y="74.946014"
+ x="2170.8037"
+ sodipodi:role="line"> </tspan><tspan
+ id="tspan37686"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end"
+ y="93.696014"
+ x="2166.0283"
+ sodipodi:role="line">However, it has</tspan><tspan
+ id="tspan37688"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end"
+ y="112.44601"
+ x="2166.0283"
+ sodipodi:role="line">many returns</tspan><tspan
+ id="tspan37690"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end"
+ y="131.19601"
+ x="2166.0283"
+ sodipodi:role="line">each</tspan><tspan
+ id="tspan37692"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end"
+ y="149.94601"
+ x="2166.0283"
+ sodipodi:role="line">on</tspan><tspan
+ id="tspan37694"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end"
+ y="168.69601"
+ x="2166.0283"
+ sodipodi:role="line">its</tspan><tspan
+ id="tspan37696"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end"
+ y="187.44601"
+ x="2166.0283"
+ sodipodi:role="line">own</tspan><tspan
+ id="tspan37698"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end"
+ y="206.19601"
+ x="2166.0283"
+ sodipodi:role="line">line</tspan><tspan
+ id="tspan37700"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end"
+ y="224.94601"
+ x="2166.0283"
+ sodipodi:role="line">in order to make</tspan><tspan
+ id="tspan37702"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end"
+ y="243.69601"
+ x="2166.0283"
+ sodipodi:role="line">it take up more vertical</tspan><tspan
+ id="tspan37704"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end"
+ y="262.44601"
+ x="2166.0283"
+ sodipodi:role="line">space so that we</tspan><tspan
+ id="tspan37706"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end"
+ y="281.19601"
+ x="2166.0283"
+ sodipodi:role="line">can see how it handles</tspan><tspan
+ id="tspan37708"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end"
+ y="299.94601"
+ x="2166.0283"
+ sodipodi:role="line">weird edge cases</tspan><tspan
+ id="tspan37710"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end"
+ y="318.69601"
+ x="2166.0283"
+ sodipodi:role="line">like</tspan><tspan
+ id="tspan37712"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end"
+ y="337.44601"
+ x="2166.0283"
+ sodipodi:role="line">this</tspan><tspan
+ id="tspan37714"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end"
+ y="356.19601"
+ x="2166.0283"
+ sodipodi:role="line">one.</tspan></text>
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot4136-1-1"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ transform="matrix(0.55234048,0,0,0.55234048,1617.5409,226.3572)"><flowRegion
+ style="font-family:sans-serif"
+ id="flowRegion4138-9-2"><rect
+ style="font-family:sans-serif"
+ id="rect4140-6-1"
+ width="386.64426"
+ height="495.14215"
+ x="58.688175"
+ y="293.76318" /></flowRegion><flowPara
+ id="flowPara11690"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.4999px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start">Test: Flowed text, aligned left. </flowPara><flowPara
+ id="flowPara11732"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.4999px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start" /><flowPara
+ id="flowPara37749"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.4999px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start">Can we handle text that is aligned left, aligned right, centered, justified and so forth? Not all of these cases are necessarily useful for all applications (for example justified with stroke based fonts in the styles of handwriting), but that's not really for us to decide.</flowPara><flowPara
+ id="flowPara11736"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.4999px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start">Rather, we need to handle these cases because the text that is handed to us just might be in some unusual format.. </flowPara></flowRoot> <text
+ transform="matrix(1.0356004,-0.4690583,0.81335056,0.59722955,0,0)"
+ xml:space="preserve"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ x="109.79303"
+ y="1398.9264"
+ id="text4345-3"><tspan
+ sodipodi:role="line"
+ id="tspan4347-3"
+ x="109.79303"
+ y="1398.9264"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24.8214px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start">This transformed text...</tspan><tspan
+ sodipodi:role="line"
+ x="109.79303"
+ y="1429.9531"
+ id="tspan4349-4"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24.8214px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"> </tspan><tspan
+ sodipodi:role="line"
+ x="109.79303"
+ y="1460.9799"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24.8214px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start"
+ id="tspan4351-2">is text with a gap...</tspan></text>
+ <flowRoot
+ transform="matrix(0.55234048,0,0,0.55234048,1873.5798,226.3572)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot11766"
+ xml:space="preserve"><flowRegion
+ id="flowRegion11756"
+ style="font-family:sans-serif"><rect
+ y="293.76318"
+ x="58.688175"
+ height="495.14215"
+ width="386.64426"
+ id="rect11754"
+ style="font-family:sans-serif" /></flowRegion><flowPara
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.4999px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="flowPara11758">Test: Flowed text, aligned center. </flowPara><flowPara
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.4999px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="flowPara11760" /><flowPara
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.4999px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="flowPara11762">Can we handle text that is aligned left, aligned right, centered, justified and so forth? Not all of these cases are necessarily useful for all applications (for example justified with stroke based fonts in the styles of handwriting), but that's not really for us to decide.</flowPara><flowPara
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.4999px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="flowPara11764">Rather, we need to handle these cases because the text that is handed to us just might be in some unusual format.. </flowPara></flowRoot> <flowRoot
+ transform="matrix(0.55234048,0,0,0.55234048,1617.5409,526.47821)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot11780"
+ xml:space="preserve"><flowRegion
+ id="flowRegion11770"
+ style="font-family:sans-serif"><rect
+ y="293.76318"
+ x="58.688175"
+ height="495.14215"
+ width="386.64426"
+ id="rect11768"
+ style="font-family:sans-serif" /></flowRegion><flowPara
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.4999px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:end;writing-mode:lr-tb;text-anchor:end"
+ id="flowPara11772">Test: Flowed text, aligned right. </flowPara><flowPara
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.4999px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:end;writing-mode:lr-tb;text-anchor:end"
+ id="flowPara11774" /><flowPara
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.4999px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:end;writing-mode:lr-tb;text-anchor:end"
+ id="flowPara11776">Can we handle text that is aligned left, aligned right, centered, justified and so forth? Not all of these cases are necessarily useful for all applications (for example justified with stroke based fonts in the styles of handwriting), but that's not really for us to decide.</flowPara><flowPara
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.4999px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:end;writing-mode:lr-tb;text-anchor:end"
+ id="flowPara11778">Rather, we need to handle these cases because the text that is handed to us just might be in some unusual format.. </flowPara></flowRoot> <flowRoot
+ xml:space="preserve"
+ id="flowRoot11794"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.4999px;line-height:0.01%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:justify;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ transform="matrix(0.55234048,0,0,0.55234048,1873.5798,526.47821)"><flowRegion
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.4999px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:justify;writing-mode:lr-tb;text-anchor:start"
+ id="flowRegion11784"><rect
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.49993515px;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:justify;writing-mode:lr-tb;text-anchor:start"
+ id="rect11782"
+ width="386.64426"
+ height="495.14215"
+ x="58.688175"
+ y="293.76318" /></flowRegion><flowPara
+ id="flowPara11786"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.4999px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:justify;writing-mode:lr-tb;text-anchor:start">Test: Flowed text, justified. </flowPara><flowPara
+ id="flowPara11788"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.4999px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:justify;writing-mode:lr-tb;text-anchor:start" /><flowPara
+ id="flowPara11790"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.4999px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:justify;writing-mode:lr-tb;text-anchor:start">Can we handle text that is aligned left, aligned right, centered, justified and so forth? Not all of these cases are necessarily useful for all applications (for example justified with stroke based fonts in the styles of handwriting), but that's not really for us to decide.</flowPara><flowPara
+ id="flowPara11792"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.4999px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:justify;writing-mode:lr-tb;text-anchor:start">Rather, we need to handle these cases because the text that is handed to us just might be in some unusual format.. </flowPara></flowRoot> <rect
+ y="-195.96283"
+ x="1844.2212"
+ height="119.80688"
+ width="131.40111"
+ id="rect24509"
+ style="opacity:1;fill:#ff0000;fill-opacity:1;stroke:#000000;stroke-width:2.535;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <circle
+ r="43.478306"
+ cy="-142.82268"
+ cx="2077.0715"
+ id="path24511"
+ style="opacity:1;fill:#ff0000;fill-opacity:1;stroke:#000000;stroke-width:2.535;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <g
+ transform="translate(1143.9626,-33.997658)"
+ id="text24525"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Brandon Text';-inkscape-font-specification:'Brandon Text';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;opacity:1;vector-effect:none;fill:#636365;fill-opacity:1;stroke:none;stroke-width:0.9375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ aria-label="Text already converted into a path">
+ <path
+ inkscape:connector-curvature="0"
+ id="path24529"
+ style="stroke-width:0.9375"
+ d="m 681.45013,-233.84283 c 0,0.2 0.18,0.38 0.38,0.38 h 0.76 c 0.2,0 0.38,-0.18 0.38,-0.38 v -12.28 h 3.48 c 0.22,0 0.38,-0.18 0.38,-0.38 v -0.58 c 0,-0.2 -0.16,-0.38 -0.38,-0.38 h -8.48 c -0.22,0 -0.38,0.18 -0.38,0.38 v 0.58 c 0,0.2 0.16,0.38 0.38,0.38 h 3.48 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24531"
+ style="stroke-width:0.9375"
+ d="m 686.76107,-238.08283 c 0,2.64 1.68,4.84 4.48,4.84 1.6,0 2.82,-0.62 3.38,-1.06 0.34,-0.26 0.26,-0.36 0.08,-0.64 l -0.24,-0.34 c -0.24,-0.36 -0.38,-0.28 -0.7,-0.06 -0.52,0.34 -1.28,0.76 -2.5,0.76 -1.68,0 -2.98,-1.62 -3.02,-3.16 h 6.72 c 0.2,0 0.4,-0.16 0.42,-0.4 0.02,-0.16 0.04,-0.4 0.04,-0.56 0,-2.42 -1.76,-4.2 -4.18,-4.2 -2.8,0 -4.48,2.22 -4.48,4.82 z m 1.5,-0.84 c 0.18,-1.44 1.42,-2.64 2.98,-2.64 1.58,0 2.66,1.28 2.7,2.64 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24533"
+ style="stroke-width:0.9375"
+ d="m 697.38888,-233.46283 h 0.76 c 0.14,0 0.28,-0.08 0.36,-0.18 l 2.5,-3.5 h 0.04 l 2.52,3.48 c 0.08,0.1 0.22,0.2 0.36,0.2 h 0.76 c 0.36,0 0.52,-0.3 0.3,-0.6 l -3.02,-4.14 3,-3.9 c 0.22,-0.3 0.08,-0.6 -0.3,-0.6 h -0.86 c -0.16,0 -0.28,0.08 -0.36,0.18 l -2.4,3.2 h -0.04 l -2.32,-3.2 c -0.06,-0.1 -0.2,-0.18 -0.36,-0.18 h -0.86 c -0.38,0 -0.52,0.3 -0.3,0.6 l 3,3.94 -3.08,4.1 c -0.22,0.28 -0.1,0.6 0.3,0.6 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24535"
+ style="stroke-width:0.9375"
+ d="m 707.98013,-241.42283 v 5.62 c 0,1.44 0.36,2.56 2.12,2.56 1.24,0 2.2,-0.46 2.6,-0.74 0.24,-0.16 0.28,-0.3 0.16,-0.6 l -0.18,-0.42 c -0.1,-0.22 -0.22,-0.4 -0.58,-0.18 -0.38,0.24 -0.96,0.6 -1.82,0.6 -0.52,0 -0.82,-0.36 -0.82,-1.32 v -5.52 h 2.72 c 0.26,0 0.46,-0.2 0.46,-0.44 v -0.4 c 0,-0.26 -0.2,-0.44 -0.46,-0.44 h -2.72 v -2.6 c 0,-0.24 -0.18,-0.46 -0.42,-0.44 l -0.62,0.04 c -0.22,0.02 -0.44,0.2 -0.44,0.44 v 2.56 h -1.22 c -0.28,0 -0.46,0.18 -0.46,0.44 v 0.4 c 0,0.24 0.18,0.44 0.46,0.44 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24537"
+ style="stroke-width:0.9375"
+ d="m 719.04295,-236.26283 c 0,1.86 1.24,3.02 2.86,3.02 1.42,0 2.38,-0.7 2.86,-1.18 l 0.18,0.62 c 0.06,0.2 0.14,0.34 0.38,0.34 h 0.38 c 0.24,0 0.44,-0.2 0.44,-0.44 v -5.12 c 0,-2.72 -0.5,-3.88 -2.86,-3.88 -1.52,0 -2.72,0.4 -3.18,0.6 -0.22,0.1 -0.36,0.22 -0.28,0.5 l 0.2,0.54 c 0.08,0.22 0.2,0.34 0.44,0.24 0.42,-0.14 1.48,-0.54 2.74,-0.54 1.32,0 1.54,0.84 1.52,2.54 0,0 -1,-0.3 -1.98,-0.3 -2.38,0 -3.7,1.3 -3.7,3.06 z m 1.46,0 c 0,-1.18 0.96,-1.8 2.24,-1.8 0.92,0 1.66,0.2 1.96,0.36 v 1.88 c -0.4,0.6 -1.4,1.24 -2.54,1.24 -1.02,0 -1.66,-0.74 -1.66,-1.68 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24539"
+ style="stroke-width:0.9375"
+ d="m 729.27701,-233.90283 c 0,0.24 0.2,0.44 0.44,0.44 h 0.6 c 0.22,0 0.44,-0.2 0.44,-0.44 v -13.12 c 0,-0.22 -0.22,-0.44 -0.44,-0.44 h -0.6 c -0.24,0 -0.44,0.22 -0.44,0.44 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24541"
+ style="stroke-width:0.9375"
+ d="m 733.9817,-233.90283 c 0,0.24 0.2,0.44 0.44,0.44 h 0.6 c 0.22,0 0.44,-0.2 0.44,-0.44 v -6.4 c 0,0 0.72,-1.18 2.5,-1.18 0.44,0 0.78,0.16 1,0.26 0.22,0.1 0.44,0.08 0.54,-0.22 l 0.26,-0.72 c 0.22,-0.64 -0.92,-0.74 -1.62,-0.74 -1.92,0 -2.84,1.18 -2.84,1.18 l -0.16,-0.66 c -0.06,-0.22 -0.22,-0.32 -0.4,-0.32 h -0.32 c -0.24,0 -0.44,0.22 -0.44,0.44 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24543"
+ style="stroke-width:0.9375"
+ d="m 740.82357,-238.08283 c 0,2.64 1.68,4.84 4.48001,4.84 1.6,0 2.82,-0.62 3.38,-1.06 0.34,-0.26 0.26,-0.36 0.08,-0.64 l -0.24,-0.34 c -0.24,-0.36 -0.38,-0.28 -0.7,-0.06 -0.52,0.34 -1.28,0.76 -2.5,0.76 -1.68001,0 -2.98001,-1.62 -3.02001,-3.16 h 6.72001 c 0.2,0 0.4,-0.16 0.42,-0.4 0.02,-0.16 0.04,-0.4 0.04,-0.56 0,-2.42 -1.76,-4.2 -4.18,-4.2 -2.80001,0 -4.48001,2.22 -4.48001,4.82 z m 1.5,-0.84 c 0.18,-1.44 1.42,-2.64 2.98001,-2.64 1.58,0 2.66,1.28 2.7,2.64 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24545"
+ style="stroke-width:0.9375"
+ d="m 751.19139,-236.26283 c 0,1.86 1.24,3.02 2.86,3.02 1.42,0 2.38,-0.7 2.86,-1.18 l 0.18,0.62 c 0.06,0.2 0.14,0.34 0.38,0.34 h 0.38 c 0.24,0 0.44,-0.2 0.44,-0.44 v -5.12 c 0,-2.72 -0.5,-3.88 -2.86,-3.88 -1.52,0 -2.72,0.4 -3.18,0.6 -0.22,0.1 -0.36,0.22 -0.28,0.5 l 0.2,0.54 c 0.08,0.22 0.2,0.34 0.44,0.24 0.42,-0.14 1.48,-0.54 2.74,-0.54 1.32,0 1.54,0.84 1.52,2.54 0,0 -1,-0.3 -1.98,-0.3 -2.38,0 -3.7,1.3 -3.7,3.06 z m 1.46,0 c 0,-1.18 0.96,-1.8 2.24,-1.8 0.92,0 1.66,0.2 1.96,0.36 v 1.88 c -0.4,0.6 -1.4,1.24 -2.54,1.24 -1.02,0 -1.66,-0.74 -1.66,-1.68 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24547"
+ style="stroke-width:0.9375"
+ d="m 760.74545,-238.10283 c 0,2.64 1.8,4.86 4.14,4.86 1.74,0 2.92,-1.2 2.92,-1.2 l 0.12,0.6 c 0.08,0.22 0.2,0.38 0.4,0.38 h 0.36 c 0.24,0 0.46,-0.2 0.46,-0.44 v -13.12 c 0,-0.22 -0.22,-0.44 -0.46,-0.44 h -0.56 c -0.24,0 -0.44,0.22 -0.44,0.44 v 4.7 c 0,0 -1.04,-0.58 -2.56,-0.58 -2.78,0 -4.38,2.1 -4.38,4.8 z m 1.5,0.02 c 0,-1.84 1.1,-3.48 3.08,-3.48 1.28,0 2.36,0.52 2.36,0.52 v 4.98 c 0,0 -0.96,1.48 -2.62,1.48 -1.68,0 -2.82,-1.7 -2.82,-3.5 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24549"
+ style="stroke-width:0.9375"
+ d="m 774.66295,-233.48283 -1.78,4.22 c -0.14,0.32 0.02,0.56 0.38,0.56 h 0.72 c 0.16,0 0.34,-0.14 0.4,-0.28 l 5.78,-13.2 c 0.14,-0.3 0,-0.52 -0.36,-0.52 h -0.74 c -0.18,0 -0.34,0.1 -0.4,0.26 l -3.12,7.34 h -0.04 l -2.62,-7.34 c -0.06,-0.16 -0.22,-0.26 -0.4,-0.26 h -0.84 c -0.36,0 -0.48,0.2 -0.36,0.5 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24551"
+ style="stroke-width:0.9375"
+ d="m 785.99889,-238.06283 c 0,2.78 1.92,4.82 4.66,4.82 1.54,0 2.78,-0.84 3.48,-1.86 0.16,-0.24 0.08,-0.44 -0.12,-0.64 l -0.12,-0.12 c -0.26,-0.26 -0.52,-0.34 -0.78,-0.04 -0.52,0.6 -1.12,1.32 -2.52,1.32 -1.72,0 -3.1,-1.54 -3.1,-3.5 0,-1.92 1.4,-3.48 3.16,-3.48 0.94,0 1.68,0.28 2.32,1 0.18,0.2 0.36,0.4 0.66,0.14 l 0.32,-0.3 c 0.22,-0.18 0.26,-0.44 0.08,-0.66 -0.86,-0.98 -1.98,-1.52 -3.36,-1.52 -2.68,0 -4.68,2.12 -4.68,4.84 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24553"
+ style="stroke-width:0.9375"
+ d="m 795.88171,-238.10283 c 0,2.64 2.08,4.86 4.64,4.86 2.56,0 4.64,-2.22 4.64,-4.86 0,-2.6 -2.08,-4.8 -4.64,-4.8 -2.56,0 -4.64,2.2 -4.64,4.8 z m 1.46,0 c 0,-1.88 1.36,-3.46 3.18,-3.46 1.82,0 3.16,1.58 3.16,3.46 0,1.92 -1.34,3.52 -3.16,3.52 -1.82,0 -3.18,-1.6 -3.18,-3.52 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24555"
+ style="stroke-width:0.9375"
+ d="m 807.69264,-233.90283 c 0,0.24 0.2,0.44 0.44,0.44 h 0.6 c 0.22,0 0.44,-0.2 0.44,-0.44 v -6.38 c 0,0 1.10001,-1.28 2.84001,-1.28 1.36,0 1.96,0.82 1.96,2.58 v 5.08 c 0,0.24 0.2,0.44 0.44,0.44 h 0.6 c 0.22,0 0.44,-0.2 0.44,-0.44 v -4.88 c 0,-2.38 -0.66,-4.12 -3.34,-4.12 -1.92,0 -3.10001,1.18 -3.10001,1.18 l -0.2,-0.7 c -0.04,-0.2 -0.16,-0.28 -0.36,-0.28 h -0.32 c -0.24,0 -0.44,0.22 -0.44,0.44 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24557"
+ style="stroke-width:0.9375"
+ d="m 821.09952,-233.48283 c 0.04,0.12 0.18,0.24 0.38,0.24 h 0.12 c 0.22,0 0.34,-0.12 0.38,-0.24 l 3.98,-8.7 c 0.12,-0.28 0,-0.52 -0.36,-0.52 h -0.64 c -0.16,0 -0.3,0.1 -0.36,0.26 l -3.04,6.8 h -0.04 l -2.86,-6.8 c -0.06,-0.16 -0.2,-0.26 -0.42,-0.26 h -0.7 c -0.34,0 -0.48,0.24 -0.34,0.52 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24559"
+ style="stroke-width:0.9375"
+ d="m 827.22983,-238.08283 c 0,2.64 1.68,4.84 4.48,4.84 1.6,0 2.82,-0.62 3.38,-1.06 0.34,-0.26 0.26,-0.36 0.08,-0.64 l -0.24,-0.34 c -0.24,-0.36 -0.38,-0.28 -0.7,-0.06 -0.52,0.34 -1.28,0.76 -2.5,0.76 -1.68,0 -2.98,-1.62 -3.02,-3.16 h 6.72 c 0.2,0 0.4,-0.16 0.42,-0.4 0.02,-0.16 0.04,-0.4 0.04,-0.56 0,-2.42 -1.76,-4.2 -4.18,-4.2 -2.8,0 -4.48,2.22 -4.48,4.82 z m 1.5,-0.84 c 0.18,-1.44 1.42,-2.64 2.98,-2.64 1.58,0 2.66,1.28 2.7,2.64 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24561"
+ style="stroke-width:0.9375"
+ d="m 838.31764,-233.90283 c 0,0.24 0.2,0.44 0.44,0.44 h 0.6 c 0.22,0 0.44,-0.2 0.44,-0.44 v -6.4 c 0,0 0.72001,-1.18 2.50001,-1.18 0.44,0 0.78,0.16 1,0.26 0.22,0.1 0.44,0.08 0.54,-0.22 l 0.26,-0.72 c 0.22,-0.64 -0.92,-0.74 -1.62,-0.74 -1.92,0 -2.84001,1.18 -2.84001,1.18 l -0.16,-0.66 c -0.06,-0.22 -0.22,-0.32 -0.4,-0.32 h -0.32 c -0.24,0 -0.44,0.22 -0.44,0.44 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24563"
+ style="stroke-width:0.9375"
+ d="m 846.65202,-241.42283 v 5.62 c 0,1.44 0.36,2.56 2.12,2.56 1.24,0 2.2,-0.46 2.6,-0.74 0.24,-0.16 0.28,-0.3 0.16,-0.6 l -0.18,-0.42 c -0.1,-0.22 -0.22,-0.4 -0.58,-0.18 -0.38,0.24 -0.96,0.6 -1.82,0.6 -0.52,0 -0.82,-0.36 -0.82,-1.32 v -5.52 h 2.72 c 0.26,0 0.46,-0.2 0.46,-0.44 v -0.4 c 0,-0.26 -0.2,-0.44 -0.46,-0.44 h -2.72 v -2.6 c 0,-0.24 -0.18,-0.46 -0.42,-0.44 l -0.62,0.04 c -0.22,0.02 -0.44,0.2 -0.44,0.44 v 2.56 h -1.22 c -0.28,0 -0.46,0.18 -0.46,0.44 v 0.4 c 0,0.24 0.18,0.44 0.46,0.44 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24565"
+ style="stroke-width:0.9375"
+ d="m 853.05014,-238.08283 c 0,2.64 1.68,4.84 4.48001,4.84 1.6,0 2.82,-0.62 3.38,-1.06 0.34,-0.26 0.26,-0.36 0.08,-0.64 l -0.24,-0.34 c -0.24,-0.36 -0.38,-0.28 -0.7,-0.06 -0.52,0.34 -1.28,0.76 -2.5,0.76 -1.68,0 -2.98001,-1.62 -3.02001,-3.16 h 6.72001 c 0.2,0 0.4,-0.16 0.42,-0.4 0.02,-0.16 0.04,-0.4 0.04,-0.56 0,-2.42 -1.76,-4.2 -4.18,-4.2 -2.80001,0 -4.48001,2.22 -4.48001,4.82 z m 1.5,-0.84 c 0.18,-1.44 1.42001,-2.64 2.98001,-2.64 1.58,0 2.66,1.28 2.7,2.64 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24567"
+ style="stroke-width:0.9375"
+ d="m 863.55796,-238.10283 c 0,2.64 1.8,4.86 4.14,4.86 1.74,0 2.92,-1.2 2.92,-1.2 l 0.12,0.6 c 0.08,0.22 0.2,0.38 0.4,0.38 h 0.36 c 0.24,0 0.46,-0.2 0.46,-0.44 v -13.12 c 0,-0.22 -0.22,-0.44 -0.46,-0.44 h -0.56 c -0.24,0 -0.44,0.22 -0.44,0.44 v 4.7 c 0,0 -1.04,-0.58 -2.56,-0.58 -2.78,0 -4.38,2.1 -4.38,4.8 z m 1.5,0.02 c 0,-1.84 1.1,-3.48 3.08,-3.48 1.28,0 2.36,0.52 2.36,0.52 v 4.98 c 0,0 -0.96,1.48 -2.62,1.48 -1.68,0 -2.82,-1.7 -2.82,-3.5 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24569"
+ style="stroke-width:0.9375"
+ d="m 679.33013,-220.08283 c 0.62,0 1.1,-0.5 1.1,-1.08 0,-0.64 -0.48,-1.12 -1.1,-1.12 -0.6,0 -1.08,0.48 -1.08,1.12 0,0.58 0.48,1.08 1.08,1.08 z m -0.7,11.18 c 0,0.24 0.2,0.44 0.44,0.44 h 0.6 c 0.22,0 0.44,-0.2 0.44,-0.44 v -8.36 c 0,-0.22 -0.22,-0.44 -0.44,-0.44 h -0.6 c -0.24,0 -0.44,0.22 -0.44,0.44 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24571"
+ style="stroke-width:0.9375"
+ d="m 683.23951,-208.90283 c 0,0.24 0.2,0.44 0.44,0.44 h 0.6 c 0.22,0 0.44,-0.2 0.44,-0.44 v -6.38 c 0,0 1.1,-1.28 2.84,-1.28 1.36,0 1.96,0.82 1.96,2.58 v 5.08 c 0,0.24 0.2,0.44 0.44,0.44 h 0.6 c 0.22,0 0.44,-0.2 0.44,-0.44 v -4.88 c 0,-2.38 -0.66,-4.12 -3.34,-4.12 -1.92,0 -3.1,1.18 -3.1,1.18 l -0.2,-0.7 c -0.04,-0.2 -0.16,-0.28 -0.36,-0.28 h -0.32 c -0.24,0 -0.44,0.22 -0.44,0.44 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24573"
+ style="stroke-width:0.9375"
+ d="m 694.50357,-216.42283 v 5.62 c 0,1.44 0.36,2.56 2.12,2.56 1.24,0 2.2,-0.46 2.6,-0.74 0.24,-0.16 0.28,-0.3 0.16,-0.6 l -0.18,-0.42 c -0.1,-0.22 -0.22,-0.4 -0.58,-0.18 -0.38,0.24 -0.96,0.6 -1.82,0.6 -0.52,0 -0.82,-0.36 -0.82,-1.32 v -5.52 h 2.72 c 0.26,0 0.46,-0.2 0.46,-0.44 v -0.4 c 0,-0.26 -0.2,-0.44 -0.46,-0.44 h -2.72 v -2.6 c 0,-0.24 -0.18,-0.46 -0.42,-0.44 l -0.62,0.04 c -0.22,0.02 -0.44,0.2 -0.44,0.44 v 2.56 h -1.22 c -0.28,0 -0.46,0.18 -0.46,0.44 v 0.4 c 0,0.24 0.18,0.44 0.46,0.44 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24575"
+ style="stroke-width:0.9375"
+ d="m 700.88169,-213.10283 c 0,2.64 2.08,4.86 4.64,4.86 2.56,0 4.64,-2.22 4.64,-4.86 0,-2.6 -2.08,-4.8 -4.64,-4.8 -2.56,0 -4.64,2.2 -4.64,4.8 z m 1.46,0 c 0,-1.88 1.36,-3.46 3.18,-3.46 1.82,0 3.16,1.58 3.16,3.46 0,1.92 -1.34,3.52 -3.16,3.52 -1.82,0 -3.18,-1.6 -3.18,-3.52 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24577"
+ style="stroke-width:0.9375"
+ d="m 716.77732,-211.26283 c 0,1.86 1.24,3.02 2.86,3.02 1.42,0 2.38,-0.7 2.86,-1.18 l 0.18,0.62 c 0.06,0.2 0.14,0.34 0.38,0.34 h 0.38 c 0.24,0 0.44,-0.2 0.44,-0.44 v -5.12 c 0,-2.72 -0.5,-3.88 -2.86,-3.88 -1.52,0 -2.72,0.4 -3.18,0.6 -0.22,0.1 -0.36,0.22 -0.28,0.5 l 0.2,0.54 c 0.08,0.22 0.2,0.34 0.44,0.24 0.42,-0.14 1.48,-0.54 2.74,-0.54 1.32,0 1.54,0.84 1.52,2.54 0,0 -1,-0.3 -1.98,-0.3 -2.38,0 -3.7,1.3 -3.7,3.06 z m 1.46,0 c 0,-1.18 0.96,-1.8 2.24,-1.8 0.92,0 1.66,0.2 1.96,0.36 v 1.88 c -0.4,0.6 -1.4,1.24 -2.54,1.24 -1.02,0 -1.66,-0.74 -1.66,-1.68 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24579"
+ style="stroke-width:0.9375"
+ d="m 733.17607,-209.00283 c 0,0 1.02,0.76 2.56,0.76 2.54,0 4.36,-2.14 4.36,-4.84 0,-2.64 -1.78,-4.82 -4.3,-4.82 -1.66,0 -2.78,0.94 -2.78,0.94 l -0.14,-0.44 c -0.1,-0.24 -0.16,-0.3 -0.38,-0.3 h -0.34 c -0.24,0 -0.44,0.22 -0.44,0.44 v 13.12 c 0,0.24 0.2,0.44 0.44,0.44 h 0.58 c 0.22,0 0.44,-0.2 0.44,-0.44 z m 0,-1.38 v -5.06 c 0,0 0.96,-1.12 2.44,-1.12 1.86,0 2.98,1.66 2.98,3.46 0,2.02 -1.3,3.52 -3.08,3.52 -1.28,0 -2.34,-0.8 -2.34,-0.8 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24581"
+ style="stroke-width:0.9375"
+ d="m 741.93357,-211.26283 c 0,1.86 1.24,3.02 2.86,3.02 1.42001,0 2.38001,-0.7 2.86001,-1.18 l 0.18,0.62 c 0.06,0.2 0.14,0.34 0.38,0.34 h 0.38 c 0.24,0 0.44,-0.2 0.44,-0.44 v -5.12 c 0,-2.72 -0.5,-3.88 -2.86,-3.88 -1.52001,0 -2.72001,0.4 -3.18001,0.6 -0.22,0.1 -0.36,0.22 -0.28,0.5 l 0.2,0.54 c 0.08,0.22 0.2,0.34 0.44,0.24 0.42,-0.14 1.48,-0.54 2.74001,-0.54 1.32,0 1.54,0.84 1.52,2.54 0,0 -1,-0.3 -1.98001,-0.3 -2.38,0 -3.7,1.3 -3.7,3.06 z m 1.46,0 c 0,-1.18 0.96,-1.8 2.24,-1.8 0.92001,0 1.66001,0.2 1.96001,0.36 v 1.88 c -0.4,0.6 -1.4,1.24 -2.54001,1.24 -1.02,0 -1.66,-0.74 -1.66,-1.68 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24583"
+ style="stroke-width:0.9375"
+ d="m 752.66764,-216.42283 v 5.62 c 0,1.44 0.36,2.56 2.12,2.56 1.24,0 2.2,-0.46 2.6,-0.74 0.24,-0.16 0.28,-0.3 0.16,-0.6 l -0.18,-0.42 c -0.1,-0.22 -0.22,-0.4 -0.58,-0.18 -0.38,0.24 -0.96,0.6 -1.82,0.6 -0.52,0 -0.82,-0.36 -0.82,-1.32 v -5.52 h 2.72 c 0.26,0 0.46,-0.2 0.46,-0.44 v -0.4 c 0,-0.26 -0.2,-0.44 -0.46,-0.44 h -2.72 v -2.6 c 0,-0.24 -0.18,-0.46 -0.42,-0.44 l -0.62,0.04 c -0.22,0.02 -0.44,0.2 -0.44,0.44 v 2.56 h -1.22 c -0.28,0 -0.46,0.18 -0.46,0.44 v 0.4 c 0,0.24 0.18,0.44 0.46,0.44 z" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path24585"
+ style="stroke-width:0.9375"
+ d="m 759.64576,-208.90283 c 0,0.24 0.2,0.44 0.44,0.44 h 0.6 c 0.22,0 0.44,-0.2 0.44,-0.44 v -6.34 c 0,0 1.08,-1.32 2.84,-1.32 1.42,0 1.94,1.02 1.94,2.78 v 4.88 c 0,0.24 0.2,0.44 0.44,0.44 h 0.62 c 0.22,0 0.44,-0.2 0.44,-0.44 v -4.88 c 0,-2.7 -1.04,-4.12 -3.34,-4.12 -1.86,0 -2.94,1.18 -2.94,1.18 v -5.3 c 0,-0.22 -0.22,-0.44 -0.44,-0.44 h -0.6 c -0.24,0 -0.44,0.22 -0.44,0.44 z" />
+ </g>
+ <text
+ id="text24590"
+ y="-341.72476"
+ x="950.47961"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:41.7038px;line-height:125%;font-family:'Brandon Text';-inkscape-font-specification:'Brandon Text';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;opacity:1;vector-effect:none;fill:#636365;fill-opacity:1;stroke:none;stroke-width:0.9375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ style="stroke-width:0.9375"
+ y="-341.72476"
+ x="950.47961"
+ id="tspan24588"
+ sodipodi:role="line">Tests of font face mapping:</tspan></text>
+ <g
+ transform="translate(75.000004)"
+ id="g24599">
+ <path
+ sodipodi:type="star"
+ style="opacity:1;fill:#ff0000;fill-opacity:1;stroke:#000000;stroke-width:2.535;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="path24513"
+ sodipodi:sides="5"
+ sodipodi:cx="1647.4819"
+ sodipodi:cy="-130.26225"
+ sodipodi:r1="79.438942"
+ sodipodi:r2="39.953239"
+ sodipodi:arg1="0.78539816"
+ sodipodi:arg2="1.4137167"
+ inkscape:flatsided="false"
+ inkscape:rounded="0"
+ inkscape:randomized="0"
+ d="m 1703.6537,-74.090438 -49.9217,-16.710466 -42.3146,31.319267 0.4659,-52.642223 -42.8623,-30.56538 50.2097,-15.82422 15.8242,-50.20971 30.5654,42.86232 52.6422,-0.46593 -31.3192,42.31459 z"
+ inkscape:transform-center-x="-2.2206671e-06"
+ inkscape:transform-center-y="1.2617427e-06" />
+ <text
+ id="text24594"
+ y="-322.40106"
+ x="1618.4456"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:41.7038px;line-height:125%;font-family:'Brandon Text';-inkscape-font-specification:'Brandon Text';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;opacity:1;vector-effect:none;fill:#636365;fill-opacity:1;stroke:none;stroke-width:0.9375;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ style="stroke-width:0.9375"
+ y="-322.40106"
+ x="1618.4456"
+ id="tspan24592"
+ sodipodi:role="line">Tests of non-text objects:</tspan></text>
+ </g>
+ </g>
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot6566"
+ style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;line-height:0.01%;font-family:'Brandon Grotesque';-inkscape-font-specification:'Brandon Grotesque, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ transform="translate(753.8551,517.37858)"><flowRegion
+ id="flowRegion6568"><rect
+ style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:30.00000381px;line-height:125%;font-family:'Brandon Grotesque';-inkscape-font-specification:'Brandon Grotesque, Light';text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="rect6570"
+ width="551.43768"
+ height="284.185"
+ x="16.676867"
+ y="335.05359" /></flowRegion><flowPara
+ id="flowPara6611"
+ style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:30px;line-height:125%;font-family:'Brandon Grotesque';-inkscape-font-specification:'Brandon Grotesque, Light';text-align:center;writing-mode:lr-tb;text-anchor:middle">This is a test of centered text, one long line of text flowed into a box, centered, and in a different font.</flowPara></flowRoot> <flowRoot
+ transform="matrix(2.2532,-1.16191,1.16191,2.2532,535.21251,556.2299)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot36077-6"
+ xml:space="preserve"><flowRegion
+ style="font-family:sans-serif"
+ id="flowRegion36079-6"><rect
+ style="font-family:sans-serif"
+ y="293.76318"
+ x="58.688175"
+ height="317.35086"
+ width="618.39948"
+ id="rect36081-4" /></flowRegion><flowPara
+ id="flowPara36083-8"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start">flow<flowSpan
+ id="flowSpan92598-9"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:35px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start">St<flowSpan
+ id="flowSpan92741-0"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start">yl</flowSpan>es</flowSpan>To<flowSpan
+ id="flowSpan92600-0"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Bold';text-align:start;writing-mode:lr-tb;text-anchor:start">Check</flowSpan></flowPara></flowRoot> <flowRoot
+ transform="matrix(1.2329448,0,0,1.2329448,-195.87118,762.16345)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot98054-7"
+ xml:space="preserve"><flowRegion
+ style="font-family:sans-serif"
+ id="flowRegion98056-8"><rect
+ style="font-family:sans-serif"
+ y="-3.3340657"
+ x="259.82037"
+ height="377.92871"
+ width="212.37242"
+ id="rect98058-5" /></flowRegion><flowPara
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.4277px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle"
+ id="flowPara98070-1"> </flowPara><flowPara
+ id="flowPara110085"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.4277px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle"> </flowPara><flowPara
+ id="flowPara110087"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.4277px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle"> </flowPara><flowPara
+ id="flowPara110089"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.4277px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle">Flowed text object with multiple returns before start and also       </flowPara><flowPara
+ id="flowPara110091"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.4277px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle">additional sections with more returns</flowPara><flowPara
+ id="flowPara110093"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.4277px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle" /><flowPara
+ id="flowPara110095"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.4277px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle">That was just one return, since the paragraph above this one.</flowPara><flowPara
+ id="flowPara110097"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.4277px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle" /><flowPara
+ id="flowPara110101"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.4277px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle" /><flowPara
+ id="flowPara110099"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.4277px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle">That was two returns, since the paragraph above this one.</flowPara><flowPara
+ id="flowPara110103"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.4277px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle" /><flowPara
+ id="flowPara110105"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.4277px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle" /><flowPara
+ id="flowPara110107"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.4277px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle">And that, that was three returns.</flowPara><flowPara
+ id="flowPara110109"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.4277px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle">Just for good measure, this paragraph had a return before the word &quot;just&quot; above. And, we're going to finish with a few returns as well.</flowPara><flowPara
+ id="flowPara110111"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.4277px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle" /><flowPara
+ id="flowPara110113"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.4277px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle" /></flowRoot> <flowRoot
+ xml:space="preserve"
+ id="flowRoot4218"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.347873px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ transform="matrix(2.874615,0,0,2.874615,214.65182,-1263.6317)"><flowRegion
+ style="font-family:sans-serif;stroke-width:0.347873px"
+ id="flowRegion4220"><rect
+ style="font-family:HersheySerifBold;stroke-width:0.34787267px"
+ id="rect4222"
+ width="441.57312"
+ height="267.5224"
+ x="269.13397"
+ y="396.44882" /></flowRegion><flowPara
+ style="font-size:20px;line-height:10;font-family:HersheySerifBold;stroke-width:0.347873px"
+ id="flowPara4224">Bold Serif Text</flowPara></flowRoot> <text
+ id="text69"
+ y="1036.6809"
+ x="481.34924"
+ style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
+ xml:space="preserve"><tspan
+ style="font-size:16.25px;line-height:2.55;stroke-width:0.264583"
+ y="1036.6809"
+ x="481.34924"
+ id="tspan67"
+ sodipodi:role="line">Dear Mike,</tspan><tspan
+ id="tspan71"
+ style="font-size:16.25px;line-height:2.55;stroke-width:0.264583"
+ y="1078.1184"
+ x="481.34924"
+ sodipodi:role="line">Thanks for pointing out that we need to handle text</tspan><tspan
+ id="tspan73"
+ style="font-size:16.25px;line-height:2.55;stroke-width:0.264583"
+ y="1119.5559"
+ x="481.34924"
+ sodipodi:role="line">that is shaped like this as well.</tspan><tspan
+ id="tspan75"
+ style="font-size:16.25px;line-height:2.55;stroke-width:0.264583"
+ y="1160.9934"
+ x="481.34924"
+ sodipodi:role="line">Have a great day!</tspan></text>
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot134839"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:'Brandon Text';-inkscape-font-specification:'Brandon Text';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;opacity:1;vector-effect:none;fill:#636365;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ transform="matrix(0.9375,0,0,0.9375,-190.88742,970.40032)"><flowRegion
+ id="flowRegion134829"><rect
+ id="rect134827"
+ width="253.56715"
+ height="287.72461"
+ x="344.40945"
+ y="208.34642" /></flowRegion><flowPara
+ id="flowPara134837"
+ style="font-size:21.3333px">Flowed text object with multiple sizes before the <flowSpan
+ style="font-size:64px"
+ id="flowSpan137377">start</flowSpan> and also       additional sections with more returns and non-breaking spaces, which need to be tested.</flowPara><flowPara
+ id="flowPara139442"
+ style="font-size:21.3333px" /><flowPara
+ id="flowPara139444"
+ style="font-size:21.3333px">Hershey Text v 3.0 for Inkscape</flowPara></flowRoot> <flowRoot
+ xml:space="preserve"
+ id="flowRoot7"
+ style="font-style:normal;font-weight:normal;font-size:18.6667px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.1405"
+ transform="matrix(0.84457622,0,0,0.9067526,47.462564,44.570655)"><flowRegion
+ id="flowRegion9"
+ style="font-size:18.6667px;stroke-width:1.1405"><rect
+ id="rect11"
+ width="668.19922"
+ height="424.13794"
+ x="-0.38314176"
+ y="1.5294836"
+ style="font-size:18.66666603px;stroke-width:1.14049613" /></flowRegion><flowPara
+ style="stroke-width:1.1405"
+ id="flowPara21846">This is an SVG document provided as an input for testing the Hershey Text extension.</flowPara><flowPara
+ id="flowPara11629"
+ style="stroke-width:1.1405" /><flowPara
+ style="stroke-width:1.1405"
+ id="flowPara21848">The purpose of this new extension is to take a block of flowed text, and replace it with stroke-based engraving fonts. It includes a small selection of such fonts, which need to be in the SVG format. Technically, it can work with any SVG font, even ones that are not stroke-based.</flowPara><flowPara
+ id="flowPara24515"
+ style="stroke-width:1.1405" /><flowPara
+ id="flowPara24517"
+ style="stroke-width:1.1405">This text is in the DOCUMENT ROOT.</flowPara></flowRoot> <flowRoot
+ transform="matrix(2.874615,0,0,2.874615,214.65182,-1167.0132)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.347873px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot15954"
+ xml:space="preserve"><flowRegion
+ id="flowRegion15950"
+ style="font-family:sans-serif;stroke-width:0.347873px"><rect
+ y="396.44882"
+ x="269.13397"
+ height="267.5224"
+ width="441.57312"
+ id="rect15948"
+ style="font-family:HersheyScript1;stroke-width:0.34787267px" /></flowRegion><flowPara
+ id="flowPara15952"
+ style="font-size:20px;line-height:10;font-family:HersheyScript1;stroke-width:0.347873px">Scripty text</flowPara></flowRoot> <flowRoot
+ xml:space="preserve"
+ id="flowRoot15962"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:sans-serif;-inkscape-font-specification:'Sans, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.347873px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ transform="matrix(2.874615,0,0,2.874615,214.65182,-1078.1242)"><flowRegion
+ style="font-family:sans-serif;stroke-width:0.347873px"
+ id="flowRegion15958"><rect
+ style="font-family:EMSAllure;stroke-width:0.34787267px"
+ id="rect15956"
+ width="441.57312"
+ height="267.5224"
+ x="269.13397"
+ y="396.44882" /></flowRegion><flowPara
+ style="font-size:20px;line-height:10;font-family:EMSAllure;stroke-width:0.347873px"
+ id="flowPara15960">Hand-written text</flowPara></flowRoot> <text
+ xml:space="preserve"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:63.1208px;line-height:125%;font-family:'Brandon Text';-inkscape-font-specification:'Brandon Text';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;opacity:1;vector-effect:none;fill:#636365;fill-opacity:1;stroke:none;stroke-width:0.937499;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ x="503.58365"
+ y="1437.5557"
+ id="text5500"><tspan
+ sodipodi:role="line"
+ id="tspan5498"
+ x="503.58365"
+ y="1437.5557"
+ style="font-size:32.7786px;stroke-width:0.937499">Non-Flowed<tspan
+ style="font-size:87.4095px;stroke-width:0.937499"
+ id="tspan5504">S<tspan
+ style="font-size:15px;stroke-width:0.937499"
+ id="tspan40244">tyle</tspan>s</tspan>To<tspan
+ style="font-size:87.4095px;stroke-width:0.937499"
+ id="tspan5506">Check</tspan></tspan></text>
+ <text
+ id="text4781-0"
+ y="268.83087"
+ x="616.64929"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24.279px;line-height:1.25;font-family:Sans;-inkscape-font-specification:'Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.51744"
+ xml:space="preserve"><tspan
+ style="stroke-width:1.51744"
+ sodipodi:role="line"
+ id="tspan7325">Multi-line</tspan><tspan
+ style="stroke-width:1.51744"
+ sodipodi:role="line"
+ id="tspan7327">Text created</tspan><tspan
+ style="stroke-width:1.51744"
+ sodipodi:role="line"
+ id="tspan7329">Without x and y</tspan><tspan
+ style="stroke-width:1.51744"
+ sodipodi:role="line"
+ id="tspan7331">but with sodipodi:role</tspan><tspan
+ style="stroke-width:1.51744"
+ sodipodi:role="line"
+ id="tspan7333">attributes instead.</tspan></text>
+ <text
+ id="text56417"
+ y="264.82803"
+ x="379.84662"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15.953px;line-height:1.25;font-family:Sans;-inkscape-font-specification:'Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.997064"
+ xml:space="preserve"><tspan
+ sodipodi:role="line"
+ id="tspan56407"
+ x="379.84662"
+ y="264.82803"
+ style="stroke-width:0.997064">Multi-line</tspan><tspan
+ sodipodi:role="line"
+ id="tspan56409"
+ x="379.84662"
+ y="284.76929"
+ style="stroke-width:0.997064">Text created</tspan><tspan
+ sodipodi:role="line"
+ id="tspan56411"
+ x="379.84662"
+ y="304.71054"
+ style="stroke-width:0.997064">with tspan elements</tspan><tspan
+ sodipodi:role="line"
+ id="tspan56413"
+ x="379.84662"
+ y="324.65179"
+ style="stroke-width:0.997064">and x and y</tspan><tspan
+ sodipodi:role="line"
+ id="tspan56415"
+ x="379.84662"
+ y="344.59305"
+ style="stroke-width:0.997064">positions</tspan></text>
+</svg>