ビルド システムで 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]+)?:? (.*)$"
},
}
なぜtexify
2 回呼び出したいのかというmakeglossaries
と、用語集を挿入できるビルド済みの tex バージョンが必要だからです。注入後、最終結果を取得したい。
残念ながら、それは私が望むようには機能しません。あなたが私を助けてくれることを願っています。