[S [NP the cat] [VP sat]]처럼 괄호 표기를 붙여넣으면 통사 나무 생성기가 곧바로 구성소 나무를 그려 줍니다. 수업 자료나 논문 그림으로 쓸 수 있도록 SVG 또는 PNG로 내보낼 수 있습니다.
같은 괄호 표기 방식으로 만든 네 가지 나무 — 평범한 평서문부터 이동을 동반한 wh 의문문까지.
"The cat sat on the mat"처럼 기본적인 주어-동사-목적어 구조를 NP, VP, PP 구성소가 뚜렷이 나뉘는 통사 나무로 표현했습니다. 통사론 수업에서 처음 보여주기 좋은 예시입니다.
"She said that he left"처럼 주절 안에 종속 CP가 들어 있는 문장을 통사 나무 생성기로 그리면 VP 안에 CP 노드가 어떻게 내포되는지 잘 보입니다. 보문소구와 절 내포를 설명할 때 유용합니다.
"What did she buy?"와 같은 wh 의문문을 이동한 자리에 남는 흔적(trace)과 함께 그렸습니다. 생성문법에서 wh 이동을 통사 나무에 표시하는 표준적인 방식입니다.
"the strange visitor from another galaxy"처럼 논지에 내부 구조가 중요하지 않은 명사구는 삼각형 하나로 줄여 표시합니다. 한 노드에 단어 두 개 이상이 중첩 괄호 없이 붙으면 통사 나무 생성기가 자동으로 삼각형을 그립니다.
통사 나무(구성소 나무)는 문장의 단어들이 어떻게 구로 묶이고, 그 구들이 다시 어떻게 문장 전체로 묶이는지 보여주는 그림입니다. 각 노드는 명사구(NP)나 동사구(VP) 같은 구조 단위인 구성소를 나타내고, 가지는 어떤 구성소가 무엇을 포함하는지 보여줍니다. 언어학자들은 그림을 예쁘게 만들려는 게 아니라 문장 구조에 대한 주장을 명시적이고 검증 가능하게 만들기 위해 통사 나무를 그립니다.
노드 라벨은 X-bar 이론과 전통적인 구구조 문법에서 온 NP, VP, PP, CP와 각각의 핵어인 N, V, P, C입니다. 종단 노드는 단어 하나이며, 내부 구조가 논지와 무관한 구는 삼각형으로 줄여 표시할 수 있습니다. 괄호 표기는 이 모든 것을 손으로 그리지 않고 평문 텍스트로 적는 방법입니다.
이 통사 나무 생성기는 괄호 표기를 그대로 읽어 정해진 규칙으로 배치합니다. 잎 노드는 왼쪽에서 오른쪽으로 균등한 간격으로 늘어놓고, 각 부모 노드는 자식 노드들의 가운데에 놓으며, 종단어는 하나의 기준선에 맞춥니다. 자동으로 문장을 분석해 주지는 않습니다 — 구성소 구조는 사용자가 정하고, 생성기는 그것을 정리해 그려 줄 뿐입니다.


[S [NP [D The] [N cat]] [VP [V sat]]]처럼 괄호 표기를 입력하면 통사 나무 생성기가 글자를 입력할 때마다 분석해 나무를 다시 그립니다. mshang.ca/syntree와 대부분의 통사론 과제에서 쓰는 것과 같은 평문 표기법이라 이미 써 둔 나무도 형식을 바꾸지 않고 그대로 붙여넣을 수 있습니다.

노드에 중첩 괄호 없이 단어 두 개 이상을 붙이면, 예시와 무관한 NP·D·N·Adj 노드로 억지로 쪼개지 않고 그 자리에 삼각형을 내려 그립니다. 구의 내부 구조가 논지와 상관없을 때 통사론 교재에서도 흔히 쓰는 방식입니다.

라벨 글자 크기와 잎 노드 사이 최소 간격을 조정하면 문장이 길어도 슬라이드나 인쇄물에 맞출 수 있습니다. 종단어는 기본적으로 기울임체로 표시되어 언어학 논문과 교재의 조판 관행을 따르며, 필요 없으면 꺼도 됩니다.

일러스트레이터나 잉크스케이프에서 더 편집할 수 있는 벡터 SVG로, 또는 슬라이드에 맞는 크기의 PNG로 내려받을 수 있습니다. 두 형식 모두 화면에 보이는 미리보기와 정확히 일치하므로, 확인한 그대로가 자료나 논문에 실립니다.
문장에서 내보낼 수 있는 그림까지, 단 네 단계 — 손으로 그리거나 노드를 드래그할 필요가 없습니다.
문장 전체를 루트 노드 하나로 감싸고, 구성소마다 괄호를 하나씩 중첩합니다: [S [NP [D The] [N cat]] [VP [V sat]]]. 모든 단어는 자기 노드를 가져야 하며, 구 바로 아래에 맨 단어를 두는 것은 삼각형 표기(3단계 참고)일 때뿐입니다.
위 텍스트 상자에 괄호 표기를 붙여넣으세요. 글자를 입력할 때마다 나무가 다시 그려지고, 괄호가 맞지 않거나 빈 노드가 있으면 빈 화면 대신 구체적인 오류가 그 자리에 표시됩니다.
중첩 괄호 없이 단어 두 개 이상을 노드에 붙이면 — [NP the strange visitor]처럼 — 완전히 펼친 하위 나무 대신 삼각형으로 그려집니다. 구의 내부 구조가 그 예시의 논지가 아닐 때 사용하세요.
라벨 글자 크기, 잎 노드 간격, 종단어를 기울임체로 할지를 설정합니다. 나무 모양이 만족스러우면 편집용으로 SVG를, 슬라이드용으로 PNG를 내려받으세요.
괄호 표기와 삼각형 표기, 이 도구가 할 수 있는 것과 할 수 없는 것에 대한 실용적인 질문들입니다.
이 도구는 괄호 표기로 쓴 그대로의 나무만 그립니다 — 추측도, 설치도 필요 없습니다. 레이아웃이 마음에 들면 SVG나 PNG로 내보내세요.