Page History: TEST PAGE
Compare Page Revisions
Page Revision: 2013/01/10 15:06
Available plugins
SMath Studio provides a large amount of built-in functions and features; here there is the complete list of plugins bundled in the latest version (SMath
0.95.4594).
BUILT-IN PLUGINS |
Name | Authors | Description and Contents |
Math Region | Andrey Ivashov | Extends SMath Studio with a Math Region. Provides an ability to work with math expressions inside the Worksheet. |
HTML Export | Andrey Ivashov | Save to HTML files type support plugin for SMath Studio. |
Export to image | Andrey Ivashov | Extends SMath Studio with ability to export the worksheet data as an image. Supports four different image formats. |
Picture Region | Andrey Ivashov | Extends SMath Studio with a Picture Region. Provides an ability to work with Images inside the Worksheet. |
Plot Region | Andrey Ivashov | Extends SMath Studio with a Plot Region. Provides an ability to work with graphs inside the Worksheet. |
SMath Studio Files Plugin | Andrey Ivashov | Save and open SMath Studio files types support plugin for SMath Studio. |
Special Functions | Andrey Ivashov | Special Functions built-in plugin for SMath Studio. |
Text Region | Andrey Ivashov | Extends SMath Studio with a Text Region. Provides an ability to work with Text inside the Worksheet. |
XMCD Files Plugin | Andrey Ivashov | Save and open XMCD files type support plugin for SMath Studio. |
Area Region | Andrey Ivashov | Extends SMath Studio with an Area Region. Provides an ability to work with collapsed areas inside the Worksheet. |
SMath Studio's community can develop plugins to extend the software features; to share correctly a sheet based on these plugins
you must indicate the need of them.
SMath Portable can't use plugins made by users.
PLUGINS MADE BY USERS |
Project Name | Authors | Description and Contents | Last update | SMath | Download |
TeXFileType | Andrey Ivashov, IVR | Save to TeX files type support plugin | April 2012 | N.D. | forum |
Plot3D | Viacheslav N. Mezentsev | 3D plotting functions | November 2010 | N.D. | forum |
MapleWrapper | Viacheslav N. Mezentsev | Allows you to use Maple functions in SMath sheets (Maple required in your machine) | October 2012 | N.D. | forum |
ODESolvers | Viacheslav N. Mezentsev | Ordinary differential equation solver | November 2010 | N.D. | forum |
Debugger | Viacheslav N. Mezentsev | Plugin just for testing (mcadefi plugin must be installed first) | November 2010 | N.D. | forum |
mcadefi | Viacheslav N. Mezentsev | Mathcad EFI plugin - This plugin will help you to connect the old unmanaged code (numerical) to SMath Studio | April 2012 | N.D. | forum |
AlgLib | Viacheslav N. Mezentsev | Plugin based on ALGLIB library (cross-platform numerical analysis and data processing library) | November 2010 | N.D. | forum |
FIRFilterDesign | Viacheslav N. Mezentsev | Mathcad remez clone | July 2011 | N.D. | forum |
NonlinearSolvers | Davide Carpi | A collection of root-finding methods and optimization algorithms (beta version require customFunctions plugin) | December 2012 | ≥ 0.95.4594 | forum |
StatisticalTools | Davide Carpi | A collection of statistical tools (Sample Estimators, Probability Density Functions, Cumulative Density Functions, Quantile functions, Generators of Random Numbers and other Tools) | December 2012 | ≥ 0.95.4594 | forum |
DataExchange | Davide Carpi | Plugin to export data to CSV files and to import and export data from/to ODS spreadsheets | December 2012 | ≥ 0.95.4594 | forum |
customFunctions | Davide Carpi | General purpose functions | December 2012 | ≥ 0.95.4594 | forum |
How to make a plugin
Look the contents on links below to know how to write a plugin; in case of problems post a message in the forum.
When your work is mature enough, remember to share the dll library and the documentation about the plugin's usage for the end-users, and the sources as reference for the community and future developers.
Known issues
to inform the developers about issues you found out use the forum: SMath forum |
SMath's development can make a plugin made by an user outdated; if this happen, use the forum to inform the developers about it.
To make a plugin actually there isn't detailed instructions about the libraries features, but this is in the works.
History
See also
References