Skip to content

Commit 2ad717e

Browse files
committed
Use engrafo instead of htlatex
1 parent 7de755c commit 2ad717e

File tree

2 files changed

+3
-10
lines changed

2 files changed

+3
-10
lines changed

docker-latex2html.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ OUTPUT=$(realpath "$2") #~/arxiv/htmls/1701/1701.xyz.html
66
OUTPUT_DIR=$(dirname "$OUTPUT") #~/arxiv/htmls/1701
77
FILENAME=$(basename "$OUTPUT") #1701.xyz.html
88

9-
docker run --rm -v $PWD/latex2html.sh:/files/latex2html.sh:ro -v "$SOURCE_DIR":/files/ro-source:ro -v "$OUTPUT_DIR":/files/htmls niccokunzmann/ci-latex /files/latex2html.sh "$FILENAME"
9+
docker run --rm -v $PWD/latex2html.sh:/files/latex2html.sh:ro -v "$SOURCE_DIR":/files/ro-source:ro -v "$OUTPUT_DIR":/files/htmls arxivvanity/engrafo /files/latex2html.sh "$FILENAME"

latex2html.sh

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,8 @@
22
OUTNAME="$1"
33
echo $OUTNAME
44
RO_SOURCE_DIR="/files/ro-source"
5-
SOURCE_DIR="/files/source"
65
OUTPUT_DIR="/files/htmls"
76

8-
cp -r "$RO_SOURCE_DIR" "$SOURCE_DIR"
9-
cd "$SOURCE_DIR"
10-
MAINTEX=$(find . -type f -iname "*.tex" -print0 | xargs -0 grep -l documentclass | head -1)
11-
echo $MAINTEX
12-
timeout -s KILL 60 htlatex "$MAINTEX" '' '' '' '-interaction=batchmode'
7+
timeout -s KILL 120 engrafo "$RO_SOURCE_DIR" /files/output
138

14-
FILENAME=$(basename $MAINTEX)
15-
FILENAME="${FILENAME%.tex}.html"
16-
cp "$SOURCE_DIR/$FILENAME" "$OUTPUT_DIR/$OUTNAME"
9+
cp /files/output/index.html "$OUTPUT_DIR/$OUTNAME"

0 commit comments

Comments
 (0)