How to load Wiris plugin in Tinymce 4

The name of the plugin you need to include in the plugins section on tinymce.init is tiny_mce_wiris. You have included the name of the buttons instead (tiny_mce_wiris_formulaEditor, tiny_mce_wiris_formulaEditorChemistry and tiny_mce_wiris_CAS).

    tinymce.init({
    selector: 'textarea',
    plugins: "image imagetools tiny_mce_wiris"});

Apart from downloading and using TinyMCE plugin , you can even use Wiris as externally hosted plugin. I followed this documentation http://www.wiris.com/plugins/docs/resources/external-plugin

My component looked like following, and I was able to get Wiris to work this way.

<editor apiKey="test" [init]="{ plugins : 'image', external_plugins: { tiny_mce_wiris: 'https://www.wiris.net/demo/plugins/tiny_mce/plugin.js' }, toolbar: 'tiny_mce_wiris_formulaEditor' } "></editor>