필자는 종종 "클래식"LaTeX 및 XeTeX 문서 컴파일간에 전환합니다.
Sublime Text 2에는 LaTeXTools 라는 패키지가 있으며이를 통해 LaTeX 문서를 간단한 방법으로 작성할 수 있습니다 CmdB. 산뜻한.
빌드 파일은 LaTeX.sublime-build
분명히 표준 패키지 폴더에 있으며이를 User
폴더에 복사하여 사용자 정의 할 수 있습니다. 여기서, 주어진 인수를 변경할 수 있습니다 latexmk
, 즉 전환하기 pdflatex
에이 xelatex
같은 예를 들어, :
"cmd": ["latexmk", "-cd",
//"-e", "\\$pdflatex = 'pdflatex %O -interaction=nonstopmode -synctex=1 %S'",
"-e", "\\$pdflatex = 'xelatex %O -interaction=nonstopmode -synctex=1 %S'",
//"-silent",
"-f", "-pdf"],
이제 다른 문서를 열 때마다 빌드 환경 설정을 열고 한 줄을 주석 처리하고 저장하는 등의 작업을 수행하는 것이 매우 지루합니다.
이상적으로, 나는 엔진을 바꿀 수 있기를 원합니다
… 자동으로 – TextMate는 예를 들어 CmdR그렇게합니다. TextMate 구성이로 설정되어 있어도 간단하게 LaTeX 문서와 XeTeX 문서를 모두 컴파일 할 수 있습니다
pdflatex
. 어쩌면 그것은 약간의latexmk.pl
부일 지도 모른다.... 간단한 키보드 단축키 또는 설정에 - 어쩌면 누르면 CmdL, CmdX또는 유사한. 그러면 건물
pdflatex
과xelatex
건물 사이를 전환 합니다.
어떻게 설정할 수 있습니까?
LaTeX.sublime-build
사용자 패키지 폴더에서 우선 순위를 부여하지 않는 것을 제외하고는 매력처럼 작동 합니다. 아주 이상한 ...