summaryrefslogtreecommitdiff
path: root/dviware/dvisirule/cmd.mk
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2022-06-28 03:01:06 +0000
committerNorbert Preining <norbert@preining.info>2022-06-28 03:01:06 +0000
commit2ef43af0215fc52966c9bbd8d5df6db6d6af224b (patch)
treef4575d7d44d673aef7008af7e6f14037472d4587 /dviware/dvisirule/cmd.mk
parent2f80535c778eacefb7c73b39d2cb4f877f3d3341 (diff)
CTAN sync 202206280301
Diffstat (limited to 'dviware/dvisirule/cmd.mk')
-rw-r--r--dviware/dvisirule/cmd.mk22
1 files changed, 22 insertions, 0 deletions
diff --git a/dviware/dvisirule/cmd.mk b/dviware/dvisirule/cmd.mk
new file mode 100644
index 0000000000..6624f661cb
--- /dev/null
+++ b/dviware/dvisirule/cmd.mk
@@ -0,0 +1,22 @@
+
+Lo =
+LATEX ?= latex
+define Latex # texsrc
+ tmp=/tmp/$${$$}; \
+ rc=0; \
+ { \
+ ${LATEX} \
+ -halt-on-error -interaction=nonstopmode \
+ -no-mktex tfm -file-line-error \
+ -output-directory ${Dir} \
+ ${Lo}'\input' ${1} > $${tmp} ||\
+ { rc=$${?}; tail -20 $${tmp}; }; \
+ ${RM} $${tmp}; \
+ test $${rc} -eq 0; \
+ }
+endef
+
+TEXINPUTS := ${Dir}:${TEXINPUTS}
+export TEXINPUTS
+DVIPDFMX ?= dvipdfmx -q -f erewhon.map -f newtx.map -f Chivo.map
+PDFCROP ?= pdfcrop --noverbose