Tips and Tweaks for Students in Linguistics

LaTeX

I use the following LaTeX packages:

- Linguex (http://www.ctan.org/pkg/linguex) to format examples

- Tikz-qtree (http://www.ctan.org/pkg/tikz-qtree) to draw syntactic trees

- Forest

- AVM (http://nlp.stanford.edu/~manning/tex/) for... AVMs

- PGFplots (http://pgfplots.sourceforge.net/) to draw plots

- bibliography style: try compling.bst (http://ron.artstein.org/resources/compling.bst)

emacs

- Emacs (with AUCTeX) is my favorite LaTeX editor.

- I use org-mode (http://orgmode.org/) for almost everything: agenda, GTD, writing papers, code, books.

- some basic knowledge of emacs lisp (elisp) can be useful...

JupyterLab

Great for python scripts. I teach Python using the notebooks.

Python Pandas Libraries

I use pandas (https://pypi.python.org/pypi/pandas) for data analysis. It does (almost) everything R does, but it's part of the python world.

SETTING YOUR .org for an ACL submission

Insert :

#+LATEX_CLASS: article

#+LATEX_HEADER: \usepackage{acl2023}

In the header of you org file. 

Ensure that the acl2023.sty file is accessible to LaTeX. You can place it in the same directory as your Org file, or in a directory that is part of your TeX distribution’s search path.