SMath LLCSMath项目的作用域中创建。由Andrey Ivashov发布。

下载SMath Studio

版本1.4.0.9654
稳定(发布于)
作者:SMath LLC

Windows

File icon msi Windows installer of SMath Studio 大小: 3.38 MiB
Installation package for computers running Windows OS. 下载:5494 of 2088641

Universal

File icon gz Mono package of SMath Studio 大小: 2.2 MiB
Application package to use with Mono runtime. 下载:157 of 423896

Linux

File icon appimage SMath Studio for Linux (Ubuntu 22.04 Desktop) 大小: 12.66 MiB
Application package to run on Ubuntu Desktop 22.04 LTS, Fedora 36. 下载:72 of 62894
File icon appimage SMath Studio for Linux (Ubuntu 24.04 Desktop) 大小: 12.38 MiB
Application package to run on Ubuntu Desktop 24.04 LTS, Mint 22 and some others. 下载:83 of 83
File icon appimage SMath Studio for Linux (Astra Linux) 大小: 10.2 MiB
Application package to run on Astra Linux "Орёл" 1.7. 下载:68 of 39058

修改

改进

  • A new Mathcad File Types plugin has been implemented and can be installed via the Extensions Manager to import Mathcad files (XMCD and MCDX formats) into SMath Studio;
  • Most popular commercial SMath Studio plugins have transitioned from an upfront paid model to a freemium model: they can now be downloaded and used for free to get started, though some advanced content may require paid license;
  • Checkbox and ComboBox regions now support loading initial data (used in Viewer-based apps and when working with worksheets via the API/command line);
  • The Area region now includes an Expand/Collapse context menu item with the following sub-items: "This Area", "This Area and Nested", and "All Area Regions";
  • Implemented detailed error messages for the built-in API client (previously, only an "incorrect username/password" message was supported);
  • Superscript support (in addition to subscripts) has been added to Math Regions and is activated by typing two consecutive Decimal Symbol (usually ".") characters followed by the superscript text;
  • Added a new command-line argument `-eo`/`-exportoptions` to separate export options from standard options specified via `-o`/`-options`;
  • The `RetainPassword` option is now supported for the `-a` command-line argument;
  • Extended support for the "Ignore Units" property to cases where variables or functions are used in the expression;
  • The Output window now appears automatically when content is written to it;
  • Added support for the Ubuntu 24 AppImage package;
  • Added a new optional command-line argument `-singleprocess` (`-sp`) for `Solver.exe`. By default, the program bypasses single-process functionality and opens a new main window;
  • Added support for the `-a` command-line argument in the Solver application.

修正

  • Fixed copying of recently entered equations into a Math Region (previously returned incorrect results for non-invariant cultures);
  • Fixed language switching in Text Regions to preserve the original text formatting;
  • Fixed an issue where an invisible Message Box appearing in the background on connection errors would block the UI until manually located and closed;
  • Fixed the sorting of plug-in information when saving files;
  • Fixed a symbolic engine error that could cause incorrect signs for specific equation terms;
  • Fixed a critical issue where an unhandled exception occurred during user actions if the cursor was not properly positioned within a Math Region;
  • Pressing the Ctrl key while selecting inside a region no longer immediately selects the entire region;
  • Improved Math Region to support the `\`, `[`, and `]` characters in special character mode;
  • Plug-in dependencies are now accounted for when saving `.sm` files, even if the region is located in the header or footer (this resolves Viewer app generation errors);
  • Corrected the message order during the startup of silent-mode applications (in command line mode);
  • Fixed a calculation of `0 * (-∞)` that previously threw a null reference exception; it now correctly displays an "Uncertainty" error;
  • Fixed calculations for `∞/0` and `-∞/0` that incorrectly displayed an "Uncertainty" error; they now correctly return an infinity value;
  • Made the plug-in ID optional for the `DataIn` and `DataOut` options of the `-o` command-line argument;
  • Fixed an issue that prevented the Account dialog from being closed;
  • Prevented UI hangs caused by modal dialog(s) from the main form appearing outside the main window and blocking interaction until located and closed;
  • Fixed an issue with vertical scrollbar thumb positioning in large documents;
  • Fixed vertical scrollbar bookmark positioning on high-DPI screens;
  • Improved the MSI installer to correctly register the version of the COM-visible API library in the Windows Registry and add missing 32-bit-related registry keys for 32-bit systems;
  • Fixed the "Print" and "PrintTo" file associations in the Windows shell;
  • Improved single-process functionality: if a worksheet is already open, its existing window is now activated instead of opening a duplicate window in the primary process;
  • Fixed a misspellings in the Russian translation.

杂项

  • Sorted the language array to ensure deterministic output file data and prevent random ordering across different parts of the system;
  • Improved output messages in worksheet test mode by adding the full region type name and information about custom region plug-ins.

改变历史设置