LaTeX on the other hand (or more specifically, TeX) is a set of macros that will generate formatting for you. Usually, the output is a DVI file, but can also be a PostScript or PDF file.
LaTeX is all plain text. It only handles document processing, turning the LaTeX document into an outputted formatted document.
Edit: You can still include images etc. Pandoc allows you to convert between LaTeX and many other formats. What you can do with LaTeX is almost limited only by your imagination: https://www.latex-project.org/publications/2020-egreg-TUB-tb...
When I used LaTex for my (sociology of computing) PhD it made it look I'd put far more effort into the document formatting than I actually had.
Everything is a pain to do, and I just described the happy path. If you try to do something a little tricky you easily run into incompatible packages wreaking with each other. Word has its shortcomings for sure, but for writing a short paper it’s a magnitude or two more easier and faster (except when a coworker uploaded it in Google Docs with deleted the styles...)
No. Just use unicode.
Also search for errors about missing glyphs in your font.
It supports it fine.
And the ecosystem actually is quite good these days. You always had pretty good editor support in the "nerdy" ones, but these days there are also friendlier frontends like Lyx, Texpad, Texstudio or the collaborative web-based Overleaf.
The backend isn't that bad, either. The days of specialized output and font formats are gone, using any system TTF/OTF and producing PDF is easy enough with pdfTeX, luaTeX adds lua-based scripting to that and ConTeXt does all that plus better access to layout primitives and typographical features. And I'm sure the Rust Rewrite Liberation Front is active in TeX, too.
The worst thing in the TeX world, ironically, is documentation. There's a lot of stuff out there that didn't keep up with all the new features and possibilities.
I wouldn’t say the ecosystem is good. Every time you want to add a new extension you’ll be in a world of pain. I prefer customizing emacs at this point.
As if any typeface could possibly be superior to Computer Modern Serif.
Depends on what you're trying to do. To publish an article or book - no it's not very complicated. There's a vast package ecosystem and knowing where to turn can be daunting, but there is great community documentation out there such as by Overleaf[1] and the community on stack exchange is lively and lovely.
Building your own functionality can be complicated, however partly this comes down to LaTeX being a very different programming paradigm to the conventional C-like languages.
> the ecosystem has badly aged
Care to substantiate?
> you need makefile and docker if you want to do it right, and nobody uses docker
Simply untrue. If you have a setup that warrants more than a conventional setup there are native-LaTeX build tools like arara which are simple to use.[2]
[1] https://www.overleaf.com/learn/latex/Main_Page [2] https://gitlab.com/jm4rc05/arara
what? Just make and the texlive setup.
I you want something bullshit-free, install texlive on slackware, it brings the full setup.
I started learning few weeks ago and now working on two additional documents because I start to understand of how to use it and it become quicker from there. But again every person have a different approach with learning LaTeX.
Seems hard to replicate this approach in word in my experience without good discipline
Use some custom formatting in a paragraph when I should be using a preset default etc