Visual Math Editor Test Page


Open the local equation editor

Open the EquaThEque ® site equation editor


Visual Math Editor (with local Javascript jQuery, Easyui, MathJax)

Visual Math Editor (with local Javascript jQuery, Easyui, MathJax and without CodeMirror Editor)

Visual Math Editor (with CDN Javascript jQuery, Easyui, MathJax)


VME mathjax-vme-public-config.html for your site

VME x-mathjax-vme-public-config.js for your site

VME jsmath-vme-examples.html

MathJax examples from MathJax site

MathJax Documentation from One Mathematical Cat site

MathJax TeX and LaTeX Support

<!-- COPYRIGHT
VisualMathEditor
Copyright © 2005-2013 David Grima, contact@equatheque.com under the terms of the GNU General Public License, version 3.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses.
-->

<!-- DOC
    Cet éditeur WYSIWYM (What You See Is What You Mean, ce que vous voyez est ce que vous voulez dire) met le paquet sur la sémantique 
    tout en offrant un confort digne d’un éditeur WYSIWYG (What you see is what you get, ce que vous voyez est ce que vous obtenez),
    interface « intuitive » : l’utilisateur voit directement à l’écran à quoi ressemblera le résultat final.
-->

<!-- HELP
1) Could be simply call :
    /VisualAsciiMathML/VisualMathEditor.html
    or to call local javascript resources
    /VisualAsciiMathML/VisualMathEditor.html?runLocal

2) You could call with all or not all editor parameters :
    /VisualAsciiMathML/VisualMathEditor.html?runLocal&style=sunny&localType=ru&codeType=AsciiMath&encloseAllFormula=true&saveOptionInCookies=false&equation=%3Cp%3EWhen%20%60a%20!=%200%60,%20there%20are%20two%20solutions%20to%20%60ax^2%20+%20bx%20+%20c%20=%200%60%20and%20they%20are%3C/p%3E%3Cp%20style=%22text-align:center%22%3E%60x%20=%20%28-b%20+-%20sqrt%28b^2-4ac%29%29/%282a%29%20.%60%3C/p%3E

    List of URL parameters :
    runLocal [without value] (not saved in cookie)
    runNotCodeMirror [without value] (not saved in cookie)
    runNotMathJax [without value] (not saved in cookie)
    runNotVirtualKeyboard [without value] (not saved in cookie)
    runNotColorPicker [without value] (not saved in cookie)
    saveOptionInCookies = false or true [default = false] (saved in VME_saveOptionInCookies cookie if saveOptionInCookies is true)
    style = aguas, gray, black, bootstrap, metro [default = aguas] (saved in VME_style cookie if saveOptionInCookies is true)
    localType = fr_FR, en_US, ru, ar, vi_VN [default = en_US] (saved in VME_localType cookie if saveOptionInCookies is true)
    codeType = AsciiMath or Latex [default = Latex] (saved in VME_codeType cookie if saveOptionInCookies is true)
    encloseAllFormula = false or true [default = false] (saved in VME_encloseAllFormula cookie if saveOptionInCookies is true)
    pngImgGlyphStrokeColor = HTML color [default = #000000] (saved in VME_pngImgGlyphStrokeColor cookie if saveOptionInCookies is true)
    pngImgGlyphFillColor = HTML color [default = #000000] (saved in VME_pngImgGlyphFillColorcookie if saveOptionInCookies is true)
    autoUpdateTime = in ms [default = 500] (saved in VME_autoUpdateTime cookie if saveOptionInCookies is true)
    menuupdateType = false or true [default = true] (saved in VME_menuupdateType cookie if saveOptionInCookies is true) 
    autoupdateType = false or true [default = true] (saved in VME_autoupdateType cookie if saveOptionInCookies is true)
    menuMathjaxType = false or true [default = false] (saved in VME_menuMathjaxTypecookie if saveOptionInCookies is true) 
    equation = AsciiMath or Latex formula, can be with HTML if encloseAllFormula is true [default = EMPTY] (not saved in cookie)

    Other cookies saved if saveOptionInCookies is true : position of windows for exemple {left:200,top:30"}
    VME_Position_wf_BRACKET_SYMBOLS_MORE
    VME_Position_wf_ARROW_SYMBOLS_MORE
    VME_Position_wf_RELATION_SYMBOLS_MORE
    VME_Position_wf_FR_CHAR_MORE
    VME_Position_wf_BBB_CHAR_MORE
    VME_Position_wf_L_U_GREEK_CHAR_MORE
    VME_Position_wf_ALL_CHAR_MORE
    VME_Position_wf_EQUATION_MORE
    VME_Position_wf_COMMUTATIVE_DIAGRAM_MORE
    VME_Position_wf_CHEMICAL_FORMULAE_MORE
    VME_Position_wf_HORIZONTAL_SPACING
    VME_Position_wf_VERTICAL_SPACING
    VME_Position_wf_SPECIAL_CHARACTER

3) The equation could be take from a texarea off the caller windows
    /VisualAsciiMathML/VisualMathEditor.html?texarea=MyTextareaID	

    for exemple :
    <html>
        <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
            <script type="text/javascript">
                function openEditor(textareaID) {
                    win = window.open(
                        'VisualMathEditor.html?codeType=Latex&encloseAllFormula=0&textarea=' + textareaID
                        ,'VisualMathEditor'
                        ,'height=580,width=780,top=100,left=100,status=yes,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=no,modal=no,dependable=yes'
                    );
                    win.focus();
                }
            </script>
        </head>
        <body>
            <form id="formEquation1" action="#" method="post">
                <fieldset>
                    <textarea id="MyTextareaID" name="equation1" cols="50" rows="1">\sqrt{\frac{d}{dx} a^x = a^x ln(a)}</textarea>
                    <a href="javascript:openEditor('MyTextareaID');">Editer l'équation</a>
                </fieldset>
            </form>
        </body>
    </html>
-->