Module
Contents
Index 🔎︎

# Формат

You can choose among various options for formatting a LibreOffice Math formula. The format options are displayed in the lower part of the Elements pane. These options are also listed in the context menu of the Commands window.

Доступ к этой команде

Откройте контекстное меню в окне "Команды" — выберите команду Форматы

Choose View - Elements; then on the Elements pane select Formats from the listbox.

The following is a complete list of all available formatting options in LibreOffice Math. The icon next to the formatting option indicates that it can be accessed through the Elements pane (menu View - Elements) or through the context menu of the Commands window.

Буква "a" указывает на местозаполнитель в формуле, которому следует назначить соответствующее форматирование. Вместо этой буквы можно подставить любой символ.

### Параметры форматирования

Верхний индекс слева

Вставляет местозаполнитель с верхним индексом слева. Можно также ввести <?>lsup{<?>} в окне Команды.

Верхний индекс сверху

Вставляет верхний индекс непосредственно над местозаполнителем. Можно также ввести <?>csup<?> непосредственно в окне Команды.

Верхний индекс справа

Вставляет верхний индекс справа от местозаполнителя. Можно также ввести <?>^{<?>} непосредственно в окне Команды или использовать команду rsup или sup.

Вертикальное расположение (2 элемента)

Вставляет вертикальное расположение (бином) с двумя местозаполнителями. Можно также ввести binom<?><?> непосредственно в окне Команды.

Создать новую строку

Вставляет в документ новую строку. Можно также ввести newline непосредственно в окне Команды.

Нижний индекс слева

Вставляет нижний индекс слева от местозаполнителя. Можно также ввести <?>lsub{<?>} в окне Команды.

Нижний индекс снизу

Вставляет нижний индекс непосредственно под местозаполнителем. Можно также ввести <?>csub<?> непосредственно в окне Команды.

Нижний индекс справа

Вставляет нижний индекс справа от местозаполнителя. Можно также ввести <?>_{<?>} в окне Команды, и пунктир для нижнего индекса может быть заменён командой rsub или sub.

Вертикальное расположение (3 элемента)

Вставляет вертикальное расположение с тремя местозаполнителями. Можно также ввести stack {<?>#<?>#<?>} в окне Команды.

Короткий пробел

Вставляет короткий пробел между местозаполнителем и следующим элементом. Можно также ввести ` непосредственно в окне "Команды". Команда должна находиться слева или справа от символа, переменной, числа или всей команды.

По левому краю

Этот значок назначает выравнивание по левому краю для "a" и вставляет местозаполнитель. Можно ввести alignl<?> непосредственно в окне Команды.

Выравнивание по центру

Назначает выравнивание по центру для "a" и вставляет местозаполнитель. Можно также ввести alignc<?> непосредственно в окне Команды.

По правому краю

Вставляет команду выравнивания по правому краю и местозаполнитель. Можно также ввести alignr<?> в окне Команды.

Расположение матрицы

Этот значок служит для вставки матрицы с четырьмя местозаполнителями. Можно также ввести matrix{<?>#<?>##<?>#<?>} непосредственно в окне Команды. Положение элементов внутри этой диаграммы определяется двумя координатами; первая указывает номер строки, а вторая — номер столбца. Это матрицу можно растянуть в любом направлении в окне Команды путём добавления символов.

Пробел

~Этот значок вставляет пробел между местозаполнителями. Можно также ввести непосредственно в окне Команды. Эта команда может размещаться слева или справа от символа, переменной, числа или всей команды.

При выравнивании особенно эффективными являются команды alignl, alignc и alignr, если:

- Используется для выравнивания числителей и знаменателей, например, {alignl a}over{b+c}.

- формируются биномы или стеки, например, binom{2*n}{alignr k};

- производится выравнивание элементов матрицы, например, matrix{alignr a#b+2##c+1/3#alignl d};

- выполняется вставка новой строки, например, a+b-c newline alignr x/y.

При использовании команд выравнивания обратите внимание, что

- их следует размещать только в начале выражения и только один раз. Поэтому нельзя ввести выражение a+alignr b, а следует использовать выражение a+b alignr c

- команды влияют друг на друга — в связи с этим при вводе {alignl{alignr a}}over{b+c} происходит выравнивание a по правому краю.

### Выравнивание с помощью команды "Матрица"

matrix{

alignr sin^2 x + cos^2 x#{}={}#alignl 1 ##

alignr cos^2 x #{}={} #alignl 1 - sin^2 x

}

### Выравнивание по левому краю

Если строка или выражение начинается с текста, по умолчанию происходит выравнивание по левому краю. Это можно изменить, воспользовавшись любой из команд align. Примером является выражение stack{a+b-c*d#alignr "text"}, где "text" отображается с выравниванием по правому краю. Учтите, что текст следует всегда заключать в кавычки.

Стандартные центрированные формулы можно выровнять по левому краю, не используя меню Формат - Выравнивание. Чтобы это сделать, поместите пустую строку символов, т. е. кавычки, окружающие любой текст "", перед разделом формулы, для которого требуется выполнить выравнивание. Например, при вводе выражения "" a+b newline "" c+d оба равенства вместо размещения по центру выравниваются по левому краю.

При вводе информации в окне "Команды" обратите внимание на то, что некоторые форматы для сохранения правильной структуры требуют наличия пробелов. Это особенно важно при вводе значений (например, "a lsup{3}") взамен местозаполнителей.

Для получения дополнительных сведений о форматировании в приложении LibreOffice Math см. раздел Скобки и группирование.

Полезные сведения об индексах и показателях степени, а также о масштабировании помогут наилучшим образом организовать документ.