方法1:
Sublime Text LaTeXToolsパッケージをインストールします。
デフォルトでCommand Pallet -> LaTeXTools: Delete temporary tiles
は、はにマップさCtrl-L, backspace
れます:
// super+l,backspace to remove temporary files
{ "keys": ["super+l", "backspace"],
"context": [{"key": "selector", "operator": "equal",
"operand": "text.tex.latex"}],
"command": "delete_temp_files"},
LaTeXToolsパッケージもここに記載されています。
パッケージの更新を気にせずにLaTeXToolsがクリーンアップするものを調整Preferences -> Package Settings -> LaTeXTools -> Settings -- User
するには、次のコードブロックを選択して調整します。
// ------------------------------------------------------------------
// Temporary file settings
// ------------------------------------------------------------------
// Ends of the names of temporary files to be deleted
"temp_files_exts": [
".blg",".bbl",".aux",".log",".brf",".nlo",".out",".dvi",".ps",
".lof",".toc",".fls",".fdb_latexmk",".pdfsync",".synctex.gz",
".ind",".ilg",".idx"
],
// Folders that are not traversed when deleting temp files
"temp_files_ignored_folders": [
".git", ".svn", ".hg"
],
両方を結びつけるために^b
と^l
一緒に:使用コマンドパッケージのチェーンによって記載されているようにhttps://stackoverflow.com/a/27994582含まれるように、ビルドのキーボードショートカットを変更しますdelete_temp_files
。
方法2:
latexmkをインストールします。とにかく、これは必要な回数LaTeXを実行し、pdfを正しくビルドするまで必要に応じてbiber / BibTeXを実行するため、これが必要になります。
次に、Sublime Text
「Under」内で次をTools->Build System
選択New Build System
して入力します。
{
"shell_cmd": "latexmk -pdf \"$file\" && latexmk -c",
"selector": "text.tex.latex"
}
latexmk
がデフォルトのパスにない場合は、フルパスを指定する必要があります。上記はOSXおよびLinuxで動作します。&&
最初のコマンドが成功した場合は、2番目のコマンドを実行するシェルを伝えるbashスクリプトディレクティブです。-c
クリーンアップを実行します。どのファイルがクリーンアップされるかは、の構成ファイルを介して調整できますlatexmk
。