목록(lstinput)이 tabularx에서 작동하지 않습니다.

목록(lstinput)이 tabularx에서 작동하지 않습니다.

여기에 비슷한 질문이 많이 있다는 것을 알고 있지만 내 질문은 매우 간단합니다.

LaTeX 파일을 빌드할 때 latexmk -pdf -xelatex종종 다음 오류가 발생합니다.

! Missing { inserted.
<inserted text>
                {
l.8 \end{tabularx}

그러나 내 LaTeX 파일은 매우 간단하며 내 PC에서는 빌드되지만 Docker 이미지에서는 빌드되지 않습니다.

\documentclass{article}
\usepackage{tabularx}
\usepackage{listings}

\begin{document}
\begin{tabularx}{\linewidth}{X}
\lstinline{foobar}
\end{tabularx}
\end{document}

도커파일:

FROM debian:jessie

ENV DEBIAN_FRONTEND noninteractive

RUN apt-get update
RUN apt-get install -y make
RUN apt-get install -y texlive-xetex
RUN apt-get install -y texlive-lang-french
RUN apt-get install -y texlive-fonts-extra
RUN apt-get install -y latexmk

# To make latexmk happy
ENV USER=latex

관련 정보