Skip to content

Commit e71a942

Browse files
authored
Update Dockerfile
1 parent 2b8e63a commit e71a942

1 file changed

Lines changed: 22 additions & 2 deletions

File tree

Dockerfile

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,29 @@
11
FROM ghcr.io/xu-cheng/texlive-small:latest
22

3-
3+
# Install system dependencies (Alpine-based)
44
RUN apk add --no-cache \
55
inkscape \
6-
fontconfig
6+
fontconfig \
7+
bash
8+
9+
# Install missing LaTeX packages using tlmgr
10+
RUN tlmgr install \
11+
fullpage \
12+
titlesec \
13+
enumitem \
14+
fontawesome5 \
15+
babel-english \
16+
tabularx \
17+
fancyhdr \
18+
multicol \
19+
xcolor \
20+
hyperref \
21+
geometry \
22+
scalerel \
23+
xstring \
24+
graphics \
25+
pgf \
26+
iftex
727

828
WORKDIR /app
929

0 commit comments

Comments
 (0)