Stable: SMath Studio 1.4.0.9654 (07 June 2026) - Сообщения
SMath Studio
Компактная, но мощная математическая программа с графическим редактором и полной поддержкой единиц измерения.
Предоставляет множество вычислительных возможностей и обладает богатым пользовательским интерфейсом, переведённым примерно на 40 различных языков. К тому же, в приложение встроен подробный математический справочник.
Программа может быть легко дополнена новой функциональностью основываясь на ваших требованиях. Встроенный менеджер расширений позволяет получить доступ к сотням официальных и сторонних ресурсов следующих типов: примеры использования, дополнения, приложения на основе SMath Viewer, заготовки, языковые переводы интерфейса, интерактивные книги, справочники и пособия.
Изменения, входящие в версию 1.4.0.9654
Улучшения
- Реализован новый плагин Mathcad File Types, доступный для установки через Менеджер расширений: импорт файлов Mathcad (форматы XMCD и MCDX) в SMath Studio;
- Самые популярные коммерческие плагины SMath Studio перешли от модели с предварительной оплатой к условно-бесплатной модели: теперь их можно скачать и начать использовать бесплатно, хотя доступ к некоторому расширенному контенту может потребовать платной лицензии;
- Элементы расчёта Checkbox и ComboBox теперь поддерживают загрузку начальных данных (используется в приложениях Viewer и при работе с расчётами через API/командную строку);
- Улучшен элемент расчёта Область: в контекстное меню добавлен пункт Раскрыть/Свернуть с подпунктами: Данную область», Данную область и вложенные», «Все области документа»;
- Реализованы детальные сообщения об ошибках для встроенного API-клиента SMath Studio (ранее поддерживалось только сообщение о неверном имени пользователя/пароле);
- Реализована поддержка верхних индексов (в дополнение к нижним) в математическом регионе — доступно при вводе двух последовательных символов разделителя целой и дробной частей числа (обычно ","), за которыми следует текст верхнего индекса;
- Добавлен новый аргумент командной строки `-eo`/`-exportoptions` для отделения параметров экспорта от стандартных параметров, задаваемых через `-o`/`-options`;
- Параметр `RetainPassword` теперь поддерживается для аргумента командной строки `-a`;
- Расширена поддержка свойства «Без учёта единиц измерения» для случаев, когда в выражении используются переменные или функции;
- Окно вывода теперь автоматически отображается при записи в него любых данных;
- Добавлена поддержка контейнера AppImage для Ubuntu 24;
- Добавлен новый необязательный аргумент командной строки `-singleprocess` (`-sp`) для `Solver.exe`. Без этого аргумента (по умолчанию) программа игнорирует функциональность единого процесса и открывает новое окно главной формы;
- Добавлена поддержка аргумента командной строки `-a` в приложении Solver.
Исправления
- Исправлено копирование только что введённого уравнения в математический регион (ранее результат был некорректным для культур, отличных от базовой);
- Исправлено переключение языка в текстовом регионе с сохранением форматирования исходного текста;
- Исправлена проблема с невидимым (отображаемым на заднем плане) диалоговым окном, появлявшимся при ошибках подключения и блокировавшим интерфейс до его обнаружения и закрытия;
- Исправлена сортировка информации о плагинах при сохранении файлов;
- Исправлена ошибка символьного движка, которая могла приводить к неверному знаку у отдельных членов уравнения;
- Исправлена критическая ошибка: необработанное исключение при действиях пользователя, если курсор был некорректно установлен в экземпляре математического региона;
- Удержание клавиши Ctrl при выделении внутри региона больше не приводит к немедленному выделению всего региона;
- Улучшена поддержка символов `\`, `[` и `]` в режиме специальных символов математического региона;
- Зависимости плагинов теперь учитываются при сохранении файлов `.sm`, даже если регион расположен в колонтитуле (это исправляет ошибки создания приложений Viewer);
- Исправлен порядок сообщений при запуске приложений в тихом режиме (через командную строку);
- Исправлено отображение ошибки «Неопределённость» вместо исключения «object reference» при вычислении выражения `0*(-∞)`;
- Исправлено отображение ошибки «Неопределённость» вместо значения бесконечности при вычислении выражений `∞/0` и `-∞/0`;
- Идентификатор плагина сделан необязательным в описании опций `DataIn` и `DataOut` аргумента `-o` командной строки;
- Исправлена ошибка, из-за которой невозможно было закрыть диалог учётной записи (Аккаунт);
- Устранено «зависание» интерфейса из-за модальных диалогов главной формы, отображаемых за пределами главного окна и блокирующих работу до их обнаружения и закрытия;
- Исправлена проблема с позиционированием ползунка вертикальной полосы прокрутки в больших документах;
- Исправлено позиционирование закладок на вертикальной полосе прокрутки на экранах с высоким DPI;
- Улучшен MSI-установщик: зафиксирована версия COM-видимого компонента API в реестре Windows и добавлены отсутствующие ключи реестра для 32-разрядных систем;
- Исправлены ассоциации файлов «Печать» в оболочке Windows;
- Улучшена работа в едином процессе: если файл листа уже открыт, активируется его существующее окно вместо открытия нового окна листа в основном процессе;
- Исправлены опечатки в русском переводе.
Разное
- Массив языков отсортирован для обеспечения детерминированности данных выходных файлов и исключения случайного порядка в разных частях системы;
- Улучшены выходные сообщения в режиме тестирования листа: добавлено полное имя типа региона и информация о плагинах пользовательских регионов.
Скачать
SMathStudioDesktop.1_4_0_9654.Mono.tar.gz (2,2 МиБ) скачан 158 раз(а).
SMathStudioDesktop.1_4_0_9654.Setup.msi (3,38 МиБ) скачан 5628 раз(а).
SMathStudioDesktop.1_4_0_9654.x86_64.astra-orel.glibc2.24.AppImage (10,2 МиБ) скачан 70 раз(а).
SMathStudioDesktop.1_4_0_9654.x86_64.ubuntu-22_04.glibc2.35.AppImage (12,66 МиБ) скачан 75 раз(а).
SMathStudioDesktop.1_4_0_9654.x86_64.ubuntu-24_04.glibc2.39.AppImage (12,38 МиБ) скачан 88 раз(а).
- Новые сообщения
- Нет новых сообщений