The truth is rarely pure and never simple

LaTeX on Windows Subsystem for Linux in Sublime Text

Duplicating the whole TeX distribution on both Windows and Windows Subsystem for Linux (WSL) is not only a waste of disk space, it is also a maintainability nightmare. Now to build LaTeX documents from Sublime Text 3 as Windows application is quite easy if you have WSL with texlive up and running. Select “Tools”->”Build System”->”New Build System” and paste the following

{
  "cmd" : ["bash", "-c", "latexmk -xelatex -pdf ${file_name}"],
  "shell": true,
  "working_dir": "${file_path}",
}

Save as WSLLatex.sublime-build in the folder Sublime Text suggests (should be C:\Users\USERNAME\AppData\Roaming\Sublime Text 3\Packages\User). Now install latexmk on WSL

apt-get install latexmk

which automatically runs the LaTeX compilers and BibTeX the required number of times so resolve all references and finalise the layout. Now in Sublime Text Ctrl+B will run the LaTeX build in the WSL environment.

Leave a comment

Your email address will not be published.