Skip to content

Commit 36f9bf5

Browse files
committed
Add an xy test case
1 parent 969fbd9 commit 36f9bf5

File tree

4 files changed

+190
-0
lines changed

4 files changed

+190
-0
lines changed

MANIFEST

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1399,6 +1399,9 @@ t/graphics/picture.xml
13991399
t/graphics/xcolors.pdf
14001400
t/graphics/xcolors.tex
14011401
t/graphics/xcolors.xml
1402+
t/graphics/xytest.pdf
1403+
t/graphics/xytest.tex
1404+
t/graphics/xytest.xml
14021405
t/grouping/mathgroup.pdf
14031406
t/grouping/mathgroup.tex
14041407
t/grouping/mathgroup.xml

t/graphics/xytest.pdf

41.5 KB
Binary file not shown.

t/graphics/xytest.tex

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
\documentclass{article}
2+
\usepackage{xcolor}
3+
\usepackage[arrow,curve,matrix]{xy}
4+
\begin{document}
5+
6+
\xy (3,0)*{A} ; (20,6)*+{B}*\cir{} **\dir{-} \endxy
7+
8+
\xymatrix{
9+
U \ar@/_/[ddr]_y \ar[dr] \ar@/^/[drr]^x\\
10+
& X \times_Z Y \ar[d]^q \ar[r]_p
11+
& X \ar[d]_f \\
12+
& Y \ar[r]^g & Z }
13+
14+
\end{document}

t/graphics/xytest.xml

