Создание формул в LibreOffice

Создание формул в LibreOffice
Комментарии: 11

Формулы в текстовом редакторе LibreOffice создавать немного сложнее чем в Word, но есть определённые преимущества о которых расскажу чуть ниже. Учиться будем на примерах, поэтому для начала создайте новый документ.

В верхнем меню выберите «Вставка - Объект - Формула». В левой части документа должна появиться панель конструктора формул, а в нижней — поле для ввода кода формулы. Следует знать, что все формулы в LibreOffice составляются при помощи специального кода, а конструктор лишь помогает его формировать. Наберите в поле кода «E=mc^2».

Если разделение окна выглядит по другому, значит наши версии редакторов не совпадают. В примерах используется версия 5.3.

Код «E=mc^2» преобразовался в формулу, где «c2» возведён в квадрат с помощью знака «^». Корень квадратный выводится кодом «csqrt{4}» и так далее. Для ознакомления со всеми возможностями составления кода рекомендую ознакомиться с инструкцией модуля Math. Именно он используется в LibreOffice для составления математических выражений.

Инструкция модуля Math (pdf)

Можно использовать и удобный визуальный помощник для составления формул (слева). Он выводит в окно кода шаблоны формул, в которые остается подставить значения. Например, при нажатии на дробь в окне кода появится шаблон вида «{<?>} over {<?>}», где вместо «<?>» можно вбить любые цифры.

Операции визуального помощника разделены на типы:

  • унарные/бинарные операторы;
  • отношения;
  • операции над множествами;
  • функции;
  • операторы;
  • атрибуты;
  • скобки;
  • форматы;
  • прочее;
  • примеры.

Для примера, такой код на выходе даст следующую формулу:

{ {{a} over {b}}+{{c} over {d}} } over { sqrt{a^ {{3} over {2} }+c} } 
- sum from{i=0} to{ infinity } x_i

Выравнивание и нумерация формул

Наберите в документе «fn» (без кавычек) и нажмите клавишу «F3». Должна втавиться таблица с двумя колонками. В левой ячейке будет простая формула, а в правой — её номер. Номер это автоматически генерируемое поле и на него в дальнейшем можно будет делать ссылки из текста.

Вставка в таблицу произошла не случайно. Именно с помощью ячеек таблиц удобнее всего осуществлять выравнивание. При этом границы таблицы при печати будут невидимы. Формулу в ячейке выравниваем как обычный текст.

Ссылки на формулы в тексте

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

В левой части открывшегося окна выбираем «Тип» — Текст, а в правой — номер нужной формулы. В месте курсора в документе появится цифра с номером формулы. Если нажать на эту цифру с зажатой клавишей «Ctrl», то автоматически произойдёт переход к формуле.


Видео по теме:

Темы:
LibreOffice
Ещё интересное — 1
Комментарии —
  1. Юлия
    Юлия16 октября 2017, 19:13#
    Пропало окно справа. что можно сделать? где его найти?
    1. Andy Si17 октября 2017, 12:02#
      Посмотрите в верхнем меню «Вид — Панель инструментов — Формула»
    2. Игорь Дмитриев
      Игорь Дмитриев15 ноября 2020, 12:08#
      а можно править формулы которые были в файле созданном в word? пишет 'ошибка при активировании объекта, общая ошибка OLE'
      1. Andy Si15 ноября 2020, 12:36#
        Думаю, нет. Редакторы имеют совершенно разный подход к работе с формулами.

        ps. лишние сообщения удалю, ничего страшного
      2. Анастасия
        Анастасия12 апреля 2021, 18:18#
        Закрыла подсказку с формулами. Как её открыть обратно?)
        1. Андрей
          Андрей10 февраля 2022, 18:01#
          double-click по формуле
        2. Валерий Николаевич Бородецкий
          Валерий Николаевич Бородецкий19 марта 2023, 00:55#
          После повторного открытия документа в редакторе версия 7.4 формулы путаются, а часть вообще заменяется на абракадабру вида Object 11.Влияет ли на поведение формул порядок их внесения в документ? Т.е. нужно ли вводить формулы сразу по ходу написания документа или их можно вставить потом в произвольном порядке?
          Спасибо.

          1. Andy Si20 марта 2023, 10:13#
            Порядок ввода не должен никак влиять на их дальнейшее отображение. Здесь проблема в чем-то другом. Например, если сохранять документ в doc формат, то могут быть проблемы с формулами. Следует использовать родной odt формат.
          2. Валерий Николаевич Бородецкий
            Валерий Николаевич Бородецкий20 марта 2023, 12:40#
            Спасибо за ответ, но ситуация повторяется. Специально заново ввел формулы в нужных местах.Перезагружаю Офис и всё повторяется, формулы перескакивают в другие места или повторяются одни и те же, исчезают.Особенно, если формулы ввести в ячейки таблицы, там вообще всё нарушается.Одновременно рисунки тоже или искажаются или заменяются другими.Похоже, что повреждается база данных иллюстраций и формул.Кстати не происходит автоматическая нумерация формул и иллюстраций.Работаю в родном формате. Почему-то часто выходит сообщение о необходимости восстановления текста.Текст как правило полностью восстанавливается. Не могу понять с чего начать проверку этих сбоев.
            1. Andy Si20 марта 2023, 17:06#
              Я бы попробовал для начала повторить данный баг на другом компьютере и с новым документом. Если там такой же баг — значит системная ошибка самого LibreOffice. Если нет, то стоит удалить и заново установить последнюю версию LibreOffice непосредственно на вашем компьютере. Если снова проблема повторяется — проверить жесткий диск на ошибки. Если выяснится, что проблема только в конкретном документе — то уже пытаться найти какие-то настройки, которые сбивают всё.
            2. Валерий Николаевич Бородецкий
              Валерий Николаевич Бородецкий21 марта 2023, 09:33#
              Благодарю за оперативный и обстоятельный ответ.Думаю, что Вы правы, поскольку добавился еще один глюк. Файл записывается, прогресс-индикатор показывает, что запись идет, никаких сообщений об ошибке при записи нет, но, оказывается, что файл записывается с тем же именем, но его размер оказывается 0. Программа восстановления восстанавливает файл, но потом все повторяется.Причем это началось именно с формулами, как я писал.Непонятно, почему этот же файл, восстановленный, при попытке переписать его менеджером файлов в другую папку тоже обнуляется? Видимо LibreOffice выдает неправильный формат файла.
              © REALADMIN.RU   2024 г.
              Страница сгенерирована: 0,1925 s | 4 mb.
              На каком уровне Вы играете в шахматы?
              OPROS