Neovim with vimtex and texlab language server. Learning nvim takes some time, but I made preconfig, which allows to start a bit easier
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
Plus there's kickstart.nvim if you want a more general-purpose starting point. I'm actually switching to it as a starting point now, and figuring out how to transfer anything I need from my old vimrc.
VS Code with the LaTeX workshop plugin. Works like a charm. You need to have LaTeX installed in your system
I'm basic and just use vim for writing the document and zathura for a PDF reader. Recently started using lualatex over pdflatex for compiling due to some max memory error on a poster with a ton of graphs.
Currently I just use Overleaf for my current research.
Overleaf, because I don't have to download an application.
Vim + TeX Live on Gentoo
I was using TexStudio, but eventually I landed on Emacs -- the keyboard shortcuts it provides are very convenient. For managing references, I use JabRef to maintain the biblatex file.
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.
I use TeXShop (+BasicTeX) instead of TeXworks (I slightly prefer its UI on a Mac, but it's pretty much the same) if I'm working somewhere with bad internet / because it's useful to have a local TeX editor, or Overleaf for quite a lot of stuff, because convenience.
neovim+zathura+lualatex
TeXStudio for the convenience of compiling and managing multi-file projects; (neo)vim for serious work with the tex files.
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.
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.
I myself use TeXStudio with a texlive-full install. I may switch to something else, but currently it is a convenient setup.