KTUG마당은 KTUG를 방문하는 모든 이용자가 대화를 나누고 소식을 전하는 곳입니다.

  • 로그인 없이 자유롭게 글을 읽고 쓸 수 있는 철학은 처음과 같이 계속됩니다.
  • Team Blog의 글을 이곳 게시판의 "정보글"로 모았습니다. Team blog는 기고자가 올린 글에 질문을 받는 부담을 줄이기 위하여 댓글을 허용하지 않았습니다. 그러나 이곳 게시판으로 모으면서 댓글을 달 수 있습니다. 게시물을 작성하실 때 댓글을 원하지 않으시면 댓글을 허용하시지 않으시기를 바랍니다. 또한 불필요한 소모성 댓글을 달지 않도록 주의하여 주시기를 바랍니다.
  • TeX과 관련된 질문이나 답변은 QnA 마당을 이용하십시오. TeX과 관련된 질문은 지웁니다
  • MathJax를 이용한 수식조판을 사용하실 수 있습니다. 여기를 참조하세요.
  • 스팸 글을 막기 위하여 짧은 시간 내에 다시 글이 등록되는 IP를 막거나, 광고 글을 막기 위하여 금지어로 .com, .net 등을 설정하고 있습니다. 다소간의 불편함이 있으시더라도 양해 바랍니다.
    • 금지어에서 ktug, stackexchange, stackoverflow, ctan, overleaf, google.com, sil.org, kopus.org등은 해제하였습니다.
  • 사용하는 편집기는 CKeditor입니다. 편집기에서 [enter]를 누르면 <p> 태그가 들어가고, 문단으로 생각하고 한줄을 비웁니다. 글줄만 바꾸려면 shift-enter 를 누르시면 <BR>가 들어가므로 용도에 맞게 나누어 쓸 수 있습니다.

자유글 게임 트리 그리기 2-1 (with tikz)

2015.08.17 18:05

ischo 조회 수:3759

다음 단계는...

반복되는 코드를 대체하는 명령으로 코딩을 간단하게 합니다.


gametree2-1.png


\documentclass{article}

\usepackage{xparse}

\usepackage{tikz}

\tikzstyle{hollow node}=[circle,draw,fill=white,inner sep=.85,outer sep=0pt]

\tikzstyle{solid node}=[circle,draw,inner sep=.75,fill=black]

\newcommand\move[3]{edge from parent [#1] node [#2] {$#3$}}

\newcommand\payoff[2]{node[inner sep=0pt, outer sep=0pt, label={#1:{$#2$}}]{}}

\newcommand\xxxdistance[3][1]

    {\tikzstyle{level #1}=[level distance=#2,sibling distance=#3]}

\NewDocumentCommand\xxxRoot{O{down}mO{}D<>{}G{}}

    {\node #2 [solid node,#3,{label={#4:{#5}}}] {} [grow=#1]}

\begin{document}


%% tikz (parent-child) - new

\begin{tikzpicture}[>=stealth,shorten >=1pt,font=\scriptsize]

\xxxdistance{15mm}{30mm}

\xxxRoot{(0)}[hollow node]{Child}

    child{\payoff{below}{(0,2)}\move{->}{left}{Good}}

    child{\move{->}{right}{Bad}};

\xxxRoot{(1) at (0-2)}<30>{Parent}

    child{\payoff{below}{(1,1)}\move{->}{left}{Forgive}}

    child{\payoff{below}{(-1,-1)}\move{->}{right}{Punish}};

\end{tikzpicture}

\end{document}

번호 제목 글쓴이 날짜 조회 수
공지 장애 복구 안내 [9] 관리자 2017.05.04 97176
680 hzguide 클래스 설명서 [1] yihoze 2015.09.25 3448
679 Essential LateX++ 개정한글판에 대하여 [1] yihoze 2015.09.24 3506
678 네이버에서 새로운 코딩글꼴을 공개했습니다. [2] file 하늘연 2015.09.16 3711
677 게임 트리 그리기: istgame 패키지 [7] ndh 2015.09.02 3827
676 [잡담, 샘플문서, 소스] 러브레터 [9] file karnes 2010.03.09 51389
675 [샘플문서, 소스] 금강경 언해, 금강경 [3] file karnes 2010.05.06 30622
674 잡담: 텍 문서 번역 [3] yihoze 2010.10.04 47074
673 추억의 문서 <글쓰기와 병법> [1] file nova de hi 2011.07.04 28971
672 좋은 문서를 하나 crop해봤습니다.... [2] file 불량양파 2013.07.15 17909
671 멍청하고 비효율적인 워드프로세서 [5] ischo 2013.12.20 18040
670 인터넷 기반 TeX 문서 작성/공동작업: authorea [1] 커꿈 2015.05.29 3322
669 Arch Linux 사용자를 위한 은글꼴/나눔바른고딕 글꼴 패키지 [5] xylosper 2013.08.08 32667
668 [새 위키] 주제별 분류에 의한 텍 및 관련 문서 Progress 2014.11.15 4254
667 아주 약간 자세한 expl3 예 file yihoze 2015.08.28 3368
666 Expl3에 대한 단상 yihoze 2015.08.28 3324
665 게임 트리 그리기 2-2 (with tikz) [9] file ischo 2015.08.18 3604
» 게임 트리 그리기 2-1 (with tikz) [2] file ischo 2015.08.17 3759
663 [번역] 2015년판, essential-kr과 latex4wp-kr [3] ischo 2015.08.15 3412
662 게임 트리 그리기 2 (with tikz) [5] file ischo 2015.08.14 3479
661 tex를 배워보려는 학생입니다. [7] ghg 2015.08.01 3448



XE Login