If you find yourself writing papers (or appendices) with more than a few equations, or are creating large or many tables, you're gonna love using LaTeX. But there are many other reasons to use it too, especially when using Git to version-control your manuscripts. In this class we'll learn the basics of using LaTeX to write and typeset manuscripts.
"God may be subtle, but he is not malicious." - Albert Einstein
LaTeX, on the other hand, is both _ subtle and malicious._ - Russell Ham
- Notes: tex/Intro2LaTeX.pdf and associated tex/Intro2LaTeX.tex
- Ensure you either have an account with an online tex editor or have installed LaTeX and a stand-alone editor (see Introduction).
- If you haven't already forked the whole class repo: download the contents of this week's class folder (specifically the subfolders tex, R, and manuscript) so that you can follow along.
- If you're using a browser-based LaTeX editor (e.g., Overleaf), create a new project in it and upload the contents of tex and manuscript to it (ensuring that the folder structure is preserved, which may require (re)creating the folders).
- Overview of LaTeX code, structure, and compiling
- Exporting tables in R to import into LaTeX
- Manuscript template: manuscript/manuscript.tex
- Creating LaTeX tables in R using Hmisc: R/ExportTable.R
- Overleaf knowledge base
- OSU Thesis template (Dept. of Mathematics)
- LaTeXiT for exporting one-off equations to pdf (or other) images
- Detexify to find a symbol by drawing it!
- ESA 2010 LaTeX Workshop
- LaTeX cheatsheat
- Comprehensive list of symbols
- Short Math Guide to LaTeX
- Reference management software (e.g., BibDesk)