aboutsummaryrefslogtreecommitdiff
path: root/.build.yml
diff options
context:
space:
mode:
authorY. Wang <yw05@forksworld.de>2021-12-01 20:43:18 +0100
committerY. Wang <yw05@forksworld.de>2021-12-01 20:43:18 +0100
commitf43f0e08ce353f0e76208659d529c925d59eae4c (patch)
tree67fd51c9c1173ad0ff988783791f17607a39bb45 /.build.yml
parent6129ce33cc13b1170f7a7d5886fe0949626e5317 (diff)
downloadadvtrains-f43f0e08ce353f0e76208659d529c925d59eae4c.tar.gz
advtrains-f43f0e08ce353f0e76208659d529c925d59eae4c.tar.bz2
advtrains-f43f0e08ce353f0e76208659d529c925d59eae4c.zip
Add HTML output using make4ht
Diffstat (limited to '.build.yml')
-rw-r--r--.build.yml5
1 files changed, 5 insertions, 0 deletions
diff --git a/.build.yml b/.build.yml
index b67535c..c2c58de 100644
--- a/.build.yml
+++ b/.build.yml
@@ -6,16 +6,20 @@ packages:
- unzip
- wget
- lua-busted
+- dvisvgm
- ghostscript
+- texlive-extra-utils
- texlive-latex-base
- texlive-latex-extra
- texlive-fonts-extra
- texlive-pictures
- texlive-science
+- tidy
sources :
- https://git.sr.ht/~gpcf/advtrains
artifacts:
- .minetest/mods/advtrains/assets/manual2/acceleration-distance.pdf
+- .minetest/mods/advtrains/assets/manual2/manual.html
- .minetest/mods/advtrains/assets/manual2/manual.pdf
- .minetest/mods/advtrains/assets/manual2/a5manual.pdf
@@ -64,6 +68,7 @@ tasks:
pdflatex -interaction=nonstopmode -halt-on-error -output-format=pdf $i
done
done
+ make4ht -f 'html5+tidy' -e filter.lua manual.tex 'mathml,svg-inline'
for i in acceleration-distance.ps; do
ps2pdf $i
done