This handout was originally developed for an impromptu workshop on LaTeX
that I gave at the 2015 Chicago Linguistic Institute. Since then, I
have updated the handout and will continute to periodically keep it up
to date. A compiled .pdf
of the most recent version of the handout
can be found here.
Feel free to fork this repository and open a pull request if you see ways that these materials could be improved.
In order to compile the file latex-workshop-for-linguists.tex
, you
will need to do the following things:
- Install
Pygments
. If you havepip
installed, you can just dopip install Pygments
. See theminted
documentation for more information. - Compile the file with shell escape enabled. Also see
the
minted
documentation for more information. - Either change the font that the document uses or download and install the Computer Modern Unicode font on your machine.
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 theinstall-git-hooks.sh
script on a *nix system with./circle-ci-setup/install-git-hooks.sh
. Then dogit checkout master
. (Thegit
information for insertion into the document is generated anytime a checkout, commit, or merge occurs.)
For a list of changes, see the changelog. For PDFs of older releases of this document, see the releases.
This work is licensed under a Creative
Commons Attribution-NonCommercial-ShareAlike 4.0 International
License.