Зачем нужен LaTeX
Зачем Вам нужен LaTeX?
LaTeX не зря широко используется при написании книг и научных работ. Он помогает быстро и качественно верстать литературу и обладает большими преимуществами над такими инструментами, как, например, Word. В LaTeX очень удобно вводить математические формулы, LaTeX позволяет автоматизировать некоторые задачи, а стиль форматирования един для всего документа и, как правило, он определяется перед написанием текста. При таких условиях автор сосредоточен на содержании текста и ему не нужно беспокоиться о том, что на какой-то странице он допустил ошибку при форматировании, или при изменении документа изменилась ссылка на какой-либо пункт/параграф/источник/etc. Но если Вы не пишите большие тексты, которые проверяются на соответствие форматированию по каким-либо стандартам, или если Вам не нужно вводить математические формулы, то скорее всего, LaTeX только усложнит Вам жизнь. Важно также сказать, что LaTeX не очень хорошо подходит для вёрстки текстов со сложным расположением материала на странице, например, газет и буклетов, это не очень удобно делать в LaTeX, хоть и возможно. Для таких целей лучше подходят Scribus, Adobe InDesign, Microsoft Publisher
Почему именно LaTeX, а не альтернативы ему?
Word уже упоминался выше, и основные преимущества LaTeX над ним были перечислены. Интереснее рассмотреть альтернативные системы компьютерной вёрстки, похожие на LaTeX.
Замечание: LaTeX не является системой компьютерной вёрстки. Правильнее говорить "набор макрорасширений для системы компьютерной вёрстки TeX", или "издательская система на базе TeX".
Есть множество альтернатив LaTeX: Typst, roff (groff/troff/nroff), R Markdown и другие. Возможно, они минималистичнее, удобнее, или даже функциональнее. Но здесь будет рассматриваться именно LaTeX, так как на данный момент он достаточно доработан, имеет большое количество расширений и чаще всего используется, в том числе при работе не только с документами. Например, MathJax, открытый движок для отображения математических формул в браузере, поддерживает ввод формул по стандартам TeX, похожего на TeX ASCIIMath, и не очень удобного MathML, синтаксически похожего на HTML.
Но всё же настоятельно рекомендую рассмотреть перечисленные выше альтернативы. Они могут понравиться Вам больше, чем LaTeX.
Одним из наиболее современных и интересных проектов является Typst. Он активно развивается, он проще в использовании, чем LaTeX, позволяет просматривать изменения в документе в режиме реального времени (LaTeX так не может, чтобы просмотреть доккумент, нужно переводить LaTeX в .pdf). Возможно, когда-нибудь я напишу учебник и по Typst, если будет время его попробовать и если он мне понравится.
Также очень интересным является R Markdown. Он похож на LaTeX, только он использует синтаксис markdown для текста, а реализация ввода математических формул основана на LaTeX. Кроме того, с R Markdown можно создавать сайты (например, с помощью bookdown можно создавать сайты, похожие на этот), использовать его как инструмент для создания заметок, и так далее. Подробнее можно прочитать по ссылке: https://rpubs.com/domelia/828777
Популярностью у любителей UNIX и минимализма пользуются реализации roff. Многие считают, что LaTeX очень раздут и предлагают в качестве альтернативы использовать roff (чаще всего его реализацию GNU roff, или просто groff). Он занимает меньше места на диске, похож по функционалу и синтаксису на LaTeX. Не пробовал использовать roff, но некоторые люди пишут, что у него не очень хорошая документация и в нём отсутствуют некоторые полезные возможности.