Катанова т, Шестаков а, додаток math, газета «інформатика» № 12

У пакеті OpenOffice.org є додаток OpenOffice.org Math. яке надає кошти для набору математичних формул.

Формули створюються в якості об'єктів. Для створення формул використовується спеціальна мова розмітки. Цю програму не можна застосувати для розрахунку за набраними формулами, вона призначена тільки для введення, відображення і редагування формул.

Тут у вікні документа видно прямокутник, куди згодом буде відображатися вводиться формула. У нижній частині вікна розташовано вікно Команди для введення команд на мнемонічному мовою.

Для введення формули існує кілька варіантів:

1. Застосувати для набору вікно Вибір.

3. Застосувати команди мови розмітки.

4. Ввести формулу безпосередньо в документі.

Розглянемо для прикладу набір невеликий формули.

Мал. 2. Вибір символу дроби у вікні Вибір

Алгоритм дій за першим варіантом із застосуванням вікна Вибір може бути наступним:

Мал. 3. Набір символу дроби

  • символи <> слід замінити буквами a і b:

Мал. 4. Результат введення

Створимо цю ж формулу, використовуючи контекстне меню.

Мал. 5. Контекстне меню

Можна помітити, що пункти контекстного меню збігаються з пунктами вікна Вибір. Якщо потрібно внести команди, яких немає у вікні Вибір і контекстному меню вікна Команди. застосовують мнемонічний мову розмітки.

Використовуємо для набору нашої формули мнемонічний мову розмітки.

Мал. 6. Набір тексту "a over b"

Мнемонічний мову розмітки схожий на читання формули англійською мовою. Коли проводиться введення елементів в цьому вікні, результат відразу відображається в документі.

Можна ввести формулу безпосередньо в документ, застосовуючи мову додатки OpenOffice.org Math.

· Ввести в документ OpenOffice.org Writer наступний текст: a over b

· Виділити цей фрагмент.

· Подати команду Вставка -> Об'єкт -> Формула.

Текст буде перетворений в форматований формулу.

інтерфейс програми

Більшість команд меню доступні тільки при створенні або редагуванні формул.

Розглянемо елементи основного меню.

Це меню містить основні команди для роботи з документами формул, такі, як команди відкриття документа, його збереження і друку. Ніяких специфічних команд, що відрізняються від інших додатків OpenOffice.org, це меню не містить.

Меню Правка

Команда Наступна мітка переводить курсор в вікні Команди в наступний местозаполнітель, команда Попередня мітка повертає курсор до попереднього местозаполнітель.

Команда Наступна помилка переміщує курсор на наступну помилку, переміщення вправо.

Команда Попередня помилка переміщує курсор на попередню помилку, переміщення вліво.

Меню Вид застосовується для завдання масштабу відображення формули і визначення необхідних видимих ​​елементів. Значення масштабу відображається в рядку стану.

Команда Оновити - оновлення даних, що відображаються.

Якщо активована функція Оновлення екрану. то зміни, що вносяться до вікно Команди. оновлюються автоматично. Якщо цей параметр не встановлено, формула буде оновлюватися тільки після вибору послідовності команд Вид -> Оновити.

Команда Панелі інструментів відкриває підміню відображення або приховування панелей інструментів. На панелях знаходяться значки швидкого доступу до команд програми. Команда дозволяє відкрити команду Налаштування. за допомогою якої можна додати кнопки на панелі.

Функція Рядок стану відображає або приховує рядок стану.

Функція Вибір активує вікно Вибір. за допомогою якого можна вводити елементи формули.

Остання група команд визначає масштаб відображення формул. Збільшення і зменшення масштабу проводиться на 25% по командам Збільшити і Зменшити.

За командою Показати всі проводиться зменшення або збільшення масштабу, з тим, щоб у робочій області могла відобразитися вся формула з використанням такого максимального розміру, який дозволить відобразити всі елементи.

Меню Формат

Меню Формат містить команди, необхідні для форматування формул.

Команда Шрифти дозволить визначити шрифти для таких елементів формул, як змінні, функції, числа і вставляється текст:

У діалоговому вікні Шрифт відображений шрифт, заданий за замовчуванням.

Щоб змінити шрифт

  • Натиснути кнопку Змінити і вибрати тип елементів.
  • Відкриється нове діалогове вікно. У ньому вибрати необхідний шрифт, встановити необхідні атрибути і натиснути кнопку OK.

Щоб внесені зміни використовувалися за замовчуванням, натиснути кнопку За замовчуванням.

