Overleaf, because I don't have to download an application.
LaTeX
Welcome to a community discussing everything TeX & LaTeX!
Getting started
- Guide to LaTeX - WikiBooks
- LaTeX quick reference
- A short introduction to LaTeX
- Learn LaTeX
- Overleaf documentation
Useful resources
Tools
Topic specific resources
- Diagrams, schemas, graphs, and pictures with TikZ (examples|manual|manual). Alternatives: MetaPost, PSTricks, Asymptote
- Bibliography: Guide to BibTeX
- Presentations: Beamer
Rules
- Rule 1: Follow Lemmy rules
- Rule 2: Be excellent to each other, no hostility towards users for any reason
emacs
TexStudio, the multi view and jump to source/output is great on big projects. Zotero macro is very helpful. Compile/clean buttons that also work on multi file projects are huge time savers.
Nvim. autopair.nvim let's you autoclose "begin[]" macros. Luasnip let's you create custom snippets for every macro you use. I also use Emmet LSP for inline svg.
Usually Neovim and :!tectonic main.tex
, nothing fancy. For preview ideally Zathura or Preview on Mac.
Also VSCode is quite usable, since there are some pdf preview plugins.
MiKTeX, because it's the first one I stumbled upon in high school and I don't use LaTeX enough to be bothered to optimize my choice of editor.
Neovim with vimtex and texlab language server. Learning nvim takes some time, but I made preconfig, which allows to start a bit easier
I second this. Getting started started takes some effort, but writing in Neovim is such a joy on its own. Especially implementing comments from other people is much faster and if you use git, you can also easily switch back to earlier versions and/or compare your changes.
I myself use TeXStudio with a texlive-full install. I may switch to something else, but currently it is a convenient setup.
Vim + TeX Live on Gentoo