◀マクロトップへ
  • 637 LaTeXコンパイルマクロ
  • [637] LaTeXコンパイルマクロ IWAZATO 2017年06月17日 09:20

    最近サクラエディタを使いはじめたものです。
    LaTeXも昔から使っていて、サクラエディタからLaTeXを
    コンパイルするDOSコマンドを発行するマクロを探したのですが、
    見当たらないようなので、他の方のマクロを参考に、作ってみました。

    ただ、この方法がよいかどうかよくわかってません。
    もっとよい方法があれば、教えていただけないでしょうか?

    よろしくお願いします。

    //----- ここから -------
    var AXsh = new ActiveXObject("WScript.Shell");
    var path = GetFilename;
    var parPath = path.replace(/[^\\]*$/""); // パス抽出
    var Fname = path.replace(/^.*\\/,""); // ファイル名抽出

    AXsh.run("cmd.exe /k cd " + parPath + " & platex " + Fname + " & exit");