mirror of
https://github.com/luau-lang/luau.git
synced 2024-11-15 22:35:43 +08:00
c42e311bcc
A large number of changes to the HATRA '21 position paper. We've abandoned the 4pp limit, which allows us to add more detail to some sections, and use more appropriate wording throughout the paper. A rough changelog: * Numerous wording tweaks * Removed `\cite{???}` * Added type inference section * Introduction beefed up * Abstract slightly tweaked Co-authored-by: Alan Jeffrey <403333+asajeffrey@users.noreply.github.com> |
||
---|---|---|
.. | ||
bibliography.bib | ||
hatra21.pdf | ||
hatra21.tex | ||
README.md | ||
studio-mow.png | ||
studio-script-editor.png |
HATRA 21 position paper
A position paper on Luau for Human Aspects of Types and Reasoning Assistants (HATRA) 2021.
Installing latexmk
First install basictex
sudo brew install basictex
Then install the dependencies for the paper (sigh, by hand):
sudo tlmgr update --all
sudo tlmgr install acmart
sudo tlmgr install iftex
sudo tlmgr install xstring
sudo tlmgr install environ
sudo tlmgr install totpages
sudo tlmgr install trimspaces
sudo tlmgr install manyfoot
sudo tlmgr install ncctools
sudo tlmgr install comment
sudo tlmgr install balance
sudo tlmgr install preprint
sudo tlmgr install libertine
sudo tlmgr install inconsolata
sudo tlmgr install newtx
sudo tlmgr install latexmk
Building the paper
To build the paper:
latexmk --pdf hatra21
To run latexmk in watching mode (where it rebuilds the PDF on each change):
latexmk --pdf --pvc hatra21