I am using the Atom editor with the latextools package (a port of the similar one for Sublime) and I can write for example
% !TEX option = -shell-escape
in the begining of my document to make it escape the shell (and use the Minted package).
My question is, where does this command come from? Is it from the latextools package or is it some standard syntax? Is it portable to other IDE?
When building I see this:
latexmk -cd -e -f -pdf -interaction=nonstopmode -synctex=1 -latexoption="-shell-escape" "main.tex"
!TEX ...syntax is quite common to lots of editors: see When and why should I use % !TEX TS-program and % !TEX encoding?. The-shell-escapeis typical shell syntax. – Alan Munn Apr 10 '17 at 18:37!TEXsyntax is pretty broadly useable. Theoptionpart is unique to LaTeXTools AFAIK. – ig0774 Apr 11 '17 at 08:36