1

Bash から Python への変換の問題は&&、Xymostech の支援により解決されました。その支援は非常に高く評価されています -- ありがとう!

問題のコマンド ライン (Bash ターミナルから) は次のとおり latexmk file.tex && latexmk -c file.texです。

誰かが興味を持っているなら、ここにプラグインがあります:

https://github.com/lawlist/ST2-plugin-latexmk-save-build-clean

4

1 に答える 1

4

&&、bash でサポートされている機能です。subprocessただし、 'sを使用して、Python でも同じことができますcheck_call

import subprocess

try:
    subprocess.check_call(["latexmk", "file.tex"])
except subprocess.CalledProcessError:
    print "Failed making"
else:
    subprocess.call(["latexmk", "-c", "file.tex"])
于 2013-03-30T06:14:00.067 に答える