Найти в Дзене
МойОфис

Что такое язык разметки LaTex

Расскажем, за что он отвечает и как им пользоваться в редакторе «МойОфис Текст» LaTeX — система компьютерной вёрстки, разработанная американским профессором информатики Дональдом Кнутом, автором библии программистов The Art of Computer Programming. Представляет собой набор макрорасширений системы компьютерной вёрстки, который облегчает создание сложных документов. Сегодня LaTeX включает множество разных пакетов-дополнений для работы с данными разных форматов: формулами, графиками, сносками, нотами и прочими. LaTeX — «де факто» стандарт для работы со сложными документами, в которых важна корректностью отображения любых данных. То есть LaTeX надо знать студентам, аспирантам, преподавателям, ученым и любым другим специалистам, которым нужно сделать качественную верстку текста. LaTeX основан на парадигме редактирования WYSIWYM (What You See Is What You Mean, что вижу, то и подразумеваю). Благодаря этому пользователь может сосредоточиться только на содержимом документа — вместо ручного расп

Расскажем, за что он отвечает и как им пользоваться в редакторе «МойОфис Текст»

LaTeX — система компьютерной вёрстки, разработанная американским профессором информатики Дональдом Кнутом, автором библии программистов The Art of Computer Programming. Представляет собой набор макрорасширений системы компьютерной вёрстки, который облегчает создание сложных документов. Сегодня LaTeX включает множество разных пакетов-дополнений для работы с данными разных форматов: формулами, графиками, сносками, нотами и прочими.

LaTeX — «де факто» стандарт для работы со сложными документами, в которых важна корректностью отображения любых данных. То есть LaTeX надо знать студентам, аспирантам, преподавателям, ученым и любым другим специалистам, которым нужно сделать качественную верстку текста.

LaTeX основан на парадигме редактирования WYSIWYM (What You See Is What You Mean, что вижу, то и подразумеваю). Благодаря этому пользователь может сосредоточиться только на содержимом документа — вместо ручного распределения текста или формулы по странице, как в других текстовых редакторах, можно просто вводить их, позволив LaTeX заняться остальным.

Одна из особенностей LaTeX — то, что можно создать формулу и не бояться, что при изменении шрифта она изменит вид.

Основные моменты работы

Работа с LaTeX сводится к написанию кода, в котором есть несколько базовых компонентов и фрагментов. При этом, надо знать несколько нюансов:

· Внутритекстовые формулы окружаются с обеих сторон знаками $.

· Выключнные формулы (вынесенные в отдельную строку) окружаются знаками $$ или парой команд \[ и \]. Формулы, заключенные в $$ всегда центрируются по горизонтали.

· Внутритекстовые формулы, за исключением самых коротких, набираются отдельной строкой.

· Для выравнивания документа служат теги: \flushleft — по левому краю, \flushrigth — по правому краю, \center — по центру.

· Окружение verbatim по умолчанию помогает корректно отображать даже сложный программный код.

· Большинство математических функций и символов, а также скобки, матрицы и системы уравнений в синтаксисе LaTeX обозначаются тегами, начинающимися с символа \.

· Для работы с выражениями, которые занимают больше одной строки (то есть для аккуратного переноса текста или вычислений), можно использовать разделитель \\.

· Буквы греческого языка и лемниската, символ бесконечности и другие вводятся в виде тегов.

После изучении основ и базовых тегов языка, ввод и последующее редактирование формул становится простым и понятным процессом, а поможет в изучении несложного синтаксиса LaTexучебник Сергея Львовского. Книга бесплатная и доступна по ссылке.

Как пользоваться LaTeX в редакторе «МойОфис Текст»

В МойОфис LaTeX используется для ввода формул и математических выражений.

Чтобы вставить формулу заходим в меню «Вставка» на панели инструментов, выбираем пункт «Формула».

-2

После подтверждения появится всплывающее окно с полями «Выражение LaTeX» и «Предварительный просмотр».

-3

Для примера введем простую формулу определенного интеграла функции f(x) на интервале [a, b]. Она будет иметь следующий вид.

\int_a^b f(x) dx

В поле «Предварительный просмотр» можно сразу увидеть, как будет выглядеть итоговая формула. Это удобно — при необходимости вносить правки можно сразу по месту, а не после вставки формулы в документ.

-4

После вставки формулы ее, как и любой другой объект в редакторе «МойОфис Текст» можно перемещать, выравнивать и даже изменять размеры.

Если формулу нужно отредактировать, достаточно дважды кликнуть по ней левой кнопкой мыши — откроется всплывающее окно с полями правок и предварительного просмотра.

Удалить формулу можно клавишами [Backspace], [Del] или специальной кнопкой на панели инструментов.

-5

Аналогичным образом можно работать и с более сложными формулами. Например, рассмотрим условную функцию с четырьмя переменными. Для удобства чтения формулы сразу разделим ее на строки.

f(a,b,\delta, \gamma) =

\frac{

\sum \limits_{n=0}^{\infty} S_n \tan \left( \frac{104-2\delta \pi}{\mu} \right)+\gamma

}

{

\mathcal{F} {g(a,b)}

}

Сразу в поле предварительного просмотра можем увидеть, что формула отображается правильно.

-6

При вставке в документ форматирование сохраняется.

-7

Примечательно, что редактор формул помогает найти ошибки. Например, если в указанной формуле мы поставим лишний пробел в операторе \gamma, при вставке редактор «МойОфис Текст» покажет ошибку — выделит место красным.

-8

Это удобно и защищает от случайных ошибок.

Это лишь малая часть возможностей LaTeX для отображения формул в текстовом редакторе «МойОфис Текст». Пробуйте и делитесь впечатлениями.

И не забывайте читать наш канал — у нас много интересных и полезных материалов.