summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/fithesis/test/mu/compare-example
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/fithesis/test/mu/compare-example')
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/DESCRIPTION7
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/Makefile40
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-lualatex.pdfbin0 -> 151844 bytes
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-pdflatex.pdfbin0 -> 395420 bytes
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-lualatex.pdfbin0 -> 160529 bytes
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-pdflatex.pdfbin0 -> 403952 bytes
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-lualatex.pdfbin0 -> 159238 bytes
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-pdflatex.pdfbin0 -> 402752 bytes
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-lualatex.pdfbin0 -> 159856 bytes
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-pdflatex.pdfbin0 -> 403323 bytes
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-lualatex.pdfbin0 -> 173887 bytes
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-pdflatex.pdfbin0 -> 417349 bytes
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-lualatex.pdfbin0 -> 149368 bytes
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-pdflatex.pdfbin0 -> 392956 bytes
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-lualatex.pdfbin0 -> 158064 bytes
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-pdflatex.pdfbin0 -> 401350 bytes
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-lualatex.pdfbin0 -> 159776 bytes
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-pdflatex.pdfbin0 -> 402874 bytes
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-lualatex.pdfbin0 -> 180217 bytes
-rw-r--r--macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-pdflatex.pdfbin0 -> 427789 bytes
20 files changed, 47 insertions, 0 deletions
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/DESCRIPTION b/macros/latex/contrib/fithesis/test/mu/compare-example/DESCRIPTION
new file mode 100644
index 0000000000..dd4129bf2c
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/DESCRIPTION
@@ -0,0 +1,7 @@
+This directory contains precompiled files from the `/example/mu`
+directory. These files are visually compared against fresh-compiled
+files from the `/example/mu` directory.
+
+By running `make UPDATE_FAILED=true`, the precompiled files will be
+automatically replaced with fresh-compiled ones, if the two are
+visually incompatible.
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/Makefile b/macros/latex/contrib/fithesis/test/mu/compare-example/Makefile
new file mode 100644
index 0000000000..b40b7d6e97
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/Makefile
@@ -0,0 +1,40 @@
+.PHONY: all implode bootstrap
+FAKETIME=faketime '2000-01-01 01:01:01'
+COMPARE=../comparepdf.sh
+EXAMPLEDIR=../../../example/mu
+PROTOTYPES=expected-econ-lualatex.pdf expected-fss-pdflatex.pdf \
+ expected-phil-lualatex.pdf expected-econ-pdflatex.pdf \
+ expected-law-lualatex.pdf expected-phil-pdflatex.pdf \
+ expected-fi-lualatex.pdf expected-law-pdflatex.pdf \
+ expected-sci-lualatex.pdf expected-fi-pdflatex.pdf \
+ expected-med-lualatex.pdf expected-sci-pdflatex.pdf \
+ expected-fsps-lualatex.pdf expected-med-pdflatex.pdf \
+ expected-fsps-pdflatex.pdf expected-ped-lualatex.pdf \
+ expected-fss-lualatex.pdf expected-ped-pdflatex.pdf
+
+# This target typesets all the test documents and
+# compares them with the prototypes.
+all:
+ make -C $(EXAMPLEDIR) implode
+ $(FAKETIME) make -C $(EXAMPLEDIR) all
+ for PROTOTYPE in $(PROTOTYPES); do \
+ $(COMPARE) "$$PROTOTYPE" $(EXAMPLEDIR)/"$${PROTOTYPE##expected-}" || \
+ { [ "$(UPDATE_FAILED)" = true ] && \
+ mv $(EXAMPLEDIR)/"$${PROTOTYPE##expected-}" "$$PROTOTYPE"; } || exit 1; \
+ done
+ make -C $(EXAMPLEDIR) implode
+
+# This target typesets all the prototypes.
+bootstrap:
+ make -C $(EXAMPLEDIR) implode
+ $(FAKETIME) make -C $(EXAMPLEDIR) all
+ make $(PROTOTYPES)
+ make -C $(EXAMPLEDIR) implode
+
+# This target copies a single typeset prototype.
+expected-%.pdf: $(EXAMPLEDIR)/%.pdf
+ cp $< $@
+
+# This is a dummy target.
+implode:
+
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-lualatex.pdf
new file mode 100644
index 0000000000..6de98f9d92
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-lualatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-pdflatex.pdf
new file mode 100644
index 0000000000..542d93afa1
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-pdflatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-lualatex.pdf
new file mode 100644
index 0000000000..c13279030c
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-lualatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-pdflatex.pdf
new file mode 100644
index 0000000000..fad1965288
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-pdflatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-lualatex.pdf
new file mode 100644
index 0000000000..226c809a7f
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-lualatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-pdflatex.pdf
new file mode 100644
index 0000000000..6c96921f21
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-pdflatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-lualatex.pdf
new file mode 100644
index 0000000000..0eea189ed7
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-lualatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-pdflatex.pdf
new file mode 100644
index 0000000000..12ce0dcfe6
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-pdflatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-lualatex.pdf
new file mode 100644
index 0000000000..929d57c30e
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-lualatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-pdflatex.pdf
new file mode 100644
index 0000000000..2c74d49b7d
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-pdflatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-lualatex.pdf
new file mode 100644
index 0000000000..0d3ed50b96
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-lualatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-pdflatex.pdf
new file mode 100644
index 0000000000..fffa136fbf
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-pdflatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-lualatex.pdf
new file mode 100644
index 0000000000..003a2c9c8e
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-lualatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-pdflatex.pdf
new file mode 100644
index 0000000000..8c3ad9cb6f
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-pdflatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-lualatex.pdf
new file mode 100644
index 0000000000..81ba78d518
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-lualatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-pdflatex.pdf
new file mode 100644
index 0000000000..e515b06e62
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-pdflatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-lualatex.pdf
new file mode 100644
index 0000000000..4f10a064bc
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-lualatex.pdf
Binary files differ
diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-pdflatex.pdf
new file mode 100644
index 0000000000..0aeaf4a351
--- /dev/null
+++ b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-pdflatex.pdf
Binary files differ