Skip to content
forked from mshang/syntree

Javascript/canvas linguistics syntax tree generator.

License

Notifications You must be signed in to change notification settings

dprebyl/syntree

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This fork adds the following features over the original version by mshang:

  • Modern Bootstrap 4 design
  • Resizable two column layout allowing the full tree to be seen while editing
  • Create higher resolution output images
  • Indent lines with tab key for easier tree organization
  • Key combos for special characters like silent heads
  • Enhanced movement support allowing for chained movement (V moves to T moves to C)
  • Automatically updating sharable URL
  • Example trees from The Science of Syntax by John Gluckman

The goal of this project is to create a browser-based, fully local syntax tree generator, for drawing trees as you might find in an introductory linguistics course. Here are a few main features:

  • Designed to be easy to use.
  • Draws as you type for real-time feedback.
  • Basic support for movement arrows using markup.
  • Supports Unicode insofar as the browser it is running on does.
  • Adjustable appearance.
  • Linkable, i.e. parses the query string.

For more details, see the wiki.

License

About

Javascript/canvas linguistics syntax tree generator.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 51.7%
  • HTML 48.3%