Methode 1:
Installieren Sie das Sublime Text LaTeXTools- Paket.
Standardmäßig Command Pallet -> LaTeXTools: Delete temporary tiles
ist das Ctrl-L, backspace
standardmäßig zugeordnet:
// super+l,backspace to remove temporary files { "keys": ["super+l", "backspace"], "context": [{"key": "selector", "operator": "equal", "operand": "text.tex.latex"}], "command": "delete_temp_files"},
Das LaTeXTools-Paket ist auch hier dokumentiert .
Wählen Sie Preferences -> Package Settings -> LaTeXTools -> Settings -- User
den folgenden Codeblock aus, und passen Sie ihn an, um festzulegen, was LaTeXTools bereinigt, ohne sich um Paketaktualisierungen zu kümmern.
// ------------------------------------------------------------------ // 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" ],
Binden beide ^b
und ^l
zusammen : Verwenden Sie die Befehlskette Paket wie beschrieben https://stackoverflow.com/a/27994582, und ändern Sie die Build - Tastenkombination zu schließen delete_temp_files
.
Methode 2:
Installieren Sie latexmk . Sie werden dies auf jeden Fall wünschen, da LaTeX so oft wie nötig ausgeführt wird und Biber / BibTeX nach Bedarf ausgeführt wird, bis die PDF-Datei korrekt erstellt wird.
Dann in Sublime Text
Unter Tools->Build System
auswählen New Build System
und folgendes eingeben:
{ "shell_cmd": "latexmk -pdf \"$file\" && latexmk -c", "selector": "text.tex.latex" }
Wenn Sie latexmk
sich nicht in Ihrem Standardpfad befinden, müssen Sie möglicherweise den vollständigen Pfad angeben. Das obige wird unter OSX und Linux funktionieren. Das &&
ist eine Bash - Skript - Direktive, die die Shell sagen, den zweiten Befehl ausgeführt werden sollen, wenn der erste Befehl erfolgreich war. Das -c
führt die Bereinigung durch. Welche Dateien bereinigt werden, kann über die Konfigurationsdatei für angepasst werden latexmk
.