Horizontal tree

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








up vote
2
down vote

favorite












Can anyone help me to get this graphics in LaTeX with tools like TikZ, pstricks etc.?



enter image description here







share|improve this question

















  • 3




    Welcome to TeX.SX. Questions about how to draw specific graphics that just post an image of the desired result are really not reasonable questions to ask on the site. Please post a minimal compilable document showing that you've tried to produce the image and then people will be happy to help you with any specific problems you may have. See minimal working example (MWE) for what needs to go into such a document.
    – BambOo
    11 hours ago






  • 1




    Have a look at tex.stackexchange.com/questions/359105/qtree-and-tikz-qtree
    – BambOo
    11 hours ago






  • 1




    You could actually just include the graphic in the case you just “want that in LaTeX“ …
    – current_user
    9 hours ago















up vote
2
down vote

favorite












Can anyone help me to get this graphics in LaTeX with tools like TikZ, pstricks etc.?



enter image description here







share|improve this question

















  • 3




    Welcome to TeX.SX. Questions about how to draw specific graphics that just post an image of the desired result are really not reasonable questions to ask on the site. Please post a minimal compilable document showing that you've tried to produce the image and then people will be happy to help you with any specific problems you may have. See minimal working example (MWE) for what needs to go into such a document.
    – BambOo
    11 hours ago






  • 1




    Have a look at tex.stackexchange.com/questions/359105/qtree-and-tikz-qtree
    – BambOo
    11 hours ago






  • 1




    You could actually just include the graphic in the case you just “want that in LaTeX“ …
    – current_user
    9 hours ago













up vote
2
down vote

favorite









up vote
2
down vote

favorite











Can anyone help me to get this graphics in LaTeX with tools like TikZ, pstricks etc.?



enter image description here







share|improve this question













Can anyone help me to get this graphics in LaTeX with tools like TikZ, pstricks etc.?



enter image description here









share|improve this question












share|improve this question




share|improve this question








edited 8 hours ago









current_user

69614




69614









asked 11 hours ago









Stephan

132




132







  • 3




    Welcome to TeX.SX. Questions about how to draw specific graphics that just post an image of the desired result are really not reasonable questions to ask on the site. Please post a minimal compilable document showing that you've tried to produce the image and then people will be happy to help you with any specific problems you may have. See minimal working example (MWE) for what needs to go into such a document.
    – BambOo
    11 hours ago






  • 1




    Have a look at tex.stackexchange.com/questions/359105/qtree-and-tikz-qtree
    – BambOo
    11 hours ago






  • 1




    You could actually just include the graphic in the case you just “want that in LaTeX“ …
    – current_user
    9 hours ago













  • 3




    Welcome to TeX.SX. Questions about how to draw specific graphics that just post an image of the desired result are really not reasonable questions to ask on the site. Please post a minimal compilable document showing that you've tried to produce the image and then people will be happy to help you with any specific problems you may have. See minimal working example (MWE) for what needs to go into such a document.
    – BambOo
    11 hours ago






  • 1




    Have a look at tex.stackexchange.com/questions/359105/qtree-and-tikz-qtree
    – BambOo
    11 hours ago






  • 1




    You could actually just include the graphic in the case you just “want that in LaTeX“ …
    – current_user
    9 hours ago








3




3




Welcome to TeX.SX. Questions about how to draw specific graphics that just post an image of the desired result are really not reasonable questions to ask on the site. Please post a minimal compilable document showing that you've tried to produce the image and then people will be happy to help you with any specific problems you may have. See minimal working example (MWE) for what needs to go into such a document.
– BambOo
11 hours ago




Welcome to TeX.SX. Questions about how to draw specific graphics that just post an image of the desired result are really not reasonable questions to ask on the site. Please post a minimal compilable document showing that you've tried to produce the image and then people will be happy to help you with any specific problems you may have. See minimal working example (MWE) for what needs to go into such a document.
– BambOo
11 hours ago




1




1




Have a look at tex.stackexchange.com/questions/359105/qtree-and-tikz-qtree
– BambOo
11 hours ago




Have a look at tex.stackexchange.com/questions/359105/qtree-and-tikz-qtree
– BambOo
11 hours ago




1




1




You could actually just include the graphic in the case you just “want that in LaTeX“ …
– current_user
9 hours ago





You could actually just include the graphic in the case you just “want that in LaTeX“ …
– current_user
9 hours ago











2 Answers
2






active

oldest

votes

















up vote
6
down vote



accepted










