javascript库求助(就是怎么用这个github的javascript库)

  • v
    valiulver
    在学maxima计算机代数软件时,突然想到要是能够直接把LaTeX的数学代码直接转化成maxima的代码那就太方便了,比如,输入 \frac{1}{2}, 就能输出 1/2。网上一查,还真的最近有人写了个这么个javascript库。可是我就是编程小白,根本搞不懂这东西要怎么用。自己折腾了好几个小时,也没弄出来。有没有大神指点一下,给个输入LaTeX就能输出maxima的东西?多谢先。我安装了Node.js, win 10
    以下是网址:
    https://github.com/KQMATH/tex2max
  • d
    double0z
    1、创建一个文件夹,如D:\tex2max-example
    2、打开命令行cmd,分别执行以下命令
    1)cd /d D:\tex2max-example
    2) npm init -y
    3) npm install tex2max -save
    3、在D:\tex2max-example下创建一个js文件,如index.js
    编辑文件内容为(```之间部分)
    ```
    const TeX2Max = require('tex2max');
    const converter = new TeX2Max({});
    console.log(converter.toMaxima('\frac{1}{2}'));
    ```
    4、打开命令行cmd,分别执行以下命令
    1)cd /d D:\tex2max-example
    2)node index


    这个项目是不是正确要你自己去研究。。我这只是运行方法
  • v
    valiulver
    回复2#double0z

    能不能直接做个html 文件,以后只要打开该网页,上面有输入框和输出框,可以复制粘贴LaTeX 代码,直出maxima 代码?不管怎么样,非常感谢!
    =====更新一下,以上方法可行。准备做个网页来实现。
  • 4
    4color
    不用安装,直接js引用,例子都明白了
  • v
    valiulver
    谢谢!
  • d
    double0z
    html我试过,发现存在js错误。
  • v
    valiulver
    我就是一直HTML弄不出来,快抓狂了,哈哈。
  • v
    valiulver
    回复6#double0z

    忘记说了,\frac要加一个\,变成\\frac{1}{2}才能成功,\是作为 escape用的。