くれなゐの雑記

身の回りの人や自分が困っていたことを記事にしています

Windows環境のsublimetextでlatexmk --xelatexを使う

自分はSublimetext3を使っていますが, おそらく2でも共通だと思います(ためしてない)

sublimetextでlatexmkを使うために, traditionalBuilder.pyを弄ろうみたいな記事がよく見えますが, 今はもうちょいいい方法があるので, そちらを

traditionalbuilderをいじると, アップデートのたびにデータが消えてしまします.

latextoolsのuser-settingsより, builder_settingsに以下を追加します.

"command": ["latexmk", "-cd", "--xelatex", "f", "-interaction=nonstopmode", "-synctex=1"],

全体で見たらこんな感じですね

"builder_settings" : {

"command": ["latexmk", "-cd", "--xelatex", "f", "-interaction=nonstopmode", "-synctex=1"],
// General settings:
// See README or third-party documentation

// (built-ins): true shows the log of each command in the output panel
"display_log" : false,

// Platform-specific settings:
"osx" : {
// See README or third-party documentation
},

"windows" : {
// See README or third-party documentation
},

"linux" : {
// See README or third-party documentation
}
},

これでlatexmk --xelatexが使えるようになります.