Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
Offline Andrey Ivashov  
#1 Posted : 13 September 2020 22:49:46(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,401
Man
Russian Federation

Was thanked: 1655 time(s) in 553 post(s)

New Stable SMath Studio 0.99.7561 is available!

Tiny, powerful, free mathematical program with WYSIWYG editor and complete units of measurements support.

It provides numerous computing features and rich user interface translated into about 40 different languages. Application also contains integrated mathematical reference book.

SMath Studio boxCalculation of Gravitation Acceleration exampleExample of animation on the WorksheetExtensions Manager toolOpened math Reference BookSMath Viewer output to Autocad exampleSMath Studio on iOSSMath Studio on iPad

Application can be easily extended based on your needs. Built-in Extensions Manager tool allows to get access to hundreds official and third-party resources of the following types: usage examples, plug-ins, SMath Viewer based applications, snippets, interface translations, interactive books, handbooks and tutorials.

List of changes (between 0.99.7045 and 0.99.7561 versions)

Improvements

  • COUNT and PAGENUM fields improved to allow setting up an offset for the output number;
  • Alignment context menu item added to TextRegion;
  • TextRegion improved to support changing Line spacing using context menu;
  • Arial made a default font for Text Region;
  • Toolbar items added: Font Name, Bold, Italic, Inderline;
  • Support for single non-linear unit set as denominator added;
  • Added export of the Worksheet to SVG image;
  • Horizontal scrollbar is now invisible when it makes no sense for opened document;
  • Number of search matches and index of currently shown match displayed right on the search panel now;
  • Performance of rendering Worksheets with large Regions (when height or/and width bigger than Worksheet bounds) significantly improved.

Corrections

  • Errors of updated Symbolic Engine fixed;
  • Using of context menu items fixed (double action avoided);
  • Underlined text rendering in TextRegion corrected (for white spaces);
  • trunc() function does not accept units in the argument anymore;
  • Empty Heder/Footer supported now;
  • Basic behaviors of the TextRegion improved (text selections);
  • SS-4612 Line wrapping significantly improved in TextRegion;
  • Fixed "There is no xml start tag" issue happens when self-closed tag of the Region was included into *.sm(z) file;
  • Functionality of the " " (space) key fixed in case when no plug-in for Text Region is available;
  • equrep() function supports variables/functions replacements now;
  • SS-4620: Scrolling of the focused Plot Region cannot accidentally scroll the whole document anymore;
  • Changing font Familty and font size for several selected Regions fixed;
  • Fixed exception happens on some environments when rendering font names in font selector;
  • Fixed issue related to empty Descriptions on file open;
  • Select All supported inside embedded Regions now;
  • Switching chars from English to Greek and vice versa (Ctrl+g) corrected for MathRegion if Fields and/or unicode chars used inside;
  • SS-4603: Index out of bounds issue fixed happened sometimes on displaying calculation results;
  • Back-compatibility improved for worksheets which contains TableRegion with custom options;
  • Work with big and small numbers improved;
  • Dialog for installing required plug-ins implemented for children Regions;
  • Text formatting shortcuts supported for children Regions now;
  • Fixed loading/saving files which contain descriptions for evaluable Regions;
  • Result is above max allowed number error fixed;
  • Export to SVG fixed;
  • Rendering of diff(3) function improved;
  • Fixed rendering issue when Math Region is invisible on the Worksheet until next invalidation;
  • Application freeze happens during Math Region rendering fixed;
  • Math Region rendering glitches happens on pasting equation parts from clipboard fixed;
  • Scrolling over fucused Region fixed for situations when multiple pages functionality active;
  • Resistence for broken Worksheet file structure improved;
  • DEV: SMath.Drawing and SMath.Environment libraries made separate (namespaces moved from SMath.Manager/SMath.UI). Working to release SMath.Drawing as a separate Nuget package;
  • Multi-threading related error fixed;
  • Visibility of the variable restored inside TextRegion (for back-compatibility with existing plug-ins);
  • Application crash fixed for some environments on evaluation initiated;
  • Rendering of sys() function improved;
  • Instabilities happened sometimes with Worksheet rendering when document is not in Pages view mode fixed;
  • Function for(3) corrected to work with undefined elements inside;
  • Improvements for numeric optimization done;
  • Search improved to look up for matches in Area titles;
  • Backward compatibility improved for Multiple Pages functionality;
  • Application crash happened when search match found in Region which is shown on several pages at the same time fixed for Pages view;
  • Issue when duplicated chinees symbols appeared on input fixed;
  • Minor improvements made for symbolic calculation library;
  • Support for Regions with height larger than available Worksheet Page height significantly improved in Pages rendering mode;
  • Automatic disabling of Multiple pages feature for the old-style Worksheets (when content is written out of pages bounds) implemented;
  • Graphical glitches fixed;
  • Support for complex document layout improved;
  • Behavior of the Page Setup dialog improved;
  • Added possibility to work with Collapsed Areas in Header/Footer;
  • Multiple accuracy issues fixed in symbolic calculation engine;
  • Overall calculation accuracy improved.

