![[arara]: pdflatex 및 mylatexformat.ltx를 사용하여 컴파일된 프리앰블 재사용](https://rvso.com/image/421064/%5Barara%5D%3A%20pdflatex%20%EB%B0%8F%20mylatexformat.ltx%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%BB%B4%ED%8C%8C%EC%9D%BC%EB%90%9C%20%ED%94%84%EB%A6%AC%EC%95%B0%EB%B8%94%20%EC%9E%AC%EC%82%AC%EC%9A%A9.png)
pdflatex를 두 번 이상 연속적으로 실행할 때 다음이 가능합니까?
• 프리앰블 패키지 컴파일
• 컴파일 중 이 순간
의 스냅샷 • 나머지 pdflatex 컴파일을 계속 실행합니다
. • 다음 pdflatex 컴파일에서 시작하지만 스냅샷 순간부터 시작합니다.
첫 번째 실행 후 각 실행에서 정확히 동일한 패키지를 사용하기 때문에 논리적으로 효율적으로 보입니다.
답변1
.fmt
미리 컴파일된 코드 파일 만들기:
@DavidCarlisle에 따르면여기,
이는 다음을 사용하여 가능합니다.
$ pdflatex --ini \&pdflatex mylatex.ltx <.texFilename>
이 내용은 arara
다음과 같습니다.
% arara: pdflatex: {options: ['-ini','&pdflatex','mylatex.ltx']}
% or
% arara: pdflatex: {options: ['-ini','&pdflatex','mylatexformat.ltx']}
.fmt
미리 컴파일된 코드 파일 사용:
그런 다음 다음을 사용하여 보상을 얻을 수 있습니다.
$ pdflatex -fmt=mylatex <.texFilename>
이 내용은 arara
다음과 같습니다.
% arara: pdflatex: {options: ['-fmt=mylatexformat'] }
% or
% arara: pdflatex: {options: ['-fmt=mylatex'] }