diff options
author | Y. Wang <yw05@forksworld.de> | 2022-07-19 17:43:30 +0200 |
---|---|---|
committer | Y. Wang <yw05@forksworld.de> | 2022-07-19 17:52:57 +0200 |
commit | 5cc7f50bad779e4f4efb747a74bbce53a7e05cd3 (patch) | |
tree | b4e99693e34cec2b5161faaf4bdda9fab7a1e74a /.build.yml | |
parent | 3b167028b38753d776cec777efb07eae23e58a12 (diff) | |
download | advtrains-5cc7f50bad779e4f4efb747a74bbce53a7e05cd3.tar.gz advtrains-5cc7f50bad779e4f4efb747a74bbce53a7e05cd3.tar.bz2 advtrains-5cc7f50bad779e4f4efb747a74bbce53a7e05cd3.zip |
Split manual into multiple files
Diffstat (limited to '.build.yml')
-rw-r--r-- | .build.yml | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -19,7 +19,7 @@ sources : - https://git.sr.ht/~gpcf/advtrains artifacts: - .minetest/mods/advtrains/assets/manual/acceleration-distance.pdf -- .minetest/mods/advtrains/assets/manual/manual.pdf +- .minetest/mods/advtrains/assets/manual/a4manual.pdf - .minetest/mods/advtrains/assets/manual/a5manual.pdf - .minetest/mods/advtrains/assets/manuals.tar.xz @@ -62,13 +62,12 @@ tasks: ~/bin/minetestserver --port 31111 --gameid minetest_game --config ~/minetest.conf --world ~/.minetest/worlds/advtrains_testworld - generate_documentation: | cd ~/.minetest/mods/advtrains/assets/manual - sed -E '5s/a4paper/a5paper/' manual.tex > a5manual.tex - for i in manual.tex a5manual.tex; do + for i in a4manual.tex a5manual.tex; do for run in {1..2}; do pdflatex -interaction=nonstopmode -halt-on-error -output-format=pdf $i done done - make4ht -f 'html5+tidy' manual.tex + make4ht -f 'html5+tidy' a4manual.tex for i in acceleration-distance.ps; do ps2pdf $i done |