LaTeX Input for Impatient Scholars
karthinks.com
karthinks.com
In many cases, authors need only basic TeX, which can be rendered by LaTeX, ConTeXt, and other TeX-based typesetting solutions. My desktop text editor, KeenWrite, provides such basic TeX rendering in real-time. See the screenshots [2] for examples of inline math, variables, and applying different themes to PDF files based on a single source document.
[0]: https://wiki.contextgarden.net/
[1]: https://dave.autonoma.ca/blog/2020/04/28/typesetting-markdow...
[2]: https://github.com/DaveJarvis/keenwrite/blob/master/docs/scr...
Lyx [1] is also great.
However, just in case anyone is starting out in LaTeX, I've been involved in over 100 papers written in LaTeX, and wrote my thesis, and it is incredibly rare that I've found the speed at which I can edit LaTeX in an advanced way was my limiting factor.
Nowadays I often use overleaf, which has an incredibly simplistic editor, but makes multi-person editing so easy I find it worth it.
The one 'avanced feature' I do find really useful is finding 'jump to this point in the PDF' from your editor, and 'jump to this point in the LaTeX' back from your PDF viewer back to the editor.
That sounds really cool. Can you give me a link or at least the name of a piece of software with this feature? Is Overleaf it? Is there an offline piece of software with such a feature? Thanks!
Found a nice SO thread explaining the gist of it: https://tex.stackexchange.com/questions/118489/what-exactly-...
In general when I'm writing latex, personally I spend most of my time writing and editing text, so any reasonable editor will do.
Personally I find it more comfortable to use TeXmacs for quick/throwaway notes, and macros in longer documents for better readability.
Many A.I. or maths conferences won't provide a Word template, only LaTeX. Other conferences and journals I've been involved with are Word only. Trying to fight against the default generally isn't worth the pain.
Even if you don't want to do it personally, you can ask the maintainer of the relevant package to add a certain feature and if you're lucky he agrees and does it, or you can pay someone to do it.
It's easy to forget, but you do have the total freedom to make it work for you, unlike proprietary office programs.