Advertisement
citizenof17

Untitled

Apr 27th, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Latex 2.19 KB | None | 0 0
  1. \documentclass{article}
  2. \usepackage[english, russian]{babel}
  3. \usepackage{tikz}
  4. \usepackage{tikz-qtree}
  5. \usetikzlibrary{shadows, trees,arrows, automata, positioning}
  6.  
  7. \begin{document}
  8. %\tikzset{level distance = 60pt, sibling distance = 19pt}
  9. \begin{tikzpicture}[
  10. scale = 1,
  11. grow = down, %up down left right, '
  12. edge from parent fork down,
  13. font = \Large,
  14. sibling distance = 7em,%== 100 %, 0.5 == 50 %
  15. level distance = 3em, %между уровнями
  16. frontier/.style = {distance from root = 150 pt}, %уравнивает листья
  17. ]
  18. \Tree
  19. [.ABC %создали узел абц
  20.     [.A
  21.         [.C K ]
  22.         [.\node(d){D}; L ]  
  23.     ]
  24.     [.B
  25.         [.\node[draw]{E};\node[draw, circle, red]{M}; ]
  26.         [.F
  27.             [.G \node(n){N}; ]
  28.             [.\node[draw,circle]{H};  
  29.                 [.I \node(o){O}; ]
  30.                 [.J P ]
  31.             ]
  32.         ]
  33.      ]
  34. ]
  35. \draw[dotted, ->] (d) to (n);
  36. \draw[red, dashed, ->] (d) [bend right = 60] to (n);
  37. \draw[blue, <<->>] (d)..controls +(south:3) and +(south west:5)..(o);
  38. \end{tikzpicture}
  39.  
  40. \newpage
  41.  
  42. %ГРАФ
  43. \tikzstyle{dot}=[circle, fill = black, inner sep = 1.5pt]
  44.  
  45. \begin{tikzpicture}[
  46. font  = \Large,
  47. ->,
  48. >= stealth',
  49. node  distance =2.8cm,
  50. loop above/.style={min distance = 8em, in = 60, out = 120}
  51. ]
  52. \node [dot, black, label = below:$v_1$](0){};
  53. \node[dot, label = $v_2$](1)[above right of = 0]{};
  54. \node[dot, label = below:$v_3$](f)[below right of = 1]{};
  55.  
  56. \path
  57.     (0) edge [bend right = 20] (1)
  58.     (1) edge [bend right = 20] (0)
  59.     (f) edge (0)
  60.     edge [loop above](f);
  61.    
  62. \end{tikzpicture}
  63.  
  64. \newpage
  65.  
  66. \begin{tikzpicture}[
  67. scale = 1,
  68. grow' = right, %up down left right, '
  69. %edge from parent fork down,
  70. font = \Large,
  71. sibling distance = 1em,%== 100 %, 0.5 == 50 %
  72. level distance = 5em, %между уровнями
  73. %frontier/.style = {distance from root = 150 pt}, %уравнивает листья
  74. ]
  75. \Tree
  76. [.A %создали узел абц
  77.     [.\node[draw, red]{B}; \node(f){F}; ]
  78.     [.C \node[draw, circle, blue](g){G}; ]
  79.     [.D
  80.         [.\node(h){H}; ]
  81.         [.I \node(k){K}; ]
  82.     ]
  83.     [.\node[draw]{E}; \node(j){J}; ]
  84. ]
  85. \draw[->, red] (k) to (h);
  86. \draw[<-, yellow] (k) to (g);
  87. \draw[<->, dotted, blue] (k) to (j);
  88. \draw[<-, dashed, green] (k) to (f);
  89. \end{tikzpicture}
  90.  
  91. \end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement