SMath Studio 0.97.5154 (10 February 2014) - Messages
Absolutely free mathematical program with "paper"-like interface and numerous computing features (now with integrated mathematical reference book).
- Extensions Manager implemented;
- Feature to show result right after definition implemented;
- Go to definition Context menu item implemented;
- Added ability to change language translation for SMath Viewer;
- SMath Viewer fixed to support Area Regions protected by password;
- Worksheet's properties: Author and Company - is now reflected in output SMath Viewer (*.exe) files meta-data;
- Fixed calculation issue appears on combination of the following settings: "Answer type" = "Auto" and "Decimal places" > "13";
- Viewer support for MathRegion improved (for expressions without output values);
- Fixed issue with plug-ins contain references of external DLLs from "plugins" directory;
- Multiplication improved for symbolic library;
- Support for backgrounds images improved;
- Fixed issue appears if plug-in extends Region's context menu with item(s) contains hotkey binding;
- Worksheet drawing performance improved;
- Insert Matrix dialog improved to select input values on focus;
- MSI installer improved to support different DPI settings;
- Execution script added to Mono Package;
- Added ability to export files to supported formats using command prompt;
- Fixed critical issue appears on context menu open for Region based on RegionHolder with hidden input data;
- Dependencies handling improved for sm/smz files;
- Semicolon symbol prohibited to be used as a part of variable/function name;
- Added ability to edit link text of Text Region if worksheet in edit mode (use Ctrl+Click to open linked document);
- Fixed issue appears sometimes on Context menu loading for focused or selected Regions;
- Fixed issue appears on saving document opened by link from another worksheet (initial worksheet was overridden);
- Fixed issue appeared on plug-ins loading;
- Fixed invalidation issue on focus regions based on RegionHolder (f.e. Plot Region);
- Fixed issue when it was impossible to get current file name from plugin;
- Complexities in sys(), line() and matrix() resizing fixed;
- Fixed issues of opening Dynamic Assistance list after collapsed Area(s);
- Handling of broken plug-ins on application loading and on plug-ins installation improved;
- Backspace handling improved when cursor is on the worksheet;
- Inserting number before variable automatically sets multiplication operator between those number and variable;
- Fixed unhandled exception on copy/paste of empty placeholder;
- German units names added;
- Added support for text entries and descriptions of not installed language;
- Code certificate updated;
- Fixed issue with "RIGHT" string appearing for some locals.
- Language files updated;
- Refactoring and optimizations.
- Desktop (Windows):
Framework: .NET Framework 2.0 - Desktop (Linux):
Framework: Mono 2.0 (libmono-winforms-2.0-cil package) or higher
- Desktop Windows (desktop computer with Windows OS):
SMathStudioDesktop.0_97_5154.Setup.msi (Date: 10.02.2014. File size: 1.74MB)
- Desktop Linux (desktop computer with Linux OS):
SMathStudioDesktop.0_97_5154.Mono.tar.gz (Date: 10.02.2014. File size: 950.99KB) - last version of Mono distributive required!
Note: No current version of SMath Studio Handheld release will be introduced. Please use the latest stable handheld version (0.90).
SMath Studio tutorial by Bernard Liengme.
SMathPrimer.pdf (Date: 11.11.2011. File size: 2.06MB) - to open in Adobe Acrobat Reader
Introduction of the use of SMath Studio by Gilberto E. Urroz, Ph.D., P.E.
SMathStudio.0_85.Article.Eng.pdf (Date: 23.09.2009. File size: 828.96KB) - to open in Adobe Acrobat Reader
SMathStudio.0_85.IOFiles.Article.Eng.pdf (Date: 27.09.2009. File size: 453.24KB) - to open in Adobe Acrobat Reader
SMathStudio.0_85.NumericFunctions.Article.Eng.pdf (Date: 18.10.2009. File size: 622.45KB) - to open in Adobe Acrobat Reader
SMathStudio.0_85.Programming.Article.Eng.pdf (Date: 18.10.2009. File size: 411.74KB) - to open in Adobe Acrobat Reader
SMath Studio icons (
SMathStudio.Icons.zip (Date: 12.04.2010. Size: 63.74KB)
WroteIs there any progress on an official portable version? That is my prefered install. I am using MKRASKA's work around
As for the 0.97 release candidates (nightly builds) we had the clear announcement that there will be no official portable version.
Currently, we are working on a stable release of the Maxima plugin (there are path issues with the Draw2D and Draw3D functions. Also, some stuff of the old inofficial version would need to be tested (Mathcad EFI plugin with the corresponding lib ). In the 0.96.4909 version the inofficial distribution contained an executable specially treated by uni for handling 32/64 bit incompatibilities.
As for now, it is very easy to make a portable version yourself. Just unpack the linux distribution somewhere and add an empty file named "portable.version" next to the executable in the install path. That should work on both Windows and Linux (I was told that SMath under Linux is just half the fun). I did not see much need for a new inofficial version, because the extension manager is much more reliable than in 0.96, particularly after the server fix by Andrey. Also, the interactive book is now accessible via extension manager and I can maintain the gallery version of the pdf Handbuch now.
If the community wants that, I can provide an updated unofficial portable version, yet not that mature as the 0.96 version was. Most regrettable disadvantage being the incomplete update of the XY-plot-plugin by uni. Even if we have nice plotting functions in the Maxima plugin, their performance even with moderate data volume is very poor. Every number has to go through multi-layered regexp based translations.
I am not sure what the offical road map towards better plotting in SMath Studio is. Perhaps, the modeller region has the potential of being a versatile plotting tool, once Andrey decides to disclose how text labels are drawn (certainly not with a matrix template for every character).
Did anybody test how a template of 10000 points performs?
For the first time I have installed SMath Studio 0.97.5154 on my office computer that runs Red Hat Enterprise Linux 6. So far it seems that everything I tried worked fine except the time when I close the Extensions Manager window. Then it goes into an infinite loop with the following being displayed in the terminal:
Quote$ mono SMathStudio_Desktop.exe
Stack overflow: IP: 0x5c5b5b, fault addr: (nil)
Stacktrace:
at (wrapper alloc) object.Alloc (intptr) <0xffffffff>
<...>
at System.Windows.Forms.Hwnd.ObjectFromHandle (intptr) <0x00047>
at System.Windows.Forms.Control.get_IsHandleCreated () <0x00073>
at System.Windows.Forms.TreeView.get_SelectedNode () <0x0000f>
at (wrapper remoting-invoke-with-check) System.Windows.Forms.TreeView.get_SelectedNode () <0xffffffff>
at .. () <0x0002b>
at .. (object,System.Windows.Forms.FormClosingEventArgs) <0x0003f>
at System.Windows.Forms.Form.OnFormClosing (System.Windows.Forms.FormClosingEventArgs) <0x00069>
at System.Windows.Forms.Form.FireClosingEvents (System.Windows.Forms.CloseReason,bool) <0x00084>
at System.Windows.Forms.Form.RaiseCloseEvents (bool,bool) <0x0007f>
at System.Windows.Forms.Form.set_DialogResult (System.Windows.Forms.DialogResult) <0x00043>
From this point on the last five lines keep repeating until I terminate the process. (It dumps this so fast I had to use a script to capture the beginning of the message as I could not kill the process fast enough by hand

Is this caused by something in SMath Studio or do I have a problem with my Mono installation (I am using version 2.10.6)?
Thank you,
Balu
Some plugins missing due to different reasons:
- their file size is too large
- they are not compatible with 0.97 yet
- I just forgot to include them
The version includes the interactive book, available via the ? toolbar button.
Mathcad libs (matlib, steamtables) are installed and the 32bit-compatible exe by uni is included.
Contents of the readme:
Just put the contents of the archive to any directory or storage device.
Launch SMathStudio_Desktop.exe.
Target system must have .net installed.
Under Linux, you might use the start skript smathstudio_desktop_mono
In order to use the Maxima plugin, you need to install the Maxima system on your computer.
The Maxima interface does not work under Linux.
The following modifications have been made:
1. 32bit tagged executable SMathStudio_Desktop.exe as provided by Viacheslav Mezentsev.
http://en.smath.info/forum/resource.ashx?a=2884
Reason: compatibility with Mathcad EFI and 32bit legacy libraries (mathlib, steamtables)
2. Added file "portable.version" to root directory of installation.
This ensures that the settings and extensions are saved here and not in the users appdata/roaming system
directory. This ensures the installation to be really portable (except for the Maxima installation,
where the path to Maxima might be system dependent)
3. Available plugins already downloaded to extensions directory
Exceptions: XLSX import/export and Maple Wrapper, Matlab C++ Math Lib (to keep the file size small).
These plugins have to be downloaded by the user in case needed.
4. mathlib and steamtables installed to userefi directory of Mathcad EFI plugin.
Source: http://en.smath.info/forum/yaf_postst755_Mathcad-EFI-plugin.aspx
5. Added the matrix editor by P. Streipardt
https://smath.com/wiki/Tools.ashx
6. Interactive bilingual (english/german) handbook is pre-installed
Access is via Button "Reference book" on the tool bar or in the help menu.
You can update it via extension manager.
They may be opened as ordinary SMath Sheets and are interlinked with the other pages.
home file is "contents.sm".
7. Small changes to entries/units.xml (added % and some other units)
The help pages are full of typos, errors, omissions, missing translations etc. Feel free to correct the files and send
them back to me:
kraska@fh-brandenburg.de


WroteThis version like the above can not convert (or not save) the worksheet into an executable file. SMath Studio generate an error.
![]()
Seems a problem with some plugin or related with your installation, because works for me... can you open a new discussion in the bug section attaching a small example that don't work for you?
Thank you,
Basile
Thanks!
WroteWhat are the differences between MKraka's portable version and this version?
Have a look at the [Show Spoiler] button in post #4 of this topic
-
New Posts
-
No New Posts