xdvipdfmx 메모리 부족 문제

xdvipdfmx 메모리 부족 문제

xelatex를 사용하여 꽤 큰 PDF 파일(약 1.6GB)을 생성하고 있습니다.

latexmk -xelatex MyBigTexFile

모든 것이 잘 진행되는 것 같지만 문제는 xdvipdfmx가 실행될 때 메모리 부족 오류가 발생한다는 것입니다.

xdvipdfmx -o "MyBigTexFile.pdf"  "MyBigTexFile.xdv"

xdvipdfmx:fatal: Out of memory - asked for 2896286 bytes
No output PDF file written.

다른 페이지 범위를 선택하여 출력 파일을 두 개로 자르는 xdvipdfmx를 수동으로 실행하려고 했습니다.

xdvipdfmx -s 1-7000 -o "MyBigTexFilePart1.pdf" "MyBigTexFile.xdv"
xdvipdfmx -s 7000-10000 -o "MyBigTexFilePart2.pdf" "MyBigTexFile.xdv"

메모리 부족 오류가 발생하지 않으며 PDF 파일은 정확하지만 북마크가 손실됩니다. 첫 번째 파일(MyBigTexFilePart1.pdf)에는 나타나지만 두 번째 파일(MyBigTexFilePart2.pdf)에는 나타나지 않습니다.

북마크를 유지하려면 xdvipdfmx를 한 번 실행하여 단일 PDF 파일을 생성해야 합니다.

이전 메모리 부족 오류는 프롬프트를 사용하여 Windows 10이 설치된 컴퓨터에서 발생했습니다. 이제 Linux 시스템(및 다른 컴퓨터)에서 다시 시도했지만 메모리 오류가 발생하지 않습니다. 따라서 시스템 구성과 관련된 것일 수 있습니다.

xdvipdfmx에 사용 가능한 메모리를 늘릴 수 있는 방법이 있습니까? 내 컴퓨터에는 메모리가 충분해야 한다고 생각합니다.

Windows 컴퓨터를 사용한 테스트에 대한 몇 가지 세부 정보를 제공합니다.

-z 0을 사용한 출력: xdvipdfmx:fatal: 메모리 부족 - 9427841바이트 요청

xelatex MyBigTeXFile을 직접 호출하여 출력: xdvipdfmx:fatal: 메모리 부족 - 3349460바이트를 요청했습니다. 출력 PDF 파일이 기록되지 않았습니다. [7437xelatex.exe: fwrite: 잘못된 인수

xdvipdfmx -s 1-7443 -o MyBigTeXFile.pdf MyBigTeXFile.xdv throws the out of memory error
xdvipdfmx -s 1-7440 -o MyBigTeXFile.pdf MyBigTeXFile.xdv does not throw the out of memory error

그래서 문제는 7440페이지를 넘어서 나타나는 것 같습니다.

나는 길을 잃었다. 어떤 아이디어라도 환영합니다.

매우 감사합니다

관련 정보