Page History: Plugins

Compare Page Revisions



« Older Revision - Back to Page History - Newer Revision »


Page Revision: 2013/01/10 15:55


Available plugins

here there is a list of compiled plugins; more plugins can be found on the SMath VisualSVN server



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
NameAuthorsDescription and Contents
Math RegionAndrey IvashovExtends SMath Studio with a Math Region. Provides an ability to work with math expressions inside the Worksheet.
HTML ExportAndrey IvashovSave to HTML files type support plugin for SMath Studio.
Export to imageAndrey IvashovExtends SMath Studio with ability to export the worksheet data as an image. Supports four different image formats.
Picture RegionAndrey IvashovExtends SMath Studio with a Picture Region. Provides an ability to work with Images inside the Worksheet.
Plot RegionAndrey IvashovExtends SMath Studio with a Plot Region. Provides an ability to work with graphs inside the Worksheet.
SMath Studio Files PluginAndrey IvashovSave and open SMath Studio files types support plugin for SMath Studio.
Special FunctionsAndrey IvashovSpecial Functions built-in plugin for SMath Studio.
Text RegionAndrey IvashovExtends SMath Studio with a Text Region. Provides an ability to work with Text inside the Worksheet.
XMCD Files PluginAndrey IvashovSave and open XMCD files type support plugin for SMath Studio.
Area RegionAndrey IvashovExtends 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 NameAuthorsDescription and ContentsLast updateSMathDownload
TeXFileTypeAndrey Ivashov, IVRSave to TeX files type support pluginApril 2012N.D.forum
ExcelCollabAndrey IvashovPlugin make it possible to read/write data from/to the Excel *.xls filesAugust 2010N.D.forum
Plot3DViacheslav N. Mezentsev3D plotting functionsNovember 2010N.D.forum
MapleWrapperViacheslav N. MezentsevAllows you to use Maple functions in SMath sheets (Maple required in your machine)October 2012N.D.forum
ODESolversViacheslav N. MezentsevOrdinary differential equation solverNovember 2010N.D.forum
DebuggerViacheslav N. MezentsevPlugin just for testing (mcadefi plugin must be installed first)November 2010N.D.forum
mcadefiViacheslav N. MezentsevMathcad EFI plugin - This plugin will help you to connect the old unmanaged code (numerical) to SMath StudioApril 2012N.D.forum
AlgLibViacheslav N. MezentsevPlugin based on ALGLIB library (cross-platform numerical analysis and data processing library)November 2010N.D.forum
FIRFilterDesignViacheslav N. MezentsevMathcad remez clone July 2011N.D.forum
NonlinearSolversDavide CarpiA collection of root-finding methods and optimization algorithms (beta version require customFunctions plugin)December 2012≥ 0.95.4594forum
StatisticalToolsDavide CarpiA 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.4594forum
DataExchangeDavide CarpiPlugin to export data to CSV files and to import and export data from/to ODS spreadsheetsDecember 2012≥ 0.95.4594forum
customFunctionsDavide CarpiGeneral purpose functionsDecember 2012≥ 0.95.4594forum


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.


A good way to understand how a plugin it's structured it's to observe those already created, in the VisualSVN server or 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

  • SMath 0.85.3578 (Alpha): Added support of plugins.
  • SMath 0.87 (Stable): First stable support of plugins.
  • SMath 0.90 (Stable): Added ability to create plugins to extend SMath Studio worksheet with new types of Regions (Custom Regions).


See also



References


ScrewTurn Wiki version 2.0.37. Some of the icons created by FamFamFam.