За все это время никто не сказал ничего очень важного.
Тексты LaTeX записываются в текстовый файл, его можно использовать для Грамотного программирования, стиля, предложенного Доном Кнутом для написания очень хорошо документированных программ. Идея состоит в том, чтобы объяснить, как была разработана программа, аналогично математическому тексту. Куски кода представлены в виде формул в математических текстах. Это отличная идея, через некоторое время вы можете прочитать, как была задумана программа, и изменить части, объясняя, почему решение было принято таким же образом.
Другое преимущество заключается в том, что вы можете сгенерировать код LaTeX в качестве выходных данных своих программ, таким образом вы можете публиковать свои результаты с красивым набором или использовать такие программы, как gnuplot, для создания графиков, а затем сгенерировать код LaTeX для графика и вставьте его в свой текст, это здорово, потому что получившийся файл очень легкий по сравнению с графиками, экспортированными в какой-либо формат изображения, чтобы включить его с \includegraphics
или хуже, если вы используете какой-либо текстовый процессор, вставив его.
LaTeX на самом деле не сложно изучить, просто не торопитесь, используйте то, что вам нужно, начиная с простых документов. Когда вы продвинетесь в учебе, вам нужно будет изучить новые функции и пакеты. Если вы пытаетесь освоить LaTeX, изучая все пакеты, просто чтобы стать экспертом по LaTeX, вы зря теряете время, существует огромное количество пакетов, но вам не нужно изучать их все. Попробуйте начать с таких руководств, как «Не очень краткое введение в LaTeX» lshort.pdf или «Мягкое введение в TeX» soft.pdf. Если вы устали печатать длинные макросы, научитесь писать свои собственные для тех частей, которые вы используете больше, в руководствах есть раздел об этом.
Где найти информацию, на ctan.org, tug.org, не ищите на latex.com, что домен обозначает резиновый материал.
Существует каталог TeX / LaTeX, ищите его на ctan.org, он очень полезен, когда вам нужна особая функция. Вы можете найти его здесь, http://texcatalogue.sarovar.org/index.html, но вы можно искать в каталоге texcatalogue, если эта ссылка устарела.
Завершая свой комментарий, есть большое преимущество, что LaTeX и другое программное обеспечение не часто меняют версии, TeX / LaTeX - очень полная система для набора текста, вы можете добавить (и поделиться) дополнительные функции, если вам нужно что-то, чего не существует . Изучение LaTeX - хорошее вложение времени, вам просто нужно выучить его один раз, а затем посвятить себя работе, а не изучению новой версии.
P.S. Я забыл сказать, что можно писать программы для перевода LaTeX на другие языки разметки (и форматы текстовых процессоров, если они задокументированы) и наоборот. На самом деле есть несколько, которые дают приемлемые результаты, хотя, насколько мне известно, еще нет программы, которая переводит какой-либо код LaTeX, но для более распространенных текстов вы можете найти несколько программ для перевода их в HTML, LibreOffice может экспортировать слово документ процессора в LaTeX, хотя он не очень полезен, потому что немногие пользователи текстового процессора используют теги для пометки абзацев как заголовков, цитат и т. д., подавляющее большинство помечает текст, чтобы изменить шрифт, размер, выравнивание и т. д., и это переведено в LaTeX. Но вам может потребоваться сделать это при сотрудничестве с людьми, которые используют Word или LibreOffice, и вам нужно интегрировать его с вашим текстом LaTeX, просто попросите их использовать правильную маркировку или экспортировать его как текст и вставить необходимые макросы вручную, в конце концов вы должны просмотреть весь текст вашего соавтора.
Когда-то возникла необходимость перевести его в HTML для публикации в сети или создания переносимых презентаций, но теперь пропускная способность позволяет быстро передавать файлы PDF, а такие пакеты, как beamer, позволяют писать очень красивые презентации.
Преимущества TeX / LaTeX заключаются в размере пакетов, которые могут быть на нем написаны, и в желании поделиться ими. Спасибо Кнута за его прекрасные идеи, мы все еще ждем полного набора его Art of Computing Programming.
person
elias
schedule
29.07.2012
make refs bib pdf
или что-то подобное, где первые два вынуждают использовать запасной проход ... Не элегантно, но работает. - person dmckee --- ex-moderator kitten   schedule 10.07.2009