documentclass[border=5pt,tikz]standalone
usetikzlibrarymatrix,calc,arrows
begindocument
begintikzpicture[>=triangle 60,every node/.style=anchor=west]
matrix (m) [matrix of nodes, row sep=0em, column sep=3em]
Giver\
Runner \
Killer \
Speaker \
Dancer \
Thinker \
Believer \
Knower \
Presumer \
Hearer \
Smeller \
Feeler \
Taster \
Liker \
Lover \
Hater \
Given to \
Sent to \
Handed to \
Seen \
Heard \
Liked \
Located \
Moved \
Given \
Broken \
Destroyed \
Killed \;
draw (m-1-1.east) --+ (4,-1) node[right] (agent) Agent-- (m-5-1.east);
draw (m-6-1.east) --+ (2,-.75) node[right] (cognizer) Cognizer -- (m-9-1.east);
draw (m-10-1.east) --+ (2,-.75) node[right] (perceiver) Perceiver -- (m-13-1.east);
draw (m-14-1.east) --+ (2,-.5) node[right] (emoter) Emoter -- (m-16-1.east);
draw (m-17-1.east) --+ (4,-.5) node[right] (recipient) Recipient -- (m-19-1.east);
draw (m-20-1.east) --+ (4,-.5) node[right] (stimulus) Stimulus -- (m-22-1.east);
draw (m-23-1.east) --+ (4,-.5) node[right] (theme) Theme -- (m-25-1.east);
draw (m-26-1.east) --+ (4,-.5) node[right] (patient) Patient -- (m-28-1.east);
draw (cognizer.east) --+ (2,-1.91) node[right] (experiencer) Experiencer -- (emoter.east);
draw (perceiver.east) -- ($(cognizer.east)+(2,-1.91)$);
draw (agent.east) -- (11,3) node[right] (actor) Actor-- (experiencer.east);
draw (experiencer.east) --+ (3,-5.5) node[right] (undergoer) Undergoer -- (patient.east);
draw (recipient.east) -- ($(experiencer.east)+(3,-5.5)$);
draw (stimulus.east) -- ($(experiencer.east)+(3,-5.5)$);
draw (theme.east) -- ($(experiencer.east)+(3,-5.5)$);
draw (recipient.east) -- (11,3);
draw (actor.east) --+ (2,-3.6) node[right] Subject -- (undergoer.east);
draw[thick,->] (m-28-1.south east) -- ([yshift=-2.31cm]undergoer.south west) node[align=center,text width=11cm,midway,below] Increasing generalization, increasing neutralization of semantic contrasts;
node[xshift=.25cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Verb-specific semantic roles;
node[xshift=5cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Thematic relations;
node[xshift=10cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Semantic macroroles;
node[xshift=15cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Grammatical relations;
endtikzpicture
enddocument


The output:



Screenshot



EDIT: remove every node/.style=anchor=west for a better result.






share|improve this answer






























    up vote
    5
    down vote













    Just for fun: a forest alternative.



    documentclass[border=5pt]standalone
    usepackageforest
    begindocument
    beginforest
    for tree=
    grow=west,
    parent anchor=west,
    child anchor=east,
    s sep=1pt,
    l sep=1.3cm
    ,
    where n children=0tier=Left,
    [Subject
    [Actor,name=Actor
    [Agent
    [Giver]
    [Runner]
    [Killer]
    [Speaker]
    [Dancer]
    ]
    [Experiencer,name=Experiencer
    [Cognizer
    [Thinker]
    [Believer]
    [Knower]
    [Presumer]
    ]
    [Perceiver
    [Hearer]
    [Smeller]
    [Taster]
    [Feeler]
    ]
    [Emoter
    [Liker]
    [Lover]
    [Hater]
    ]]
    ]
    [Undergoer,name=Undergoer
    [Recipient,name=Recipient
    [Given To]
    [Sent To]
    [Handed To]
    ]
    [Stimulus
    [Seen]
    [Heared To]
    [Liked To]
    ]
    [Theme
    [Located]
    [Moved]
    [Given]
    ]
    [Patient
    [Broken]
    [Destroyed]
    [Killed,name=Killed]
    ]
    ]
    ]
    draw (Actor.west) -- (Recipient.east);
    draw (Undergoer.west) -- (Experiencer.east);
    draw[-latex] ([yshift=-2mm]Killed.south east) -- ++ (10cm,0)
    node[midway,below,align=center]Increasing generalization, increasing
    neutralization\ of semantic contrasts;
    endforest
    enddocument


    enter image description here



    EDIT: Left-aligned leftmost items and added headers.



    documentclass[border=5pt]standalone
    usepackageforest
    usetikzlibrarypositioning
    begindocument
    beginforest
    for tree=
    grow=west,
    parent anchor=west,
    child anchor=east,
    s sep=1pt,
    l sep=1.3cm
    ,
    where n children=0tier=Left,text width=width("Handed To"),
    [Subject,name=Subject
    [Actor,name=Actor
    [Agent,name=Agent
    [Giver,name=Giver]
    [Runner]
    [Killer]
    [Speaker]
    [Dancer]
    ]
    [Experiencer,name=Experiencer
    [Cognizer
    [Thinker]
    [Believer]
    [Knower]
    [Presumer]
    ]
    [Perceiver
    [Hearer]
    [Smeller]
    [Taster]
    [Feeler]
    ]
    [Emoter
    [Liker]
    [Lover]
    [Hater]
    ]]
    ]
    [Undergoer,name=Undergoer
    [Recipient,name=Recipient
    [Given To]
    [Sent To]
    [Handed To]
    ]
    [Stimulus
    [Seen]
    [Heared To]
    [Liked To]
    ]
    [Theme
    [Located]
    [Moved]
    [Given]
    ]
    [Patient
    [Broken]
    [Destroyed]
    [Killed,name=Killed]
    ]
    ]
    ]
    draw (Actor.west) -- (Recipient.east);
    draw (Undergoer.west) -- (Experiencer.east);
    draw[-latex] ([yshift=-2mm]Killed.south east) -- ++ (10cm,0)
    node[midway,below,align=center]Increasing generalization, increasing
    neutralization\ of semantic contrasts;
    node[anchor=west,above=6mm of Giver,align=left,font=bfseries] (Verb) Verb-specific\ semantic roles;
    node[anchor=east,align=right,font=bfseries] at (Verb.west -| Agent.west) Thematic relations;
    node[anchor=center,align=center,font=bfseries] at (Verb.west -| Actor.center)
    Semantic\ macroroles;
    node[anchor=center,align=left,font=bfseries] at (Verb.west -| Subject.center)
    Grammatical\ relations;
    endforest
    enddocument


    enter image description here






    share|improve this answer























      Your Answer







      StackExchange.ready(function()
      var channelOptions =
      tags: "".split(" "),
      id: "85"
      ;
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function()
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled)
      StackExchange.using("snippets", function()
      createEditor();
      );

      else
      createEditor();

      );

      function createEditor()
      StackExchange.prepareEditor(
      heartbeatType: 'answer',
      convertImagesToLinks: false,
      noModals: false,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: null,
      bindNavPrevention: true,
      postfix: "",
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      );



      );








       

      draft saved


      draft discarded


















      StackExchange.ready(
      function ()
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f444561%2fhorizontal-tree%23new-answer', 'question_page');

      );

      Post as a guest






























      2 Answers
      2






      active

      oldest

      votes








      2 Answers
      2






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes








      up vote
      6
      down vote



      accepted










      documentclass[border=5pt,tikz]standalone
      usetikzlibrarymatrix,calc,arrows
      begindocument
      begintikzpicture[>=triangle 60,every node/.style=anchor=west]
      matrix (m) [matrix of nodes, row sep=0em, column sep=3em]
      Giver\
      Runner \
      Killer \
      Speaker \
      Dancer \
      Thinker \
      Believer \
      Knower \
      Presumer \
      Hearer \
      Smeller \
      Feeler \
      Taster \
      Liker \
      Lover \
      Hater \
      Given to \
      Sent to \
      Handed to \
      Seen \
      Heard \
      Liked \
      Located \
      Moved \
      Given \
      Broken \
      Destroyed \
      Killed \;
      draw (m-1-1.east) --+ (4,-1) node[right] (agent) Agent-- (m-5-1.east);
      draw (m-6-1.east) --+ (2,-.75) node[right] (cognizer) Cognizer -- (m-9-1.east);
      draw (m-10-1.east) --+ (2,-.75) node[right] (perceiver) Perceiver -- (m-13-1.east);
      draw (m-14-1.east) --+ (2,-.5) node[right] (emoter) Emoter -- (m-16-1.east);
      draw (m-17-1.east) --+ (4,-.5) node[right] (recipient) Recipient -- (m-19-1.east);
      draw (m-20-1.east) --+ (4,-.5) node[right] (stimulus) Stimulus -- (m-22-1.east);
      draw (m-23-1.east) --+ (4,-.5) node[right] (theme) Theme -- (m-25-1.east);
      draw (m-26-1.east) --+ (4,-.5) node[right] (patient) Patient -- (m-28-1.east);
      draw (cognizer.east) --+ (2,-1.91) node[right] (experiencer) Experiencer -- (emoter.east);
      draw (perceiver.east) -- ($(cognizer.east)+(2,-1.91)$);
      draw (agent.east) -- (11,3) node[right] (actor) Actor-- (experiencer.east);
      draw (experiencer.east) --+ (3,-5.5) node[right] (undergoer) Undergoer -- (patient.east);
      draw (recipient.east) -- ($(experiencer.east)+(3,-5.5)$);
      draw (stimulus.east) -- ($(experiencer.east)+(3,-5.5)$);
      draw (theme.east) -- ($(experiencer.east)+(3,-5.5)$);
      draw (recipient.east) -- (11,3);
      draw (actor.east) --+ (2,-3.6) node[right] Subject -- (undergoer.east);
      draw[thick,->] (m-28-1.south east) -- ([yshift=-2.31cm]undergoer.south west) node[align=center,text width=11cm,midway,below] Increasing generalization, increasing neutralization of semantic contrasts;
      node[xshift=.25cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Verb-specific semantic roles;
      node[xshift=5cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Thematic relations;
      node[xshift=10cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Semantic macroroles;
      node[xshift=15cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Grammatical relations;
      endtikzpicture
      enddocument


      The output:



      Screenshot



      EDIT: remove every node/.style=anchor=west for a better result.






      share|improve this answer



























        up vote
        6
        down vote



        accepted










        documentclass[border=5pt,tikz]standalone
        usetikzlibrarymatrix,calc,arrows
        begindocument
        begintikzpicture[>=triangle 60,every node/.style=anchor=west]
        matrix (m) [matrix of nodes, row sep=0em, column sep=3em]
        Giver\
        Runner \
        Killer \
        Speaker \
        Dancer \
        Thinker \
        Believer \
        Knower \
        Presumer \
        Hearer \
        Smeller \
        Feeler \
        Taster \
        Liker \
        Lover \
        Hater \
        Given to \
        Sent to \
        Handed to \
        Seen \
        Heard \
        Liked \
        Located \
        Moved \
        Given \
        Broken \
        Destroyed \
        Killed \;
        draw (m-1-1.east) --+ (4,-1) node[right] (agent) Agent-- (m-5-1.east);
        draw (m-6-1.east) --+ (2,-.75) node[right] (cognizer) Cognizer -- (m-9-1.east);
        draw (m-10-1.east) --+ (2,-.75) node[right] (perceiver) Perceiver -- (m-13-1.east);
        draw (m-14-1.east) --+ (2,-.5) node[right] (emoter) Emoter -- (m-16-1.east);
        draw (m-17-1.east) --+ (4,-.5) node[right] (recipient) Recipient -- (m-19-1.east);
        draw (m-20-1.east) --+ (4,-.5) node[right] (stimulus) Stimulus -- (m-22-1.east);
        draw (m-23-1.east) --+ (4,-.5) node[right] (theme) Theme -- (m-25-1.east);
        draw (m-26-1.east) --+ (4,-.5) node[right] (patient) Patient -- (m-28-1.east);
        draw (cognizer.east) --+ (2,-1.91) node[right] (experiencer) Experiencer -- (emoter.east);
        draw (perceiver.east) -- ($(cognizer.east)+(2,-1.91)$);
        draw (agent.east) -- (11,3) node[right] (actor) Actor-- (experiencer.east);
        draw (experiencer.east) --+ (3,-5.5) node[right] (undergoer) Undergoer -- (patient.east);
        draw (recipient.east) -- ($(experiencer.east)+(3,-5.5)$);
        draw (stimulus.east) -- ($(experiencer.east)+(3,-5.5)$);
        draw (theme.east) -- ($(experiencer.east)+(3,-5.5)$);
        draw (recipient.east) -- (11,3);
        draw (actor.east) --+ (2,-3.6) node[right] Subject -- (undergoer.east);
        draw[thick,->] (m-28-1.south east) -- ([yshift=-2.31cm]undergoer.south west) node[align=center,text width=11cm,midway,below] Increasing generalization, increasing neutralization of semantic contrasts;
        node[xshift=.25cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Verb-specific semantic roles;
        node[xshift=5cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Thematic relations;
        node[xshift=10cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Semantic macroroles;
        node[xshift=15cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Grammatical relations;
        endtikzpicture
        enddocument


        The output:



        Screenshot



        EDIT: remove every node/.style=anchor=west for a better result.






        share|improve this answer

























          up vote
          6
          down vote



          accepted







          up vote
          6
          down vote



          accepted






          documentclass[border=5pt,tikz]standalone
          usetikzlibrarymatrix,calc,arrows
          begindocument
          begintikzpicture[>=triangle 60,every node/.style=anchor=west]
          matrix (m) [matrix of nodes, row sep=0em, column sep=3em]
          Giver\
          Runner \
          Killer \
          Speaker \
          Dancer \
          Thinker \
          Believer \
          Knower \
          Presumer \
          Hearer \
          Smeller \
          Feeler \
          Taster \
          Liker \
          Lover \
          Hater \
          Given to \
          Sent to \
          Handed to \
          Seen \
          Heard \
          Liked \
          Located \
          Moved \
          Given \
          Broken \
          Destroyed \
          Killed \;
          draw (m-1-1.east) --+ (4,-1) node[right] (agent) Agent-- (m-5-1.east);
          draw (m-6-1.east) --+ (2,-.75) node[right] (cognizer) Cognizer -- (m-9-1.east);
          draw (m-10-1.east) --+ (2,-.75) node[right] (perceiver) Perceiver -- (m-13-1.east);
          draw (m-14-1.east) --+ (2,-.5) node[right] (emoter) Emoter -- (m-16-1.east);
          draw (m-17-1.east) --+ (4,-.5) node[right] (recipient) Recipient -- (m-19-1.east);
          draw (m-20-1.east) --+ (4,-.5) node[right] (stimulus) Stimulus -- (m-22-1.east);
          draw (m-23-1.east) --+ (4,-.5) node[right] (theme) Theme -- (m-25-1.east);
          draw (m-26-1.east) --+ (4,-.5) node[right] (patient) Patient -- (m-28-1.east);
          draw (cognizer.east) --+ (2,-1.91) node[right] (experiencer) Experiencer -- (emoter.east);
          draw (perceiver.east) -- ($(cognizer.east)+(2,-1.91)$);
          draw (agent.east) -- (11,3) node[right] (actor) Actor-- (experiencer.east);
          draw (experiencer.east) --+ (3,-5.5) node[right] (undergoer) Undergoer -- (patient.east);
          draw (recipient.east) -- ($(experiencer.east)+(3,-5.5)$);
          draw (stimulus.east) -- ($(experiencer.east)+(3,-5.5)$);
          draw (theme.east) -- ($(experiencer.east)+(3,-5.5)$);
          draw (recipient.east) -- (11,3);
          draw (actor.east) --+ (2,-3.6) node[right] Subject -- (undergoer.east);
          draw[thick,->] (m-28-1.south east) -- ([yshift=-2.31cm]undergoer.south west) node[align=center,text width=11cm,midway,below] Increasing generalization, increasing neutralization of semantic contrasts;
          node[xshift=.25cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Verb-specific semantic roles;
          node[xshift=5cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Thematic relations;
          node[xshift=10cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Semantic macroroles;
          node[xshift=15cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Grammatical relations;
          endtikzpicture
          enddocument


          The output:



          Screenshot



          EDIT: remove every node/.style=anchor=west for a better result.






          share|improve this answer















          documentclass[border=5pt,tikz]standalone
          usetikzlibrarymatrix,calc,arrows
          begindocument
          begintikzpicture[>=triangle 60,every node/.style=anchor=west]
          matrix (m) [matrix of nodes, row sep=0em, column sep=3em]
          Giver\
          Runner \
          Killer \
          Speaker \
          Dancer \
          Thinker \
          Believer \
          Knower \
          Presumer \
          Hearer \
          Smeller \
          Feeler \
          Taster \
          Liker \
          Lover \
          Hater \
          Given to \
          Sent to \
          Handed to \
          Seen \
          Heard \
          Liked \
          Located \
          Moved \
          Given \
          Broken \
          Destroyed \
          Killed \;
          draw (m-1-1.east) --+ (4,-1) node[right] (agent) Agent-- (m-5-1.east);
          draw (m-6-1.east) --+ (2,-.75) node[right] (cognizer) Cognizer -- (m-9-1.east);
          draw (m-10-1.east) --+ (2,-.75) node[right] (perceiver) Perceiver -- (m-13-1.east);
          draw (m-14-1.east) --+ (2,-.5) node[right] (emoter) Emoter -- (m-16-1.east);
          draw (m-17-1.east) --+ (4,-.5) node[right] (recipient) Recipient -- (m-19-1.east);
          draw (m-20-1.east) --+ (4,-.5) node[right] (stimulus) Stimulus -- (m-22-1.east);
          draw (m-23-1.east) --+ (4,-.5) node[right] (theme) Theme -- (m-25-1.east);
          draw (m-26-1.east) --+ (4,-.5) node[right] (patient) Patient -- (m-28-1.east);
          draw (cognizer.east) --+ (2,-1.91) node[right] (experiencer) Experiencer -- (emoter.east);
          draw (perceiver.east) -- ($(cognizer.east)+(2,-1.91)$);
          draw (agent.east) -- (11,3) node[right] (actor) Actor-- (experiencer.east);
          draw (experiencer.east) --+ (3,-5.5) node[right] (undergoer) Undergoer -- (patient.east);
          draw (recipient.east) -- ($(experiencer.east)+(3,-5.5)$);
          draw (stimulus.east) -- ($(experiencer.east)+(3,-5.5)$);
          draw (theme.east) -- ($(experiencer.east)+(3,-5.5)$);
          draw (recipient.east) -- (11,3);
          draw (actor.east) --+ (2,-3.6) node[right] Subject -- (undergoer.east);
          draw[thick,->] (m-28-1.south east) -- ([yshift=-2.31cm]undergoer.south west) node[align=center,text width=11cm,midway,below] Increasing generalization, increasing neutralization of semantic contrasts;
          node[xshift=.25cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Verb-specific semantic roles;
          node[xshift=5cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Thematic relations;
          node[xshift=10cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Semantic macroroles;
          node[xshift=15cm,text width=2.5cm,above=.5cm] at (m-1-1.north east) bf Grammatical relations;
          endtikzpicture
          enddocument


          The output:



          Screenshot



          EDIT: remove every node/.style=anchor=west for a better result.







          share|improve this answer















          share|improve this answer



          share|improve this answer








          edited 4 hours ago


























          answered 9 hours ago









          current_user

          69614




          69614




















              up vote
              5
              down vote













              Just for fun: a forest alternative.



              documentclass[border=5pt]standalone
              usepackageforest
              begindocument
              beginforest
              for tree=
              grow=west,
              parent anchor=west,
              child anchor=east,
              s sep=1pt,
              l sep=1.3cm
              ,
              where n children=0tier=Left,
              [Subject
              [Actor,name=Actor
              [Agent
              [Giver]
              [Runner]
              [Killer]
              [Speaker]
              [Dancer]
              ]
              [Experiencer,name=Experiencer
              [Cognizer
              [Thinker]
              [Believer]
              [Knower]
              [Presumer]
              ]
              [Perceiver
              [Hearer]
              [Smeller]
              [Taster]
              [Feeler]
              ]
              [Emoter
              [Liker]
              [Lover]
              [Hater]
              ]]
              ]
              [Undergoer,name=Undergoer
              [Recipient,name=Recipient
              [Given To]
              [Sent To]
              [Handed To]
              ]
              [Stimulus
              [Seen]
              [Heared To]
              [Liked To]
              ]
              [Theme
              [Located]
              [Moved]
              [Given]
              ]
              [Patient
              [Broken]
              [Destroyed]
              [Killed,name=Killed]
              ]
              ]
              ]
              draw (Actor.west) -- (Recipient.east);
              draw (Undergoer.west) -- (Experiencer.east);
              draw[-latex] ([yshift=-2mm]Killed.south east) -- ++ (10cm,0)
              node[midway,below,align=center]Increasing generalization, increasing
              neutralization\ of semantic contrasts;
              endforest
              enddocument


              enter image description here



              EDIT: Left-aligned leftmost items and added headers.



              documentclass[border=5pt]standalone
              usepackageforest
              usetikzlibrarypositioning
              begindocument
              beginforest
              for tree=
              grow=west,
              parent anchor=west,
              child anchor=east,
              s sep=1pt,
              l sep=1.3cm
              ,
              where n children=0tier=Left,text width=width("Handed To"),
              [Subject,name=Subject
              [Actor,name=Actor
              [Agent,name=Agent
              [Giver,name=Giver]
              [Runner]
              [Killer]
              [Speaker]
              [Dancer]
              ]
              [Experiencer,name=Experiencer
              [Cognizer
              [Thinker]
              [Believer]
              [Knower]
              [Presumer]
              ]
              [Perceiver
              [Hearer]
              [Smeller]
              [Taster]
              [Feeler]
              ]
              [Emoter
              [Liker]
              [Lover]
              [Hater]
              ]]
              ]
              [Undergoer,name=Undergoer
              [Recipient,name=Recipient
              [Given To]
              [Sent To]
              [Handed To]
              ]
              [Stimulus
              [Seen]
              [Heared To]
              [Liked To]
              ]
              [Theme
              [Located]
              [Moved]
              [Given]
              ]
              [Patient
              [Broken]
              [Destroyed]
              [Killed,name=Killed]
              ]
              ]
              ]
              draw (Actor.west) -- (Recipient.east);
              draw (Undergoer.west) -- (Experiencer.east);
              draw[-latex] ([yshift=-2mm]Killed.south east) -- ++ (10cm,0)
              node[midway,below,align=center]Increasing generalization, increasing
              neutralization\ of semantic contrasts;
              node[anchor=west,above=6mm of Giver,align=left,font=bfseries] (Verb) Verb-specific\ semantic roles;
              node[anchor=east,align=right,font=bfseries] at (Verb.west -| Agent.west) Thematic relations;
              node[anchor=center,align=center,font=bfseries] at (Verb.west -| Actor.center)
              Semantic\ macroroles;
              node[anchor=center,align=left,font=bfseries] at (Verb.west -| Subject.center)
              Grammatical\ relations;
              endforest
              enddocument


              enter image description here






              share|improve this answer



























                up vote
                5
                down vote













                Just for fun: a forest alternative.



                documentclass[border=5pt]standalone
                usepackageforest
                begindocument
                beginforest
                for tree=
                grow=west,
                parent anchor=west,
                child anchor=east,
                s sep=1pt,
                l sep=1.3cm
                ,
                where n children=0tier=Left,
                [Subject
                [Actor,name=Actor
                [Agent
                [Giver]
                [Runner]
                [Killer]
                [Speaker]
                [Dancer]
                ]
                [Experiencer,name=Experiencer
                [Cognizer
                [Thinker]
                [Believer]
                [Knower]
                [Presumer]
                ]
                [Perceiver
                [Hearer]
                [Smeller]
                [Taster]
                [Feeler]
                ]
                [Emoter
                [Liker]
                [Lover]
                [Hater]
                ]]
                ]
                [Undergoer,name=Undergoer
                [Recipient,name=Recipient
                [Given To]
                [Sent To]
                [Handed To]
                ]
                [Stimulus
                [Seen]
                [Heared To]
                [Liked To]
                ]
                [Theme
                [Located]
                [Moved]
                [Given]
                ]
                [Patient
                [Broken]
                [Destroyed]
                [Killed,name=Killed]
                ]
                ]
                ]
                draw (Actor.west) -- (Recipient.east);
                draw (Undergoer.west) -- (Experiencer.east);
                draw[-latex] ([yshift=-2mm]Killed.south east) -- ++ (10cm,0)
                node[midway,below,align=center]Increasing generalization, increasing
                neutralization\ of semantic contrasts;
                endforest
                enddocument


                enter image description here



                EDIT: Left-aligned leftmost items and added headers.



                documentclass[border=5pt]standalone
                usepackageforest
                usetikzlibrarypositioning
                begindocument
                beginforest
                for tree=
                grow=west,
                parent anchor=west,
                child anchor=east,
                s sep=1pt,
                l sep=1.3cm
                ,
                where n children=0tier=Left,text width=width("Handed To"),
                [Subject,name=Subject
                [Actor,name=Actor
                [Agent,name=Agent
                [Giver,name=Giver]
                [Runner]
                [Killer]
                [Speaker]
                [Dancer]
                ]
                [Experiencer,name=Experiencer
                [Cognizer
                [Thinker]
                [Believer]
                [Knower]
                [Presumer]
                ]
                [Perceiver
                [Hearer]
                [Smeller]
                [Taster]
                [Feeler]
                ]
                [Emoter
                [Liker]
                [Lover]
                [Hater]
                ]]
                ]
                [Undergoer,name=Undergoer
                [Recipient,name=Recipient
                [Given To]
                [Sent To]
                [Handed To]
                ]
                [Stimulus
                [Seen]
                [Heared To]
                [Liked To]
                ]
                [Theme
                [Located]
                [Moved]
                [Given]
                ]
                [Patient
                [Broken]
                [Destroyed]
                [Killed,name=Killed]
                ]
                ]
                ]
                draw (Actor.west) -- (Recipient.east);
                draw (Undergoer.west) -- (Experiencer.east);
                draw[-latex] ([yshift=-2mm]Killed.south east) -- ++ (10cm,0)
                node[midway,below,align=center]Increasing generalization, increasing
                neutralization\ of semantic contrasts;
                node[anchor=west,above=6mm of Giver,align=left,font=bfseries] (Verb) Verb-specific\ semantic roles;
                node[anchor=east,align=right,font=bfseries] at (Verb.west -| Agent.west) Thematic relations;
                node[anchor=center,align=center,font=bfseries] at (Verb.west -| Actor.center)
                Semantic\ macroroles;
                node[anchor=center,align=left,font=bfseries] at (Verb.west -| Subject.center)
                Grammatical\ relations;
                endforest
                enddocument


                enter image description here






                share|improve this answer

























                  up vote
                  5
                  down vote










                  up vote
                  5
                  down vote









                  Just for fun: a forest alternative.



                  documentclass[border=5pt]standalone
                  usepackageforest
                  begindocument
                  beginforest
                  for tree=
                  grow=west,
                  parent anchor=west,
                  child anchor=east,
                  s sep=1pt,
                  l sep=1.3cm
                  ,
                  where n children=0tier=Left,
                  [Subject
                  [Actor,name=Actor
                  [Agent
                  [Giver]
                  [Runner]
                  [Killer]
                  [Speaker]
                  [Dancer]
                  ]
                  [Experiencer,name=Experiencer
                  [Cognizer
                  [Thinker]
                  [Believer]
                  [Knower]
                  [Presumer]
                  ]
                  [Perceiver
                  [Hearer]
                  [Smeller]
                  [Taster]
                  [Feeler]
                  ]
                  [Emoter
                  [Liker]
                  [Lover]
                  [Hater]
                  ]]
                  ]
                  [Undergoer,name=Undergoer
                  [Recipient,name=Recipient
                  [Given To]
                  [Sent To]
                  [Handed To]
                  ]
                  [Stimulus
                  [Seen]
                  [Heared To]
                  [Liked To]
                  ]
                  [Theme
                  [Located]
                  [Moved]
                  [Given]
                  ]
                  [Patient
                  [Broken]
                  [Destroyed]
                  [Killed,name=Killed]
                  ]
                  ]
                  ]
                  draw (Actor.west) -- (Recipient.east);
                  draw (Undergoer.west) -- (Experiencer.east);
                  draw[-latex] ([yshift=-2mm]Killed.south east) -- ++ (10cm,0)
                  node[midway,below,align=center]Increasing generalization, increasing
                  neutralization\ of semantic contrasts;
                  endforest
                  enddocument


                  enter image description here



                  EDIT: Left-aligned leftmost items and added headers.



                  documentclass[border=5pt]standalone
                  usepackageforest
                  usetikzlibrarypositioning
                  begindocument
                  beginforest
                  for tree=
                  grow=west,
                  parent anchor=west,
                  child anchor=east,
                  s sep=1pt,
                  l sep=1.3cm
                  ,
                  where n children=0tier=Left,text width=width("Handed To"),
                  [Subject,name=Subject
                  [Actor,name=Actor
                  [Agent,name=Agent
                  [Giver,name=Giver]
                  [Runner]
                  [Killer]
                  [Speaker]
                  [Dancer]
                  ]
                  [Experiencer,name=Experiencer
                  [Cognizer
                  [Thinker]
                  [Believer]
                  [Knower]
                  [Presumer]
                  ]
                  [Perceiver
                  [Hearer]
                  [Smeller]
                  [Taster]
                  [Feeler]
                  ]
                  [Emoter
                  [Liker]
                  [Lover]
                  [Hater]
                  ]]
                  ]
                  [Undergoer,name=Undergoer
                  [Recipient,name=Recipient
                  [Given To]
                  [Sent To]
                  [Handed To]
                  ]
                  [Stimulus
                  [Seen]
                  [Heared To]
                  [Liked To]
                  ]
                  [Theme
                  [Located]
                  [Moved]
                  [Given]
                  ]
                  [Patient
                  [Broken]
                  [Destroyed]
                  [Killed,name=Killed]
                  ]
                  ]
                  ]
                  draw (Actor.west) -- (Recipient.east);
                  draw (Undergoer.west) -- (Experiencer.east);
                  draw[-latex] ([yshift=-2mm]Killed.south east) -- ++ (10cm,0)
                  node[midway,below,align=center]Increasing generalization, increasing
                  neutralization\ of semantic contrasts;
                  node[anchor=west,above=6mm of Giver,align=left,font=bfseries] (Verb) Verb-specific\ semantic roles;
                  node[anchor=east,align=right,font=bfseries] at (Verb.west -| Agent.west) Thematic relations;
                  node[anchor=center,align=center,font=bfseries] at (Verb.west -| Actor.center)
                  Semantic\ macroroles;
                  node[anchor=center,align=left,font=bfseries] at (Verb.west -| Subject.center)
                  Grammatical\ relations;
                  endforest
                  enddocument


                  enter image description here






                  share|improve this answer















                  Just for fun: a forest alternative.



                  documentclass[border=5pt]standalone
                  usepackageforest
                  begindocument
                  beginforest
                  for tree=
                  grow=west,
                  parent anchor=west,
                  child anchor=east,
                  s sep=1pt,
                  l sep=1.3cm
                  ,
                  where n children=0tier=Left,
                  [Subject
                  [Actor,name=Actor
                  [Agent
                  [Giver]
                  [Runner]
                  [Killer]
                  [Speaker]
                  [Dancer]
                  ]
                  [Experiencer,name=Experiencer
                  [Cognizer
                  [Thinker]
                  [Believer]
                  [Knower]
                  [Presumer]
                  ]
                  [Perceiver
                  [Hearer]
                  [Smeller]
                  [Taster]
                  [Feeler]
                  ]
                  [Emoter
                  [Liker]
                  [Lover]
                  [Hater]
                  ]]
                  ]
                  [Undergoer,name=Undergoer
                  [Recipient,name=Recipient
                  [Given To]
                  [Sent To]
                  [Handed To]
                  ]
                  [Stimulus
                  [Seen]
                  [Heared To]
                  [Liked To]
                  ]
                  [Theme
                  [Located]
                  [Moved]
                  [Given]
                  ]
                  [Patient
                  [Broken]
                  [Destroyed]
                  [Killed,name=Killed]
                  ]
                  ]
                  ]
                  draw (Actor.west) -- (Recipient.east);
                  draw (Undergoer.west) -- (Experiencer.east);
                  draw[-latex] ([yshift=-2mm]Killed.south east) -- ++ (10cm,0)
                  node[midway,below,align=center]Increasing generalization, increasing
                  neutralization\ of semantic contrasts;
                  endforest
                  enddocument


                  enter image description here



                  EDIT: Left-aligned leftmost items and added headers.



                  documentclass[border=5pt]standalone
                  usepackageforest
                  usetikzlibrarypositioning
                  begindocument
                  beginforest
                  for tree=
                  grow=west,
                  parent anchor=west,
                  child anchor=east,
                  s sep=1pt,
                  l sep=1.3cm
                  ,
                  where n children=0tier=Left,text width=width("Handed To"),
                  [Subject,name=Subject
                  [Actor,name=Actor
                  [Agent,name=Agent
                  [Giver,name=Giver]
                  [Runner]
                  [Killer]
                  [Speaker]
                  [Dancer]
                  ]
                  [Experiencer,name=Experiencer
                  [Cognizer
                  [Thinker]
                  [Believer]
                  [Knower]
                  [Presumer]
                  ]
                  [Perceiver
                  [Hearer]
                  [Smeller]
                  [Taster]
                  [Feeler]
                  ]
                  [Emoter
                  [Liker]
                  [Lover]
                  [Hater]
                  ]]
                  ]
                  [Undergoer,name=Undergoer
                  [Recipient,name=Recipient
                  [Given To]
                  [Sent To]
                  [Handed To]
                  ]
                  [Stimulus
                  [Seen]
                  [Heared To]
                  [Liked To]
                  ]
                  [Theme
                  [Located]
                  [Moved]
                  [Given]
                  ]
                  [Patient
                  [Broken]
                  [Destroyed]
                  [Killed,name=Killed]
                  ]
                  ]
                  ]
                  draw (Actor.west) -- (Recipient.east);
                  draw (Undergoer.west) -- (Experiencer.east);
                  draw[-latex] ([yshift=-2mm]Killed.south east) -- ++ (10cm,0)
                  node[midway,below,align=center]Increasing generalization, increasing
                  neutralization\ of semantic contrasts;
                  node[anchor=west,above=6mm of Giver,align=left,font=bfseries] (Verb) Verb-specific\ semantic roles;
                  node[anchor=east,align=right,font=bfseries] at (Verb.west -| Agent.west) Thematic relations;
                  node[anchor=center,align=center,font=bfseries] at (Verb.west -| Actor.center)
                  Semantic\ macroroles;
                  node[anchor=center,align=left,font=bfseries] at (Verb.west -| Subject.center)
                  Grammatical\ relations;
                  endforest
                  enddocument


                  enter image description here







                  share|improve this answer















                  share|improve this answer



                  share|improve this answer








                  edited 4 hours ago


























                  answered 6 hours ago









                  marmot

                  47.3k34089




                  47.3k34089






















                       

                      draft saved


                      draft discarded


























                       


                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function ()
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f444561%2fhorizontal-tree%23new-answer', 'question_page');

                      );

                      Post as a guest













































































                      Popular posts from this blog

                      pylint3 and pip3 broken

                      Missing snmpget and snmpwalk

                      How to enroll fingerprints to Ubuntu 17.10 with VFS491