Зачем офисному пакету, где вычисления по формуле присутствуют и в электронной таблице, и в текстовом процессоре, дополнение-калькулятор?

Риторический вопрос.

Хобби оправдывает любые действия вопреки здравому смыслу.

Далее обзор офисного приложения, работающего в среде Apache OpenOffice 4 и производных сборках, далее AOO.

Краткое описание

Кибер‑Калькулятор — это программа на языке StarBasic в формате расширения AOO с интуитивно‑понятным интерфейсом.

Кибер‑Калькулятор создан для арифметических, финансовых и инженерных расчётов.

Кибер‑Калькулятор годится для вставки в документ результата, рассчитанного из формулы, по горячим клавишам:

  • без формулы — [Ctrl + =];

  • с формулой — [Ctrl + Shift + =].

Кибер-Калькулятор может работать как простая программа.

Установка

Установка в первый раз

Установка Кибер-Калькулятора производится из штатного диалога AOO.

Иллюстрация 1: Меню: «Сервис‑>Управление расширениями»
Иллюстрация 1: Меню: «Сервис‑>Управление расширениями»

Автоматическая установка из скрипта системного администратора делается утилитой unopkg:

  • установка для одного пользователя:

echo yes | unopkg add CyberCalc.oxt

  • установка для всех пользователей:

echo yes | unopkg add –-shared CyberCalc.oxt

Обновление с предыдущих версий

Обновление с предыдущих версий выполняется за три шага:

I) Удалить старую версию Кибер-Калькулятора штатными средствами через меню
«Сервис → Управление расширениями» или при помощи утилиты командной строки unopkg:

echo yes | unopkg remove -f CyberCalc.oxt

  • для всех пользователей:

echo yes | unopkg remove –-shared -f CyberCalc.oxt

II) Закрыть все окна AOO, включая QuickStart.

III) Выполнить инструкцию из раздела «Установка в первый раз».

Запуск Кибер-Калькулятора

Режимы запуска

Кибер-Калькулятор запускается на исполнения в одном из двух режимов:

  1. Как обычная программа через меню «Старт» операционной системы или щелчком по иконке на рабочем столе;

  2. Как дополнение к редактору текстов Writer из меню AOO, для вставки в текст документа формулы и результата.

Программа Кибер-калькулятор

В окне терминала выполнить команду:

"<Path to>\CyberOffice 4\program\soffice" -invisible -norestore -nolockcheck "macro:///CyberCalc.EvalApp.doCalcStandalone()"

Иллюстрация 2: Кибер-Калькулятор как приложение рабочего стола
Иллюстрация 2: Кибер-Калькулятор как приложение рабочего стола

Работа с Кибер Калькулятором

Главное окно

Кибер Калькулятор предлагает три режима вычислений. Режимы переключаются блоком кнопок в левой части окна — Иллюстрация 3.

Иллюстрация 3: Режимы работы
Иллюстрация 3: Режимы работы

Кнопка [ простой ] — арифметический калькулятор;

Кнопка [ офисный ] — офисный калькулятор;

Кнопка [ научный ] — калькулятор для инженерных расчётов;

Щелчок по иконке открывает окно «О программе»

Настройка шрифтов

В некоторых случаях наблюдаются ошибки масштабирования шрифта на дисплее Кибер-Калькулятора — Иллюстрация 4.

Иллюстрация 4: Ошибка выбора размера шрифта
Иллюстрация 4: Ошибка выбора размера шрифта

Ошибки форматирования дисплея Кибер-Калькулятора исправляются подбором параметров шрифта. Диалог настройки шрифта дисплея вызывается кнопкой «Настроить шрифт дисплея» и содержит две группы параметров (Иллюстрация 5):

  1. Шрифт дисплея Кибер-Калькулятора;

  2. Формат строки вставки результата в документ.

Иллюстрация 5: Настройка шрифтов
Иллюстрация 5: Настройка шрифтов

Для сохранения настроек шрифта дисплея между сессиями Кибер-Калькулятора служит кнопка [ Сохранить ] или клавиша [ Enter/Return ].

Кнопка [ X ] (закрыть) на верхней панели окна или клавиша [ Esc ] сохраняют настройки шрифтов лишь до конца текущего сеанса.

Режимы работы

Кроме режима простых вычислений, Иллюстрация 2, Кибер-калькулятор функционирует в научном и офисном режимах вычислений.

В режиме офисных вычислений, Иллюстрация 6, Кибер-Калькулятор повторяет логику офисного калькулятора CITIZEN SDC-384II / SDC 395II.

Иллюстрация 6: Офисный режим вычислений
Иллюстрация 6: Офисный режим вычислений

В научном режиме, Иллюстрация 7, открывается больше вычислительных возможностей, в том числе, решение (оптимизация) логических формул.

Иллюстрация 7: Научный режим вычислений
Иллюстрация 7: Научный режим вычислений

Модуль оптимизации логических выражений упомянут ранее в публикации «Apache OpenOffice. Динамические массивы».

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

Подробная информация о приложении расположена в Руководстве пользователя, находящемся в комплекте поставки Кибер-Калькулятора.

Руководство пользователя

Руководство пользователя вызывается соответствующей командой интерфейса (см. «Главное окно»).

Вместо заключения

Кибер-Калькулятор распространяется на условиях GNU LGPL v3

Загрузить расширение: CyberCalc 115.oxt (2 501 KB)

О программе CyberOffice.pro

Комментарии (0)