xypichelp

Upload: nguyen-huu-dien

Post on 06-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/3/2019 xypichelp

    1/11

    Gi lnh xypic.sty - lm cc loi biu

    Nguyn Hu inKhoa Ton - C - Tin hc

    HKHTN H Ni, HQGHN

    1 Gii thiu gi lnh

    Gi lnh c thit k nh dng cc biu khc nhau. Gi lnh ny c th chy cng vi gi

    lnh amstex. Hy a vo phn u lnh \usepackage{xypic}http://tug.ctan.org/tex-archive/macros/generic/diagrams/xypic/xy

    Gi lnh ny c trong MiKTeX, nn ci t chng trnh qun l ny v c nhiu phng vtp km theo.

    2 S dng

    2.1 Gi gi lnh v mi trng

    1. Gi gi lnh vi ty chn \usepackage[all]{xy}

    2. Mi trng chnh l \xymatrix{ . . . }. Trong du 3 chm l cc hng v ct theo ccphn t cn mi tn theo k hiu:

    7 8

    \xymatrix{

    A &*+[F]{\sum_{i=n}^m {i^2}} \\

    & {\bullet} & D \ar[ul] }

    : 2

    Am

    i=n i2

    D

    2.2 Mi tn

    7 8

    $$

    \xymatrix{

    {\bullet } \ar@{--}[d] \ar@{=}[dr] \ar@{-}[r]

    & {\bullet } \ar@{.}[d] \\

    {\bullet } & {\bullet } \ar[l]

    }

    $$

    : 2

    oo

    1

  • 8/3/2019 xypichelp

    2/11

    http://nhdien.wordpress.com - Nguyn Hu in 2

    7 8

    $$

    \xymatrix{A \ar[dr] \ar[drr] & & \\

    & A + B \ar[r] & X \\B \ar[ur] \ar[urr] & &

    }

    $$

    : 2

    A

    55 AAA + B GG X

    B

    YY SS

    7 8

    $$

    \xymatrix{

    1\ar@{-}[r]\ar@(r,l)@/_0pt/@{-}[dr]&2\\

    3\ar@{-}[r]\ar@(r,l)@/_0pt/@{-}[ur]&4\\}

    $$

    : 2

    1 2

    3 4

    7 8

    $$

    \xymatrix{

    1\ar@{-}[r]\ar@(r,l)@/_0pt/@{-}[]!R;[dr]!L&2\\

    3\ar@{-}[r]\ar@(r,l)@/_0pt/@{-}[]!R;[ur]!L&4\\

    }

    $$

    : 2

    1 2

    3 4

    2.3 Nhn trn mi tn

    7 8

    $$

    \xymatrix{

    X \ar@{->}[r]^{f}\ar@{->}[d]_{\pi}

    & Z \ar@{->}[dl]^{g}\\

    Y & \\

    }

    $$

    : 2

    Xf GG

    Z

    g~~

    Y

    7 8

    $$\xymatrix{

    a \ar[dr] \ar[r]^s &B \ar@{=}[d]^{ddd}_{ttt} \\

    &c

    }

    $$

    : 2

    a

    11

    s GG B

    dddttt

    c

    7 8

    $$

    \xymatrix{

    A \ar[r]^f \ar[dr]_{f;g} & B \ar[d]^g \ar[dr]^{g;h} \\

    & C \ar[r]^h & D

    }

    $$

    : 2

    Af GG

    f;g 11

    B

    g

    g;h

    22C

    h GG D

  • 8/3/2019 xypichelp

    3/11

    http://nhdien.wordpress.com - Nguyn Hu in 3

    2.4 Ngt mi tn

    7 8

    $$\xymatrix{

    A \ar[d]_f \ar[r]^f& B \ar[dl]|{i_B} \ar[d]^g \\

    B \ar[r]_g & C }

    $$

    : 2

    A

    f

    f GG B

    iB

    ~~g

    B

    gGG C

    7 8

    $$

    \xymatrix{

    A \ar[dr]^[@]{z} & B \\

    C & D

    }\qquad

    \xymatrix{

    A \ar[dr]|*[@]{z} & B \\

    C & D

    }

    $$

    : 2

    Az

    22

    B

    C D

    A

    z

    22

    B

    C D

    7 8

    $$

    \xymatrix{

    x \ar@(ul,dl)[]|{id} \ar@/^/[rr]|f&

    & f(x) \ar@/^/[ll]|{f^{-1}} }

    $$

    : 2

    xid WWf DD

    f(x)f1

    kk

    7 8

    $$

    \xymatrix{

    1 \ar[rr] ^-{1000000x}

    \ar[dr] _(.2){2000x} |!{[d];[rr]}\hole

    && 1000000 \\

    1000 \ar[r] _{2x}\ar[urr] _>>>>{x^2}& 2000 }

    $$

    : 2

    11000000x GG

    2000x

    55

    1000000

    10002x

    GG

    x2

    RR

    2000

    2.5 Cn li

    7 8

    $$

    \xymatrix@1{ A \ar[r]^*+[o][F-]{x} & B }

    $$

    : 2

    Ax GGB

    7 8

    $$

    \xymatrix@1{

    A \ar @{/*\composite{{+}*{\times}}/} [rr]^*

    +\txt{High\\label}&& B}$$

    : 2

    A

    Highlabel

    ++++++ B

  • 8/3/2019 xypichelp

    4/11

    http://nhdien.wordpress.com - Nguyn Hu in 4

    7 8

    $$

    \xymatrix{

    A \ar @/^/ @{^{}} [r]\ar @/_/ @{{*}{x}{*}} [r] & B }$$

    : 2

    Av A 0 6?HN B

    7 8

    $$

    \xymatrix@1{A \ar@/^/[r] \ar@/^/@[r] & B }

    $$

    : 2

    A9999B

    7 8

    $$

    \xymatrix@!0{& \lambda\omega \ar@{-}[rr]\ar@{-}[d][dd]& & \lambda C \ar@{-}[dd]\\

    \lambda2 \ar@{-}[ur]\ar@{-}[rr]\ar@{-}[dd]& & \lambda P2 \ar@{-}[ur]\ar@{-}[dd]\\

    & \lambda\underline\omega \ar@{-}[r][rr]& & \lambda P\underline\omega\\\lambda{\to} \ar@{-}[rr]\ar@{-}[ur]& & \lambda P \ar@{-}[ur]

    }

    $$

    : 2

    C

    2 P2

    P

    P

    7 8

    $$

    \xymatrix@1{

    A \ar@ d[r] [r] [r]\ar@ d[r] [r] [r] & B }

    $$

    : 2

    A xxB

    7 8

    $$

    \newdir{ >}{{}*!/-5pt/@{>}}

    \xymatrix{ A \ar @{>->} @< 2pt> [r]

    \ar @{ >->} @ [r] & B }

    $$

    : 2

    A GG GG

    GG GGB

    7 8

    $$

    \xymatrix@1{

    A \ar[r] |-{\SelectTips{cm}{}\object@{>>}}

    |>{\SelectTips{eu}{}\object@{>}}

    & B }

    $$

    : 2

    A // // //GGB

  • 8/3/2019 xypichelp

    5/11

    http://nhdien.wordpress.com - Nguyn Hu in 5

    7 8

    $$

    \xymatrix{

    *=0{\bullet}\ar@/^/[dr]!U|1

    \ar@/^/[drr]!U|2

    \ar@/^/[drrr]!U|3

    \\

    &*+[F]\txt{x}

    &*+[F]\txt{x\\x}

    &*+[F]\txt{x\\x\\x}

    }

    $$

    : 2

    1

    2

    33

    3

    99

    x xx

    xxx

    7 8

    $$

    \xymatrix@dr@C=1pc{

    a \ar[r]\ar@{->>}[d] & a \ar@{.>>}[d] \\

    b \ar@{.>>}[r] & b }

    $$

    : 2

    a11

    a

    b

    11 11b

    7 8

    $$

    \xymatrix{

    A \ar[r] ^a="a" & B \ar[r] ^b="b" & C

    \ar @/^/ "a";"b" }

    $$

    : 2

    Aa GG B

    b GG C@@

    7 8

    $$

    \xymatrix@!0{& \lambda\omega \ar@{-}[rr]\ar@{-}[d][dd]

    \save [].[dd].[ddrr].[rr]*[F.]\frm{}="back"

    \restore

    & & \lambda C \ar@{-}[dd]\\

    \lambda2 \ar@{-}[ur]\ar@{-}[rr]\ar@{-}[dd]

    \save [].[dd].[ddrr].[rr]*[F.]\frm{}

    \ar@{.} +UL;"back"+UL \ar@{.} +UR;"back"+UR

    \ar@{.} +DL;"back"+DL \ar@{.} +DR;"back"+DR

    \restore& & \lambda P2 \ar@{-}[ur]\ar@{-}[dd]\\

    & \lambda\underline\omega \ar@{-}[r][rr]& & \lambda P\underline\omega\\

    \lambda{\to} \ar@{-}[rr]\ar@{-}[ur]& & \lambda P \ar@{-}[ur]

    }

    $$

  • 8/3/2019 xypichelp

    6/11

    http://nhdien.wordpress.com - Nguyn Hu in 6

    : 2

    C

    2 P2

    P

    P

    2.6 Hnh cy

    7 8

    $$

    \xymatrix{&&& \text{A} \ar@{-}[dll] \ar@{-}[dd] \ar@{-}[drr]&&& \\

    &\text{B} \ar@{-}[dl] \ar@{-}[d] \ar@{-}[dr]

    &&&& \text{C} \ar@{-}[dl] \ar@{-}[d] \ar@{-}[dr] \\

    D&E&F&G&H&I&J}

    $$

    : 2

    A

    B C

    D E F G H I J

    7 8

    {\tiny

    $$

    \xymatrix{

    &&& \text{A} \ar@{-}[dll] \ar@{-}[dd] \ar@{-}[drr]&&& \\

    &\text{B} \ar@{-}[dl] \ar@{-}[d] \ar@{-}[dr]

    &&&& \text{C} \ar@{-}[dl] \ar@{-}[d] \ar@{-}[dr] \\

    D&E&F&G&H&I&J}$$

    }

    : 2

    A

    B C

    D E F G H I J

  • 8/3/2019 xypichelp

    7/11

    http://nhdien.wordpress.com - Nguyn Hu in 7

    7 8

    {\tiny

    $$

    \xymatrix{&&&&&&\text{A1} \ar@{-}[dlll] \ar@{-}[dddr] \ar@{-}[ddrr]& \\

    &&&\text{A2}\ar@{-}[dll] \ar@{-}[dd] \ar@{-}[drr]&&&&&\\

    &\text{A3}\ar@{-}[dl] \ar@{-}[d] \ar@{-}[dr]

    &&&&\text{A4}\ar@{-}[dl]\ar@{-}[d]\ar@{-}[dr]

    &&&\text{A5} \ar@{-}[d] \ar@{-}[dr]\\

    a&b&c&d&e&f&g&h&i&j}

    $$

    }

    : 2

    A1

    A2

    A3 A4 A5

    a b c d e f g h i j

    7 8

    {\tiny$$

    \xymatrix{

    &&&&&&&\text{A1} \ar@{-}[dllll] \ar@{-}[ddd] \ar@{-}[ddr]& \\

    &&&\text{A2}\ar@{-}[dll] \ar@{-}[dd] \ar@{-}[drr]&&&&&\\

    &\text{A3}\ar@{-}[dl] \ar@{-}[d] \ar@{-}[dr]

    &&&&\text{A4}\ar@{-}[dl]\ar@{-}[d]\ar@{-}[dr]

    &&&\text{A5} \ar@{-}[d] \ar@{-}[dr]\\

    a&b&c&d&e&f&g&h&i&j}

    $$

    }

    : 2

    A1

    A2

    A3 A4 A5

    a b c d e f g h i j

    7 8

  • 8/3/2019 xypichelp

    8/11

    http://nhdien.wordpress.com - Nguyn Hu in 8

    {\tiny

    $$

    \xymatrix{

    &\text{B1} \ar@{-}[dl] \ar@{-}[d] \ar@{-}[dr]& \\

    \text{B2}&h&\text{B5}}

    $$

    }

    : 2

    B1

    B2 h B5

    7 8

    {\tiny

    $$

    \xymatrix{

    &&\text{A1} \ar@{-}[dl] \ar@{-}[ddr] \ar@{-}[drr]& \\

    &\text{A2}\ar@{-}[dl] \ar@{-}[d] \ar@{-}[dr]

    &&&\text{A5} \ar@{-}[d] \ar@{-}[dr]\\

    \text{A3}&d&\text{A4}&h&i&j

    }

    $$

    }

    : 2

    A1

    A2 A5

    A3 d A4 h i j

    7 8

    {\tiny

    $$

    \xymatrix{

    &&&&&&\text{A1} \ar@{-}[dlll] \ar@{-}[dddr] \ar@{-}[drr]& \\

    &&&\text{A2}\ar@{-}[dll] \ar@{-}[dd] \ar@{-}[drr]

    &&&&&\text{A5} \ar@{-}[dd] \ar@{-}[ddr]\\

    &\text{A3}\ar@{-}[dl] \ar@{-}[d] \ar@{-}[dr]

    &&&&\text{A4}\ar@{-}[dl]\ar@{-}[d]\ar@{-}[dr]&&&\\

    a&b&c&d&e&f&g&h&i&j}

    $$

    }

  • 8/3/2019 xypichelp

    9/11

    http://nhdien.wordpress.com - Nguyn Hu in 9

    : 2

    A1

    A2 A5

    A3 A4

    a b c d e f g h i j

    2.7 inh dng khc

    7 8

    $$

    \xymatrix{

    & & C \\

    & B \ar@{-}[ru] \ar@{-}[rd] & \\

    A \ar@{-}[ru] \ar@{-}[rd]& & D \\

    & C \ar@{-}[ru] \ar@{-}[rd] & \\

    & & E }

    $$

    : 2

    C

    B

    A D

    C

    E

    7 8

    \xymatrix{ 1,1 & 1,2 & 1,3 & 1,4 & 1,5 \\

    2,1 & 2,2 & 2,3 & 2,4 & 2,5

    \save "1,2"."2,4"*[F.]\frm{}

    \ar"1,1" \ar"2,1" \ar"1,5" \ar"2,5"

    \restore }

    : 2

    1, 1 1, 2 1, 3 1, 4 1, 5

    2, 1 2, 2 2, 3 2, 4 2, 5

    oo

    }}

    GG

    BB

  • 8/3/2019 xypichelp

    10/11

    http://nhdien.wordpress.com - Nguyn Hu in 10

    7 8

    $$

    \xymatrix{

    {\begin{matrix} R \\ \oplus \\ S \end{matrix}

    }

    \ar[r]

    &

    H

    }

    $$

    : 2

    R

    S

    GG H

    7 8

    \xymatrix{

    & A \ar@{->}[d] \ar@{->}[r] & B \ar@{=>}[ddl]

    & A \ar@{->}[d] \ar@{->}[r] & B \ar@/^/@{=>}[ddl] \\& C \ar@{=>}[d] & & C \ar@{=>}[d] & \\

    & D & & D & }

    : 2

    A

    GG B

    A

    GG B

    ~

    C

    C

    D D

    7 8

    \xy

    ( 0, 0)*[o]=\hbox{(0,0)}="o"*\frm{o},

    ( 20, 0)*[o]=+\hbox{( 20, 0)}="o1" *\frm{o},

    ( 20, 20)*[o]=+\hbox{( 20, 20)}="o2" *\frm{o},

    ( 0, 20)*[o]=+\hbox{( 0, 20)}="o3" *\frm{o},

    (-20, 20)*[o]=+\hbox{(-20, 20)}="o4" *\frm{o},

    (-20, 0)*[o]=+\hbox{(-20, 0)}="o5" *\frm{o},

    (-20,-20)*[o]=+\hbox{(-20,-20)}="o6" *\frm{o},

    ( 0,-20)*[o]=+\hbox{( 0,-20)}="o7" *\frm{o},

    ( 20,-20)*[o]=+\hbox{( 20,-20)}="o8" *\frm{o},

    "o";"o1" **\dir{-} ?>*\dir{>},"o";"o2" **\dir{-} ?>*\dir{>},

    "o";"o3" **\dir{-} ?>*\dir{>},

    "o";"o4" **\dir{-} ?>*\dir{>},

    "o";"o5" **\dir{-} ?>*\dir{>},

    "o";"o6" **\dir{-} ?>*\dir{>},

    "o";"o7" **\dir{--} ?>*\dir{>},

    "o";"o8" **\dir{--} ?>*\dir{>},

    \endxy

  • 8/3/2019 xypichelp

    11/11

    http://nhdien.wordpress.com - Nguyn Hu in 11

    : 2

    (0,0) ( 20, 0)

    ( 20, 20)( 0, 20)(-20, 20)

    (-20, 0)

    (-20,-20) ( 0,-20) ( 20,-20)

    GG

    ccyy

    oo

    11

    7 8

    $$

    \xymatrix{

    A

    \ar@{=>}[r]|-{}="a"

    \ar@{=>}[d]|-{}="b"

    \save

    \POS"a"*{\diagup}

    \POS"b"*{\diagdown}

    \restore

    & B

    \\

    C}

    $$

    : 2

    A CQ

    B

    C

    7 8

    $$

    \xymatrix{A\POS[];[d]**\dir{~},[];[dr]**\dir{-} & B & C\\

    D & E\POS[];[l]**\dir{.},[];[r]**\dir{~} & F\POS[];[dl]**\dir{~}\\

    G & H & I}

    $$

    : 2

    A B C

    D E F

    G H I