我目前定制的LaTeX sublime版本:
{
"path":"/bin:/usr/texbin:/usr/bin",
"cmd": ["sh", "-c", "pdflatex main.tex && open main.pdf"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": ["source.latex"],
}
当我手动选择它时效果很好。但是,我在python脚本和我的乳胶代码之间来回切换,所以我想将构建系统设置为“自动”,让Sublime知道它需要为.tex文件运行LaTeX。我尝试了source.tex,source.latex,source.LaTeX ......我想我正在咆哮错误的树。
编辑我发现通过按Cmd + Alt + P我得到一些关于Syntax Highlighter知道什么的信息。它似乎表明正确的选择器将是text.tex.latex
......但它不起作用。
答案 0 :(得分:2)
您是否尝试过使用"selector": "text.tex.latex"
而不使用方括号?为我工作。