diff options
author | Takuji Tanaka <ttk@t-lab.opal.ne.jp> | 2022-02-27 10:34:28 +0000 |
---|---|---|
committer | Takuji Tanaka <ttk@t-lab.opal.ne.jp> | 2022-02-27 10:34:28 +0000 |
commit | 901b17cb4863c29f2ad8eae27cbc34edf49735cb (patch) | |
tree | 38b98d614c06ee577151cf35c085cf5611cb1ca4 /Build/source | |
parent | d98c0ac7be5d9934f26347c06cd021b5870b46f1 (diff) |
dvipdfm-x: add a new test for pTeX & OFM FONTDIR
git-svn-id: svn://tug.org/texlive/trunk@62222 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source')
-rw-r--r-- | Build/source/texk/dvipdfm-x/ChangeLog | 7 | ||||
-rw-r--r-- | Build/source/texk/dvipdfm-x/Makefile.am | 4 | ||||
-rw-r--r-- | Build/source/texk/dvipdfm-x/Makefile.in | 2 | ||||
-rwxr-xr-x | Build/source/texk/dvipdfm-x/dvipdfmx-upjf.test | 4 | ||||
-rw-r--r-- | Build/source/texk/dvipdfm-x/tests/Makefile_upjf | 6 | ||||
-rw-r--r-- | Build/source/texk/dvipdfm-x/tests/upjf-g00.ofm | bin | 0 -> 292 bytes | |||
-rw-r--r-- | Build/source/texk/dvipdfm-x/tests/upjf-g00.opl | 33 | ||||
-rw-r--r-- | Build/source/texk/dvipdfm-x/tests/upjv-g00.ofm | bin | 0 -> 276 bytes | |||
-rw-r--r-- | Build/source/texk/dvipdfm-x/tests/upjv-g00.opl | 28 |
9 files changed, 83 insertions, 1 deletions
diff --git a/Build/source/texk/dvipdfm-x/ChangeLog b/Build/source/texk/dvipdfm-x/ChangeLog index a8306cead9d..aa26d0df6e0 100644 --- a/Build/source/texk/dvipdfm-x/ChangeLog +++ b/Build/source/texk/dvipdfm-x/ChangeLog @@ -1,3 +1,10 @@ +2022-02-27 TANAKA Takuji <ttk@t-lab.opal.ne.jp> + + * dvipdfmx-upjf.test, Makefile.{am,in}, + tests/Makefile_upjf, + tests/upjf-g00.{opl,ofm}, tests/upjv-g00.{opl,ofm}: + Add a new test for pTeX & OFM FONTDIR. + 2022-02-24 TANAKA Takuji <ttk@t-lab.opal.ne.jp> * dvipdfmx-upjf.test, Makefile.{am,in}, diff --git a/Build/source/texk/dvipdfm-x/Makefile.am b/Build/source/texk/dvipdfm-x/Makefile.am index 00bc0585f93..d624d4b8a9c 100644 --- a/Build/source/texk/dvipdfm-x/Makefile.am +++ b/Build/source/texk/dvipdfm-x/Makefile.am @@ -299,6 +299,8 @@ EXTRA_DIST += tests/upjf_full.vf tests/upjf_omit.vf EXTRA_DIST += tests/upjf-r.tfm tests/upjf-g.tfm tests/upjf.tfm tests/UPJF-UTF16-H EXTRA_DIST += tests/upjv_full.vf tests/upjv_omit.vf EXTRA_DIST += tests/upjv-r.tfm tests/upjv-g.tfm tests/upjv.tfm tests/UPJF-UTF16-V -DISTCLEANFILES += upjf.vf upjv.vf upjf*.pdf +EXTRA_DIST += tests/upjf-g00.opl tests/upjf-g00.ofm +EXTRA_DIST += tests/upjv-g00.opl tests/upjv-g00.ofm +DISTCLEANFILES += upjf.vf upjv.vf upjf-g.ofm upjv-g.ofm upjf*.pdf ## EXTRA_DIST += tests/fullmap.dvi tests/fullmap.tex diff --git a/Build/source/texk/dvipdfm-x/Makefile.in b/Build/source/texk/dvipdfm-x/Makefile.in index a069086aaa1..6f180d2f96c 100644 --- a/Build/source/texk/dvipdfm-x/Makefile.in +++ b/Build/source/texk/dvipdfm-x/Makefile.in @@ -845,6 +845,8 @@ EXTRA_DIST = $(TESTS) tests/dvipdfmx.cfg tests/psfonts.map \ tests/upjf-g.tfm tests/upjf.tfm tests/UPJF-UTF16-H \ tests/upjv_full.vf tests/upjv_omit.vf tests/upjv-r.tfm \ tests/upjv-g.tfm tests/upjv.tfm tests/UPJF-UTF16-V \ + tests/upjf-g00.opl tests/upjf-g00.ofm \ + tests/upjv-g00.opl tests/upjv-g00.ofm \ tests/fullmap.dvi tests/fullmap.tex all: config.h $(MAKE) $(AM_MAKEFLAGS) all-am diff --git a/Build/source/texk/dvipdfm-x/dvipdfmx-upjf.test b/Build/source/texk/dvipdfm-x/dvipdfmx-upjf.test index c1b8f462ea0..e11887fbb70 100755 --- a/Build/source/texk/dvipdfm-x/dvipdfmx-upjf.test +++ b/Build/source/texk/dvipdfm-x/dvipdfmx-upjf.test @@ -15,6 +15,8 @@ export TEXMFCNF TFMFONTS T1FONTS TEXFONTMAPS DVIPDFMXINPUTS TEXPICTS TEXFONTS SO failed= +rm -f upjf.vf upjv.vf upjf-g.ofm upjv-g.ofm + echo "*** dvipdfmx: test for upjf_full.pdf" && echo \ && cp $srcdir/tests/upjf_full.vf ./upjf.vf \ && cp $srcdir/tests/upjv_full.vf ./upjv.vf \ @@ -26,6 +28,8 @@ echo "*** dvipdfmx: test for upjf_full.pdf" && echo \ echo "*** dvipdfmx: test for upjf_omit.pdf" && echo \ && cp $srcdir/tests/upjf_omit.vf ./upjf.vf \ && cp $srcdir/tests/upjv_omit.vf ./upjv.vf \ + && cp $srcdir/tests/upjf-g00.ofm ./upjf-g.ofm \ + && cp $srcdir/tests/upjv-g00.ofm ./upjv-g.ofm \ && ./xdvipdfmx --dvipdfmx -vv -f upjf.map -o upjf.pdf $srcdir/tests/upjf.dvi \ && mv ./upjf.pdf ./upjf_omit.pdf \ && echo && echo "dvipdfmx-upjf-vf_omit tests OK" && echo \ diff --git a/Build/source/texk/dvipdfm-x/tests/Makefile_upjf b/Build/source/texk/dvipdfm-x/tests/Makefile_upjf index 413ec221240..bfea81918d9 100644 --- a/Build/source/texk/dvipdfm-x/tests/Makefile_upjf +++ b/Build/source/texk/dvipdfm-x/tests/Makefile_upjf @@ -26,6 +26,12 @@ upjv_omit.vf: upjv.tfm upjf_omit.cnf makejvf -i -u custom -e -t upjf_omit.cnf upjv.tfm -K upjv-g upjv-r mv upjv.vf upjv_omit.vf +upjf-g00.ofm: + opl2ofm upjf-g00.opl + +upjv-g00.ofm: + opl2ofm upjv-g00.opl + upjf.dvi: upjf.tex uplatex upjf.tex dvispc -a upjf.dvi upjf.dvitxt diff --git a/Build/source/texk/dvipdfm-x/tests/upjf-g00.ofm b/Build/source/texk/dvipdfm-x/tests/upjf-g00.ofm Binary files differnew file mode 100644 index 00000000000..507aa833b4e --- /dev/null +++ b/Build/source/texk/dvipdfm-x/tests/upjf-g00.ofm diff --git a/Build/source/texk/dvipdfm-x/tests/upjf-g00.opl b/Build/source/texk/dvipdfm-x/tests/upjf-g00.opl new file mode 100644 index 00000000000..9b3a71d34c6 --- /dev/null +++ b/Build/source/texk/dvipdfm-x/tests/upjf-g00.opl @@ -0,0 +1,33 @@ +(OFMLEVEL H 1) +(FONTDIR TL) +(FAMILY UPJF) +(FACE F MRR) +(CODINGSCHEME UNSPECIFIED) +(DESIGNSIZE R 10.0) +(COMMENT DESIGNSIZE IS IN POINTS) +(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE) +(CHECKSUM H 0) +(SEVENBITSAFEFLAG FALSE) +(FONTDIMEN + (SLANT R 0.0) + (SPACE R 0.0) + (STRETCH R 0.1) + (SHRINK R 0.0) + (XHEIGHT R 1.0) + (QUAD R 1.0) + ) +(CHARREPEAT H 2600 H B00 + (CHARWD R 1.0) + (CHARHT R 0.9) + (CHARDP R 0.1) + ) +(CHARREPEAT H 6000 H 9EFF + (CHARWD R 1.0) + (CHARHT R 0.9) + (CHARDP R 0.1) + ) +(CHARREPEAT H FF00 H FF + (CHARWD R 0.5) + (CHARHT R 0.9) + (CHARDP R 0.1) + ) diff --git a/Build/source/texk/dvipdfm-x/tests/upjv-g00.ofm b/Build/source/texk/dvipdfm-x/tests/upjv-g00.ofm Binary files differnew file mode 100644 index 00000000000..e5a9f6c7992 --- /dev/null +++ b/Build/source/texk/dvipdfm-x/tests/upjv-g00.ofm diff --git a/Build/source/texk/dvipdfm-x/tests/upjv-g00.opl b/Build/source/texk/dvipdfm-x/tests/upjv-g00.opl new file mode 100644 index 00000000000..a5d83d7f53a --- /dev/null +++ b/Build/source/texk/dvipdfm-x/tests/upjv-g00.opl @@ -0,0 +1,28 @@ +(OFMLEVEL H 1) +(FONTDIR RT) +(FAMILY UPJF) +(FACE F MRR) +(CODINGSCHEME UNSPECIFIED) +(DESIGNSIZE R 10.0) +(COMMENT DESIGNSIZE IS IN POINTS) +(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE) +(CHECKSUM H 0) +(SEVENBITSAFEFLAG FALSE) +(FONTDIMEN + (SLANT R 0.0) + (SPACE R 0.0) + (STRETCH R 0.1) + (SHRINK R 0.0) + (XHEIGHT R 1.0) + (QUAD R 1.0) + ) +(CHARREPEAT H 2600 H B00 + (CHARWD R 1.0) + (CHARHT R 0.5) + (CHARDP R 0.5) + ) +(CHARREPEAT H 6000 H 9FFF + (CHARWD R 1.0) + (CHARHT R 0.5) + (CHARDP R 0.5) + ) |