META


2020年8月21日金曜日

xy-pictテスト@re:sweaTEST

\(\xymatrix { *+[F]{\LARGE{+}}; *+[o][F]{\LARGE{\times}} }\) \(\xymatrix { *+[o][F]{\LARGE{\times}} }\) \(\xymatrix {*+[F]{SQUARE \tiny{-in-xymatrix}} }\) \(\xymatrix {*+[o][F]{CIRCLE \tiny{-in-xymatrix}} }\) \[ \begin{xy} \xymatrix { U \ar@/_/[ddr]_y \ar@{.>}[dr]|{\langle x,y \rangle} \ar@/^/[drr]^x \\ & X \times_Z Y \ar[d]^q \ar[r]_p & X \ar[d]_f \\ & Y \ar[r]^g & Z } \end{xy} \] \( \begin{xy} (0,0) *++={A} *\frm{o} ; \end{xy} \) \( \begin{xy} (0,20)*+{A};(60,0)*+{B} **\crv{} **\crv{(30,30)} **\crv{(20,40)&(40,40)} **\crv{(10,20)&(30,20)&(50,-20)&(60,-10)} \end{xy} \) \( \begin{xy} (0,20)*[o]+{A};(60,0)*[o]+{B}="B" **\crv{} \POS?(.4)*_+!UR{0},"B" **\crv{(30,30)} \POS?*^+!D{1},"B" **\crv{(20,40)&(40,40)} \POS?*^+!D{2},"B" **\crv{(10,20)&(30,20)&(50,-20)&(60,-10)} \POS?*+^!UR{4} \end{xy} \) \( \begin{xy} <1cm,0cm>: (0,0)*=0{+}="+" ; (2,1)*=0{\times}="*" **@{.} , (1,0)*+{A} ; (2,2)*+{B} **@{-} ?!{"+";"*"} *{\bullet} \end{xy} \) \( \begin{xy} (0,0)*+{A}; (50,-10)*+{B} **\crv{~*=<4pt>{.} (10,10)&(20,0)&(40,15)} **\crv{~*=<8pt>{}~**!/-5pt/\dir{>}(10,-20) &(40,-15)} \end{xy} \) \( \begin{xy} *{+}; p+(6,3)*{+} **{} ?(1) *@{-} *!/-5pt/^\dir{-} *^\dir{-} *!/^-5pt/\dir{-} \end{xy} \) \( \begin{xy} *\cir<5pt>{} *!<-.2pt,.2pt>\cir<5pt>{dr^ul} *!<-.4pt,.4pt>\cir<5pt>{dr^ul} *!<-.6pt,.6pt>\cir<5pt>{dr^ul} \end{xy} \) \( \begin{xy} (0,20)*+{A};(60,0)*+{B} **\crv{(10,20)&(30,20)&(50,-20)&(60,-10)} ?<*\dir{<} ?>*\dir{>} ?(.65)*{\oplus} *!LD!/^-5pt/{x} ?(.65)/12pt/*{\oplus} *!LD!/^-5pt/{x’} ?(.28)*=0{\otimes}-/40pt/*+{Q}="q" +/100pt/*+{P};"q" **\dir{-} \end{xy} \)
P.1 Abstract
\( \begin{xy} (3,0)*{A} ; (20,6)*+{B}*\cir{} **\dir{-} ? *_!/3pt/\dir{)} *_!/7pt/\dir{:} ?>* \dir{>} \end{xy} \) \[ \begin{xy} *[o]=<40pt>\hbox{Round}="o"*\frm{oo}, +<5em,-5em>@+, (46,11)*+\hbox{Square}="s" *\frm{-,}, -<5em,-5em>@+, "o";"s" **{} ?*+\hbox{Bend}="b"*\frm{.}, "o";"s"."b" **\crvs{-}, "o"."b";"s" **\crvs{-} ?>*\dir{>} \end{xy} \] \[ \begin{xy} *[o]=<40pt>\hbox{Round}="o"*\frm{oo}, +<5em,-5em>@+, (46,11)*+\hbox{Square}="s" *\frm{-,}, -<5em,-5em>@+, "o";"s" **{} ?*+{Bend}="b"*\frm{.}, "o";"s"."b" **\crv{-}, "o"."b";"s" **\crv{-} ?>*\dir{>} \end{xy} \]
\begin{xy} 
 *[o]=<40pt>\hbox{Round}="o"*\frm{oo},
+<5em,-5em>@+,
(46,11)*+\hbox{Square}="s" *\frm{-,},
-<5em,-5em>@+,
"o";"s" **{} ?*+\hbox{Bend}="b"*\frm{.},
"o";"s"."b" **\crvs{-},
"o"."b";"s" **\crvs{-} ?>*\dir{>}
\end{xy}
\begin{xy} 
 *[o]=<40pt>\hbox{Round}="o"*\frm{oo},
+<5em,-5em>@+,
(46,11)*+\hbox{Square}="s" *\frm{-,},
-<5em,-5em>@+,
"o";"s" **{} ?*+{Bend}="b"*\frm{.},
"o";"s"."b" **\crv{-},
"o"."b";"s" **\crv{-} ?>*\dir{>}
\end{xy}
【注意】 crvにしても、座標指定してないので、カーブしていない

\( \begin{xy} \xymatrix{ U \ar@/_/[ddr]_y \ar[dr] \ar@/^/[drr]^x \\ & X \times_Z Y \ar[d]^q \ar[r]_p & X \ar[d]_f \\ & Y \ar[r]^g & Z } \end{xy} \)
P.7〜 Positions
\( \begin{xy} <1cm,0cm>: (0,0)*=0{+}="+" ; (2,1)*=0{\times}="*" **@{.} , (1,0)*+{A} ; (2,2)*+{B} **@{-} ?!{"+";"*"} *{\bullet} \end{xy} \) \( exercise 7 \\ \begin{xy} *=<3cm,1cm>\txt{Box}*\frm{-} !U!R(.5) *\frm{..}*{\bullet} \end{xy} \) \( \begin{xy} @={(0,-10),(10,3),(20,-5)} @@{*{P}} \end{xy} \) \( \begin{xy} (0,0) *++={A} *\frm{o} ; \end{xy} \)
P.16- Kernel object library
dir

\(\begin{xy} (3,0)*{A}*\frm{-} ; (15,6)*+{B}*\cir{} **\dir{}\end{xy}\)
\(\begin{xy} (3,0)*{A}*\frm{-} ; (15,6)*+{B}*\cir{} **\dir{-}\end{xy}\) \(\begin{xy} (3,0)*{A}*\frm{-} ; (15,6)*+{B}*\cir{} **\dir{.}\end{xy}\) \(\begin{xy} (3,0)*{A}*\frm{-} ; (15,6)*+{B}*\cir{} **\dir{~}\end{xy}\) \(\begin{xy} (3,0)*{A}*\frm{-} ; (15,6)*+{B}*\cir{} **\dir{--}\end{xy}\) \(\begin{xy} (3,0)*{A}*\frm{-} ; (15,6)*+{B}*\cir{} **\dir{~~}\end{xy}\)
\(\begin{xy} (3,0)*{A}*\frm{-} ; (15,6)*+{B}*\cir{} **\dir2{-}\end{xy}\) \(\begin{xy} (3,0)*{A}*\frm{-} ; (15,6)*+{B}*\cir{} **\dir2{.}\end{xy}\) \(\begin{xy} (3,0)*{A}*\frm{-} ; (15,6)*+{B}*\cir{} **\dir2{~}\end{xy}\) \(\begin{xy} (3,0)*{A}*\frm{-} ; (15,6)*+{B}*\cir{} **\dir2{--}\end{xy}\) \(\begin{xy} (3,0)*{A}*\frm{-} ; (15,6)*+{B}*\cir{} **\dir2{~~}\end{xy}\)
\(\begin{xy} (3,0)*{A}*\frm{-} ; (15,6)*+{B}*\cir{} **\dir3{-}\end{xy}\) \(\begin{xy} (3,0)*{A}*\frm{-} ; (15,6)*+{B}*\cir{} **\dir3{.}\end{xy}\) \(\begin{xy} (3,0)*{A}*\frm{-} ; (15,6)*+{B}*\cir{} **\dir3{~}\end{xy}\) \(\begin{xy} (3,0)*{A}*\frm{-} ; (15,6)*+{B}*\cir{} **\dir3{--}\end{xy}\) \(\begin{xy} (3,0)*{A}*\frm{-} ; (15,6)*+{B}*\cir{} **\dir3{~~}\end{xy}\)
\(\begin{xy} (3,0) ; (15,6) **\dir{-}\end{xy}\)
\(\begin{xy} (3,0) ; (15,6) **\dir{>}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{<}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{|}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{)}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{(}\end{xy}\)
\(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir{>}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir{<}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir{|}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir{)}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir{(}\end{xy}\)
\(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir^{>}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir^{<}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir^{|}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir^{)}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir^{(}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir^{‘}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir^{’}\end{xy}\)
\(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir_{>}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir_{<}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir_{|}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir_{)}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir_{(}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir_{‘}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir_{’}\end{xy}\)
\(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir2{>}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir2{<}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir2{|}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir2{>>}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir2{<<}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir2{||}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir2{|-}\end{xy}\)
\(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir3{>}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir3{<}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir3{|}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir3{>>}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir3{<<}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir3{||}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir3{|-}\end{xy}\)
\(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir{>>}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir{<<}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir{||}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir{|-}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir{>|}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir{+}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir{x}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir{/}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir{//}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir{*}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir{o}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir^{>>}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir^{<<}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir^{||}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir^{|-}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir_{>>}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir_{<<}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir_{||}\end{xy}\) \(\begin{xy} (3,0) ; (15,6) **\dir{-}?>* \dir_{|-}\end{xy}\)
circle
\(\begin{xy} *\cir<4pt>{}\end{xy}\) \(\begin{xy}*{M}*\cir{}\end{xy}\) \(\begin{xy} *\cir<4pt>{l^r}\end{xy}\) \(\begin{xy} *\cir<4pt>{l_r}\end{xy}\) \(\begin{xy} *\cir<4pt>{dl^u}\end{xy}\) \(\begin{xy} *\cir<4pt>{dl_u}\end{xy}\) \(\begin{xy} *+{M}*\cir{dr_ur}\end{xy}\) u^u -> nothing \(\begin{xy}*\cir<4pt>{u^u}\end{xy}\)
8.2 Circles and Ellipses
\( 8.2 Circles and Ellipses \\ \begin{xy} 0;/r5pc/:*\dir{*} ;p+(.5,-.5)*\dir{*}="c" ,**\dir{-},*+!UL{c},"c" ,*\xycircle(1,.4){++\dir{<}} ,*\xycircle(1,1){++\dir{>}} ,*\xycircle<15pt,10pt>{} ;*\xycircle<10pt>{{.}} \end{xy} \)
14 Pattern and Tile extension P.31-
\( \AliasPattern{bricks}{mac12}{xymacpat} \AliasPattern{bars}{mac08}{xymacpat} \begin{xy} *+<5pc,3.1pc>{},{*[bricks]\frm{**}} ,*+<2.5pc>[o]{},*[bars]\frm{**} \end{xy} \) \( \AliasPattern{bricks}{mac12}{} \LoadPattern{mac28}{}\LoadPattern{mac05}{} \begin{xy} *=0[! macfreq -45 pa][mac28][|=Bars]{} ,*+<12pc,4pc>{}*[bricks]\frm{**} ,-<3.5pc,0pt>,*+<2.65pc>[o]{},*[Bars]\frm{**} ,*[thicker]\frm{o},+<6pc,0pt> ,*+<5pc, 2.7pc>{},*[mac05]\frm{**},*\frm{-,} ,*[white]\txt\Large\bf\sf{Kilroy\\was here} \end{xy} \)
15 Import graphics extension P.33-
\( \xyoption{import} \def\ellipA{\resizebox{6cm}{!}{% \includegraphics{import1.eps}}} \begin{xy} \xyimport(3.7,3.7)(1.4,1.4){\ellipA}*\frm{-} ,!D+<2pc,-1pc>*+!U\txt{% Framed contents of graphics file.}\endxy \qquad\qquad \xy\xyimport(3.7,3.7)(1.4,1.4){\ellipA} ,!D+<2pc,-1pc>*+!U\txt{Rational points on the elliptic curve: $x^3+y^3=7$} ,(1,0)*+!U{1},(-1,0)*+!U{-1} ,(0,1)*+!R{1},(0,-1)*+!R{-1} ,(2,-1)*+!RU{P},(-1,2)*+!RU{-P} ,(1.3333,1.6667)*+!UR{-2P} ,(1.6667,1.3333)*!DL{\;2P} ,(-.5,1.9)*++!DL{3P},(1.9,-.5)*!DL{\;-3P} ,(-1,2.3)*+++!D{\infty}*=0{},{\ar+(-.2,.2)} ,(.5,2.3)*+++!D{\infty}*=0{},{\ar+(-.2,.2)} ,(2.3,-1)*+++!L{\infty}*=0{},{\ar+(.2,-.2)} \end{xy} \)
24 Arrow and Path feature P.38-
\(\xyoption{arrow} \begin{xy} *+{0} \PATH ~={**\dir{-}} ~{’(20,-2)*+{2} (30,0)*+{3}} ’(10,1)*+{1} \end{xy}\) \(\begin{xy} <4pc,0pc>:(0,0) *+\txt{base}="base" \PATH ~={**\dir{-}?>*\dir{>}} ‘l (-1,-1)*{A} ^a ‘ (1,-1)*{B} ^b ‘_ul (1, 0)*{C} ^c ‘ul^l "base" ^d "base" ^e \end{xy}\)
Appendices (exercise answers) P.72-
\( exercise 2 \\ \xymatrix{ {\bullet} \ar@{--}[d]\ar@{=}[dr]\ar@{-}[r] & {\bullet} \ar@{.}[d] \\ {\bullet} & {\bullet} \ar[l] } \) \( exercise 3 \\ \xymatrix{ A \ar[r]^f \ar[dr]_{f;g} & B \ar[d]^g \ar[dr]^{g;h} \\ & C \ar[r]_h & D } \) \( exercise 4 \\ \begin{xy} % % set up and mark A, B, C, and D: (0,0)="A" *\cir<1pt>{}*+!DR{A}, (7,10)="B" *\cir<1pt>{}*+!DR{B}, (13,8)="C" *\cir<1pt>{}*+!DL{C}, (15,4)="D" *\cir<1pt>{}*+!DL{D}, % % goto intersection and name+circle it: {"A";"B":"C";"D",x} ="I" *\cir<3pt>{}, % % make dotted lines: "I";"A"**{} +/1pc/;-/1pc/ **@{..}, "I";"D"**{} +/1pc/;-/1pc/ **@{..} % \end{xy} \) \( exercise 8 \\ \begin{xy} @={(0,-10),(10,3),(20,-5)}, s0="prev" @@{;"prev";**@{-}="prev"} \end{xy} \) \( exercise 14 \\ \begin{xy} *{+}; p+(6,3)*{+} **{} ?(1) *@{-} *!/-5pt/^\dir{-} *^\dir{-} *!/^-5pt/\dir{-} \end{xy} \) \( exercise 15 \\ \begin{xy} *\cir<5pt>{} *!<-.2pt,.2pt>\cir<5pt>{dr^ul} *!<-.4pt,.4pt>\cir<5pt>{dr^ul} *!<-.6pt,.6pt>\cir<5pt>{dr^ul} \end{xy} \) \( exercise 16 \\ \begin{xy} (0,20)*[o]+{A};(60,0)*[o]+{B}="B" **\crv{} \POS?(.4)*_+!UR{0},"B" **\crv{(30,30)} \POS?*^+!D{1},"B" **\crv{(20,40)&(40,40)} \POS?*^+!D{2},"B" **\crv{(10,20)&(30,20)&(50,-20)&(60,-10)} \POS?*+^!UR{4} \end{xy} \) \( exercise 17 \\ \begin{xy} (0,20)*+{A};(60,0)*+{B} **\crv{(10,20)&(30,20)&(50,-20)&(60,-10)} ?<*\dir{<} ?>*\dir{>} ?(.65)*{\oplus} *!LD!/^-5pt/{x} ?(.65)/12pt/*{\oplus} *!LD!/^-5pt/{x’} ?(.28)*=0{\otimes}-/40pt/*+{Q}="q" +/100pt/*+{P};"q" **\dir{-} \end{xy} \) \( exercise 18 (\txtが異常)\\ \def\ssz#1{\hbox{$_{^{#1}}$}} \begin{xy} (0,0)*+{A};(30,-10)*+{B}="B",**\dir{-}, "B"**\crv{(5,20)&(20,25)&(35,20)} ?<(0)*\dir{<}="a" ?>(1)*\dir{>}="h" ?(.1)*\dir{<}="b" ?(.9)*\dir{>}="i" ?(.2)*\dir{<}="c" ?(.8)*\dir{>}="j" ?(.3)*\dir{<}="d" ?(.7)*\dir{>}="k" ?(.4)*\dir{<}="e" ?(.6)*\dir{>}="l" ?(.5)*\dir{|}="f", "a"*!RC\txt{\ssz{(\lt)}}; "h"*!LC\txt{\ssz{\;(\gt)}},**\dir{.}, "b"*!RD{\ssz{.1}}; "i"*!L{\ssz{\;.9}},**\dir{-}, "c"*!RD{\ssz{.2}}; "j"*!L{\ssz{\;.8}},**\dir{-}, "d"*!RD{\ssz{.3}}; "k"*!L{\ssz{\;.7}},**\dir{-}, "e"*!RD{\ssz{.4}}; "l"*!LD{\ssz{.6}},**\dir{-}, "f"*!D!/^-3pt/{\ssz{.5}} \end{xy} \) \( exercise 18 amend \\ \def\ssz#1{\hbox{$_{^{#1}}$}} \begin{xy} (0,0)*+{A};(30,-10)*+{B}="B",**\dir{-}, "B"**\crv{(5,20)&(20,25)&(35,20)} ?<(0)*\dir{<}="a" ?>(1)*\dir{>}="h" ?(.1)*\dir{<}="b" ?(.9)*\dir{>}="i" ?(.2)*\dir{<}="c" ?(.8)*\dir{>}="j" ?(.3)*\dir{<}="d" ?(.7)*\dir{>}="k" ?(.4)*\dir{<}="e" ?(.6)*\dir{>}="l" ?(.5)*\dir{|}="f", "a"*!RC{\ssz{(\lt)}}; "h"*!LC{\ssz{\;(\gt)}},**\dir{.}, "b"*!RD{\ssz{.1}}; "i"*!L{\ssz{\;.9}},**\dir{-}, "c"*!RD{\ssz{.2}}; "j"*!L{\ssz{\;.8}},**\dir{-}, "d"*!RD{\ssz{.3}}; "k"*!L{\ssz{\;.7}},**\dir{-}, "e"*!RD{\ssz{.4}}; "l"*!LD{\ssz{.6}},**\dir{-}, "f"*!D!/^-3pt/{\ssz{.5}} \end{xy} \) \( exercise 19 \\ \begin{xy} (0,0) *++={A} *\frm{o} ; (10,7) *++={B} *\frm{o} **\frm{.} \end{xy} \) \( exercise 21 \\ \begin{xy} (0,0) *+++{A} ; (10,7) *+++{B} **\frm{.} **\frm{^\}} ; **\frm{_\}} \end{xy} \)
exercise 22→「parse error at or near "\drop[*1.25] -->」
\( exercise 22 \\ \UseCrayolaColors \begin{xy} \xy\drop[*1.25]\xybox{\POS (0,0)*{A};(100,40)*{B}**{} ?<<*[@_][red][o]=<5pt>{\heartsuit}; ?>>>*[@_][Plum][o]=<3pt>{\clubsuit} **[|*][|.5pt][thicker]\dir{-}, ?(.1)*[left]!RD\txt{label 1}*[red]\frm{.} ?(.2)*[!gsave newpath xyXpos xyYpos moveto 50 dup rlineto 20 setlinewidth 0 0 1 setrgbcolor stroke grestore][psxy]{.}, ?(.2)*[@]\txt{label 2}*[red]\frm{.}, ?(.2)*[BurntOrange]{*}, ?(.3)*[halfsize]\txt{label 3}*[red]\frm{.} ?(.375)*[flip]\txt{label 4}*[red]\frm{.} ?(.5)*[dblsize]\txt{label 5}*[red]\frm{.} ?(.5)*[WildStrawberry]{*}, ?(.7)*[hflip]\txt{label 6}*[red]\frm{.} ?(.8)*[vflip]\txt{label 7}*[red]\frm{.} ?(.9)*[right]!LD\txt{label 8}*[red]\frm{.} ?(.5)*[@][*.66667]!/^30pt/ \txt{special effect: aligned text} *[red]\frm{.} \end{xy} \)
excercise 23→「parse error at or near "\PATH ‘ul^ur,"me" "me" |>*:(1,-.25)\dir{>} "-->」
\( exercise 23 \\ \begin{xy} *+{A}*\cir<10pt>{}="me" \PATH ‘ul^ur,"me" "me" |>*:(1,-.25)\dir{>} \end{xy} \)
\( exercise 24 \\ \begin{xy} (0,0) \ar @{-->} (30,7) ^A="a" \POS(10,12)*+\txt{label} \ar "a" \end{xy} \) \( exercise 25 \\ \begin{xy} ;<1pc,0pc>: \POS(0,0)*+{A} \ar +(-2,3)*+{A’}*\cir{} \ar @2 +( 0,3)*+{A’’}*\cir{} \ar @3 +( 2,3)*+{A’’’}*\cir{} \POS(6,0)*+{B} \ar @1{||.>>} +(-2,3)*+{B’}*\cir{} \ar @2{||.>>} +( 0,3)*+{B’’}*\cir{} \ar @3{||.>>} +( 2,3)*+{B’’’}*\cir{} \end{xy} \)
exercise 26
\( exercise 26 \\ \begin{xy} \newdir{ >}{{}*!/-5pt/\dir{>}} \end{xy} \)
\( exercise 27 \\ \begin{xy} \ar @{>>*\composite{\dir{x}*\dir{+}}<<}(20,7) \end{xy} \) \( exercise 28 \\ \begin{xy} *{\circ}="b" \ar@(ur,ul) c \ar@{.>}@(dr,ul) (20,0)*{\bullet} \end{xy} \)
exercise 29
\( exercise 29 \\ \xymatrixrowsep{1.5pc} \xymatrixcolsep{3pc} \diagram &&\relax\rtwocell<0>^{f_3^{}\;\;}{\omit} &\relax\ddtwocell<0>{\omit} \drtwocell<0>^{\;\;f_4^{}}{<3>} \ddrrtwocell<\omit>{<8>}\\ &&&&\relax\drtwocell<0>^{\;\;f_5^{}}{\omit}\\ A \uurrlowertwocell<-6>{\omit}\relax \uurrcompositemap<2>_{f_1^{}}^{f_2^{}}{<.5>} \drtwocell<0>_{g_1^{}\;}{\omit} &&&\relax\urtwocell<0>{\omit} &&\relax\rtwocell<0>^{f_6^{}\;}{\omit} &\relax\rlowertwocell<-3>_{g_4^{}}{<-1>} \rcompositemap<6>_{f_7^{}}^{f_8^{}}{\omit} & B \\ &\relax\urrtwocell<0>{\omit} \xcompositemap[-1,4]{}% <-4.5>_{g_2^{}}^{g_3^{}}{\omit}\\ \enddiagram \end{xy} \)
exercise 30
\( exercise 30 \\ {\uppercurveobject{{?}} \lowercurveobject{{\circ}} \xymatrixcolsep{5pc} \xymatrixrowsep{2pc} \diagram \relax\txt{ FUn }\rtwocell<8>{!\&} & \relax\txt{ gaMES } \enddiagram} \end{xy} \)
\( exercise 31 \\ \begin{xy} \xymatrix @!=1pc { **[l] A\times B \ar[r]^{/A} \ar[d]_{/B} & B \ar[d]^{\times A} \\ A \ar[r]_{B\times} & **[r] B\times A } \end{xy} \)
exercise 32
\( exercise 32 \\ \begin{xy} \entrymodifiers={=<1pc>[o][F-]} \xymatrix @ur { A \save[];[r] **\dir{-}, [];[dr]**\dir{-}, [];[d] **\dir{-}\restore & B \\ C & D } \end{xy} \)
\( exercise 33 \\ \begin{xy} \xymatrix @W=3pc @H=1pc @R=0pc @*[F-] {% : \save+<-4pc,1pc>*\hbox{\it root} \ar[] \restore \\ {\bullet} \save*{} \ar‘r[dd]+/r4pc/‘[dd][dd] \restore \\ {\bullet} \save*{} \ar‘r[d]+/r3pc/‘[d]+/d2pc/ ‘[uu]+/l3pc/‘[uu][uu] \restore \\ 1 } \end{xy} \) \( exercise 34 \\ \begin{xy} \xygraph{ []A="A1" :@/^/ [r]A :@/^/ [r]A :@/^/ "A1" } \end{xy} \) \( exercise 35 \\ \begin{xy} \SelectTips{cm}{} \objectmargin={1pt} \xygraph{ !{0;(.77,-.77):0} !~:{@{-}|@{>}} w (:[r(.6)]{x_1} ,:[d]z:[r]y:[u(.6)]{x_2}:"x_1":"z" :@( {"w";"z"}, {"y";"z"})"z":"x_2") } \end{xy} \) \( exercise 36 \\ \def\objectstyle{\scriptscriptstyle} \begin{xy} \xygraph{!{/r2pc/:} [] !P3"A"{\bullet} "A1"!{+U*++!D{1}} "A2"!{+LD*+!RU{2}} "A3"!{+RD*+!LU{3}} "A0" [rrr]*{0}*\cir<5pt>{} !P6"B"{~<-\cir<5pt>{}} "B1"1 "B2"2 "B3"3 "B4"4 "B5"5 "B6"6 "B0" [rrr]0 !P9"C"{~*{\xypolynode}}} \end{xy} \)
うまく動作しない
\( \begin{xy} *[o]=<40pt>\hbox{Round}="o"*\frm{oo}, +<5em,-5em>@+, (46,11)*+\hbox{Square}="s" *\frm{-,}, -<5em,-5em>@+, "o";"s" **{} ?*+\hbox{Bend}="b"*\frm{.}, "o";"s"."b" **\crvs{-}, "o"."b";"s" **\crvs{-} ?>*\dir{>} \end{xy} \) \( \begin{xy} \xygraph{!{<5pc,0pc>:<0pc,3.3pc>::} [] !{\OutNeuron A} [d]!{\OutNeuron B} "A"[lu]!{\NeuronAB a} [d]!{\NeuronAB b} [d]!{\NeuronAB c} [d]!{\NeuronAB d} "a"[u(.5)l] (?!{\Time0},?!{\biNeuron1 a}) [d] (?!{\Time1},?!{\biNeuron2{ab}}) [d] (?!{\Time2},?!{\biNeuron2{bc}}) [d] (?!{\Time3},?!{\biNeuron2{cd}}) [d] (?!{\Time4},?!{\biNeuron1 d}) } \end{xy} \) \( \begin{xy} \xygraph {!{<5pc,0pc>:<0pc,3.3pc>::} [] !{\OutNeuron A} [d]!{\OutNeuron B} \"A\"[lu]!{\NeuronAB a} [d]!{\NeuronAB b} [d]!{\NeuronAB c} [d]!{\NeuronAB d} \"a\"[u(.5)l] (?!{\Time0},?!{\biNeuron1 a}) [d] (?!{\Time1},?!{\biNeuron2{ab}}) [d] (?!{\Time2},?!{\biNeuron2{bc}}) [d] (?!{\Time3},?!{\biNeuron2{cd}}) [d] (?!{\Time4},?!{\biNeuron1 d}) } \end{xy} \)

0 件のコメント:

コメントを投稿