Команда Розмір шрифтів відкриває діалогове вікно для завдання розмірів шрифтів формули. Тут можна вибрати основний розмір, щодо якого будуть масштабироваться всі елементи формули.

Команда Інтервал відкриє діалогове вікно для визначення інтервалів між елементами формул. Інтервал задається у відсотках щодо основного розміру, визначеного за допомогою команди Формат -> Розмір шрифту.

Команда Вирівнювання в діалоговому вікні дозволяє задати вирівнювання для багаторядкових формул.

Функція Текстовий режим включає і відключає текстовий режим. При відображенні в текстовому режимі формули мають ту ж висоту, що і рядок тексту.

Меню Сервіс

Меню Сервіс служить для відкриття і редагування каталогу символів, для імпорту зовнішніх формул в якості файлів даних. Тут можна налаштувати інтерфейс програми за бажанням користувача, змінити параметри програми.

Команда Каталог відкриває діалогове вікно Символи. в якому можна вибрати символ для вставки в формулу.

Команда Імпорт формули відкриває діалогове вікно для імпорту формули з іншого документа.

Команда Макроси дозволить призначити макрос подій додатки, виконати макрос.

Команда Налаштування налаштовує меню, поєднання клавіш, панелі інструментів і макроси.

Команда Параметри відкриває діалогове вікно для зміни параметрів програми.

Меню Вікно і Довідка працюють з традиційною логікою.

Наведемо деякі команди.

застосування дужок

Розглянемо написання деяких простих формул. Ці приклади демонструють, як застосовувати дужки.

  • Круглі дужки () виділяють структуру символів у формулі і відображаються в документі і на друку.
  • Квадратні [] дужки діють так само, як і круглі.
  • Фігурні дужки <> групують символи в структури, але самі не відображаються у формулі.
  • Для відображення фігурних дужок потрібні команди lbrace і rbrace.

Наведемо приклад більш складної дробу.

Масштабом дужок всіх видів можна керувати за допомогою команд left і right. Після застосування цих команд розмір дужки буде відповідати її змісту:

Якщо потрібна тільки одна дужка, то замість другої дужки потрібно прописати команду none:

У цьому прикладі, для того щоб розташувати фрагмент формули в двох рядках, застосована команда matrix, знаки "##" означають перехід у другий рядок.

грецькі літери

Для введення літер грецького алфавіту є два варіанти.

  • Натиснути на панелі інструментів кнопку Каталог. відкриється вікно Символи:
  • Вибрати потрібний символ, натиснути кнопку Вставити.
  • Написати ім'я букви після знака "%".

Наведемо приклади простих формул, що містять знаки інтеграла, суми.


Індекси і ступеня

Для відображення ступеня можна застосувати символ ступеня "^"

Для написання нижнього індексу найпростіше використовувати символ підкреслення "_".

  • верхній індекс - sup;
  • нижній індекс - sub.

Ці індекси можна розташувати перед або після символу, яким вони належать:

  • попередній, або лівий, індекс - помістити букву l перед ім'ям індексу;
  • наступний, або правий, індекс - помістити букву r перед ім'ям індексу.

До одного символу одночасно можна застосувати верхній і нижній індекси.

форматування

За допомогою команди color можна вказати колір символів. Колір може бути red (червоний), green (зелений), blue (синій), yellow (жовтий), white (білий) і black (чорний). Чорний колір застосовується за умовчанням. У наступному прикладі символ c має червоний колір:

Команда bold надає символам напівжирний шрифт, команда ital - курсивне зображення, а команда - nitalic скасовує курсивне зображення, прийняте за замовчуванням:

Команда newline дозволяє розташувати формулу в декілька рядків:

На закінчення наведемо приклади написання складних формул.

  • sqrt - знак радикала,
  • % Pi - написання символу p,
  • over - дріб.
  • int - знак інтеграла,
  • from - нижня межа інтегрування,
  • to - верхня межа інтегрування,
  • nroot - знак радикала,
  • ^ - команда ступеня.
  • left lbrace - ліва масштабируемая фігурна дужка,
  • matrix - команда матриці,
  • # - перехід до наступного елементу матриці в поточному рядку матриці,
  • ## - перехід до наступного рядка матриці,
  • "Якщо" - в лапки поміщається текст,
  • leslant - символ "менше або дорівнює",
  • right none - права фігурна дужка не потрібна.
  • log - ім'я функції,
  • _ - нижній індекс,
  • ^ - ступінь,
  • over - дріб.
тут
  • sqrt - квадратний корінь,
  • cdot - точка, символ множення,
  • nroot - радикал,
  • ^ - ступінь,
  • over - дріб.
Т. Н. Катанова;
А. П. Шестаков