라텍스에서 트리 구조를 만드는 방법

라텍스에서 트리 구조를 만드는 방법

트리 구조를 만들고 싶습니다. 많이 검색했지만 다른 구조의 솔루션을 찾았습니다. 그러나 솔루션은 fortree를 찾지 못했습니다. 나에게 튜토리얼을 제안하거나 여기에서 해결책을 알려주십시오. 도와주세요!

답변1

나는 do-it-me, 특히 눈에 띄게 오리가 없고 기존에 쉽게 찾을 수 있는 솔루션이 많이 있는 do-it-me에 대답해서는 안 된다고 생각합니다. 하지만 어쨌든 나는 가끔 그렇게 합니다. 그렇게 하면 제가 대신 답변해 드립니다. 내 코드가 유용하다면 그렇게 하세요. 그렇지 않다면 그럴 것입니다. 특히, 미세한 조정이나 조정, 설명, 수정 등의 요구에 전혀 공감하지 않습니다. 요청이 내 마음을 간지럽히면 처리할 수 있습니다. 그렇지 않으면, 이것들은 온화한 독자 여러분을 위한 연습 문제로 남겨집니다.

이는 다음을 기반으로 합니다.Biki Teron이 작성한 최소 작업 예제OP가 제공하지 않았기 때문입니다.

\documentclass[border=10pt]{standalone}
\usepackage[edges]{forest}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{forest}
  forked edges,
  for tree={edge+={-Latex}},
  [Number
    [Real Number
      [Rational Numbers
        [Fractional]
        [Integers]
      ]
      [Irrational Numbers]
    ]
    [Imaginary Number]
  ]
\end{forest}
\end{document}

산림 솔루션

답변2

패키지를 사용하면 genealogytree트리 구조를 얻을 수 있습니다.

  \documentclass[a4paper]{article}
  \usepackage[all]{genealogytree}


  \begin{document}

  \begin{genealogypicture}[processing=tikznode,
  level size=5mm,]
  child{ 
         g{Number} 
         child{ 
              g{Real Number}  
               child{ 
              g{Rational Numbers} c{Fractional} c{Integers} 
                    }
              c{Irrational Numbers}
              }
         child{ 
              g{Imaginary Number} 
              }

       }
  \end{genealogypicture}

  \end{document}

여기에 이미지 설명을 입력하세요

관련 정보