Miscellaneous

  • Support for .Net Core 3.1 implemented (app is still released supporting .Net 2.0 for now);
  • Refactoring;
  • Calculation performance improved;
  • Symbolic engine improvements;
  • Worksheet files layout updtaed to be supported by earlier SMath Studio versions;
  • The following functions allows to calculate 0^0 now: sum(4), product(4), eval(1);
  • Toolbar items rearranged and behaviors improved;
  • TextRegion improved to support custom width and automatic text wrapping;
  • Children Regions support implemented for Text Region (now it is possible to add Regions, including evaluable ones, inside a Text Region);
  • Keystroke added to Math Region to insert: Alt+= - it allows to add Math Region (very handy to use inside Text Region);
  • Text Region performance significantly improved;
  • SS-3499: Text Region significantly improved (performance, stability, issues with underlined text, not accuracy cursor location, etc);
  • Units placeholder at the end of Math Region reserves additional space only in focused state;
  • Support for nanohenry unit added;
  • Files loading performance improved;
  • Math expressions rendering accuracy improved;
  • Large regions support improved for No bounds page mode;
  • Fatal error fixed happened on copying extremely large regions;
  • Generating SVG files corrected to allow to use several generated files on the same web-page;
  • SS-3541: Issue when not all symbols of the selected text was affected during Copy/Delete/Cut operation fixed;
  • Critical issue on start up in silent mode fixed;
  • Calculation speed improved;
  • Interface translations updated;
  • Performance of handling complex functions significantly improved;
  • Splitted view functionality temporary disabled.

Changes introduced in current build

Corrections

  • Errors of updated Symbolic Engine fixed;
  • Using of context menu items fixed (double action avoided);
  • Underlined text rendering in TextRegion corrected (for white spaces).

Download

Software icon SMathStudioDesktop.0_99_7561.Setup.msi (Date: 2020.09.13; File size: 2.28 MB) - 7087 downloads
Software icon SMathStudioDesktop.0_99_7561.Mono.tar.gz (Date: 2020.09.13; File size: 1.4 MB) - 1372 downloads



System requirements

  • Desktop (Windows):
    Framework: .NET Framework 2.0 or higher
  • Desktop (Linux):
    Framework: Mono 2.0 (libmono-winforms-2.0-cil package) or higher


Interface languages (37 languages)

  • [ARA] Arabic / العربي
  • [BEL] Belarusian / Беларуская
  • [BUL] Bulgarian / Български
  • [CAT] Catalan / Català
  • [CHS] Chinese (Simplified) / 简体中文
  • [CHT] Chinese (Traditional) / 簡體中文
  • [CPP] Portuguese (Brazil) / Brazil (Português)
  • [CZE] Czech / Čeština
  • [DAN] Danish / Dansk
  • [DUT] Dutch / Nederlands
  • [ENG] English / English
  • [FAS] Persian / فارسی
  • [FIN] Finnish / Suomi
  • [FRE] French / Français
  • [GER] German / Deutsch
  • [GRE] Greek / Ελληνικά
  • [HEB] Hebrew / עברית
  • [HUN] Hungarian / Magyar
  • [IND] Indonesian / Bahasa Indonesia
  • [ITA] Italian / Italiano
  • [JPN] Japanese / 日本語
  • [KOR] Korean / 한국어
  • [LAV] Latvian / Latviešu
  • [LTH] Lithuanian / Lietuvių
  • [NOR] Norwegian / Norsk
  • [POL] Polish / Polski
  • [POR] Portuguese / Português
  • [RON] Romanian / Română
  • [RUS] Russian / Русский
  • [SCC] Serbian (Latin) / Srpski
  • [SCR] Croatian / Hrvatski
  • [SLK] Slovak / Slovenčina
  • [SPA] Spanish / Español
  • [SRP] Serbian (Cyrillic) / Српски
  • [SWE] Swedish / Svenska
  • [TUR] Turkish / Türkçe
  • [UKR] Ukrainian / Українська



