Lualatex를 사용하여 PDF/A의 간단한 예제를 컴파일하면 다음 오류가 반환됩니다.
! Undefined control sequence.
l.660 \ifnum\shellescape
또는 PDF/X의 경우:
! Undefined control sequence.
l.333 \pdfobjcompresslevel
=0 \relax
PDFx 규격을 준수하는 Lualatex에서 문서를 어떻게 컴파일할 수 있습니까?
Texlive 2018에서 실행되는 예제 코드:
\documentclass{scrbook}
\usepackage[x-4]{pdfx}
\begin{document}
\chapter{Intro}
Things and stuff.
\end{document}
답변1
패키지에는 pdfx
가 필요합니다 luatex85
. 이는 Luatex에만 필요하므로 패키지 관리자가 가져오지 않습니다. 설치하면 texlive-luatex85
문제가 해결됩니다. 텍스를 수정할 필요가 없습니다.
pdftexcmds
( 에서 주장하는 문서 texlive-oberdiek
도 사용할 수 있지만 내 상자에서는 작동하지 않거나 필요 luatex85
하거나 둘 다에서 작동하지 않습니다.)