- PVSM.RU - https://www.pvsm.ru -

Зачем офисному пакету, где вычисления по формуле присутствуют и в электронной таблице, и в текстовом процессоре, дополнение-калькулятор?
Риторический вопрос.
Хобби оправдывает любые действия вопреки здравому смыслу.
Далее обзор офисного приложения, работающего в среде Apache OpenOffice 4 и производных сборках, далее AOO.
Кибер‑Калькулятор — это программа на языке StarBasic в формате расширения AOO с интуитивно‑понятным интерфейсом.
Кибер‑Калькулятор создан для арифметических, финансовых и инженерных расчётов.
Кибер‑Калькулятор годится для вставки в документ результата, рассчитанного из формулы, по горячим клавишам:
без формулы — [Ctrl + =];
с формулой — [Ctrl + Shift + =].
Кибер-Калькулятор может работать как простая программа.
Установка Кибер-Калькулятора производится из штатного диалога AOO.
Автоматическая установка из скрипта системного администратора делается утилитой 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) Выполнить инструкцию из раздела «Установка в первый раз».
Кибер-Калькулятор запускается на исполнения в одном из двух режимов:
Как обычная программа через меню «Старт» операционной системы или щелчком по иконке на рабочем столе;
Как дополнение к редактору текстов Writer из меню AOO, для вставки в текст документа формулы и результата.
В окне терминала выполнить команду:
"<Path to>CyberOffice 4programsoffice" -invisible -norestore -nolockcheck "macro:///CyberCalc.EvalApp.doCalcStandalone()"
Кибер Калькулятор предлагает три режима вычислений. Режимы переключаются блоком кнопок в левой части окна — Иллюстрация 3.
Кнопка [ простой ] — арифметический калькулятор;
Кнопка [ офисный ] — офисный калькулятор;
Кнопка [ научный ] — калькулятор для инженерных расчётов;
Щелчок по иконке открывает окно «О программе»
В некоторых случаях наблюдаются ошибки масштабирования шрифта на дисплее Кибер-Калькулятора — Иллюстрация 4.
Ошибки форматирования дисплея Кибер-Калькулятора исправляются подбором параметров шрифта. Диалог настройки шрифта дисплея вызывается кнопкой «Настроить шрифт дисплея» и содержит две группы параметров (Иллюстрация 5):
Шрифт дисплея Кибер-Калькулятора;
Формат строки вставки результата в документ.
Для сохранения настроек шрифта дисплея между сессиями Кибер-Калькулятора служит кнопка [ Сохранить ] или клавиша [ Enter/Return ].
Кнопка [ X ] (закрыть) на верхней панели окна или клавиша [ Esc ] сохраняют настройки шрифтов лишь до конца текущего сеанса.
Кроме режима простых вычислений, Иллюстрация 2, Кибер-калькулятор функционирует в научном и офисном режимах вычислений.
В режиме офисных вычислений, Иллюстрация 6, Кибер-Калькулятор повторяет логику офисного калькулятора CITIZEN SDC-384II / SDC 395II.
В научном режиме, Иллюстрация 7, открывается больше вычислительных возможностей, в том числе, решение (оптимизация) логических формул.
Модуль оптимизации логических выражений упомянут ранее в публикации «Apache OpenOffice. Динамические массивы [1]».
Кибер-Калькулятор содержит множество других функций, упрощающих вставку в документ результата, посчитанного по формуле.
Подробная информация о приложении расположена в Руководстве пользователя, находящемся в комплекте поставки Кибер-Калькулятора.
Руководство пользователя вызывается соответствующей командой интерфейса (см. «Главное окно»).
Кибер-Калькулятор распространяется на условиях GNU LGPL v3
Загрузить расширение: CyberCalc 115.oxt [2] (2 501 KB)
О программе CyberOffice.pro [3]
Автор: ngis
Источник [4]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/extensions/426570
Ссылки в тексте:
[1] Apache OpenOffice. Динамические массивы: https://habr.com/ru/articles/665674/
[2] CyberCalc 115.oxt: https://cloud.mail.ru/public/9Nvq/hfWRw4273
[3] CyberOffice.pro : https://habr.com/ru/articles/672166/
[4] Источник: https://habr.com/ru/articles/929536/?utm_campaign=929536&utm_source=habrahabr&utm_medium=rss
Нажмите здесь для печати.