Treedown: A Simple Notation for Syntax - because the right notation makes it easier to think clearly.
This post describes what Treedown is and what it was designed for. I intend to use Treedown as a notation for blogging about various issues that arise in describing Greek syntax.
Treedown: A Simple Notation for Syntax
-
- Posts: 4165
- Joined: May 5th, 2011, 5:34 pm
- Location: Durham, NC
- Contact:
Treedown: A Simple Notation for Syntax
ἐξίσταντο δὲ πάντες καὶ διηποροῦντο, ἄλλος πρὸς ἄλλον λέγοντες, τί θέλει τοῦτο εἶναι;
http://jonathanrobie.biblicalhumanities.org/
http://jonathanrobie.biblicalhumanities.org/
Re: Treedown: A Simple Notation for Syntax
I was just writing about the need for something along these lines:
https://thoughtstreams.io/MikeAubrey/linguistics/#new
https://thoughtstreams.io/MikeAubrey/linguistics/#new
Mike Aubrey, Linguist
SIL International
Koine-Greek.com
SIL International
Koine-Greek.com
-
- Posts: 3351
- Joined: May 11th, 2011, 10:51 am
- Location: Melbourne
- Contact:
Re: Treedown: A Simple Notation for Syntax
Another blog of yours to follow???MAubrey wrote: ↑May 24th, 2017, 10:47 pm I was just writing about the need for something along these lines:
https://thoughtstreams.io/MikeAubrey/linguistics/#new
There are a bunch of tree drawings tools online. For example, this one -- http://mshang.ca/syntree/ -- supports a bracketing notation and is open source so it can be hacked into a markdown implementation I suppose.
Here's something implemented in PHP, which could be integrated into a webpage: http://ironcreek.net/phpsyntaxtree/
Stephen C. Carlson, Ph.D.
Melbourne, Australia
Melbourne, Australia
-
- Posts: 4165
- Joined: May 5th, 2011, 5:34 pm
- Location: Durham, NC
- Contact:
Re: Treedown: A Simple Notation for Syntax
Nice to see we are thinking alike!MAubrey wrote: ↑May 24th, 2017, 10:47 pm I was just writing about the need for something along these lines:
https://thoughtstreams.io/MikeAubrey/linguistics/#new
ἐξίσταντο δὲ πάντες καὶ διηποροῦντο, ἄλλος πρὸς ἄλλον λέγοντες, τί θέλει τοῦτο εἶναι;
http://jonathanrobie.biblicalhumanities.org/
http://jonathanrobie.biblicalhumanities.org/
-
- Posts: 4165
- Joined: May 5th, 2011, 5:34 pm
- Location: Durham, NC
- Contact:
Re: Treedown: A Simple Notation for Syntax
Instead of hacking their engine, I would prefer to write a tool that converts Treedown to bracket notation and also to XML. I mentioned this in my blog post, which shows an example using one of the engines you mentioned:Stephen Carlson wrote: ↑May 24th, 2017, 11:34 pm There are a bunch of tree drawings tools online. For example, this one -- http://mshang.ca/syntree/ -- supports a bracketing notation and is open source so it can be hacked into a markdown implementation I suppose.
Here's something implemented in PHP, which could be integrated into a webpage: http://ironcreek.net/phpsyntaxtree/
The equivalence of Treedown and bracket notation has some practical ramifications. Not only does it guarantee that Treedown is well defined, it means that we can convert our notation to bracket notion in order to use a variety of existing tools. For instance, here is that same sentence as displayed using this Syntax Tree Generator, taking the bracket notation as input:
Note how similar the structure of this diagram is to the structure of the corresponding Treedown.
ἐξίσταντο δὲ πάντες καὶ διηποροῦντο, ἄλλος πρὸς ἄλλον λέγοντες, τί θέλει τοῦτο εἶναι;
http://jonathanrobie.biblicalhumanities.org/
http://jonathanrobie.biblicalhumanities.org/
-
- Posts: 4165
- Joined: May 5th, 2011, 5:34 pm
- Location: Durham, NC
- Contact:
Re: Treedown: A Simple Notation for Syntax
Has anyone found a syntax tree generator or other tool that takes bracketed notation as input and can support sentences of the length found in the New Testament? I've tried converting sentences using the Stanford parser and putting them into these tools, and I can't find one that scales well.
For instance ... I don't find this easy to read.
For instance ... I don't find this easy to read.
ἐξίσταντο δὲ πάντες καὶ διηποροῦντο, ἄλλος πρὸς ἄλλον λέγοντες, τί θέλει τοῦτο εἶναι;
http://jonathanrobie.biblicalhumanities.org/
http://jonathanrobie.biblicalhumanities.org/
-
- Posts: 3351
- Joined: May 11th, 2011, 10:51 am
- Location: Melbourne
- Contact:
Re: Treedown: A Simple Notation for Syntax
Isn't part of the problem is that it includes a direct quotation? What if the quotation is an entire book? Then it would really be hard to read!
Stephen C. Carlson, Ph.D.
Melbourne, Australia
Melbourne, Australia
Re: Treedown: A Simple Notation for Syntax
I use ironcreeek's stuff for my trees in my current series on syntax. What I'm imaging is something that converts a notation as you type, like Typora.io does for markdown. LaTeX has some addins that auto generate trees in preview, I'm planning on fooling around with them later this summer.Stephen Carlson wrote: ↑May 24th, 2017, 11:34 pmAnother blog of yours to follow???MAubrey wrote: ↑May 24th, 2017, 10:47 pm I was just writing about the need for something along these lines:
https://thoughtstreams.io/MikeAubrey/linguistics/#new
There are a bunch of tree drawings tools online. For example, this one -- http://mshang.ca/syntree/ -- supports a bracketing notation and is open source so it can be hacked into a markdown implementation I suppose.
Here's something implemented in PHP, which could be integrated into a webpage: http://ironcreek.net/phpsyntaxtree/
Mike Aubrey, Linguist
SIL International
Koine-Greek.com
SIL International
Koine-Greek.com