From ca5eefa31736a5fa099300593f1804b774bb0eea Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 14 May 2016 16:13:05 +0000 Subject: uptex-fonts[.tds.zip] now uses uptex-fonts/ subdir, so remove special cases git-svn-id: svn://tug.org/texlive/trunk@41115 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/source/fonts/uptex-fonts/Makefile | 74 ++++++++++ .../source/fonts/uptex-fonts/upjisr-h-hk.pl | 163 +++++++++++++++++++++ .../source/fonts/uptex-fonts/upjisr-h.pl | 134 +++++++++++++++++ .../source/fonts/uptex-fonts/upjisr-v.pl | 135 +++++++++++++++++ .../source/fonts/uptex-fonts/uprml-h-hk.pl | 36 +++++ .../texmf-dist/source/fonts/uptex-fonts/uprml-h.pl | 21 +++ Master/texmf-dist/source/fonts/uptex/Makefile | 74 ---------- Master/texmf-dist/source/fonts/uptex/makepl.perl | 123 ---------------- .../texmf-dist/source/fonts/uptex/upjisr-h-hk.pl | 163 --------------------- Master/texmf-dist/source/fonts/uptex/upjisr-h.pl | 134 ----------------- Master/texmf-dist/source/fonts/uptex/upjisr-v.pl | 135 ----------------- Master/texmf-dist/source/fonts/uptex/uprml-h-hk.pl | 36 ----- Master/texmf-dist/source/fonts/uptex/uprml-h.pl | 21 --- 13 files changed, 563 insertions(+), 686 deletions(-) create mode 100644 Master/texmf-dist/source/fonts/uptex-fonts/Makefile create mode 100644 Master/texmf-dist/source/fonts/uptex-fonts/upjisr-h-hk.pl create mode 100644 Master/texmf-dist/source/fonts/uptex-fonts/upjisr-h.pl create mode 100644 Master/texmf-dist/source/fonts/uptex-fonts/upjisr-v.pl create mode 100644 Master/texmf-dist/source/fonts/uptex-fonts/uprml-h-hk.pl create mode 100644 Master/texmf-dist/source/fonts/uptex-fonts/uprml-h.pl delete mode 100644 Master/texmf-dist/source/fonts/uptex/Makefile delete mode 100644 Master/texmf-dist/source/fonts/uptex/makepl.perl delete mode 100644 Master/texmf-dist/source/fonts/uptex/upjisr-h-hk.pl delete mode 100644 Master/texmf-dist/source/fonts/uptex/upjisr-h.pl delete mode 100644 Master/texmf-dist/source/fonts/uptex/upjisr-v.pl delete mode 100644 Master/texmf-dist/source/fonts/uptex/uprml-h-hk.pl delete mode 100644 Master/texmf-dist/source/fonts/uptex/uprml-h.pl (limited to 'Master/texmf-dist/source/fonts') diff --git a/Master/texmf-dist/source/fonts/uptex-fonts/Makefile b/Master/texmf-dist/source/fonts/uptex-fonts/Makefile new file mode 100644 index 00000000000..41f40d61eb1 --- /dev/null +++ b/Master/texmf-dist/source/fonts/uptex-fonts/Makefile @@ -0,0 +1,74 @@ +MAKEJVF = makejvf +TFTOPL = uptftopl -kanji=utf8 +PLTOTF = uppltotf -kanji=uptex +MAKEJVFG3 = $(MAKEJVF) -i -u gb -3 +MAKEJVFC3 = $(MAKEJVF) -i -u cns -3 +MAKEJVFJ3 = $(MAKEJVF) -i -u jis -3 +MAKEJVFK = $(MAKEJVF) -i -u ks +MAKEJVFJ = $(MAKEJVF) -i -u jis +MAKEJVFJQ = $(MAKEJVF) -i -u jisq + +all: tfm vf pstfm + +pl: + $(TFTOPL) `kpsewhich jis.tfm` jis.pl + perl -s -n -C makepl.perl jis.pl > upjisr-h.pl + perl -s -n -C makepl.perl -hk jis.pl > upjisr-h-hk.pl + $(TFTOPL) `kpsewhich jis-v.tfm` jis-v.pl + perl -s -n -C makepl.perl jis-v.pl > upjisr-v.pl + +tfm: + for fnt in upjisr upjisg upjpnrm upjpngt ; do \ + $(PLTOTF) upjisr-h-hk.pl $$fnt-h.tfm ; \ + done ; \ + for fnt in upjisr upjisg upjpnrm upjpngt ; do \ + $(PLTOTF) upjisr-v.pl $$fnt-v.tfm ; \ + done ; \ + for hv in h v ; do \ + for fnt in upkorrm upkorgt upschrm upschgt uptchrm uptchgt ; do \ + $(PLTOTF) upjisr-$$hv.pl $$fnt-$$hv.tfm ; \ + done ; \ + done + for fnt in upjisr-hq upjisg-hq ; do \ + $(PLTOTF) upjisr-h.pl $$fnt.tfm ; \ + done + +pstfm: + for fnt in uprml upgbm ; do \ + $(PLTOTF) uprml-h-hk.pl $$fnt-h.tfm ; \ + done + for fnt in uphysmjm uphygt upstsl upstht upmsl upmhm ; do \ + $(PLTOTF) uprml-h.pl $$fnt-h.tfm ; \ + done + for fnt in uprml upgbm ; do \ + $(PLTOTF) uprml-h.pl $$fnt-hq.tfm ; \ + done + +vf: + $(MAKEJVFJ) -H -U upjisr-hq upjisr-h.tfm uprml-h + $(MAKEJVFJ) -H -U upjisg-hq upjisg-h.tfm upgbm-h + $(MAKEJVFJ) upjisr-v.tfm uprml-v + $(MAKEJVFJ) upjisg-v.tfm upgbm-v + $(MAKEJVFJQ) upjisr-hq.tfm uprml-hq + $(MAKEJVFJQ) upjisg-hq.tfm upgbm-hq + $(MAKEJVFJ3) -H -U upjisr-hq upjpnrm-h.tfm uprml-h + $(MAKEJVFJ3) -H -U upjisg-hq upjpngt-h.tfm upgbm-h + $(MAKEJVFJ3) upjpnrm-v.tfm uprml-v + $(MAKEJVFJ3) upjpngt-v.tfm upgbm-v + $(MAKEJVFK) upkorrm-h.tfm uphysmjm-h + $(MAKEJVFK) upkorgt-h.tfm uphygt-h + $(MAKEJVFK) upkorrm-v.tfm uphysmjm-v + $(MAKEJVFK) upkorgt-v.tfm uphygt-v + $(MAKEJVFG3) upschrm-h.tfm upstsl-h + $(MAKEJVFG3) upschgt-h.tfm upstht-h + $(MAKEJVFG3) upschrm-v.tfm upstsl-v + $(MAKEJVFG3) upschgt-v.tfm upstht-v + $(MAKEJVFC3) uptchrm-h.tfm upmsl-h + $(MAKEJVFC3) uptchgt-h.tfm upmhm-h + $(MAKEJVFC3) uptchrm-v.tfm upmsl-v + $(MAKEJVFC3) uptchgt-v.tfm upmhm-v + +move: + mkdir -pv ../../../tfm/uptex/jis ../../../vf/uptex/jis + mv -i *.tfm ../../../tfm/uptex/jis + mv -i *.vf ../../../vf/uptex/jis diff --git a/Master/texmf-dist/source/fonts/uptex-fonts/upjisr-h-hk.pl b/Master/texmf-dist/source/fonts/uptex-fonts/upjisr-h-hk.pl new file mode 100644 index 00000000000..c686791ecf1 --- /dev/null +++ b/Master/texmf-dist/source/fonts/uptex-fonts/upjisr-h-hk.pl @@ -0,0 +1,163 @@ +(COMMENT THIS IS A KANJI FORMAT FILE) +(FAMILY UPJIS KANJI) +(FACE F MRR) +(CODINGSCHEME TEX KANJI TEXT) +(DESIGNSIZE R 10.0) +(COMMENT DESIGNSIZE IS IN POINTS) +(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE) +(CHECKSUM O 0) +(FONTDIMEN + (SLANT R 0.0) + (SPACE R 0.0) + (STRETCH R 0.100000) + (SHRINK R 0.0) + (XHEIGHT R 1.000000) + (QUAD R 1.000000) + (EXTRASPACE R 0.250000) + (EXTRASTRETCH R 0.200000) + (EXTRASHRINK R 0.125000) + ) +(GLUEKERN + (LABEL O 0) + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + (STOP) + (LABEL O 1) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + (STOP) + (LABEL O 2) + (GLUE O 0 R 0.500000 R 0.0 R 0.500000) + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + (GLUE O 5 R 0.500000 R 0.0 R 0.500000) + (GLUE O 6 R 0.500000 R 0.0 R 0.500000) + (STOP) + (LABEL O 3) + (GLUE O 0 R 0.250000 R 0.0 R 0.250000) + (GLUE O 1 R 0.250000 R 0.0 R 0.250000) + (GLUE O 2 R 0.250000 R 0.0 R 0.250000) + (GLUE O 3 R 0.500000 R 0.0 R 0.250000) + (GLUE O 4 R 0.250000 R 0.0 R 0.250000) + (GLUE O 5 R 0.250000 R 0.0 R 0.250000) + (GLUE O 6 R 0.250000 R 0.0 R 0.250000) + (STOP) + (LABEL O 4) + (GLUE O 0 R 0.500000 R 0.0 R 0.0) + (GLUE O 1 R 0.500000 R 0.0 R 0.0) + (GLUE O 3 R 0.750000 R 0.0 R 0.250000) + (GLUE O 5 R 0.500000 R 0.0 R 0.0) + (GLUE O 6 R 0.500000 R 0.0 R 0.0) + (STOP) + (LABEL O 5) + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + (KRN O 5 R 0.0) + (STOP) + (LABEL O 6) + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + (STOP) + ) +(CHARSINTYPE O 1 + ‘ “ ( 〔 [ { 〈 《 「 『 + 【 + UFF5F U3018 U3016 U301D + ) +(CHARSINTYPE O 2 + 、 , ’ ” ) 〕 ] } 〉 》 + 」 』 】 + UFF60 U3019 U3017 U301F + ) +(CHARSINTYPE O 3 + ・ : ; + ) +(CHARSINTYPE O 4 + 。 . + ) +(CHARSINTYPE O 5 + — ― … ‥ + ) +(CHARSINTYPE O 6 + UFF61 UFF62 UFF63 UFF64 UFF65 UFF66 UFF67 + UFF68 UFF69 UFF6A UFF6B UFF6C UFF6D UFF6E UFF6F + UFF70 UFF71 UFF72 UFF73 UFF74 UFF75 UFF76 UFF77 + UFF78 UFF79 UFF7A UFF7B UFF7C UFF7D UFF7E UFF7F + UFF80 UFF81 UFF82 UFF83 UFF84 UFF85 UFF86 UFF87 + UFF88 UFF89 UFF8A UFF8B UFF8C UFF8D UFF8E UFF8F + UFF90 UFF91 UFF92 UFF93 UFF94 UFF95 UFF96 UFF97 + UFF98 UFF99 UFF9A UFF9B UFF9C UFF9D UFF9E UFF9F + ) +(TYPE O 0 + (CHARWD R 1.000000) + (CHARHT R 0.880000) + (CHARDP R 0.120000) + (COMMENT + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + ) + ) +(TYPE O 1 + (CHARWD R 0.500000) + (CHARHT R 0.880000) + (CHARDP R 0.120000) + (COMMENT + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + ) + ) +(TYPE O 2 + (CHARWD R 0.500000) + (CHARHT R 0.880000) + (CHARDP R 0.120000) + (COMMENT + (GLUE O 0 R 0.500000 R 0.0 R 0.500000) + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + (GLUE O 5 R 0.500000 R 0.0 R 0.500000) + (GLUE O 6 R 0.500000 R 0.0 R 0.500000) + ) + ) +(TYPE O 3 + (CHARWD R 0.500000) + (CHARHT R 0.880000) + (CHARDP R 0.120000) + (COMMENT + (GLUE O 0 R 0.250000 R 0.0 R 0.250000) + (GLUE O 1 R 0.250000 R 0.0 R 0.250000) + (GLUE O 2 R 0.250000 R 0.0 R 0.250000) + (GLUE O 3 R 0.500000 R 0.0 R 0.250000) + (GLUE O 4 R 0.250000 R 0.0 R 0.250000) + (GLUE O 5 R 0.250000 R 0.0 R 0.250000) + (GLUE O 6 R 0.250000 R 0.0 R 0.250000) + ) + ) +(TYPE O 4 + (CHARWD R 0.500000) + (CHARHT R 0.880000) + (CHARDP R 0.120000) + (COMMENT + (GLUE O 0 R 0.500000 R 0.0 R 0.0) + (GLUE O 1 R 0.500000 R 0.0 R 0.0) + (GLUE O 3 R 0.750000 R 0.0 R 0.250000) + (GLUE O 5 R 0.500000 R 0.0 R 0.0) + (GLUE O 6 R 0.500000 R 0.0 R 0.0) + ) + ) +(TYPE O 5 + (CHARWD R 1.000000) + (CHARHT R 0.880000) + (CHARDP R 0.120000) + (COMMENT + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + (KRN O 5 R 0.0) + ) + ) +(TYPE O 6 + (CHARWD R 0.500000) + (CHARHT R 0.880000) + (CHARDP R 0.120000) + (COMMENT + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + ) + ) diff --git a/Master/texmf-dist/source/fonts/uptex-fonts/upjisr-h.pl b/Master/texmf-dist/source/fonts/uptex-fonts/upjisr-h.pl new file mode 100644 index 00000000000..c69b5518a0a --- /dev/null +++ b/Master/texmf-dist/source/fonts/uptex-fonts/upjisr-h.pl @@ -0,0 +1,134 @@ +(COMMENT THIS IS A KANJI FORMAT FILE) +(FAMILY UPJIS KANJI) +(FACE F MRR) +(CODINGSCHEME TEX KANJI TEXT) +(DESIGNSIZE R 10.0) +(COMMENT DESIGNSIZE IS IN POINTS) +(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE) +(CHECKSUM O 0) +(FONTDIMEN + (SLANT R 0.0) + (SPACE R 0.0) + (STRETCH R 0.100000) + (SHRINK R 0.0) + (XHEIGHT R 1.000000) + (QUAD R 1.000000) + (EXTRASPACE R 0.250000) + (EXTRASTRETCH R 0.200000) + (EXTRASHRINK R 0.125000) + ) +(GLUEKERN + (LABEL O 0) + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + (STOP) + (LABEL O 1) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + (STOP) + (LABEL O 2) + (GLUE O 0 R 0.500000 R 0.0 R 0.500000) + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + (GLUE O 5 R 0.500000 R 0.0 R 0.500000) + (STOP) + (LABEL O 3) + (GLUE O 0 R 0.250000 R 0.0 R 0.250000) + (GLUE O 1 R 0.250000 R 0.0 R 0.250000) + (GLUE O 2 R 0.250000 R 0.0 R 0.250000) + (GLUE O 3 R 0.500000 R 0.0 R 0.250000) + (GLUE O 4 R 0.250000 R 0.0 R 0.250000) + (GLUE O 5 R 0.250000 R 0.0 R 0.250000) + (STOP) + (LABEL O 4) + (GLUE O 0 R 0.500000 R 0.0 R 0.0) + (GLUE O 1 R 0.500000 R 0.0 R 0.0) + (GLUE O 3 R 0.750000 R 0.0 R 0.250000) + (GLUE O 5 R 0.500000 R 0.0 R 0.0) + (STOP) + (LABEL O 5) + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + (KRN O 5 R 0.0) + (STOP) + ) +(CHARSINTYPE O 1 + ‘ “ ( 〔 [ { 〈 《 「 『 + 【 + UFF5F U3018 U3016 U301D + ) +(CHARSINTYPE O 2 + 、 , ’ ” ) 〕 ] } 〉 》 + 」 』 】 + UFF60 U3019 U3017 U301F + ) +(CHARSINTYPE O 3 + ・ : ; + ) +(CHARSINTYPE O 4 + 。 . + ) +(CHARSINTYPE O 5 + — ― … ‥ + ) +(TYPE O 0 + (CHARWD R 1.000000) + (CHARHT R 0.880000) + (CHARDP R 0.120000) + (COMMENT + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + ) + ) +(TYPE O 1 + (CHARWD R 0.500000) + (CHARHT R 0.880000) + (CHARDP R 0.120000) + (COMMENT + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + ) + ) +(TYPE O 2 + (CHARWD R 0.500000) + (CHARHT R 0.880000) + (CHARDP R 0.120000) + (COMMENT + (GLUE O 0 R 0.500000 R 0.0 R 0.500000) + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + (GLUE O 5 R 0.500000 R 0.0 R 0.500000) + ) + ) +(TYPE O 3 + (CHARWD R 0.500000) + (CHARHT R 0.880000) + (CHARDP R 0.120000) + (COMMENT + (GLUE O 0 R 0.250000 R 0.0 R 0.250000) + (GLUE O 1 R 0.250000 R 0.0 R 0.250000) + (GLUE O 2 R 0.250000 R 0.0 R 0.250000) + (GLUE O 3 R 0.500000 R 0.0 R 0.250000) + (GLUE O 4 R 0.250000 R 0.0 R 0.250000) + (GLUE O 5 R 0.250000 R 0.0 R 0.250000) + ) + ) +(TYPE O 4 + (CHARWD R 0.500000) + (CHARHT R 0.880000) + (CHARDP R 0.120000) + (COMMENT + (GLUE O 0 R 0.500000 R 0.0 R 0.0) + (GLUE O 1 R 0.500000 R 0.0 R 0.0) + (GLUE O 3 R 0.750000 R 0.0 R 0.250000) + (GLUE O 5 R 0.500000 R 0.0 R 0.0) + ) + ) +(TYPE O 5 + (CHARWD R 1.000000) + (CHARHT R 0.880000) + (CHARDP R 0.120000) + (COMMENT + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + (KRN O 5 R 0.0) + ) + ) diff --git a/Master/texmf-dist/source/fonts/uptex-fonts/upjisr-v.pl b/Master/texmf-dist/source/fonts/uptex-fonts/upjisr-v.pl new file mode 100644 index 00000000000..97732934770 --- /dev/null +++ b/Master/texmf-dist/source/fonts/uptex-fonts/upjisr-v.pl @@ -0,0 +1,135 @@ +(COMMENT THIS IS A KANJI FORMAT FILE) +(DIRECTION TATE) +(FAMILY UPJIS KANJI) +(FACE F MRR) +(CODINGSCHEME TEX KANJI TEXT) +(DESIGNSIZE R 10.0) +(COMMENT DESIGNSIZE IS IN POINTS) +(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE) +(CHECKSUM O 0) +(FONTDIMEN + (SLANT R 0.0) + (SPACE R 0.0) + (STRETCH R 0.100000) + (SHRINK R 0.0) + (XHEIGHT R 1.000000) + (QUAD R 1.000000) + (EXTRASPACE R 0.250000) + (EXTRASTRETCH R 0.200000) + (EXTRASHRINK R 0.125000) + ) +(GLUEKERN + (LABEL O 0) + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + (STOP) + (LABEL O 1) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + (STOP) + (LABEL O 2) + (GLUE O 0 R 0.500000 R 0.0 R 0.500000) + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + (GLUE O 5 R 0.500000 R 0.0 R 0.500000) + (STOP) + (LABEL O 3) + (GLUE O 0 R 0.250000 R 0.0 R 0.250000) + (GLUE O 1 R 0.250000 R 0.0 R 0.250000) + (GLUE O 2 R 0.250000 R 0.0 R 0.250000) + (GLUE O 3 R 0.500000 R 0.0 R 0.250000) + (GLUE O 4 R 0.250000 R 0.0 R 0.250000) + (GLUE O 5 R 0.250000 R 0.0 R 0.250000) + (STOP) + (LABEL O 4) + (GLUE O 0 R 0.500000 R 0.0 R 0.0) + (GLUE O 1 R 0.500000 R 0.0 R 0.0) + (GLUE O 3 R 0.750000 R 0.0 R 0.250000) + (GLUE O 5 R 0.500000 R 0.0 R 0.0) + (STOP) + (LABEL O 5) + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + (KRN O 5 R 0.0) + (STOP) + ) +(CHARSINTYPE O 1 + ‘ “ ( 〔 [ { 〈 《 「 『 + 【 + UFF5F U3018 U3016 U301D + ) +(CHARSINTYPE O 2 + 、 , ’ ” ) 〕 ] } 〉 》 + 」 』 】 + UFF60 U3019 U3017 U301F + ) +(CHARSINTYPE O 3 + ・ : ; + ) +(CHARSINTYPE O 4 + 。 . + ) +(CHARSINTYPE O 5 + — ― … ‥ + ) +(TYPE O 0 + (CHARWD R 1.000000) + (CHARHT R 0.500000) + (CHARDP R 0.500000) + (COMMENT + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + ) + ) +(TYPE O 1 + (CHARWD R 0.500000) + (CHARHT R 0.500000) + (CHARDP R 0.500000) + (COMMENT + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + ) + ) +(TYPE O 2 + (CHARWD R 0.500000) + (CHARHT R 0.500000) + (CHARDP R 0.500000) + (COMMENT + (GLUE O 0 R 0.500000 R 0.0 R 0.500000) + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + (GLUE O 5 R 0.500000 R 0.0 R 0.500000) + ) + ) +(TYPE O 3 + (CHARWD R 0.500000) + (CHARHT R 0.500000) + (CHARDP R 0.500000) + (COMMENT + (GLUE O 0 R 0.250000 R 0.0 R 0.250000) + (GLUE O 1 R 0.250000 R 0.0 R 0.250000) + (GLUE O 2 R 0.250000 R 0.0 R 0.250000) + (GLUE O 3 R 0.500000 R 0.0 R 0.250000) + (GLUE O 4 R 0.250000 R 0.0 R 0.250000) + (GLUE O 5 R 0.250000 R 0.0 R 0.250000) + ) + ) +(TYPE O 4 + (CHARWD R 0.500000) + (CHARHT R 0.500000) + (CHARDP R 0.500000) + (COMMENT + (GLUE O 0 R 0.500000 R 0.0 R 0.0) + (GLUE O 1 R 0.500000 R 0.0 R 0.0) + (GLUE O 3 R 0.750000 R 0.0 R 0.250000) + (GLUE O 5 R 0.500000 R 0.0 R 0.0) + ) + ) +(TYPE O 5 + (CHARWD R 1.000000) + (CHARHT R 0.500000) + (CHARDP R 0.500000) + (COMMENT + (GLUE O 1 R 0.500000 R 0.0 R 0.500000) + (GLUE O 3 R 0.250000 R 0.0 R 0.250000) + (KRN O 5 R 0.0) + ) + ) diff --git a/Master/texmf-dist/source/fonts/uptex-fonts/uprml-h-hk.pl b/Master/texmf-dist/source/fonts/uptex-fonts/uprml-h-hk.pl new file mode 100644 index 00000000000..de65b31996a --- /dev/null +++ b/Master/texmf-dist/source/fonts/uptex-fonts/uprml-h-hk.pl @@ -0,0 +1,36 @@ +(COMMENT THIS IS A KANJI FORMAT FILE) +(DESIGNSIZE R 10.0) +(COMMENT DESIGNSIZE IS IN POINTS) +(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE) +(CHECKSUM O 0) +(FONTDIMEN + (SLANT R 0.0) + (SPACE R 0.0) + (STRETCH R 0.0) + (SHRINK R 0.0) + (XHEIGHT R 1.0) + (QUAD R 1.0) + (EXTRASPACE R 0.0) + (EXTRASTRETCH R 0.0) + (EXTRASHRINK R 0.0) + ) +(CHARSINTYPE O 1 + UFF61 UFF62 UFF63 UFF64 UFF65 UFF66 UFF67 + UFF68 UFF69 UFF6A UFF6B UFF6C UFF6D UFF6E UFF6F + UFF70 UFF71 UFF72 UFF73 UFF74 UFF75 UFF76 UFF77 + UFF78 UFF79 UFF7A UFF7B UFF7C UFF7D UFF7E UFF7F + UFF80 UFF81 UFF82 UFF83 UFF84 UFF85 UFF86 UFF87 + UFF88 UFF89 UFF8A UFF8B UFF8C UFF8D UFF8E UFF8F + UFF90 UFF91 UFF92 UFF93 UFF94 UFF95 UFF96 UFF97 + UFF98 UFF99 UFF9A UFF9B UFF9C UFF9D UFF9E UFF9F + ) +(TYPE O 0 + (CHARWD R 1.0) + (CHARHT R 0.88) + (CHARDP R 0.12) + ) +(TYPE O 1 + (CHARWD R 0.5) + (CHARHT R 0.88) + (CHARDP R 0.12) + ) diff --git a/Master/texmf-dist/source/fonts/uptex-fonts/uprml-h.pl b/Master/texmf-dist/source/fonts/uptex-fonts/uprml-h.pl new file mode 100644 index 00000000000..e4fbf0313a1 --- /dev/null +++ b/Master/texmf-dist/source/fonts/uptex-fonts/uprml-h.pl @@ -0,0 +1,21 @@ +(COMMENT THIS IS A KANJI FORMAT FILE) +(DESIGNSIZE R 10.0) +(COMMENT DESIGNSIZE IS IN POINTS) +(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE) +(CHECKSUM O 0) +(FONTDIMEN + (SLANT R 0.0) + (SPACE R 0.0) + (STRETCH R 0.0) + (SHRINK R 0.0) + (XHEIGHT R 1.0) + (QUAD R 1.0) + (EXTRASPACE R 0.0) + (EXTRASTRETCH R 0.0) + (EXTRASHRINK R 0.0) + ) +(TYPE O 0 + (CHARWD R 1.0) + (CHARHT R 0.88) + (CHARDP R 0.12) + ) diff --git a/Master/texmf-dist/source/fonts/uptex/Makefile b/Master/texmf-dist/source/fonts/uptex/Makefile deleted file mode 100644 index 41f40d61eb1..00000000000 --- a/Master/texmf-dist/source/fonts/uptex/Makefile +++ /dev/null @@ -1,74 +0,0 @@ -MAKEJVF = makejvf -TFTOPL = uptftopl -kanji=utf8 -PLTOTF = uppltotf -kanji=uptex -MAKEJVFG3 = $(MAKEJVF) -i -u gb -3 -MAKEJVFC3 = $(MAKEJVF) -i -u cns -3 -MAKEJVFJ3 = $(MAKEJVF) -i -u jis -3 -MAKEJVFK = $(MAKEJVF) -i -u ks -MAKEJVFJ = $(MAKEJVF) -i -u jis -MAKEJVFJQ = $(MAKEJVF) -i -u jisq - -all: tfm vf pstfm - -pl: - $(TFTOPL) `kpsewhich jis.tfm` jis.pl - perl -s -n -C makepl.perl jis.pl > upjisr-h.pl - perl -s -n -C makepl.perl -hk jis.pl > upjisr-h-hk.pl - $(TFTOPL) `kpsewhich jis-v.tfm` jis-v.pl - perl -s -n -C makepl.perl jis-v.pl > upjisr-v.pl - -tfm: - for fnt in upjisr upjisg upjpnrm upjpngt ; do \ - $(PLTOTF) upjisr-h-hk.pl $$fnt-h.tfm ; \ - done ; \ - for fnt in upjisr upjisg upjpnrm upjpngt ; do \ - $(PLTOTF) upjisr-v.pl $$fnt-v.tfm ; \ - done ; \ - for hv in h v ; do \ - for fnt in upkorrm upkorgt upschrm upschgt uptchrm uptchgt ; do \ - $(PLTOTF) upjisr-$$hv.pl $$fnt-$$hv.tfm ; \ - done ; \ - done - for fnt in upjisr-hq upjisg-hq ; do \ - $(PLTOTF) upjisr-h.pl $$fnt.tfm ; \ - done - -pstfm: - for fnt in uprml upgbm ; do \ - $(PLTOTF) uprml-h-hk.pl $$fnt-h.tfm ; \ - done - for fnt in uphysmjm uphygt upstsl upstht upmsl upmhm ; do \ - $(PLTOTF) uprml-h.pl $$fnt-h.tfm ; \ - done - for fnt in uprml upgbm ; do \ - $(PLTOTF) uprml-h.pl $$fnt-hq.tfm ; \ - done - -vf: - $(MAKEJVFJ) -H -U upjisr-hq upjisr-h.tfm uprml-h - $(MAKEJVFJ) -H -U upjisg-hq upjisg-h.tfm upgbm-h - $(MAKEJVFJ) upjisr-v.tfm uprml-v - $(MAKEJVFJ) upjisg-v.tfm upgbm-v - $(MAKEJVFJQ) upjisr-hq.tfm uprml-hq - $(MAKEJVFJQ) upjisg-hq.tfm upgbm-hq - $(MAKEJVFJ3) -H -U upjisr-hq upjpnrm-h.tfm uprml-h - $(MAKEJVFJ3) -H -U upjisg-hq upjpngt-h.tfm upgbm-h - $(MAKEJVFJ3) upjpnrm-v.tfm uprml-v - $(MAKEJVFJ3) upjpngt-v.tfm upgbm-v - $(MAKEJVFK) upkorrm-h.tfm uphysmjm-h - $(MAKEJVFK) upkorgt-h.tfm uphygt-h - $(MAKEJVFK) upkorrm-v.tfm uphysmjm-v - $(MAKEJVFK) upkorgt-v.tfm uphygt-v - $(MAKEJVFG3) upschrm-h.tfm upstsl-h - $(MAKEJVFG3) upschgt-h.tfm upstht-h - $(MAKEJVFG3) upschrm-v.tfm upstsl-v - $(MAKEJVFG3) upschgt-v.tfm upstht-v - $(MAKEJVFC3) uptchrm-h.tfm upmsl-h - $(MAKEJVFC3) uptchgt-h.tfm upmhm-h - $(MAKEJVFC3) uptchrm-v.tfm upmsl-v - $(MAKEJVFC3) uptchgt-v.tfm upmhm-v - -move: - mkdir -pv ../../../tfm/uptex/jis ../../../vf/uptex/jis - mv -i *.tfm ../../../tfm/uptex/jis - mv -i *.vf ../../../vf/uptex/jis diff --git a/Master/texmf-dist/source/fonts/uptex/makepl.perl b/Master/texmf-dist/source/fonts/uptex/makepl.perl deleted file mode 100644 index cc06e7a5db9..00000000000 --- a/Master/texmf-dist/source/fonts/uptex/makepl.perl +++ /dev/null @@ -1,123 +0,0 @@ -#!/usr/bin/perl -n -s - -use utf8; - -$hankana=$hk; # option -hk - -if (/CHARWD|FONTAT|MOVERIGHT|QUAD|GLUE/) { - s/0\.96221\d/1.000000/g; # - s/0\.72166\d/0.750000/g; # - s/0\.48110\d/0.500000/g; # - s/0\.24055\d/0.250000/g; # -} elsif (/CHAR(HT|DP)|XHEIGHT|\(STRETCH|EXTRASPACE|EXTRASTRE|EXTRASHRINK/) { - s/0\.09164\d/0.100000/; # 0.100000 STRETCH - s/0\.91644\d/1.000000/; # 1.000000 XHEIGHT - s/0\.22910\d/0.250000/; # 0.250000 EXTRASPACE - s/0\.18328\d/0.200000/; # 0.200000 EXTRASTRETCH - s/0\.11455\d/0.125000/; # 0.125000 EXTRASHRINK - s/0\.77758\d/0.880000/; # 0.880000 CHARHT - s/0\.13885\d/0.120000/; # 0.120000 CHARDP - s/0\.45822\d/0.500000/; # 0.500000 CHARHT, CHARDP (vertical) -} elsif (/FAMILY/) { - s/ JIS / UPJIS /; -} elsif (/CHARSINTYPE\s+\S+\s+(\d+)/) { - $charsintype=$1; -} elsif (/LABEL\s+\S+\s+(\d+)/) { - $label=$1; -} elsif (/TYPE\s+\S+\s+(\d+)/) { - $type=$1; -} - -if ($charsintype==1 && /\)/) { - print <