LuaLaTeX에서 선택적으로 소스 컴파일

LuaLaTeX에서 선택적으로 소스 컴파일

microtype최근 패키지 의 글꼴 확장 기능을 사용하기 위해 Xe(La)TeX에서 Lua(La)TeX 1.0.4(TeX Live 2017)로 전환했습니다 .

그 결과, 컴파일 시간이 극적으로 늘어났습니다. microtype패키지를 제거해도 프로세스 속도가 빨라지지 않기 때문에 LuaLaTeX 자체에 의해 성능 저하가 발생하는 것을 확인했습니다 .

중간 크기 문서(약 300페이지)의 경우 XeLaTeX의 컴파일 시간이 1.9초에서 LuaLaTeX의 경우 4.2초로 단축되었습니다.

몇 번만 실행해도 나쁘지 않지만 페이지 나누기를 수동으로 조정하고 있으므로 매우 자주 실행해야 합니다.

LuaLaTeX를 1장(10페이지 정도)에서만 실행하면 1.4초 안에 PDF를 얻을 수 있습니다.

마지막 편집 지점 주위에 몇 개의 페이지만 생성하거나 편집이 발생한 장만 생성하도록 LuaLaTeX에 지시할 수 있는 방법이 있나요? 이상적으로는 PDF 파일의 이전 부분을 보존하여 PDF 뷰어에서 페이지가 이동하지 않지만 현재 편집된 장 이후의 내용은 무시할 수 있습니다.

의견을 바탕으로 한 추가 정보:

  • Ubuntu 14.04 LTS 64비트를 사용하고 있습니다.
  • 중요한 경우에는 Sublime Text 3에서 소스 파일을 편집합니다.
  • 나는 페이지 나누기에 영향을 미치거나 영향을 받을 수 있는 상호 참조나 "대화형" 요소를 사용하지 않습니다. 그냥 일반 문자 그대로의 텍스트입니다.
  • \chapter*장 제목의 경우 수동으로 작성된 장 번호를 사용하고 있습니다 .

관련 정보