Языки разметки. LaTeX.

LaTeX — наиболее популярный набор макрорасширений системы компьютерной вёрстки TeX, который облегчает набор сложных документов.

Image credit: Unsplash

Git — это распределённая система версий

Этот инструмент используется повсеместно для создания научных документов, написания книг, а также многих других форм публикаций. Он позволяет не только создавать красиво оформленные документы, но также дает пользователям возможность очень быстро реализовывать такие сложные элементы печатного набора, как математические выражения, таблицы, ссылки и библиографии, получая согласованную разметку по всем разделам. Среди преимуществ LaTEX можно выделить следующии пункты:

  • Оформление текста отделено от содержания. Вы полностью сосредотачиваетесь на структуре и содержании документа и забываете о том, как будет выглядеть печатный вариант.
  • Стиль, шрифты, оформление таблицы и рисунков т. д. согласованы во всём документе.
  • Одно и то же оформление можно использовать для любого числа документов.
  • Легко набирать математические формулы.
  • Легко создаются алфавитные указатели, сноски, ссылки и библиографические списки.
  • Большие документы можно разбивать на несколько файлов и работать с ними отдельно, в том числе с использованием систем управления версиями.
  • Вы не обязаны вручную настраивать шрифты, размер текста, высоту строк или читаемость текста — за всё это LaTeX отвечает сам.
  • Вам придётся правильно структурировать Ваш документ.
  • Файлы с исходными текстами можно просмотреть и изменить в любом текстовом редакторе.
  • Так как исходный документ содержит просто текст, с помощью программных средств на любом языке программирования можно создать таблицы, рисунки, формулы и т. д.

Благодаря доступности большого числа открытых библиотек возможности LaTEX становятся практически безграничны. Эти библиотеки расширяют возможности пользователей еще больше, позволяя добавлять сноски, рисовать схемы и прочее.

Этапы создания LaTeX документа

Создание LaTeX документа это программирование: Вы создаёте текстовый файл в LaTeX-разметке, макросы LaTeX обрабатывают его и производят конечный документ. Процесс создания документов в системе LaTeX состоит из следующих этапов:

  1. В LaTeX-редакторе создать исходный файл (LaTeX-файл) – файл с расширением .tex (например, 1.tex), который содержит текст документа и специальные команды, указывающие LaTeX, как именно нужно сверстать этот текст.

  2. Скомпилировать исходный файл (hi.tex) в файл документа, например в формате PDF (1.pdf) с помощью PDFLaTeX или XeLaTeX.

  3. Посмотреть результирующий файл. Если результат устраивает, распечатать его. Иначе внести изменения в исходный файл, снова скомпилировать его и т.д.

Пример

Самый простой пример работающего исходного файла:

\documentclass{article}

  \begin{document}
  Привет, мир!
  \end{document}
Хохлачева Яна
Хохлачева Яна
Магистрант первого курса НПМ-мд-02-22

My research interests include distributed robotics, mobile computing and programmable matter.