Tutorial

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.


Other files

SMath Studio icons () of all available sizes (16x16, 24x24, 32x32, 48x48, 64x64, 96x96, 128x128, 256x256) in PNG format.
thanks 8 users thanked Andrey Ivashov for this useful post.
on 14/09/2020(UTC),  on 14/09/2020(UTC),  on 14/09/2020(UTC),  on 14/09/2020(UTC),  on 14/09/2020(UTC),  on 14/09/2020(UTC),  on 14/09/2020(UTC),  on 15/09/2020(UTC)
Offline overlord  
#2 Posted : 14 September 2020 21:21:45(UTC)
overlord


Rank: Advanced Member

Groups: Registered
Joined: 23/07/2013(UTC)
Posts: 123
Turkey

Was thanked: 36 time(s) in 25 post(s)
Underline white space is fixed, almost.
I have tried with some major fonts I possess. Some fonts still have glitches.
I wouldn't mind or notice this if courier new wouldn't have this bug.
Because it was one and only font on older releases, most of my documents have courier new as solitary font.

Regards

underline.png
Offline mkraska  
#3 Posted : 14 September 2020 22:08:26(UTC)
mkraska


Rank: Advanced Member

Groups: Registered
Joined: 15/04/2012(UTC)
Posts: 1,604
Germany

Was thanked: 878 time(s) in 557 post(s)
Another example of bug SS-3499
Martin Kraska

Pre-configured portable distribution of SMath Studio: https://en.smath.info/wi...th%20with%20Plugins.ashx
Offline Andrey Ivashov  
#4 Posted : 15 September 2020 22:18:59(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,401
Man
Russian Federation

Was thanked: 1655 time(s) in 553 post(s)
Thank you. Will try to handle it asap.
Offline mkraska  
#5 Posted : 16 September 2020 13:36:56(UTC)
mkraska


Rank: Advanced Member

Groups: Registered
Joined: 15/04/2012(UTC)
Posts: 1,604
Germany

Was thanked: 878 time(s) in 557 post(s)
The interactive tutorial "Getting Started with SMath Studio" has been adjusted to version 7561. It is available in the extension manager as "example" in three languages: German, English, Polish. Work on Portugese is in progress.

The guide has a section on symbolic equation solving with Maxima. It is tested with Maxima 5.44.0.
Martin Kraska

Pre-configured portable distribution of SMath Studio: https://en.smath.info/wi...th%20with%20Plugins.ashx
thanks 1 user thanked mkraska for this useful post.
on 16/09/2020(UTC)
Offline mkraska  
#6 Posted : 17 September 2020 00:17:15(UTC)
mkraska


Rank: Advanced Member

Groups: Registered
Joined: 15/04/2012(UTC)
Posts: 1,604
Germany

Was thanked: 878 time(s) in 557 post(s)
The german handbook has been updated to version 7561. It is available in the extension manager as "handbook".
Martin Kraska

Pre-configured portable distribution of SMath Studio: https://en.smath.info/wi...th%20with%20Plugins.ashx
Offline mkraska  
#7 Posted : 17 September 2020 01:08:30(UTC)
mkraska


Rank: Advanced Member

Groups: Registered
Joined: 15/04/2012(UTC)
Posts: 1,604
Germany

Was thanked: 878 time(s) in 557 post(s)
I prepared a new Unofficial distribution with plugins, yet I can't upload it. The error message says

The page was not displayed because the request entity is too large.

The zip file is 98 MB. If disk space is tight, I'd be fine with deleting older versions.

Welcome.png
Martin Kraska

Pre-configured portable distribution of SMath Studio: https://en.smath.info/wi...th%20with%20Plugins.ashx
Users browsing this topic
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.