Lines changed: 173 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,173 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<?latexml class="article"?>
3+
<?latexml package="xcolor"?>
4+
<?latexml package="xy" options="arrow,curve,matrix"?>
5+
<?latexml RelaxNGSchema="LaTeXML"?>
6+
<document xmlns="http://dlmf.nist.gov/LaTeXML" xmlns:svg="http://www.w3.org/2000/svg">
7+
<resource src="LaTeXML.css" type="text/css"/>
8+
<resource src="ltx-article.css" type="text/css"/>
9+
<para xml:id="p1">
10+
<picture height="42.82" tex="\lx@xy@svg{\hbox{\raise 0.0pt\hbox{\kern-4.78578pt\hbox{{\hbox{\kern 4.78578pt%&#10;\raise 0.0pt\hbox{\hbox{\kern 0.0pt\raise-3.41666pt\hbox{$\textstyle{A}$}}}}}{%&#10;\hbox{\kern 49.86182pt\raise 17.07156pt\hbox{\hbox{\kern 3.0pt\raise-3.41666pt%&#10;\hbox{$\textstyle{B}$}}}}}{\hbox{\kern 49.8618pt\raise 17.07156pt\hbox{\hbox{%&#10;\kern 0.0pt\raise 0.0pt\hbox{\cirbuild@}}}}}\ignorespaces{\hbox{%&#10;\lx@xy@drawline@}}}}}}" width="81.86" xml:id="p1.pic1">
11+
<svg:svg height="38.1" overflow="visible" version="1.1" width="81.86">
12+
<svg:g transform="matrix(1 0 0 -1 0 33.37) translate(-6.62,0)">
13+
<svg:g transform="translate(6.62,0) translate(0,-4.73)">
14+
<svg:foreignObject height="9.46" overflow="visible" transform="matrix(1 0 0 -1 0 16.6)" width="10.38"><Math mode="inline" tex="\textstyle{A}" text="A" xml:id="p1.pic1.m1">
15+
<XMath>
16+
<XMTok font="italic" role="UNKNOWN">A</XMTok>
17+
</XMath>
18+
</Math></svg:foreignObject>
19+
</svg:g>
20+
<svg:g transform="translate(68.99,0) translate(0,23.62) translate(4.15,0) translate(0,-4.73)">
21+
<svg:foreignObject height="9.46" overflow="visible" transform="matrix(1 0 0 -1 0 16.6)" width="11.19"><Math mode="inline" tex="\textstyle{B}" text="B" xml:id="p1.pic1.m2">
22+
<XMath>
23+
<XMTok font="italic" role="UNKNOWN">B</XMTok>
24+
</XMath>
25+
</Math></svg:foreignObject>
26+
</svg:g>
27+
<svg:g transform="translate(68.99,0) translate(0,23.62)">
28+
<svg:circle cx="9.75" cy="0" fill="none" r="9.75" stroke="#000000"/>
29+
</svg:g>
30+
<svg:path d="M 17 1.83 L 69.55 20.38" fill="none" stroke="#000000"/>
31+
</svg:g>
32+
</svg:svg>
33+
</picture>
34+
</para>
35+
<para xml:id="p2">
36+
<picture height="231.07" tex="\lx@xy@svg{\hbox{\raise 0.0pt\hbox{\kern 6.95901pt\hbox{\ignorespaces%&#10;\ignorespaces\ignorespaces\hbox{\vtop{\kern 0.0pt\offinterlineskip\halign{%&#10;\entry@#!@&amp;&amp;\entry@@#!@\cr\\&amp;&amp;\\&amp;&amp;\crcr}}}\ignorespaces{\hbox{\kern-6.95901pt%&#10;\raise 0.0pt\hbox{\hbox{\kern 0.0pt\raise 0.0pt\hbox{\hbox{\kern 3.0pt\raise 0%&#10;.0pt\hbox{$\textstyle{U\ignorespaces\ignorespaces\ignorespaces\ignorespaces%&#10;\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces%&#10;\ignorespaces\ignorespaces\ignorespaces\ignorespaces}$}}}}}}}\ignorespaces%&#10;\ignorespaces\ignorespaces\ignorespaces\ignorespaces{}{}{}{{}{}{}{}{}{}{}{}{}{%&#10;}{}{}{}{}{}{}}{}\ignorespaces\hbox{\hbox{\kern 0.0pt\raise 0.0pt\hbox{{}{}{{}}%&#10;{{}{}{}}{}}}}\ignorespaces{}\ignorespaces{}{}{}{{}{}}\ignorespaces%&#10;\ignorespaces{\hbox{\kern 10.11026pt\raise-44.48624pt\hbox{{}\hbox{\kern 0.0pt%&#10;\raise 0.0pt\hbox{\hbox{\kern 3.0pt\hbox{\hbox{\kern 0.0pt\raise-0.8264pt\hbox%&#10;{$\scriptstyle{y}$}}}\kern 3.0pt}}}}}}\ignorespaces{}{}{}{{}{}{}{}{}{}{}{}{}{}%&#10;{}{}{}{}{}{}{}{}{}{}}{\hbox{\kern 42.60489pt\raise-68.96237pt\hbox{\hbox{\kern&#10;0%&#10;.0pt\raise 0.0pt\hbox{\lx@xy@tip{1}\lx@xy@tip{-1}}}}}}\ignorespaces\hbox{\hbox%&#10;{\kern 0.0pt\raise 0.0pt\hbox{{}{}{}{{}}{{}{}{}\lx@xy@spline@}{}}}}%&#10;\ignorespaces{}\ignorespaces\hbox{\hbox{\kern 0.0pt\raise 0.0pt\hbox{{}{}{{}}{%&#10;{}{}{}}{}}}}\ignorespaces{}\ignorespaces\ignorespaces\ignorespaces{}%&#10;\ignorespaces\ignorespaces{\hbox{\lx@xy@drawline@}}\ignorespaces{\hbox{\kern 3%&#10;6.71304pt\raise-27.95667pt\hbox{\hbox{\kern 0.0pt\raise 0.0pt\hbox{\lx@xy@tip{%&#10;1}\lx@xy@tip{-1}}}}}}\ignorespaces\ignorespaces{\hbox{\lx@xy@drawline@}}%&#10;\ignorespaces{\hbox{\lx@xy@drawline@}}\ignorespaces\ignorespaces\ignorespaces%&#10;\ignorespaces\ignorespaces{}{}{}{{}{}{}{}{}{}{}{}{}{}{}}{}\ignorespaces\hbox{%&#10;\hbox{\kern 0.0pt\raise 0.0pt\hbox{{}{}{{}}{{}{}{}}{}}}}\ignorespaces{}%&#10;\ignorespaces{}{}{}{{}{}}\ignorespaces\ignorespaces{\hbox{\kern 48.9274pt%&#10;\raise-8.77733pt\hbox{{}\hbox{\kern 0.0pt\raise 0.0pt\hbox{\hbox{\kern 3.0pt%&#10;\hbox{\hbox{\kern 0.0pt\raise-1.50694pt\hbox{$\scriptstyle{x}$}}}\kern 3.0pt}}%&#10;}}}}\ignorespaces{}{}{}{{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}}{\hbox{\kern 92%&#10;.28938pt\raise-33.01389pt\hbox{\hbox{\kern 0.0pt\raise 0.0pt\hbox{\lx@xy@tip{1%&#10;}\lx@xy@tip{-1}}}}}}\ignorespaces\hbox{\hbox{\kern 0.0pt\raise 0.0pt\hbox{{}{}%&#10;{}{{}}{{}{}{}\lx@xy@spline@}{}}}}\ignorespaces{}\ignorespaces\hbox{\hbox{\kern&#10;0%&#10;.0pt\raise 0.0pt\hbox{{}{}{{}}{{}{}{}}{}}}}\ignorespaces{}{\hbox{\kern-3.0pt%&#10;\raise-37.78998pt\hbox{\hbox{\kern 0.0pt\raise 0.0pt\hbox{\hbox{\kern 3.0pt%&#10;\raise 0.0pt\hbox{$\textstyle{}$}}}}}}}{\hbox{\kern 30.95901pt\raise-37.78998%&#10;pt\hbox{\hbox{\kern 0.0pt\raise 0.0pt\hbox{\hbox{\kern 3.0pt\raise 0.0pt\hbox{%&#10;$\textstyle{X\times_{Z}Y\ignorespaces\ignorespaces\ignorespaces\ignorespaces%&#10;\ignorespaces\ignorespaces\ignorespaces\ignorespaces}$}}}}}}}\ignorespaces%&#10;\ignorespaces\ignorespaces\ignorespaces{}{\hbox{\lx@xy@droprule}}\ignorespaces%&#10;\ignorespaces\ignorespaces{\hbox{\kern 49.61926pt\raise-56.68497pt\hbox{{}%&#10;\hbox{\kern 0.0pt\raise 0.0pt\hbox{\hbox{\kern 3.0pt\hbox{\hbox{\kern 0.0pt%&#10;\raise-0.8264pt\hbox{$\scriptstyle{q}$}}}\kern 3.0pt}}}}}}\ignorespaces{\hbox{%&#10;\kern 49.61926pt\raise-65.74664pt\hbox{\hbox{\kern 0.0pt\raise 0.0pt\hbox{%&#10;\lx@xy@tip{1}\lx@xy@tip{-1}}}}}}{\hbox{\lx@xy@droprule}}{\hbox{\lx@xy@droprule%&#10;}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces{}{\hbox{\lx@xy@droprule%&#10;}}\ignorespaces\ignorespaces\ignorespaces{\hbox{\kern 69.9558pt\raise-42.97746%&#10;pt\hbox{{}\hbox{\kern 0.0pt\raise 0.0pt\hbox{\hbox{\kern 3.0pt\hbox{\hbox{%&#10;\kern 0.0pt\raise-0.8264pt\hbox{$\scriptstyle{p}$}}}\kern 3.0pt}}}}}}%&#10;\ignorespaces{\hbox{\kern 92.27951pt\raise-37.78998pt\hbox{\hbox{\kern 0.0pt%&#10;\raise 0.0pt\hbox{\lx@xy@tip{1}\lx@xy@tip{-1}}}}}}{\hbox{\lx@xy@droprule}}{%&#10;\hbox{\lx@xy@droprule}}{\hbox{\kern 92.27951pt\raise-37.78998pt\hbox{\hbox{%&#10;\kern 0.0pt\raise 0.0pt\hbox{\hbox{\kern 3.0pt\raise 0.0pt\hbox{$\textstyle{X%&#10;\ignorespaces\ignorespaces\ignorespaces\ignorespaces}$}}}}}}}\ignorespaces%&#10;\ignorespaces\ignorespaces\ignorespaces{}{\hbox{\lx@xy@droprule}}\ignorespaces%&#10;\ignorespaces\ignorespaces{\hbox{\kern 89.63365pt\raise-56.68497pt\hbox{{}%&#10;\hbox{\kern 0.0pt\raise 0.0pt\hbox{\hbox{\kern 3.0pt\hbox{\hbox{\kern 0.0pt%&#10;\raise-1.75pt\hbox{$\scriptstyle{f}$}}}\kern 3.0pt}}}}}}\ignorespaces{\hbox{%&#10;\kern 99.81422pt\raise-65.74664pt\hbox{\hbox{\kern 0.0pt\raise 0.0pt\hbox{%&#10;\lx@xy@tip{1}\lx@xy@tip{-1}}}}}}{\hbox{\lx@xy@droprule}}{\hbox{\lx@xy@droprule%&#10;}}{\hbox{\kern-3.0pt\raise-75.57996pt\hbox{\hbox{\kern 0.0pt\raise 0.0pt\hbox{%&#10;\hbox{\kern 3.0pt\raise 0.0pt\hbox{$\textstyle{}$}}}}}}}{\hbox{\kern 42.60538%&#10;pt\raise-75.57996pt\hbox{\hbox{\kern 0.0pt\raise 0.0pt\hbox{\hbox{\kern 3.0pt%&#10;\raise 0.0pt\hbox{$\textstyle{Y\ignorespaces\ignorespaces\ignorespaces%&#10;\ignorespaces}$}}}}}}}\ignorespaces\ignorespaces\ignorespaces\ignorespaces{}{%&#10;\hbox{\lx@xy@droprule}}\ignorespaces\ignorespaces\ignorespaces{\hbox{\kern 69.%&#10;92178pt\raise-70.39246pt\hbox{{}\hbox{\kern 0.0pt\raise 0.0pt\hbox{\hbox{\kern&#10;3%&#10;.0pt\hbox{\hbox{\kern 0.0pt\raise-0.8264pt\hbox{$\scriptstyle{g}$}}}\kern 3.0%&#10;pt}}}}}}\ignorespaces{\hbox{\kern 93.0434pt\raise-75.57996pt\hbox{\hbox{\kern 0%&#10;.0pt\raise 0.0pt\hbox{\lx@xy@tip{1}\lx@xy@tip{-1}}}}}}{\hbox{\lx@xy@droprule}}%&#10;{\hbox{\lx@xy@droprule}}{\hbox{\kern 93.0434pt\raise-75.57996pt\hbox{\hbox{%&#10;\kern 0.0pt\raise 0.0pt\hbox{\hbox{\kern 3.0pt\raise 0.0pt\hbox{$\textstyle{Z}%&#10;$}}}}}}}\ignorespaces}}}}" width="158.17" xml:id="p2.pic1">
37+
<svg:svg height="122.34" overflow="visible" version="1.1" width="158.17">
38+
<svg:g transform="matrix(1 0 0 -1 9.63 13.61) translate(9.63,0)">
39+
<svg:g transform="translate(-9.63,0) translate(4.15,0)">
40+
<svg:foreignObject height="9.46" overflow="visible" transform="matrix(1 0 0 -1 0 16.6)" width="10.96"><Math mode="inline" tex="\textstyle{U\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces%&#10;\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces%&#10;\ignorespaces\ignorespaces\ignorespaces}" text="U" xml:id="p2.pic1.m1">
41+
<XMath>
42+
<XMTok font="italic" role="UNKNOWN">U</XMTok>
43+
</XMath>
44+
</Math></svg:foreignObject>
45+
</svg:g>
46+
<svg:g transform="translate(13.99,0) translate(0,-61.56) translate(4.15,0) translate(0,-1.14)">
47+
<svg:foreignObject height="6.05" overflow="visible" transform="matrix(1 0 0 -1 0 16.6)" width="5.1"><Math mode="inline" tex="\scriptstyle{y}" text="y" xml:id="p2.pic1.m2">
48+
<XMath>
49+
<XMTok font="italic" fontsize="70%" role="UNKNOWN">y</XMTok>
50+
</XMath>
51+
</Math></svg:foreignObject>
52+
</svg:g>
53+
<svg:g transform="translate(58.95,0) translate(0,-95.42)">
54+
<svg:path d="M 0 0 A 13.84 13.84 45 0 0 -2.98 6.83" fill="none" stroke="#000000"/>
55+
<svg:path d="M 0 0 A 13.84 13.84 45 0 1 -6.87 2.89" fill="none" stroke="#000000"/>
56+
</svg:g>
57+
<svg:path d="M 1.42 -4.15 C 13.72 -39.09 32.89 -69.51 58.95 -95.42" fill="none" stroke="#000000"/>
58+
<svg:path d="M 5.45 -4.15 L 5.48 -4.2" fill="none" stroke="#000000"/>
59+
<svg:g transform="translate(50.8,0) translate(0,-38.68)">
60+
<svg:path d="M 0 0 A 13.84 13.84 45 0 0 -3.83 6.39" fill="none" stroke="#000000"/>
61+
<svg:path d="M 0 0 A 13.84 13.84 45 0 1 -7.18 1.99" fill="none" stroke="#000000"/>
62+
</svg:g>
63+
<svg:path d="M 5.45 -4.15 L 50.8 -38.68" fill="none" stroke="#000000"/>
64+
<svg:path d="M 50.77 -38.65 L 50.8 -38.68" fill="none" stroke="#000000"/>
65+
<svg:g transform="translate(67.7,0) translate(0,-12.15) translate(4.15,0) translate(0,-2.09)">
66+
<svg:foreignObject height="4.17" overflow="visible" transform="matrix(1 0 0 -1 0 16.6)" width="5.54"><Math mode="inline" tex="\scriptstyle{x}" text="x" xml:id="p2.pic1.m3">
67+
<XMath>
68+
<XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
69+
</XMath>
70+
</Math></svg:foreignObject>
71+
</svg:g>
72+
<svg:g transform="translate(127.7,0) translate(0,-45.68)">
73+
<svg:path d="M 0 0 A 13.84 13.84 45 0 0 -4.44 5.98" fill="none" stroke="#000000"/>
74+
<svg:path d="M 0 0 A 13.84 13.84 45 0 1 -7.34 1.27" fill="none" stroke="#000000"/>
75+
</svg:g>
76+
<svg:path d="M 9.61 -1.5 C 51.83 -8.68 91.2 -23.41 127.7 -45.68" fill="none" stroke="#000000"/>
77+
<svg:g transform="translate(42.84,0) translate(0,-52.29) translate(4.15,0)">
78+
<svg:foreignObject height="12.1" overflow="visible" transform="matrix(1 0 0 -1 0 16.6)" width="43.34"><Math mode="inline" tex="\textstyle{X\times_{Z}Y\ignorespaces\ignorespaces\ignorespaces\ignorespaces%&#10;\ignorespaces\ignorespaces\ignorespaces\ignorespaces}" text="X * _ Z Y" xml:id="p2.pic1.m5">
79+
<XMath>
80+
<XMApp>
81+
<XMApp role="MULOP">
82+
<XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
83+
<XMTok meaning="times" role="MULOP">×</XMTok>
84+
<XMTok font="italic" fontsize="70%" role="UNKNOWN">Z</XMTok>
85+
</XMApp>
86+
<XMTok font="italic" role="UNKNOWN">X</XMTok>
87+
<XMTok font="italic" role="UNKNOWN">Y</XMTok>
88+
</XMApp>
89+
</XMath>
90+
</Math></svg:foreignObject>
91+
</svg:g>
92+
<svg:path class="droprule" d="M 68.38 -59.09 L 68.93 -59.09" fill="none" stroke="#000000"/>
93+
<svg:g transform="translate(68.66,0) translate(0,-78.43) translate(4.15,0) translate(0,-1.14)">
94+
<svg:foreignObject height="6.05" overflow="visible" transform="matrix(1 0 0 -1 0 16.6)" width="4.67"><Math mode="inline" tex="\scriptstyle{q}" text="q" xml:id="p2.pic1.m6">
95+
<XMath>
96+
<XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
97+
</XMath>
98+
</Math></svg:foreignObject>
99+
</svg:g>
100+
<svg:g transform="translate(68.66,0) translate(0,-90.97)">
101+
<svg:path d="M 0 0 A 13.84 13.84 45 0 0 2.77 6.92" fill="none" stroke="#000000"/>
102+
<svg:path d="M 0 0 A 13.84 13.84 45 0 1 -2.77 6.92" fill="none" stroke="#000000"/>
103+
</svg:g>
104+
<svg:path class="droprule" d="M 68.38 -90.97 L 68.93 -59.09" fill="none" stroke="#000000"/>
105+
<svg:path class="droprule" d="M 68.38 -90.97 L 68.93 -90.97" fill="none" stroke="#000000"/>
106+
<svg:path class="droprule" d="M 94.48 -52.57 L 94.48 -52.01" fill="none" stroke="#000000"/>
107+
<svg:g transform="translate(96.8,0) translate(0,-59.47) translate(4.15,0) translate(0,-1.14)">
108+
<svg:foreignObject height="6.05" overflow="visible" transform="matrix(1 0 0 -1 0 16.6)" width="4.87"><Math mode="inline" tex="\scriptstyle{p}" text="p" xml:id="p2.pic1.m7">
109+
<XMath>
110+
<XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
111+
</XMath>
112+
</Math></svg:foreignObject>
113+
</svg:g>
114+
<svg:g transform="translate(127.69,0) translate(0,-52.29)">
115+
<svg:path d="M 0 0 A 13.84 13.84 45 0 0 -6.92 2.77" fill="none" stroke="#000000"/>
116+
<svg:path d="M 0 0 A 13.84 13.84 45 0 1 -6.92 -2.77" fill="none" stroke="#000000"/>
117+
</svg:g>
118+
<svg:path class="droprule" d="M 94.48 -52.57 L 127.69 -52.01" fill="none" stroke="#000000"/>
119+
<svg:path class="droprule" d="M 127.69 -52.57 L 127.69 -52.01" fill="none" stroke="#000000"/>
120+
<svg:g transform="translate(127.69,0) translate(0,-52.29) translate(4.15,0)">
121+
<svg:foreignObject height="9.46" overflow="visible" transform="matrix(1 0 0 -1 0 16.6)" width="12.55"><Math mode="inline" tex="\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}" text="X" xml:id="p2.pic1.m8">
122+
<XMath>
123+
<XMTok font="italic" role="UNKNOWN">X</XMTok>
124+
</XMath>
125+
</Math></svg:foreignObject>
126+
</svg:g>
127+
<svg:path class="droprule" d="M 137.84 -56.44 L 138.39 -56.44" fill="none" stroke="#000000"/>
128+
<svg:g transform="translate(124.03,0) translate(0,-78.43) translate(4.15,0) translate(0,-2.42)">
129+
<svg:foreignObject height="8.61" overflow="visible" transform="matrix(1 0 0 -1 0 16.6)" width="5.78"><Math mode="inline" tex="\scriptstyle{f}" text="f" xml:id="p2.pic1.m9">
130+
<XMath>
131+
<XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
132+
</XMath>
133+
</Math></svg:foreignObject>
134+
</svg:g>
135+
<svg:g transform="translate(138.11,0) translate(0,-90.97)">
136+
<svg:path d="M 0 0 A 13.84 13.84 45 0 0 2.77 6.92" fill="none" stroke="#000000"/>
137+
<svg:path d="M 0 0 A 13.84 13.84 45 0 1 -2.77 6.92" fill="none" stroke="#000000"/>
138+
</svg:g>
139+
<svg:path class="droprule" d="M 137.84 -90.97 L 138.39 -56.44" fill="none" stroke="#000000"/>
140+
<svg:path class="droprule" d="M 137.84 -90.97 L 138.39 -90.97" fill="none" stroke="#000000"/>
141+
<svg:g transform="translate(58.95,0) translate(0,-104.58) translate(4.15,0)">
142+
<svg:foreignObject height="9.46" overflow="visible" transform="matrix(1 0 0 -1 0 16.6)" width="11.11"><Math mode="inline" tex="\textstyle{Y\ignorespaces\ignorespaces\ignorespaces\ignorespaces}" text="Y" xml:id="p2.pic1.m11">
143+
<XMath>
144+
<XMTok font="italic" role="UNKNOWN">Y</XMTok>
145+
</XMath>
146+
</Math></svg:foreignObject>
147+
</svg:g>
148+
<svg:path class="droprule" d="M 78.36 -104.86 L 78.36 -104.3" fill="none" stroke="#000000"/>
149+
<svg:g transform="translate(96.75,0) translate(0,-97.4) translate(4.15,0) translate(0,-1.14)">
150+
<svg:foreignObject height="6.05" overflow="visible" transform="matrix(1 0 0 -1 0 16.6)" width="4.97"><Math mode="inline" tex="\scriptstyle{g}" text="g" xml:id="p2.pic1.m12">
151+
<XMath>
152+
<XMTok font="italic" fontsize="70%" role="UNKNOWN">g</XMTok>
153+
</XMath>
154+
</Math></svg:foreignObject>
155+
</svg:g>
156+
<svg:g transform="translate(128.74,0) translate(0,-104.58)">
157+
<svg:path d="M 0 0 A 13.84 13.84 45 0 0 -6.92 2.77" fill="none" stroke="#000000"/>
158+
<svg:path d="M 0 0 A 13.84 13.84 45 0 1 -6.92 -2.77" fill="none" stroke="#000000"/>
159+
</svg:g>
160+
<svg:path class="droprule" d="M 78.36 -104.86 L 128.74 -104.3" fill="none" stroke="#000000"/>
161+
<svg:path class="droprule" d="M 128.74 -104.86 L 128.74 -104.3" fill="none" stroke="#000000"/>
162+
<svg:g transform="translate(128.74,0) translate(0,-104.58) translate(4.15,0)">
163+
<svg:foreignObject height="9.46" overflow="visible" transform="matrix(1 0 0 -1 0 16.6)" width="10.44"><Math mode="inline" tex="\textstyle{Z}" text="Z" xml:id="p2.pic1.m13">
164+
<XMath>
165+
<XMTok font="italic" role="UNKNOWN">Z</XMTok>
166+
</XMath>
167+
</Math></svg:foreignObject>
168+
</svg:g>
169+
</svg:g>
170+
</svg:svg>
171+
</picture>
172+
</para>
173+
</document>

0 commit comments

Comments
 (0)