I like really impressed by how useful a well designed Markdown editor can be in previewing the final result. Why can't we have the same thing for linguistics. Imagine what a basic CFG syntax markdown could look like. I could write simple rules: `S --> NP VP` `NP --> Det N` `VP --> V NP` And they'd just be converted into a simple tree in the preview just like that (without lexical items in notes). And we could have: `[.S [.NP Something ] [.VP [.V like ] [.NP this ] ] ]` There's no reason why not. ---- LaTeX. That's a thing I should probably be more familiar with...