/tree-drawing-tutorial

A tutorial covering several different computer-based options for drawing syntactic trees

Primary LanguageTeX

Tree drawing tutorial

This handout was developed for University of Maryland's LING 311 class, in spring 2020, as a tutorial on how to draw trees on the computer.

It is a substantially revised version of a tutorial that Diogo Almeida originally wrote in fall 2006.

Feel free to fork this repository and open a pull request if you see ways that these materials could be improved. You're also welcome to open a GitHub issue.

Another good (more advanced) resource for drawing trees is Alan Munn's "Using Overleaf to make Trees" tutorial.

Compiling

In order to compile the file tree-drawing-tutorial.tex, you will need to do the following things:

While not necessary to succesfully compile the document, if you'd like the git information in the footer to be typeset correctly, you will also need to:

  • Install the three required hooks into the .git/hooks/ directory. This can be done via the install-git-hooks.sh script on a *nix system with ./circle-ci-setup/install-git-hooks.sh. Then do git checkout master. (The git information for insertion into the document is generated anytime a checkout, commit, or merge occurs.)

History

For a list of changes, see the changelog. For PDFs of older releases of this document, see the releases.

License

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.