6 ms·
Ask HN: What LaTeX editor do you use?
I am a Mac user who has been annoyed by the most recent TexPad -> Texifier update and is looking to switch - any recommendations?
- adimineman 4y agoPersonally i just use doom emacs
- awesomelvin 4y agoVim
- cesarosum 4y agovim + vim-latex ;-)
- red0point 4y agoI use TeXstudio [1], which is really good with tables, and supports macros which tremendously help speed up the writing process. When writing for group projects, we use Overleaf [2]. Its Git feature also makes it possible to write locally in TeXstudio and then push the changes to Overleaf. [1] https://www.texstudio.org/ https://www.texstudio.org/ [2] https://www.overleaf.com/ https://www.overleaf.com/
- adham-omran 4y agoEmacs with various -TeX modes, mainly in Doom Emacs with the latex flag.
- abdullahkhalids 4y agoStandard emacs with Auctex for me.
- pfortuny 4y agoEmacs with auctex, cdlatex, pdf-view and always two frames. C-c C-a is super useful. Also pdf-view-auto-crop-mode.
- adham-omran 4y agocdlatex and in-buffer previews with (org-latex-preview) are great too when not writing in a .tex file.
- _emacsomancer_ 4y agoThis is how I originally got into using Emacs. As the best environment for LaTeX (via AUCTeX).
- kratom_sandwich 4y agoI have made Good experiences with TeXShop on Mac: https://en.m.wikipedia.org/wiki/TeXShop https://en.m.wikipedia.org/wiki/TeXShop
- w4rh4wk5 4y agoI made good experiences with VScode + LaTeX Workshop extension. Here is an example project that should be fully set up. https://github.com/uibk-dps-teaching/DPS-LaTeX https://github.com/uibk-dps-teaching/DPS-LaTeX However, I also do want to state that I ditched LaTeX completely by now since there is just too much headache involved. I am sticking with Markdown and HTML+CSS for the most part; weasyprint is really helpful when I have to generate PDFs.
- siproprio 4y agoThe only thing I miss about the vscode setup is support for a decent PDF viewer (not sumatra), and that magnifier loupe thing that other editors have.
- lhoff 4y agoOverleaf does everything what i need and it works so frictionless that I haven't installed latex locally for years now. I used it for both, my bachelor and master thesis as well as some other bigger projects.
- Petrakis 4y agoThis is unorthodox, but I use https://www.overleaf.com/ https://www.overleaf.com/ its a neat online editor where I can have my docs stored on the cloud and it has a PDF preview on the side, and you can compile it at the end.
- lucakiebel 4y agoOverleaf is great, I use a self hosted instance with my company. Only downside to self hosting is that the git integration does not work
- erk__ 4y agoWhile it is not advertised much on their own site Overleaf is AGPL3 licensed and is mostly open source: https://github.com/overleaf/overleaf https://github.com/overleaf/overleaf
- aborsy 4y agoVim and vim-latex.
- ThePhysicist 4y agoMy colleagues always used LyX[1], which put me off in the beginning as it looks quite old-fashioned but it's actually a really powerful editor. 1: https://www.lyx.org/ https://www.lyx.org/
- gradschoolfail 4y agoI would say the killer feature of LyX (how to pronounce that, Luke?) is the almost “instantaneous” quasi-WYSIWYG. Wish there was something more hacker friendly (and hacker cred bestowing) that does instant, actual WYSIWYG.
- absove 4y agoI've been using Texmaker for the past 10 years for the few occasions I need to edit some LaTeX file. My needs are really basic so I'm not sure if I'm missing something compared to other editors.
- jmercan 4y agoI use overleaf these days mostly because overleaf makes it effortless to work across multiple machines. I still have my neovim + texlab [1] setup just in case though. [1]: https://github.com/latex-lsp/texlab https://github.com/latex-lsp/texlab
- feet 4y agoYou can even host your own overleaf instance, I used to be on vscodium + latex workshop like another commented, but hosting my own overleaf instance has made me more mobile and collaboration is a ton easier now
- jhvkjhk 4y agoI'm using TeXworks, bundled in MiKTeX. It has a compile button and syncing, that's all I want for a LaTeX editor.
- przefur 4y agoSeconding this, I'm using the same and it just works.
- theden 4y agoTexmaker: https://www.xm1math.net/texmaker/ https://www.xm1math.net/texmaker/
- Areibman 4y agoJupyter notebooks, surprisingly. I prefer the mix of markdown and LaTeX together. Way faster to just write and go.
- galgalesh 4y agoOverleaf. It makes it so easy to get started with LaTex, and it's easy to let others given feedback on your work.
- walkingbeardN 4y agoTeXMaker in the past, but I might now be inclined to use Sublime Text, especially if I could sort out completions.
- ctrlmeta 4y agoEmacs with *tex-mode(s)
- WillAdams 4y agoTeXworks on Windows/Linux, TeXshop on Mac OS X.
- BeFlatXIII 4y agoTeXShop on Mac, Spacenvim or evil-mode Doom emacs on Linux.
- devonallie 4y agoplain old vim on both macOS and Linux
- mjh2539 4y agoEmacs.
- jcelerier 4y agoTeXStudio which is a nice active fork of TeXMaker
- hestefisk 4y agoEmacs.
- vivegi 4y agoI like composing the TeX markup in VSCode and MikTex for generating the PDFs.
- ironlake 4y agovim
- daly 4y agoEmacs in fundamental-mode.
- Myrmornis 4y agohttps://github.com/dandavison/xenops https://github.com/dandavison/xenops I’m also the author of it. It’s an emacs mode that automatically renders mathematical content as you type and displays it inline in the buffer as SVGs which render crisply on high resolution screens. It doesn’t handle all the different math delimiters yet.
- epakai 4y agoVim, but I gave up writing LaTeX after college. I just write orgmode markup (still in Vim) that exports to LaTeX subfiles. There is still the single main LaTeX document, but it is mostly packages and settings.
- kickaha 4y agoSlightly surprised nobody has mentioned org-mode under Emacs. It’s a slightly orthogonal use-case, not strictly editing native LaTeX. But it does a million things well, especially organizing documents of various lengths, and then exports very nice LaTeX. Not just that you could subsequently tweak, but allowing includion of arbitrary LaTeX that also gets exported. For many use-cases it can be much more efficient to step back and let the LaTeX get written for you.