여기에 비슷한 질문이 많이 있다는 것을 알고 있지만 내 질문은 매우 간단합니다.
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