LaTeX (произносится «латех») - язык разметки данных и пакет макросов TeX для высококачественного оформления документов, созданный Лесли Лампортом (англ. Leslie Lamport). Считается стандартом де-факто для подготовки математических и технических текстов для публикации в научных изданиях.
Особенности
В отличие от текстовых процессоров, особое внимание в LaTeX уделено отделению содержания статьи от оформления. LaTeX предлагает средства для подготовки структурированных документов - документов, автор которых имеет возможность основное свое внимание сосредоточить на содержании, а оформление и остальную рутинную работу переложить на программу. Как и в случае TeX - входные файлы LaTeX можно сравнить с программами.
Возможности
Стандартные макросы, и макросы, которые можно скачать с CTAN предлагают авторам документов:
- высококачественные алгоритмы расстановки переносов, пробелов между словами, балансировки текста в абзацах;
- автоматическая генерация таблицы содержания документа, таблиц, иллюстраций и т. д;
- оформление математических и физических формул и уравнений (качественное отображение, нумерация с учетом двусторонности или односторонности документа);
- оформление алгоритмов, раскраска исходными кодами (исходные тексты могут напрямую включаться в документ);
- оформление граф, схем, диаграмм, синтаксических граф;
- разбивание документа на отдельные части (Topic Maps).