Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dustinvtran/latex-templates
A collection of LaTeX templates used for research, courses, and miscellanea.
https://github.com/dustinvtran/latex-templates
latex research
Last synced: about 2 hours ago
JSON representation
A collection of LaTeX templates used for research, courses, and miscellanea.
- Host: GitHub
- URL: https://github.com/dustinvtran/latex-templates
- Owner: dustinvtran
- Created: 2014-09-27T21:13:32.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2021-05-28T19:39:05.000Z (over 3 years ago)
- Last Synced: 2024-11-06T03:48:01.194Z (7 days ago)
- Topics: latex, research
- Language: TeX
- Homepage:
- Size: 1.59 MB
- Stars: 746
- Watchers: 20
- Forks: 151
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- latex-templates - dustinvtran/<br>latex-templates - templates?style=flat-square)<br/>![151](https://img.shields.io/github/forks/dustinvtran/latex-templates?style=flat-square)<br/>![2021-05-28](https://img.shields.io/github/last-commit/dustinvtran/latex-templates?style=flat-square) | A collection of LaTeX templates used for research, courses, and miscellanea. | (Popular & New LaTeX Templates / Others)
README
# LaTeX
When writing a new document, I begin from one of these templates. I
have found these fundamental to my workflow.## Setup
Your preferences may vary.
Use [`latexmk`](https://www.ctan.org/pkg/latexmk/?lang=en). It's
powerful. My day-to-day use is: 1. write text in Vim; 2. run `latexmk -C`
and `latexmk -pdf main` in the terminal; 3. ??? profit.In terms of packages:
+ I use MacTeX.
+ I use additional LaTeX packages listed
[here](https://github.com/dustinvtran/dotfiles/tree/laptop-mac/Library/texmf/tex/latex).
+ I use mtpro2 as a default font. It is proprietary and requires
manual installation.## Curriculum Vitae
## Papers
## Lectures
## Problem Sets
## Other Examples
I use the `minted` package for code snippets.
I'm a big fan of a custom `\draftdisclaimer` command when distributing
paper drafts to colleagues. See `papers/preamble/preamble.tex` for its
code.Style nits:
+ Don't write the extension to filenames. It's unnecessarily explicit
and less readable: use
`\input{preamble}` instead of
`\input{preamble.tex}`, and
`\includegraphics{figures/edward_calibration}` instead of
`\includegraphics{figures/edward_calibration.pdf}`.
+ Use PDF-rendered figures, not PNG, so that the text scales with the
paper format. You can even go a step further with TiKZ to make plots
in LaTeX.
+ Use author names in your citation style, not numbers: `(MacKay,
1992)` instead of `[12]`. Numbers save space but make it impossible
to know what the citation is without tediously crawling
back-and-forth. With author names, the citation is part of the
sentence, helping substantiate its statement:> Weakly informative priors such as the Cauchy are often preferred
> for robustness as they concentrate less probability at the mean
> thanks to heavier tails (Gelman et al., 2006).
+ For notation, take advantage of
[_emphasis_](https://en.wikipedia.org/wiki/Emphasis_(typography)),
not just Greek alphabet for extra symbols. For example, plain can
represent a scalar and boldface (`\mathbf`) can represent a matrix
or vector. I often leave capital letters to represent the event
space such as `a\in A` or constants: number of datapoints `N`.I made a
[rant on Twitter in May 2021](https://twitter.com/dustinvtran/status/1398129705660805121).
Other nits and style tips are noted there.