zaLinux.ru

Как в формулу в LibreOffice вставить одиночную фигурную скобку для системы уравнений


LibreOffice обладает мощной системой написания формул. Особенно удачным решением является комбинирование графического представления и «текстового». Посмотрите на следующий скриншот:

01

В нём видно, что для написания формул можно использовать графические возможности, т.е. кликать мышкой на элемент формулы и редактировать их. А также можно писать формулы напрямую на соответствующем языке разметки. По мере накопления практики и опыта, можно значительно ускорить процесс используя именно язык разметки, при этом графическое представление позволит контролировать правильность ввода.

Но при работе с формулами можно однажды заметить, что в паллетах отсутствует одиночная фигурная скобка, которая используется для записи системы уравнений. Вот её пример:

02


Чтобы вставить одиночную фигурную скобку для системы уравнений нужно вставить формулу (Вставка –> Объект  –> Формула), а затем записать в окно, предназначенное для разметки:

left lbrace { <?> } right none

Теперь вместо заполнителя <?> мы можем вставить

stack{<?> # <?> # <?>}

Получится:

left lbrace { stack{<?> # <?> # <?>}  } right none

03

Теперь меняем заполнители <?> на наши уравнения, причём если уравнений больше или меньше трёх, то при их добавлении разделяйте их символом #, при этом фигурная скобка сама будет увеличиваться до нужного размера:

04


Рекомендуемые статьи:

3 Комментарии

  1. Анатолий

    тут не рассмотрен один вопрос - выравнивание уравнений…

    1. Артём

      Для выравнивания всех уравнений системы по левому краю достаточно дописать перед stack слово alignl. Получается так:

      left lbrace alignl stack { p sub 1 `=` -0,003 # p sub 2 `=` -4999,9995 } right none

      Притом неважно, используете ли Вы стэк или матрицу:

      left lbrace alignl matrix { p sub 1 `=` -0,003 ## p sub 2 `=` -4999,9995 } right none

      1. Alexey (Автор записи)

        Артём, приветствую! Спасибо за полезную подсказку!

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *