File tree Expand file tree Collapse file tree 3 files changed +29
-23
lines changed Expand file tree Collapse file tree 3 files changed +29
-23
lines changed Original file line number Diff line number Diff line change @@ -28,19 +28,22 @@ ARG TEMPLATES_DIR=$PANDOC_DATA_DIR/templates
28
28
RUN mkdir -p $TEMPLATES_DIR
29
29
30
30
# eisvogel
31
- ARG EISVOGEL_REPO=https://raw.githubusercontent.com/Wandmalfarbe/pandoc-latex-template
32
- ARG EISVOGEL_VERSION=v3.2.0
33
- RUN wget ${EISVOGEL_REPO}/refs/tags/${EISVOGEL_VERSION}/eisvogel.tex \
34
- -O ${TEMPLATES_DIR}/eisvogel.latex
31
+ ARG EISVOGEL_REPO=https://github.com/Wandmalfarbe/pandoc-latex-template/releases/download
32
+ ARG EISVOGEL_VERSION=3.2.0
33
+ RUN wget -qO- ${EISVOGEL_REPO}/v{EISVOGEL_VERSION}/Eisvogel.tar.gz \
34
+ | tar xz \
35
+ --strip-components=1 \
36
+ --one-top-level= ${PANDOC_DATA_DIR} \
37
+ Eisvogel-${EISVOGEL_VERSION}/eisvogel.latex \
38
+ Eisvogel-${EISVOGEL_VERSION}/eisvogel.beamer
35
39
36
- # Lua filters
40
+ # Lua Filters
37
41
ARG LUA_FILTERS_REPO=https://github.com/pandoc/lua-filters/releases/download
38
- ARG LUA_FILTERS_VERSION=v2021-11-05
39
- RUN wget ${LUA_FILTERS_REPO}/${LUA_FILTERS_VERSION}/lua-filters.tar.gz \
40
- && tar xzf lua-filters.tar.gz \
41
- --strip-components=1 \
42
- --one-top-level=$PANDOC_DATA_DIR \
43
- && rm -f lua-filters.tar.gz
44
-
42
+ ARG LUA_FILTERS_VERSION=2021-11-05
43
+ RUN wget -qO- ${LUA_FILTERS_REPO}/v${LUA_FILTERS_VERSION}/lua-filters.tar.gz \
44
+ | tar xz \
45
+ --strip-components=1 \
46
+ --one-top-level=${PANDOC_DATA_DIR}
47
+
45
48
# tectonic
46
49
RUN apk --no-cache add tectonic
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ These images contain [pandoc][], the universal document converter
5
5
and a curated selection of components:
6
6
7
7
* Templates: [ Eisvogel] [ ]
8
- * Beamer Themes: [ beamer-metropolis] [ ]
8
+ * Beamer Themes: [ Eisvogel ] [ ] , [ beamer-metropolis] [ ]
9
9
* Pandoc filters: [ pandoc-latex-environment] [ ] + [ Lua filters] [ ] , [ pandoc-include] [ ]
10
10
* Open Source Fonts: Font Awesome, Source Code Pro, Source Sans Pro
11
11
* PDF engines: [ Tectonic] [ ]
Original file line number Diff line number Diff line change @@ -30,20 +30,23 @@ ARG TEMPLATES_DIR=$PANDOC_DATA_DIR/templates
30
30
RUN mkdir -p $TEMPLATES_DIR
31
31
32
32
# eisvogel
33
- ARG EISVOGEL_REPO=https://raw.githubusercontent.com/Wandmalfarbe/pandoc-latex-template
34
- ARG EISVOGEL_VERSION=v3.2.0
35
- RUN wget ${EISVOGEL_REPO}/refs/tags/${EISVOGEL_VERSION}/eisvogel.tex \
36
- -O ${TEMPLATES_DIR}/eisvogel.latex
33
+ ARG EISVOGEL_REPO=https://github.com/Wandmalfarbe/pandoc-latex-template/releases/download
34
+ ARG EISVOGEL_VERSION=3.2.0
35
+ RUN wget -qO- ${EISVOGEL_REPO}/v{EISVOGEL_VERSION}/Eisvogel.tar.gz \
36
+ | tar xz \
37
+ --strip-components=1 \
38
+ --one-top-level= ${PANDOC_DATA_DIR} \
39
+ Eisvogel-${EISVOGEL_VERSION}/eisvogel.latex \
40
+ Eisvogel-${EISVOGEL_VERSION}/eisvogel.beamer
37
41
38
42
# Lua Filters
39
43
ARG LUA_FILTERS_REPO=https://github.com/pandoc/lua-filters/releases/download
40
- ARG LUA_FILTERS_VERSION=v2021 -11-05
41
- RUN wget ${LUA_FILTERS_REPO}/${LUA_FILTERS_VERSION}/lua-filters.tar.gz \
42
- && tar xzf lua-filters.tar.gz \
44
+ ARG LUA_FILTERS_VERSION=2021 -11-05
45
+ RUN wget -qO- ${LUA_FILTERS_REPO}/v ${LUA_FILTERS_VERSION}/lua-filters.tar.gz \
46
+ | tar xz \
43
47
--strip-components=1 \
44
- --one-top-level=$PANDOC_DATA_DIR \
45
- && rm -f lua-filters.tar.gz
46
-
48
+ --one-top-level=${PANDOC_DATA_DIR}
49
+
47
50
# tectonic
48
51
ARG TARGETARCH
49
52
ARG TECTONIC_REPO=https://github.com/tectonic-typesetting/tectonic/releases/download
You can’t perform that action at this time.
0 commit comments