Plugins

From SMath Wiki
Jump to navigation Jump to search

Introduction

The capabilities of the SMath Studio program can be expanded by installing Plugins. Plugins are divided into commercial and third-party and can affect the following functionality:

  1. Import and export documents in third-party application file formats.
  2. Symbolic and numerical calculations.
  3. Additional calculation sheet elements support.
  4. Additional elements in the program user interface (sidebar and main menu).

Plugins Installation

Plugins can be downloaded and installed into SMath Studio in a variety of ways, and the installation method does not affect the functionality provided. Some Plugins may require an Internet connection or additional libraries/programs installed on the operating system. To access information about technical requirements and limitations, please read the instructions for the Plugins themselves.

Online Installation

To install Plugins online you need:

  1. Open Extension Manager (using the main menu "Tools" > "Plugins...").
  2. Go to the Plugins tab and switch the source from "Local storage" to "Online gallery".
  3. Select the required plugin(s) from the list and click "Install".
  4. The plugin(s) will be installed and ready to use.

Offline Installation

To install Plugins offline you need:

  1. Using any computer with an Internet connection:
    • By going to the page User Profile - SMath make sure that you are using the account specified in the electronic license.
    • Go to the page: SMath Studio Plugins.
    • Download the Plugin(s) you are interested in ZIP format.
    • Please note that there is no need to unzip the downloaded ZIP files.
  2. On a computer where SMath Studio is installed without an Internet connection:
    • Transfer the downloaded files to your computer.
    • Using drag&drop, move the Plugin(s) one by one to the main program window.
    • Plugin(s) will be installed.

Creating Plugins

For third-party developers, we provide the opportunity to create new Plugins according to customer requirements. You can use Plugins with source codes available as a reference. The repository is available at SMath SVN repository.