Hi,
Can smb. advice how is possible to print a more "readable" version of a tree for the parse output of Georgian:
(S[]
(NP[SF='SUB', case='N']
(AJP[SF='MD', case='N']
(AJP1[SF='MD', case='N'] (Adj1[SF='MD', case='N'] ყველა))
(Adj[SF='MD', case='N'] მამაცი))
(N[SF='SUB', case='N'] მეომარი))
(VP[SF='HEAD', TENSE='pres', val='ND']
(ADP1[POS='ADV1', SF='MD']
(Adv1[SF='MD'] ყოველთვის)
(ADP2[POS='ADV2', SF='MD']
(Adv2[SF='MD'] ძალიან)
(Adv3[SF='MD'] თავგანწირვით)))
(TV[SF='HEAD', TENSE='pres', val='ND'] იცავს))
(NP[SF='DO', case='D']
(AJP[SF='MD', case='St']
(AJP1[SF='MD', case='St'] (Adj1[SF='MD', case='St'] ყველა))
(Adj[SF='MD', case='St'] სუსტ))
(N[SF='DO', case='D'] ადამიანს)))
>>> tree.draw
<bound method Tree.draw of Tree(S[], [Tree(NP[SF='SUB', case='N'], [Tree(AJP[SF='MD', case='N'], [Tree(AJP1[SF='MD', case='N'], [Tree(Adj1[SF='MD', case='N'], ['ყველა'])]), Tree(Adj[SF='MD', case='N'], ['მამაცი'])]), Tree(N[SF='SUB', case='N'], ['მეომარი'])]), Tree(VP[SF='HEAD', TENSE='pres', val='ND'], [Tree(ADP1[POS='ADV1', SF='MD'], [Tree(Adv1[SF='MD'], ['ყოველთვის']), Tree(ADP2[POS='ADV2', SF='MD'], [Tree(Adv2[SF='MD'], ['ძალიან']), Tree(Adv3[SF='MD'], ['თავგანწირვით'])])]), Tree(TV[SF='HEAD', TENSE='pres', val='ND'], ['იცავს'])]), Tree(NP[SF='DO', case='D'], [Tree(AJP[SF='MD', case='St'], [Tree(AJP1[SF='MD', case='St'], [Tree(Adj1[SF='MD', case='St'], ['ყველა'])]), Tree(Adj[SF='MD', case='St'], ['სუსტ'])]), Tree(N[SF='DO', case='D'], ['ადამიანს'])])])>
Thanks in advance for your help.
Oleg