2

ビルド システムで makeglossaries を「main」のみの引数として実行する必要がありますが、sublime は常に現在のファイル名を最終パラメータとして追加します。どうすればこれを防ぐことができますか?

実行コマンドは次のようになります (コマンドラインの下):

$: makeglossaries main

私の現在の.sublime-buildファイルは次のようになります。

{
    // General settings; DO NOT MODIFY!!!
    "target": "make_pdf",
    "selector": "text.tex.latex",

    // Windows-specific settings
    // -------------------------
    "windows":
        {

            "cmd": ["texify", 
                    "-b", "-p",
                    "--tex-option=\"--synctex=1\""
            ],

            "cmd": ["makeglossaries",
                    "main"
            ],

            "cmd": ["texify", 
                    "-b", "-p",
                    "--tex-option=\"--synctex=1\""
            ],          

            "path": "",

            "file_regex": "^((?:.:)?[^:\n\r]*):([0-9]+):?([0-9]+)?:? (.*)$"
        },

}

なぜtexify2 回呼び出したいのかというmakeglossariesと、用語集を挿入できるビルド済みの tex バージョンが必要だからです。注入後、最終結果を取得したい。

残念ながら、それは私が望むようには機能しません。あなたが私を助けてくれることを願っています。

4

1 に答える 1