summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-03-28 21:07:53 +0000
committerKarl Berry <karl@freefriends.org>2018-03-28 21:07:53 +0000
commit4492fc5183c62c0019501f6c7649ffe645a08158 (patch)
tree03f1ee485867e9047abae1642a06cf223cd593cf
parent134aeb5fbab01f87248008f1844781c04dcccf67 (diff)
uptex-fonts (28mar18)
git-svn-id: svn://tug.org/texlive/trunk@47162 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/fonts/uptex-fonts/LICENSE6
-rw-r--r--Master/texmf-dist/doc/fonts/uptex-fonts/README.md2
-rw-r--r--Master/texmf-dist/doc/fonts/uptex-fonts/README_uptex_font.md126
-rw-r--r--Master/texmf-dist/doc/fonts/uptex-fonts/README_uptex_font.txt69
-rw-r--r--Master/texmf-dist/fonts/cmap/uptex-fonts/UniJIS2004up-UTF16-V11
-rw-r--r--Master/texmf-dist/fonts/cmap/uptex-fonts/UniJISup-UTF16-V11
-rw-r--r--Master/texmf-dist/fonts/cmap/uptex-fonts/cid_mapping.md4
-rw-r--r--Master/texmf-dist/fonts/source/uptex-fonts/Makefile2
-rw-r--r--Master/texmf-dist/fonts/source/uptex-fonts/makepl.perl6
-rw-r--r--Master/texmf-dist/fonts/source/uptex-fonts/punctuation.md270
-rw-r--r--Master/texmf-dist/fonts/source/uptex-fonts/upjisr-h-hk.pl6
-rw-r--r--Master/texmf-dist/fonts/source/uptex-fonts/upjisr-h.pl6
-rw-r--r--Master/texmf-dist/fonts/source/uptex-fonts/upjisr-v.pl6
-rw-r--r--Master/texmf-dist/fonts/source/uptex-fonts/upkorr-h.pl137
-rw-r--r--Master/texmf-dist/fonts/source/uptex-fonts/upkorr-v.pl138
-rw-r--r--Master/texmf-dist/fonts/source/uptex-fonts/upschr-h.pl2
-rw-r--r--Master/texmf-dist/fonts/source/uptex-fonts/upschr-v.pl2
-rw-r--r--Master/texmf-dist/fonts/source/uptex-fonts/uptchr-h.pl4
-rw-r--r--Master/texmf-dist/fonts/source/uptex-fonts/uptchr-v.pl4
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisg-h.tfmbin784 -> 812 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisg-v.tfmbin508 -> 536 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisr-h.tfmbin784 -> 812 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisr-v.tfmbin508 -> 536 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpngt-h.tfmbin784 -> 812 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpngt-v.tfmbin508 -> 536 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpnrm-h.tfmbin784 -> 812 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpnrm-v.tfmbin508 -> 536 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorgt-h.tfmbin508 -> 516 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorgt-v.tfmbin508 -> 516 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorrm-h.tfmbin508 -> 516 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorrm-v.tfmbin508 -> 516 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschgt-h.tfmbin516 -> 536 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschgt-v.tfmbin508 -> 528 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschrm-h.tfmbin516 -> 536 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschrm-v.tfmbin508 -> 528 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchgt-h.tfmbin460 -> 504 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchgt-v.tfmbin460 -> 504 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchrm-h.tfmbin460 -> 504 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchrm-v.tfmbin460 -> 504 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisg-h.vfbin653488 -> 653500 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisg-v.vfbin653456 -> 653468 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisr-h.vfbin653488 -> 653500 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisr-v.vfbin653456 -> 653468 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpngt-h.vfbin1590508 -> 1590520 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpngt-v.vfbin1590480 -> 1590492 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpnrm-h.vfbin1590508 -> 1590520 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpnrm-v.vfbin1590480 -> 1590492 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorgt-h.vfbin694128 -> 694132 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorgt-v.vfbin694128 -> 694132 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorrm-h.vfbin694132 -> 694136 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorrm-v.vfbin694132 -> 694136 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschgt-h.vfbin1370952 -> 1370960 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschgt-v.vfbin1370960 -> 1370968 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschrm-h.vfbin1370952 -> 1370960 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschrm-v.vfbin1370960 -> 1370968 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchgt-h.vfbin1662608 -> 1662628 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchgt-v.vfbin1662608 -> 1662628 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchrm-h.vfbin1662608 -> 1662628 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchrm-v.vfbin1662608 -> 1662628 bytes
59 files changed, 720 insertions, 92 deletions
diff --git a/Master/texmf-dist/doc/fonts/uptex-fonts/LICENSE b/Master/texmf-dist/doc/fonts/uptex-fonts/LICENSE
index 10ed61db167..aaca707a8ea 100644
--- a/Master/texmf-dist/doc/fonts/uptex-fonts/LICENSE
+++ b/Master/texmf-dist/doc/fonts/uptex-fonts/LICENSE
@@ -13,9 +13,9 @@ modification, are permitted provided that the following conditions are met:
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
-* Neither the name of uptex-fonts nor the names of its
- contributors may be used to endorse or promote products derived from
- this software without specific prior written permission.
+* Neither the name of the copyright holder nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
diff --git a/Master/texmf-dist/doc/fonts/uptex-fonts/README.md b/Master/texmf-dist/doc/fonts/uptex-fonts/README.md
index 6bcb0419a3b..9a7674c8c0f 100644
--- a/Master/texmf-dist/doc/fonts/uptex-fonts/README.md
+++ b/Master/texmf-dist/doc/fonts/uptex-fonts/README.md
@@ -18,6 +18,6 @@ this redistribution also follows it (see [LICENSE](./LICENSE)).
## Release Date
-2018-02-11
+2018-03-28
Japanese TeX Development Community
diff --git a/Master/texmf-dist/doc/fonts/uptex-fonts/README_uptex_font.md b/Master/texmf-dist/doc/fonts/uptex-fonts/README_uptex_font.md
new file mode 100644
index 00000000000..ef624242a44
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/uptex-fonts/README_uptex_font.md
@@ -0,0 +1,126 @@
+TFM & VF font for upTeX/upLaTeX based on "jis font TFM & VF set"
+================================================================
+
+
+The files in this bundle are
+based on "jis font TFM & VF set"
+by ASCII Corporation (currently ASCII MEDIA WORKS Inc.)
+and modified for upTeX/upLaTeX.
+These are available under the license agreement in "README_ASCII_Corp.txt".
+
+このバンドルのファイルは、
+株式会社アスキー(現 株式会社アスキー・メディアワークス)による
+「jisフォントTFM&VFセット」をもとに
+upTeX/upLaTeX向けに改変したものです。
+"README_ASCII_Corp.txt" の内容にしたがってご利用ください。
+
+
+Added or modified Setting from jis.tfm / jis.tfm から追加・変更した設定
+----------------------------------------------------------------------
+
+### upjis, upjpn for Japanese / 日本語
+
+* Type1: U+FF5F U+3018 U+3016 U+301D U+00AB U+2329 U+301A
+* Type2: U+FF60 U+3019 U+3017 U+301F U+00BB U+232A U+301B U+301E
+* Type3: U+00B7
+* Type5: JIS 0x213D -> U+2014 and U+2015
+
+### upsch for Simplified Chinese / 中国語簡体字
+
+* Type1: U+FF5F U+3018 U+3016 U+301D U+2329 U+301A
+* Type2: U+FF60 U+3019 U+3017 U+301F U+232A U+301B U+301E
+* Type3: U+00B7
+* Type5: U+2014 and U+2015
+* move from Type3 to Type2 (only horizontal): U+FF1A U+FF1B
+* Type4 (only horizontal): U+FF01 U+FF1F
+
+### uptch for Traditional Chinese / 中国語繁体字
+
+* Type1: U+FF5F U+3018 U+3016 U+301D U+2329 U+301A U+FE59 U+FE5B U+FE5D
+* Type2: U+FF60 U+3019 U+3017 U+301F U+232A U+301B U+301E U+FE5A U+FE5C U+FE5E
+* Type3: U+00B7
+* move from Type2 to Type3: U+3001 U+FF0C
+* move from Type4 to Type3: U+3002 U+FF0E
+* rename from Type5 to Type4: U+2014 and U+2015
+
+### upkor for Korean / 韓国語
+
+* Type1: U+FF5F U+3018 U+3016 U+2329 U+301A
+* Type2: U+FF60 U+3019 U+3017 U+232A U+301B
+* Type3: U+00B7
+* Type5: U+2014 and U+2015
+
+| Unicode | Name in Unicode | | JIS X 0213 | Name in JIS
+|:------:|--------------------------------------------|:--:|:-------:|--------------------
+| U+00AB | LEFT-POINTING DOUBLE ANGLE QUOTATION MARK | « | 1-09-08 | 始め二重山括弧引用記号/始めギュメ
+| U+00BB | RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK | » | 1-09-18 | 終わり二重山括弧引用記号/終わりギュメ
+| U+00B7 | MIDDLE DOT | · | 1-09-14 | 中点(ラテン)
+| U+2329 | LEFT-POINTING ANGLE BRACKET | 〈 | NA | NA
+| U+232A | RIGHT-POINTING ANGLE BRACKET | 〉 | NA | NA
+| U+3001 | IDEOGRAPHIC COMMA | 、 | 1-01-02 | 読点
+| U+3002 | IDEOGRAPHIC FULL STOP | 。 | 1-01-03 | 句点
+| U+3016 | LEFT WHITE LENTICULAR BRACKET | 〖 | 1-02-58 | 始めすみ付き括弧(白)
+| U+3017 | RIGHT WHITE LENTICULAR BRACKET | 〗 | 1-02-59 | 終わりすみ付き括弧(白)
+| U+3018 | LEFT WHITE TORTOISE SHELL BRACKET | 〘 | 1-02-56 | 始め二重亀甲括弧
+| U+3019 | RIGHT WHITE TORTOISE SHELL BRACKET | 〙 | 1-02-57 | 終わり二重亀甲括弧
+| U+301A | LEFT WHITE SQUARE BRACKET | 〚 | NA | NA
+| U+301B | RIGHT WHITE SQUARE BRACKET | 〛 | NA | NA
+| U+301D | REVERSED DOUBLE PRIME QUOTATION MARK | 〝 | 1-13-64 | 始めダブルミニュート
+| U+301E | DOUBLE PRIME QUOTATION MARK | 〞 | NA | NA
+| U+301F | LOW DOUBLE PRIME QUOTATION MARK | 〟 | 1-13-65 | 終わりダブルミニュート
+| U+FF01 | FULLWIDTH EXCLAMATION MARK | ! | 1-01-10 | 感嘆符
+| U+FF0C | FULLWIDTH COMMA | , | 1-01-04 | コンマ
+| U+FF0E | FULLWIDTH FULL STOP | . | 1-01-05 | ピリオド
+| U+FF1A | FULLWIDTH COLON | : | 1-01-07 | コロン
+| U+FF1B | FULLWIDTH SEMICOLON | ; | 1-01-08 | セミコロン
+| U+FF1F | FULLWIDTH QUESTION MARK | ? | 1-01-09 | 疑問符
+| U+FF5F | FULLWIDTH LEFT WHITE PARENTHESIS | ⦅ | 1-02-54 | 始め二重パーレン
+| U+FF60 | FULLWIDTH RIGHT WHITE PARENTHESIS | ⦆ | 1-02-55 | 終わり二重パーレン
+
+
+#### About EM DASH & HORIZONTAL BAR / ダッシュ(全角)について
+
+* Unicode U+2014: EM DASH
+* Unicode U+2015: HORIZONTAL BAR
+* JIS X 0208 01-29 ダッシュ(全角) (0x213D)
+* JIS X 0213 1-01-29 ダッシュ(全角)
+
+JIS -> Unicode conversion is ambiguous and depends on tables.
+
+* 0x213D -> U+2014 : JIS, Macintosh, nkf, JavaJRE1.4.0 or later
+* 0x213D -> U+2015 : Windows, gd, JavaJRE1.3.1, upTeX
+
+
+ChangeLog
+---------
+
+### uptex-fonts-20180328
+* cmap/cid_mapping.md,UniJISup-UTF16-V,UniJIS2004up-UTF16-V:
+ Add U+301E.
+* source/punctuation.md,Makefile,makepl.perl,upjisr-h{,-hk}.pl,upjisr-v.pl,
+ up{sch,tch,kor}r-{h,v}.pl:
+ Refine punctuation marks and parentheses.
+* tfm/,vf/: Update.
+
+### uptex-fonts-20180211
+* cmap/UTF8-UTF16:
+ Updated (Version: 1.004).
+* cmap/cid_mapping.md,UniJISup-UTF16-{H,V},UniJIS2004up-UTF16-{H,V}:
+ New CMap files and document on the new cid mapping.
+* Add U+00B7 to char_type 3.
+* source/Makefile,makejvf-upjis.cnf,makejvf-upjpn.cnf:
+ Added characters of Supplementary Ideographic Plane to upjis\*.vf
+ Added CJK Unified Ideographs Extension F to upjpn\*.vf & upcns\*.vf
+
+### uptex-1.00 [2012/01/15] TTK
+* re-package for upTeX/upLaTeX Ver.1.00 distribution.
+* makepl.perl, upjisr-h{,-hk}.pl, upjisr-v.pl,
+ upjis{r,g}-{h,v}.tfm, up{jpn,kor,sch,tch}{rm,gt}-{h,v}.tfm:
+ add U+2014 as Type 5 in tfm files.
+* upjpn{rm,gt}-{h,v}.vf:
+ add CJK Unified Ideographs Extension C,D.
+* Makefile:
+ update.
+
+### v20110507a [2011/05/07] TTK
+* re-package for upTeX/upLaTeX based on uptex-0.30 distribution.
diff --git a/Master/texmf-dist/doc/fonts/uptex-fonts/README_uptex_font.txt b/Master/texmf-dist/doc/fonts/uptex-fonts/README_uptex_font.txt
deleted file mode 100644
index 6d59a80b098..00000000000
--- a/Master/texmf-dist/doc/fonts/uptex-fonts/README_uptex_font.txt
+++ /dev/null
@@ -1,69 +0,0 @@
-jis font for upTeX/upLaTeX
-
-
-The files in this directory are
-based on "jis font TFM & VF set"
-by ASCII Corporation (currently ASCII MEDIA WORKS Inc.)
-and modified for upTeX/upLaTeX.
-These are available under the license agreement in "README_ASCII_Corp.txt".
-
-このディレクトリのファイルは、
-株式会社アスキー(現 株式会社アスキー・メディアワークス)による
-「jisフォントTFM&VFセット」をもとに
-upTeX/upLaTeX向けに改変したものです。
-"README_ASCII_Corp.txt" の内容にしたがってご利用ください。
-
-
-Setting in addition to jis.tfm:
-jis.tfm などから追加した設定:
-Type1: U+FF5F U+3018 U+3016 U+301D
-Type2: U+FF60 U+3019 U+3017 U+301F
-Type3: U+00B7
-Type5: JIS 0x213D -> U+2014 and U+2015
-
- men-ku-ten
- 面-区-点
-U+FF5F: JIS X 0213 1-02-54 始め二重バーレーン
-U+3018: JIS X 0213 1-02-56 始め二重亀甲括弧
-U+3016: JIS X 0213 1-02-58 始めすみ付き括弧(白)
-U+301D: JIS X 0213 1-13-64 始めダブルミニュート
-U+FF60: JIS X 0213 1-02-55 終わり二重バーレーン
-U+3019: JIS X 0213 1-02-57 終わり二重亀甲括弧
-U+3017: JIS X 0213 1-02-59 終わりすみ付き括弧(白)
-U+301F: JIS X 0213 1-13-65 終わりダブルミニュート
-U+00B7: JIS X 0213 1-09-14 中点(ラテン)
-
-U+2014: EM DASH
-U+2015: HORIZONTAL BAR
- JIS X 0208 01-29 ダッシュ(全角) (0x213D)
- JIS X 0213 1-01-29 ダッシュ(全角)
-
-JIS -> Unicode conversion is ambiguous and depends on tables.
-0x213D -> U+2014 : JIS, Macintosh, nkf, JavaJRE1.4.0 or later
-0x213D -> U+2015 : Windows, gd, JavaJRE1.3.1, upTeX
-
-
-#### ChangeLog
-
-uptex-fonts-20180211
- * cmap/UTF8-UTF16:
- Updated (Version: 1.004).
- * cmap/cid_mapping.md,UniJISup-UTF16-{H,V},UniJIS2004up-UTF16-{H,V}:
- New CMap files and document on the new cid mapping.
- * Add U+00B7 to char_type 3.
- * source/Makefile,makejvf-upjis.cnf,makejvf-upjpn.cnf:
- Added characters of Supplementary Ideographic Plane to upjis*.vf
- Added CJK Unified Ideographs Extension F to upjpn*.vf & upcns*.vf
-
-uptex-1.00 [2012/01/15] TTK
- * re-package for upTeX/upLaTeX Ver.1.00 distribution.
- * makepl.perl, upjisr-h{,-hk}.pl, upjisr-v.pl,
- upjis{r,g}-{h,v}.tfm, up{jpn,kor,sch,tch}{rm,gt}-{h,v}.tfm:
- add U+2014 as Type 5 in tfm files.
- * upjpn{rm,gt}-{h,v}.vf:
- add CJK Unified Ideographs Extension C,D.
- * Makefile:
- update.
-
-v20110507a [2011/05/07] TTK
- * re-package for upTeX/upLaTeX based on uptex-0.30 distribution.
diff --git a/Master/texmf-dist/fonts/cmap/uptex-fonts/UniJIS2004up-UTF16-V b/Master/texmf-dist/fonts/cmap/uptex-fonts/UniJIS2004up-UTF16-V
index 4b21afe5581..eaea796c9f3 100644
--- a/Master/texmf-dist/fonts/cmap/uptex-fonts/UniJIS2004up-UTF16-V
+++ b/Master/texmf-dist/fonts/cmap/uptex-fonts/UniJIS2004up-UTF16-V
@@ -5,10 +5,10 @@
%%IncludeResource: CMap (UniJIS2004up-UTF16-H)
%%BeginResource: CMap (UniJIS2004up-UTF16-V)
%%Title: (UniJIS2004up-UTF16-V Adobe Japan1 6)
-%%Version: 1.000
+%%Version: 1.001
%%Copyright: -----------------------------------------------------------
%%Copyright: Copyright 1990-2015 Adobe Systems Incorporated.
-%%Copyright: Copyright 2017 Japanese TeX Development Community
+%%Copyright: Copyright 2017-2018 Japanese TeX Development Community
%%Copyright: All rights reserved.
%%Copyright:
%%Copyright: Redistribution and use in source and binary forms, with or
@@ -62,7 +62,7 @@ begincmap
end def
/CMapName /UniJIS2004up-UTF16-V def
-/CMapVersion 1.000 def
+/CMapVersion 1.001 def
/CMapType 1 def
/WMode 1 def
@@ -165,12 +165,13 @@ end def
<2b95> 8209
<301c> 7894
<301d> 7956
+<301e> 7957
<301f> 7957
<3041> 7918
-<3043> 7919
endcidchar
-91 begincidchar
+92 begincidchar
+<3043> 7919
<3045> 7920
<3047> 7921
<3049> 7922
diff --git a/Master/texmf-dist/fonts/cmap/uptex-fonts/UniJISup-UTF16-V b/Master/texmf-dist/fonts/cmap/uptex-fonts/UniJISup-UTF16-V
index 51fec2b3465..904f1795ec9 100644
--- a/Master/texmf-dist/fonts/cmap/uptex-fonts/UniJISup-UTF16-V
+++ b/Master/texmf-dist/fonts/cmap/uptex-fonts/UniJISup-UTF16-V
@@ -5,10 +5,10 @@
%%IncludeResource: CMap (UniJISup-UTF16-H)
%%BeginResource: CMap (UniJISup-UTF16-V)
%%Title: (UniJISup-UTF16-V Adobe Japan1 6)
-%%Version: 1.000
+%%Version: 1.001
%%Copyright: -----------------------------------------------------------
%%Copyright: Copyright 1990-2015 Adobe Systems Incorporated.
-%%Copyright: Copyright 2017 Japanese TeX Development Community
+%%Copyright: Copyright 2017-2018 Japanese TeX Development Community
%%Copyright: All rights reserved.
%%Copyright:
%%Copyright: Redistribution and use in source and binary forms, with or
@@ -62,7 +62,7 @@ begincmap
end def
/CMapName /UniJISup-UTF16-V def
-/CMapVersion 1.000 def
+/CMapVersion 1.001 def
/CMapType 1 def
/WMode 1 def
@@ -165,12 +165,13 @@ end def
<2b95> 8209
<301c> 7894
<301d> 7956
+<301e> 7957
<301f> 7957
<3041> 7918
-<3043> 7919
endcidchar
-91 begincidchar
+92 begincidchar
+<3043> 7919
<3045> 7920
<3047> 7921
<3049> 7922
diff --git a/Master/texmf-dist/fonts/cmap/uptex-fonts/cid_mapping.md b/Master/texmf-dist/fonts/cmap/uptex-fonts/cid_mapping.md
index 6aba485480b..801d83ce10d 100644
--- a/Master/texmf-dist/fonts/cmap/uptex-fonts/cid_mapping.md
+++ b/Master/texmf-dist/fonts/cmap/uptex-fonts/cid_mapping.md
@@ -8,6 +8,7 @@ CID mapping memo
|左ダブル引用符 |“| 01-40 0x2148 | 1-01-40 0x2146 | U+201C | 672 | (672) |
|右ダブル引用符 |”| 01-41 0x2149 | 1-01-41 0x2146 | U+201D | 673 | (673) |
|始めダブルミニュート |〝| ----- ------ | 1-13-64 0x2d60 | U+301D | --- | --- |
+| |〞| ----- ------ | ------- ------ | U+301E | --- | --- |
|終わりダブルミニュート|〟| ----- ------ | 1-13-65 0x2d61 | U+301F | --- | --- |
|コロン |:| 01-07 0x2127 | 1-01-07 0x2127 | U+FF1A | 639 | (639) |
|セミコロン |;| 01-08 0x2128 | 1-01-08 0x2128 | U+FF1B | 640 | (640) |
@@ -19,6 +20,7 @@ CID mapping memo
|左ダブル引用符 |LEFT DOUBLE QUOTATION MARK |“| U+201C | 672 | 8279 |
|右ダブル引用符 |RIGHT DOUBLE QUOTATION MARK |”| U+201D | 673 | 8280 |
|始めダブルミニュート |REVERSED DOUBLE PRIME QUOTATION MARK|〝| U+301D | 7608 | 7956 |
+| |DOUBLE PRIME QUOTATION MARK |〞| U+301E | --- | --- |
|終わりダブルミニュート|LOW DOUBLE PRIME QUOTATION MARK |〟| U+301F | 7609 | 7957 |
|コロン |FULLWIDTH COLON |:| U+FF1A | 639 | (639) |
|セミコロン |FULLWIDTH SEMICOLON |;| U+FF1B | 640 | (640) |
@@ -30,6 +32,7 @@ CID mapping memo
|左ダブル引用符 |LEFT DOUBLE QUOTATION MARK |“| U+201C | 108 | (108) |
|右ダブル引用符 |RIGHT DOUBLE QUOTATION MARK |”| U+201D | 122 | (122) |
|始めダブルミニュート |REVERSED DOUBLE PRIME QUOTATION MARK|〝| U+301D | 7608 | 7956 |
+| |DOUBLE PRIME QUOTATION MARK |〞| U+301E | 12170 | (12170) |
|終わりダブルミニュート|LOW DOUBLE PRIME QUOTATION MARK |〟| U+301F | 7609 | 7957 |
|コロン |FULLWIDTH COLON |:| U+FF1A | 639 | (639) |
|セミコロン |FULLWIDTH SEMICOLON |;| U+FF1B | 640 | (640) |
@@ -41,6 +44,7 @@ CID mapping memo
|左ダブル引用符 |LEFT DOUBLE QUOTATION MARK |“| U+201C | [672] | [7956] |
|右ダブル引用符 |RIGHT DOUBLE QUOTATION MARK |”| U+201D | [673] | [7957] |
|始めダブルミニュート |REVERSED DOUBLE PRIME QUOTATION MARK|〝| U+301D | 7608 | 7956 |
+| |DOUBLE PRIME QUOTATION MARK |〞| U+301E | 12170 | [7957] |
|終わりダブルミニュート|LOW DOUBLE PRIME QUOTATION MARK |〟| U+301F | 7609 | 7957 |
|コロン |FULLWIDTH COLON |:| U+FF1A | 639 | [12101] |
|セミコロン |FULLWIDTH SEMICOLON |;| U+FF1B | 640 | (640) |
diff --git a/Master/texmf-dist/fonts/source/uptex-fonts/Makefile b/Master/texmf-dist/fonts/source/uptex-fonts/Makefile
index ee6f3effa70..270a256c504 100644
--- a/Master/texmf-dist/fonts/source/uptex-fonts/Makefile
+++ b/Master/texmf-dist/fonts/source/uptex-fonts/Makefile
@@ -28,7 +28,7 @@ tfm:
done
for hv in h v ; do \
for fnt in upkorrm upkorgt ; do \
- $(PLTOTF) upjisr-$$hv.pl $$fnt-$$hv.tfm ; \
+ $(PLTOTF) upkorr-$$hv.pl $$fnt-$$hv.tfm ; \
done ; \
for fnt in upschrm upschgt ; do \
$(PLTOTF) upschr-$$hv.pl $$fnt-$$hv.tfm ; \
diff --git a/Master/texmf-dist/fonts/source/uptex-fonts/makepl.perl b/Master/texmf-dist/fonts/source/uptex-fonts/makepl.perl
index 6bc4b67afaf..8fdddfabde8 100644
--- a/Master/texmf-dist/fonts/source/uptex-fonts/makepl.perl
+++ b/Master/texmf-dist/fonts/source/uptex-fonts/makepl.perl
@@ -30,13 +30,15 @@ if (/CHARWD|FONTAT|MOVERIGHT|QUAD|GLUE/) {
if ($charsintype==1 && /\)/) {
print <<END;
- UFF5F U3018 U3016 U301D
+ UFF5F U3018 U3016 U301D U00AB
+ U2329 U301A
END
$charsintype=undef;
}
if ($charsintype==2 && /\)/) {
print <<END;
- UFF60 U3019 U3017 U301F
+ UFF60 U3019 U3017 U301F U00BB
+ U232A U301B U301E
END
$charsintype=undef;
}
diff --git a/Master/texmf-dist/fonts/source/uptex-fonts/punctuation.md b/Master/texmf-dist/fonts/source/uptex-fonts/punctuation.md
new file mode 100644
index 00000000000..db5fe429a0d
--- /dev/null
+++ b/Master/texmf-dist/fonts/source/uptex-fonts/punctuation.md
@@ -0,0 +1,270 @@
+Punctuation marks
+===================
+
+References:
+
+1. [Unicode Vertical Text Layout](http://www.unicode.org/reports/tr50/)
+2. [Vertical Orientation](http://www.unicode.org/Public/10.0.0/ucd/VerticalOrientation.txt)
+3. [East Asian Width](http://www.unicode.org/reports/tr11/)
+4. [EastAsianWidth.txt](http://www.unicode.org/Public/10.0.0/ucd/EastAsianWidth.txt)
+5. [General Category Value](http://www.unicode.org/reports/tr44/#General_Category_Values)
+6. [Scripts.txt](http://www.unicode.org/Public/10.0.0/ucd/Scripts.txt)
+
+
+Brackets
+--------
+
+|Unicode | name | |width|gc|vo|JIS X 0208|JIS X 0213|UniJIS-*-H| -V | upjis*.pl |
+|--------|-------------------------------------------|:-:|:-:|:-:|:-:|--------|----------|:-----:|:-----:|:-----:|
+| U+00AB | LEFT-POINTING DOUBLE ANGLE QUOTATION MARK | « |N|Pi|R | NA | 1-09-08 | 109 | (109) | type1 |
+| U+00BB | RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK | » |N|Pf|R | NA | 1-09-18 | 123 | (123) | type2 |
+| U+2018 | LEFT SINGLE QUOTATION MARK | ‘ |A|Pi|R | 01-38 | 1-01-38 | 98 | (98) | type1 |
+| U+2019 | RIGHT SINGLE QUOTATION MARK | ’ |A|Pf|R | 01-39 | 1-01-39 | 96 | (96) | type2 |
+| U+201A | SINGLE LOW-9 QUOTATION MARK | ‚ |N|Ps|R | NA | NA | 120 | (120) | NA |
+| U+201B | SINGLE HIGH-REVERSED-9 QUOTATION MARK | ‛ |N|Pi|R | NA | NA | NA | NA | NA |
+| U+201C | LEFT DOUBLE QUOTATION MARK | “ |A|Pi|R | 01-40 | 1-01-40 | 108 | (108) | type1 |
+| U+201D | RIGHT DOUBLE QUOTATION MARK | ” |A|Pf|R | 01-41 | 1-01-41 | 122 | (122) | type2 |
+| U+201E | DOUBLE LOW-9 QUOTATION MARK | „ |N|Ps|R | NA | NA | 121 | (121) | NA |
+| U+201F | DOUBLE HIGH-REVERSED-9 QUOTATION MARK | ‟ |N|Pi|R | NA | NA | NA | NA | NA |
+| U+2039 | SINGLE LEFT-POINTING ANGLE QUOTATION MARK | ‹ |N|Pi|R | NA | NA | 110 | (110) | NA |
+| U+203A | SINGLE RIGHT-POINTING ANGLE QUOTATION MARK | › |N|Pf|R | NA | NA | 111 | (111) | NA |
+| U+2045 | LEFT SQUARE BRACKET WITH QUILL | ⁅ |N|Ps|R | NA | NA | NA | NA | NA |
+| U+2046 | RIGHT SQUARE BRACKET WITH QUILL | ⁆ |N|Pe|R | NA | NA | NA | NA | NA |
+| U+2329 | LEFT-POINTING ANGLE BRACKET | 〈 |W|Ps|Tr| NA | NA | 682 | (682) | type1 |
+| U+232A | RIGHT-POINTING ANGLE BRACKET | 〉 |W|Pe|Tr| NA | NA | 683 | (682) | type2 |
+| U+3008 | LEFT ANGLE BRACKET | 〈 |W|Ps|Tr| 01-50 | 1-01-50 | 682 | 7907 | type1 |
+| U+3009 | RIGHT ANGLE BRACKET | 〉 |W|Pe|Tr| 01-51 | 1-01-51 | 683 | 7908 | type2 |
+| U+300A | LEFT DOUBLE ANGLE BRACKET | 《 |W|Ps|Tr| 01-52 | 1-01-52 | 684 | 7909 | type1 |
+| U+300B | RIGHT DOUBLE ANGLE BRACKET | 》 |W|Pe|Tr| 01-53 | 1-01-53 | 685 | 7910 | type2 |
+| U+300C | LEFT CORNER BRACKET | 「 |W|Ps|Tr| 01-54 | 1-01-54 | 686 | 7911 | type1 |
+| U+300D | RIGHT CORNER BRACKET | 」 |W|Pe|Tr| 01-55 | 1-01-55 | 687 | 7912 | type2 |
+| U+300E | LEFT WHITE CORNER BRACKET | 『 |W|Ps|Tr| 01-56 | 1-01-56 | 688 | 7913 | type1 |
+| U+300F | RIGHT WHITE CORNER BRACKET | 』 |W|Pe|Tr| 01-57 | 1-01-57 | 689 | 7914 | type2 |
+| U+3010 | LEFT BLACK LENTICULAR BRACKET | 【 |W|Ps|Tr| 01-58 | 1-01-58 | 690 | 7915 | type1 |
+| U+3011 | RIGHT BLACK LENTICULAR BRACKET | 】 |W|Pe|Tr| 01-59 | 1-01-59 | 691 | 7916 | type2 |
+| U+3014 | LEFT TORTOISE SHELL BRACKET | 〔 |W|Ps|Tr| 01-44 | 1-01-44 | 676 | 7901 | type1 |
+| U+3015 | RIGHT TORTOISE SHELL BRACKET | 〕 |W|Pe|Tr| 01-45 | 1-01-45 | 677 | 7902 | type2 |
+| U+3016 | LEFT WHITE LENTICULAR BRACKET | 〖 |W|Ps|Tr| NA | 1-02-58 | 16197 | 16329 | type1 |
+| U+3017 | RIGHT WHITE LENTICULAR BRACKET | 〗 |W|Pe|Tr| NA | 1-02-59 | 16198 | 16330 | type2 |
+| U+3018 | LEFT WHITE TORTOISE SHELL BRACKET | 〘 |W|Ps|Tr| NA | 1-02-56 | 12129 | 12139 | type1 |
+| U+3019 | RIGHT WHITE TORTOISE SHELL BRACKET | 〙 |W|Pe|Tr| NA | 1-02-57 | 12130 | 12140 | type2 |
+| U+301A | LEFT WHITE SQUARE BRACKET | 〚 |W|Ps|Tr| NA | NA | NA | NA | type1 |
+| U+301B | RIGHT WHITE SQUARE BRACKET | 〛 |W|Pe|Tr| NA | NA | NA | NA | type2 |
+| U+301D | REVERSED DOUBLE PRIME QUOTATION MARK | 〝 |W|Ps|Tr| NA | 1-13-64 | 7608 | 7956 | type1 |
+| U+301E | DOUBLE PRIME QUOTATION MARK | 〞 |W|Pe|Tr| NA | NA | 12170 |(12170)| type2 |
+| U+301F | LOW DOUBLE PRIME QUOTATION MARK | 〟 |W|Pe|Tr| NA | 1-13-65 | 7609 | 7957 | type2 |
+| U+FE59 | SMALL LEFT PARENTHESIS | ﹙ |W|Ps|Tr| NA | NA | NA | NA | NA |
+| U+FE5A | SMALL RIGHT PARENTHESIS | ﹚ |W|Pe|Tr| NA | NA | NA | NA | NA |
+| U+FE5B | SMALL LEFT CURLY BRACKET | ﹛ |W|Ps|Tr| NA | NA | NA | NA | NA |
+| U+FE5C | SMALL RIGHT CURLY BRACKET | ﹜ |W|Pe|Tr| NA | NA | NA | NA | NA |
+| U+FE5D | SMALL LEFT TORTOISE SHELL BRACKET | ﹝ |W|Ps|Tr| NA | NA | NA | NA | NA |
+| U+FE5E | SMALL RIGHT TORTOISE SHELL BRACKET | ﹞ |W|Pe|Tr| NA | NA | NA | NA | NA |
+| U+FF08 | FULLWIDTH LEFT PARENTHESIS | ( |F|Ps|Tr| 01-42*| 1-01-42* | 674 | 7899 | type1 |
+| U+FF09 | FULLWIDTH RIGHT PARENTHESIS | ) |F|Pe|Tr| 01-43*| 1-01-43* | 675 | 7900 | type2 |
+| U+FF3B | FULLWIDTH LEFT SQUARE BRACKET | [ |F|Ps|Tr| 01-46*| 1-01-46* | 678 | 7903 | type1 |
+| U+FF3D | FULLWIDTH RIGHT SQUARE BRACKET | ] |F|Pe|Tr| 01-47*| 1-01-47* | 679 | 7904 | type2 |
+| U+FF5B | FULLWIDTH LEFT CURLY BRACKET | { |F|Ps|Tr| 01-48*| 1-01-48* | 680 | 7905 | type1 |
+| U+FF5D | FULLWIDTH RIGHT CURLY BRACKET | } |F|Pe|Tr| 01-49*| 1-01-49* | 681 | 7906 | type2 |
+| U+FF5F | FULLWIDTH LEFT WHITE PARENTHESIS | ⦅ |F|Ps|Tr| NA | 1-02-54 | 12131 | 12141 | type1 |
+| U+FF60 | FULLWIDTH RIGHT WHITE PARENTHESIS | ⦆ |F|Pe|Tr| NA | 1-02-55 | 12132 | 12142 | type2 |
+| U+FF62 | HALFWIDTH LEFT CORNER BRACKET | 「 |H|Ps|R |(半角カナ)| | 328 | (328) | NA |
+| U+FF63 | HALFWIDTH RIGHT CORNER BRACKET | 」 |H|Pe|R |(半角カナ)| | 329 | (329) | NA |
+
+* UniJIS-*-{H,V} は、UniJIS-UTF16-{H,V} を示す。UniJIS-UCS-{H,V}では一部異なっている。
+* UniJIS-*-V の "()"は、縦組みの設定が無くHの字形がフォールバックされることを示す。
+* "width"は"East Asian Width"。N: Neutral (= Not East Asian), A: Ambiguos, W: Wide, Na: Narrow, F: Fullwidth, H: Halfwidth
+* "gc"は"General Category Value"。Ps: Open_Punctuation, Pe: Close_Punctuation, Pi: Initial_Punctuation, Pf: Final_Punctuation
+* "vo"は"Vertical Orientation Property"。R: Rotated 90 degrees clockwise compared to the code charts, Tr: Transformed typographically, with fallback to Rotated. "vo"がTrのものは"Table 4. Glyph Changes for Vertical Orientation"において縦組み字形が示されている。
+* JIS X 0208, JIS X 0213の"*"は、広く実装されている「全角形」への対応関係であること示す。
+* (U+201C, U+201D), (U+2018, U+2019)の各組は UniJIS-UCS2-{H,V}と UniJIS-UTF16-{H,V} に違いがあり、UCS2は和文用に、UTF16は欧文用に割り当てられている。
+* U+301A, U+301Bの組は Unicodeの "CJK Symbols and Punctuation" ブロック内にある。CJK用を意図しているようだがどの規格に基づいているのか不明。
+* U+2329, U+232Aの組は U+3008, U+3009の組とよく似ている。UniJIS-UTF16-{H,V} のCIDでは違いがない。違いが分からない。
+* U+FE17, U+FE18, U+FE35..U+FE44, U+FE47, U+FE48に"PRESENTATION FORM FOR VERTICAL LEFT/RIGHT ... BRACKET"がある。それらを除くと、この表には `grep -E "[FWAH]\s+# P[ifse]" EastAsianWidth.txt` で検索される文字(Fullwidth, Wide, Ambiguos, Halfwidthの括弧類)が全て含まれている。 `grep -E "N.*\s+# P[ifse]" EastAsianWidth.txt` で検索される文字(Newtral, Narrowの括弧類)はこの表以外にまだ大量に存在する。
+* U+301Eの縦組み字形は、"Table 4. Glyph Changes for Vertical Orientation"によるとU+301Fの縦組み字形と同じで良い。従ってCID7957を割り当てれば正しく組める。
+
+
+|Unicode | name | |width|gc|vo| GB-EUC | GBK2K |UniGB-*-H| -V | upsch*.pl |
+|--------|-------------------------------------------|:-:|:-:|:-:|:-:|-----|----------|:-----:|:-----:|:-----:|
+| U+00AB | LEFT-POINTING DOUBLE ANGLE QUOTATION MARK | « |N|Pi|R | NA | NA | NA | NA | NA |
+| U+00BB | RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK | » |N|Pf|R | NA | NA | NA | NA | NA |
+| U+2018 | LEFT SINGLE QUOTATION MARK | ‘ |A|Pi|R | a1ae | a1ae | 109 | (109) | type1 |
+| U+2019 | RIGHT SINGLE QUOTATION MARK | ’ |A|Pf|R | a1af | a1af | 110 | (110) | type2 |
+| U+201A | SINGLE LOW-9 QUOTATION MARK | ‚ |N|Ps|R | NA | NA | NA | NA | NA |
+| U+201B | SINGLE HIGH-REVERSED-9 QUOTATION MARK | ‛ |N|Pi|R | NA | NA | NA | NA | NA |
+| U+201C | LEFT DOUBLE QUOTATION MARK | “ |A|Pi|R | a1b0 | a1b0 | 111 | (111) | type1 |
+| U+201D | RIGHT DOUBLE QUOTATION MARK | ” |A|Pf|R | a1b1 | a1b1 | 112 | (112) | type2 |
+| U+201E | DOUBLE LOW-9 QUOTATION MARK | „ |N|Ps|R | NA | NA | NA | NA | NA |
+| U+201F | DOUBLE HIGH-REVERSED-9 QUOTATION MARK | ‟ |N|Pi|R | NA | NA | NA | NA | NA |
+| U+2039 | SINGLE LEFT-POINTING ANGLE QUOTATION MARK | ‹ |N|Pi|R | NA | NA | NA | NA | NA |
+| U+203A | SINGLE RIGHT-POINTING ANGLE QUOTATION MARK | › |N|Pf|R | NA | NA | NA | NA | NA |
+| U+2045 | LEFT SQUARE BRACKET WITH QUILL | ⁅ |N|Ps|R | NA | NA | NA | NA | NA |
+| U+2046 | RIGHT SQUARE BRACKET WITH QUILL | ⁆ |N|Pe|R | NA | NA | NA | NA | NA |
+| U+2329 | LEFT-POINTING ANGLE BRACKET | 〈 |W|Ps|Tr| NA | NA | 115 | (115) | type1 |
+| U+232A | RIGHT-POINTING ANGLE BRACKET | 〉 |W|Pe|Tr| NA | NA | 116 | (116) | type2 |
+| U+3008 | LEFT ANGLE BRACKET | 〈 |W|Ps|Tr| a1b4 | a1b4 | 115 | 584 | type1 |
+| U+3009 | RIGHT ANGLE BRACKET | 〉 |W|Pe|Tr| a1b5 | a1b5 | 116 | 585 | type2 |
+| U+300A | LEFT DOUBLE ANGLE BRACKET | 《 |W|Ps|Tr| a1b6 | a1b6 | 117 | 586 | type1 |
+| U+300B | RIGHT DOUBLE ANGLE BRACKET | 》 |W|Pe|Tr| a1b7 | a1b7 | 118 | 587 | type2 |
+| U+300C | LEFT CORNER BRACKET | 「 |W|Ps|Tr| a1b8 | a1b8 | 119 | 588 | type1 |
+| U+300D | RIGHT CORNER BRACKET | 」 |W|Pe|Tr| a1b9 | a1b9 | 120 | 589 | type2 |
+| U+300E | LEFT WHITE CORNER BRACKET | 『 |W|Ps|Tr| a1c0 | a1c0 | 121 | 590 | type1 |
+| U+300F | RIGHT WHITE CORNER BRACKET | 』 |W|Pe|Tr| a1c1 | a1c1 | 122 | 591 | type2 |
+| U+3010 | LEFT BLACK LENTICULAR BRACKET | 【 |W|Ps|Tr| a1c2 | a1c2 | 125 | 594 | type1 |
+| U+3011 | RIGHT BLACK LENTICULAR BRACKET | 】 |W|Pe|Tr| a1c3 | a1c3 | 126 | 595 | type2 |
+| U+3014 | LEFT TORTOISE SHELL BRACKET | 〔 |W|Ps|Tr| a1b2 | a1b2 | 113 | 582 | type1 |
+| U+3015 | RIGHT TORTOISE SHELL BRACKET | 〕 |W|Pe|Tr| a1b3 | a1b3 | 114 | 583 | type2 |
+| U+3016 | LEFT WHITE LENTICULAR BRACKET | 〖 |W|Ps|Tr| a1bc | a1bc | 123 | 592 | type1 |
+| U+3017 | RIGHT WHITE LENTICULAR BRACKET | 〗 |W|Pe|Tr| a1bd | a1bd | 124 | 593 | type2 |
+| U+3018 | LEFT WHITE TORTOISE SHELL BRACKET | 〘 |W|Ps|Tr| NA | NA | NA | NA | type1 |
+| U+3019 | RIGHT WHITE TORTOISE SHELL BRACKET | 〙 |W|Pe|Tr| NA | NA | NA | NA | type2 |
+| U+301A | LEFT WHITE SQUARE BRACKET | 〚 |W|Ps|Tr| NA | NA | NA | NA | type1 |
+| U+301B | RIGHT WHITE SQUARE BRACKET | 〛 |W|Pe|Tr| NA | NA | NA | NA | type2 |
+| U+301D | REVERSED DOUBLE PRIME QUOTATION MARK | 〝 |W|Ps|Tr| NA | a894 | 9990 |(9990) | type1 |
+| U+301E | DOUBLE PRIME QUOTATION MARK | 〞 |W|Pe|Tr| NA | a895 | 9991 |(9991) | type2 |
+| U+301F | LOW DOUBLE PRIME QUOTATION MARK | 〟 |W|Pe|Tr| NA | NA | NA | NA | type2 |
+| U+FE59 | SMALL LEFT PARENTHESIS | ﹙ |W|Ps|Tr| NA | a976 | 10041 |(10041)| NA |
+| U+FE5A | SMALL RIGHT PARENTHESIS | ﹚ |W|Pe|Tr| NA | a977 | 10042 |(10042)| NA |
+| U+FE5B | SMALL LEFT CURLY BRACKET | ﹛ |W|Ps|Tr| NA | a978 | 10043 |(10043)| NA |
+| U+FE5C | SMALL RIGHT CURLY BRACKET | ﹜ |W|Pe|Tr| NA | a979 | 10044 |(10044)| NA |
+| U+FE5D | SMALL LEFT TORTOISE SHELL BRACKET | ﹝ |W|Ps|Tr| NA | a97a | 10045 |(10045)| NA |
+| U+FE5E | SMALL RIGHT TORTOISE SHELL BRACKET | ﹞ |W|Pe|Tr| NA | a97b | 10046 |(10046)| NA |
+| U+FF08 | FULLWIDTH LEFT PARENTHESIS | ( |F|Ps|Tr| a3a8 | a3a8 | 269 | 580 | type1 |
+| U+FF09 | FULLWIDTH RIGHT PARENTHESIS | ) |F|Pe|Tr| a3a9 | a3a9 | 270 | 581 | type2 |
+| U+FF3B | FULLWIDTH LEFT SQUARE BRACKET | [ |F|Ps|Tr| a3db | a3db | 320 | 7709 | type1 |
+| U+FF3D | FULLWIDTH RIGHT SQUARE BRACKET | ] |F|Pe|Tr| a3dd | a3dd | 322 | 7710 | type2 |
+| U+FF5B | FULLWIDTH LEFT CURLY BRACKET | { |F|Ps|Tr| a3fb | a3fb | 352 | 596 | type1 |
+| U+FF5D | FULLWIDTH RIGHT CURLY BRACKET | } |F|Pe|Tr| a3fd | a3fd | 354 | 597 | type2 |
+| U+FF5F | FULLWIDTH LEFT WHITE PARENTHESIS | ⦅ |F|Ps|Tr| NA | NA | NA | NA | type1 |
+| U+FF60 | FULLWIDTH RIGHT WHITE PARENTHESIS | ⦆ |F|Pe|Tr| NA | NA | NA | NA | type2 |
+| U+FF62 | HALFWIDTH LEFT CORNER BRACKET | 「 |H|Ps|R | NA | NA | NA | NA | NA |
+| U+FF63 | HALFWIDTH RIGHT CORNER BRACKET | 」 |H|Pe|R | NA | NA | NA | NA | NA |
+
+* U+FE59..U+FE5Eは CNS 互換で導入されたものらしい。
+該当のグリフは、5080.Adobe-CNS1-6.pdfとUnicodeのUFE50.pdfでは仮想ボディの左右端に寄っているが 5079.Adobe-GB1-5.pdfでは仮想ボディの中央に位置している。
+このためupsch*.plではtype1,type2に指定しないことにする。
+
+|Unicode | name | |width|gc|vo| B5 | ETen-B5 |UniCNS-*-H| -V | uptch*.pl |
+|--------|-------------------------------------------|:-:|:-:|:-:|:-:|-----|----------|:-----:|:-----:|:-----:|
+| U+00AB | LEFT-POINTING DOUBLE ANGLE QUOTATION MARK | « |N|Pi|R | NA | NA | NA | NA | NA |
+| U+00BB | RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK | » |N|Pf|R | NA | NA | NA | NA | NA |
+| U+2018 | LEFT SINGLE QUOTATION MARK | ‘ |A|Pi|R | a1a5 | a1a5 | 166 | (166) | type1 |
+| U+2019 | RIGHT SINGLE QUOTATION MARK | ’ |A|Pf|R | a1a6 | a1a6 | 167 | (167) | type2 |
+| U+201A | SINGLE LOW-9 QUOTATION MARK | ‚ |N|Ps|R | NA | NA | NA | NA | NA |
+| U+201B | SINGLE HIGH-REVERSED-9 QUOTATION MARK | ‛ |N|Pi|R | NA | NA | NA | NA | NA |
+| U+201C | LEFT DOUBLE QUOTATION MARK | “ |A|Pi|R | a1a7 | a1a7 | 168 | (168) | type1 |
+| U+201D | RIGHT DOUBLE QUOTATION MARK | ” |A|Pf|R | a1a8 | a1a8 | 169 | (169) | type2 |
+| U+201E | DOUBLE LOW-9 QUOTATION MARK | „ |N|Ps|R | NA | NA | NA | NA | NA |
+| U+201F | DOUBLE HIGH-REVERSED-9 QUOTATION MARK | ‟ |N|Pi|R | NA | NA | NA | NA | NA |
+| U+2039 | SINGLE LEFT-POINTING ANGLE QUOTATION MARK | ‹ |N|Pi|R | NA | NA | NA | NA | NA |
+| U+203A | SINGLE RIGHT-POINTING ANGLE QUOTATION MARK | › |N|Pf|R | NA | NA | NA | NA | NA |
+| U+2045 | LEFT SQUARE BRACKET WITH QUILL | ⁅ |N|Ps|R | NA | NA | NA | NA | NA |
+| U+2046 | RIGHT SQUARE BRACKET WITH QUILL | ⁆ |N|Pe|R | NA | NA | NA | NA | NA |
+| U+2329 | LEFT-POINTING ANGLE BRACKET | 〈 |W|Ps|Tr| NA | NA | 148 | (148) | type1 |
+| U+232A | RIGHT-POINTING ANGLE BRACKET | 〉 |W|Pe|Tr| NA | NA | 149 | (148) | type2 |
+| U+3008 | LEFT ANGLE BRACKET | 〈 |W|Ps|Tr| a171 | a171 | 148 | 150 | type1 |
+| U+3009 | RIGHT ANGLE BRACKET | 〉 |W|Pe|Tr| a172 | a172 | 149 | 151 | type2 |
+| U+300A | LEFT DOUBLE ANGLE BRACKET | 《 |W|Ps|Tr| a16d | a16d | 144 | 146 | type1 |
+| U+300B | RIGHT DOUBLE ANGLE BRACKET | 》 |W|Pe|Tr| a16e | a16e | 145 | 147 | type2 |
+| U+300C | LEFT CORNER BRACKET | 「 |W|Ps|Tr| a175 | a175 | 152 | 154 | type1 |
+| U+300D | RIGHT CORNER BRACKET | 」 |W|Pe|Tr| a176 | a176 | 153 | 155 | type2 |
+| U+300E | LEFT WHITE CORNER BRACKET | 『 |W|Ps|Tr| a179 | a179 | 156 | 158 | type1 |
+| U+300F | RIGHT WHITE CORNER BRACKET | 』 |W|Pe|Tr| a17a | a17a | 157 | 159 | type2 |
+| U+3010 | LEFT BLACK LENTICULAR BRACKET | 【 |W|Ps|Tr| a169 | a169 | 140 | 142 | type1 |
+| U+3011 | RIGHT BLACK LENTICULAR BRACKET | 】 |W|Pe|Tr| a16a | a16a | 141 | 143 | type2 |
+| U+3014 | LEFT TORTOISE SHELL BRACKET | 〔 |W|Ps|Tr| a165 | a165 | 136 | 138 | type1 |
+| U+3015 | RIGHT TORTOISE SHELL BRACKET | 〕 |W|Pe|Tr| a166 | a166 | 137 | 139 | type2 |
+| U+3016 | LEFT WHITE LENTICULAR BRACKET | 〖 |W|Ps|Tr| NA | NA | NA | NA | type1 |
+| U+3017 | RIGHT WHITE LENTICULAR BRACKET | 〗 |W|Pe|Tr| NA | NA | NA | NA | type2 |
+| U+3018 | LEFT WHITE TORTOISE SHELL BRACKET | 〘 |W|Ps|Tr| NA | NA | NA | NA | type1 |
+| U+3019 | RIGHT WHITE TORTOISE SHELL BRACKET | 〙 |W|Pe|Tr| NA | NA | NA | NA | type2 |
+| U+301A | LEFT WHITE SQUARE BRACKET | 〚 |W|Ps|Tr| NA | NA | NA | NA | type1 |
+| U+301B | RIGHT WHITE SQUARE BRACKET | 〛 |W|Pe|Tr| NA | NA | NA | NA | type2 |
+| U+301D | REVERSED DOUBLE PRIME QUOTATION MARK | 〝 |W|Ps|Tr| a1a9 | a1a9 | 170 |(170) | type1 |
+| U+301E | DOUBLE PRIME QUOTATION MARK | 〞 |W|Pe|Tr| a1aa | a1aa | 171 |(171) | type2 |
+| U+301F | LOW DOUBLE PRIME QUOTATION MARK | 〟 |W|Pe|Tr| NA | NA | NA | NA | type2 |
+| U+FE59 | SMALL LEFT PARENTHESIS | ﹙ |W|Ps|Tr| a17d | a17d | 160 |(160) | type1 |
+| U+FE5A | SMALL RIGHT PARENTHESIS | ﹚ |W|Pe|Tr| a17e | a17e | 161 |(161) | type2 |
+| U+FE5B | SMALL LEFT CURLY BRACKET | ﹛ |W|Ps|Tr| a1a1 | a1a1 | 162 |(162) | type1 |
+| U+FE5C | SMALL RIGHT CURLY BRACKET | ﹜ |W|Pe|Tr| a1a2 | a1a2 | 163 |(163) | type2 |
+| U+FE5D | SMALL LEFT TORTOISE SHELL BRACKET | ﹝ |W|Ps|Tr| a1a3 | a1a3 | 164 |(164) | type1 |
+| U+FE5E | SMALL RIGHT TORTOISE SHELL BRACKET | ﹞ |W|Pe|Tr| a1a4 | a1a4 | 165 |(165) | type2 |
+| U+FF08 | FULLWIDTH LEFT PARENTHESIS | ( |F|Ps|Tr| a15d | a15d | 128 | 130 | type1 |
+| U+FF09 | FULLWIDTH RIGHT PARENTHESIS | ) |F|Pe|Tr| a15e | a15e | 129 | 131 | type2 |
+| U+FF3B | FULLWIDTH LEFT SQUARE BRACKET | [ |F|Ps|Tr| NA | c6e4 | 13758 |(13758)| type1 |
+| U+FF3D | FULLWIDTH RIGHT SQUARE BRACKET | ] |F|Pe|Tr| NA | c6e5 | 13759 |(13759)| type2 |
+| U+FF5B | FULLWIDTH LEFT CURLY BRACKET | { |F|Ps|Tr| a161 | a161 | 132 | 134 | type1 |
+| U+FF5D | FULLWIDTH RIGHT CURLY BRACKET | } |F|Pe|Tr| a162 | a162 | 133 | 135 | type2 |
+| U+FF5F | FULLWIDTH LEFT WHITE PARENTHESIS | ⦅ |F|Ps|Tr| NA | NA | NA | NA | type1 |
+| U+FF60 | FULLWIDTH RIGHT WHITE PARENTHESIS | ⦆ |F|Pe|Tr| NA | NA | NA | NA | type2 |
+| U+FF62 | HALFWIDTH LEFT CORNER BRACKET | 「 |H|Ps|R | NA | NA | NA | NA | NA |
+| U+FF63 | HALFWIDTH RIGHT CORNER BRACKET | 」 |H|Pe|R | NA | NA | NA | NA | NA |
+
+
+|Unicode | name | |width|gc|vo| KSC-EUC | KSCpc-EUC |UniKS-*-H| -V | upkor*.pl |
+|--------|-------------------------------------------|:-:|:-:|:-:|:-:|-----|----------|:-----:|:-----:|:-----:|
+| U+00AB | LEFT-POINTING DOUBLE ANGLE QUOTATION MARK | « |N|Pi|R | a1ec | a1ec | 176 | (176) | NA |
+| U+00BB | RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK | » |N|Pf|R | a1ed | a1ed | 177 | (177) | NA |
+| U+2018 | LEFT SINGLE QUOTATION MARK | ‘ |A|Pi|R | a1ae | a1ae | 114 | (114) | type1 |
+| U+2019 | RIGHT SINGLE QUOTATION MARK | ’ |A|Pf|R | a1af | a1af | 115 | (115) | type2 |
+| U+201A | SINGLE LOW-9 QUOTATION MARK | ‚ |N|Ps|R | NA | NA | NA | NA | NA |
+| U+201B | SINGLE HIGH-REVERSED-9 QUOTATION MARK | ‛ |N|Pi|R | NA | a170 | 8238 |(8238) | NA |
+| U+201C | LEFT DOUBLE QUOTATION MARK | “ |A|Pi|R | a1b0 | a1b0 | 116 | (116) | type1 |
+| U+201D | RIGHT DOUBLE QUOTATION MARK | ” |A|Pf|R | a1b1 | a1b1 | 117 | (117) | type2 |
+| U+201E | DOUBLE LOW-9 QUOTATION MARK | „ |N|Ps|R | NA | NA | NA | NA | NA |
+| U+201F | DOUBLE HIGH-REVERSED-9 QUOTATION MARK | ‟ |N|Pi|R | NA | a16f | 8237 |(8237) | NA |
+| U+2039 | SINGLE LEFT-POINTING ANGLE QUOTATION MARK | ‹ |N|Pi|R | NA | NA | NA | NA | NA |
+| U+203A | SINGLE RIGHT-POINTING ANGLE QUOTATION MARK | › |N|Pf|R | NA | NA | NA | NA | NA |
+| U+2045 | LEFT SQUARE BRACKET WITH QUILL | ⁅ |N|Ps|R | NA | NA | NA | NA | NA |
+| U+2046 | RIGHT SQUARE BRACKET WITH QUILL | ⁆ |N|Pe|R | NA | NA | NA | NA | NA |
+| U+2329 | LEFT-POINTING ANGLE BRACKET | 〈 |W|Ps|Tr| NA | NA | NA | NA | type1 |
+| U+232A | RIGHT-POINTING ANGLE BRACKET | 〉 |W|Pe|Tr| NA | NA | NA | NA | type2 |
+| U+3008 | LEFT ANGLE BRACKET | 〈 |W|Ps|Tr| a1b4 | a1b4 | 120 | 8065 | type1 |
+| U+3009 | RIGHT ANGLE BRACKET | 〉 |W|Pe|Tr| a1b5 | a1b5 | 121 | 8066 | type2 |
+| U+300A | LEFT DOUBLE ANGLE BRACKET | 《 |W|Ps|Tr| a1b6 | a1b6 | 122 | 8067 | type1 |
+| U+300B | RIGHT DOUBLE ANGLE BRACKET | 》 |W|Pe|Tr| a1b7 | a1b7 | 123 | 8068 | type2 |
+| U+300C | LEFT CORNER BRACKET | 「 |W|Ps|Tr| a1b8 | a1b8 | 124 | 8069 | type1 |
+| U+300D | RIGHT CORNER BRACKET | 」 |W|Pe|Tr| a1b9 | a1b9 | 125 | 8070 | type2 |
+| U+300E | LEFT WHITE CORNER BRACKET | 『 |W|Ps|Tr| a1ba | a1ba | 126 | 8071 | type1 |
+| U+300F | RIGHT WHITE CORNER BRACKET | 』 |W|Pe|Tr| a1bb | a1bb | 127 | 8072 | type2 |
+| U+3010 | LEFT BLACK LENTICULAR BRACKET | 【 |W|Ps|Tr| a1bc | a1bc | 128 | 8073 | type1 |
+| U+3011 | RIGHT BLACK LENTICULAR BRACKET | 】 |W|Pe|Tr| a1bd | a1bd | 129 | 8074 | type2 |
+| U+3014 | LEFT TORTOISE SHELL BRACKET | 〔 |W|Ps|Tr| a1b2 | a1b2 | 118 | 8063 | type1 |
+| U+3015 | RIGHT TORTOISE SHELL BRACKET | 〕 |W|Pe|Tr| a1b3 | a1b3 | 119 | 8064 | type2 |
+| U+3016 | LEFT WHITE LENTICULAR BRACKET | 〖 |W|Ps|Tr| NA | a15d | 8219 |(8219) | type1 |
+| U+3017 | RIGHT WHITE LENTICULAR BRACKET | 〗 |W|Pe|Tr| NA | a15e | 8220 |(8220) | type2 |
+| U+3018 | LEFT WHITE TORTOISE SHELL BRACKET | 〘 |W|Ps|Tr| NA | a15f | 8221 |(8221) | type1 |
+| U+3019 | RIGHT WHITE TORTOISE SHELL BRACKET | 〙 |W|Pe|Tr| NA | a160 | 8222 |(8222) | type2 |
+| U+301A | LEFT WHITE SQUARE BRACKET | 〚 |W|Ps|Tr| NA | NA | NA | NA | type1 |
+| U+301B | RIGHT WHITE SQUARE BRACKET | 〛 |W|Pe|Tr| NA | NA | NA | NA | type2 |
+| U+301D | REVERSED DOUBLE PRIME QUOTATION MARK | 〝 |W|Ps|Tr| NA | NA | NA | NA | NA |
+| U+301E | DOUBLE PRIME QUOTATION MARK | 〞 |W|Pe|Tr| NA | ada9 | 9322 |(9322) | NA |
+| U+301F | LOW DOUBLE PRIME QUOTATION MARK | 〟 |W|Pe|Tr| NA | adaa | 9323 |(9323) | NA |
+| U+FE59 | SMALL LEFT PARENTHESIS | ﹙ |W|Ps|Tr| NA | NA | NA | NA | NA |
+| U+FE5A | SMALL RIGHT PARENTHESIS | ﹚ |W|Pe|Tr| NA | NA | NA | NA | NA |
+| U+FE5B | SMALL LEFT CURLY BRACKET | ﹛ |W|Ps|Tr| NA | NA | NA | NA | NA |
+| U+FE5C | SMALL RIGHT CURLY BRACKET | ﹜ |W|Pe|Tr| NA | NA | NA | NA | NA |
+| U+FE5D | SMALL LEFT TORTOISE SHELL BRACKET | ﹝ |W|Ps|Tr| NA | NA | NA | NA | NA |
+| U+FE5E | SMALL RIGHT TORTOISE SHELL BRACKET | ﹞ |W|Pe|Tr| NA | NA | NA | NA | NA |
+| U+FF08 | FULLWIDTH LEFT PARENTHESIS | ( |F|Ps|Tr| a3a8 | a3a8 | 271 | 8077 | type1 |
+| U+FF09 | FULLWIDTH RIGHT PARENTHESIS | ) |F|Pe|Tr| a3a9 | a3a9 | 272 | 8078 | type2 |
+| U+FF3B | FULLWIDTH LEFT SQUARE BRACKET | [ |F|Ps|Tr| a3db | a3db | 322 | 8087 | type1 |
+| U+FF3D | FULLWIDTH RIGHT SQUARE BRACKET | ] |F|Pe|Tr| a3dd | a3dd | 324 | 8088 | type2 |
+| U+FF5B | FULLWIDTH LEFT CURLY BRACKET | { |F|Ps|Tr| a3fb | a3fb | 354 | 8090 | type1 |
+| U+FF5D | FULLWIDTH RIGHT CURLY BRACKET | } |F|Pe|Tr| a3fd | a3fd | 356 | 8092 | type2 |
+| U+FF5F | FULLWIDTH LEFT WHITE PARENTHESIS | ⦅ |F|Ps|Tr| NA | NA | NA | NA | type1 |
+| U+FF60 | FULLWIDTH RIGHT WHITE PARENTHESIS | ⦆ |F|Pe|Tr| NA | NA | NA | NA | type2 |
+| U+FF62 | HALFWIDTH LEFT CORNER BRACKET | 「 |H|Ps|R | NA | NA | NA | NA | NA |
+| U+FF63 | HALFWIDTH RIGHT CORNER BRACKET | 」 |H|Pe|R | NA | NA | NA | NA | NA |
+
+* KSCms-UHCは、この表の範囲においてKSC-EUCと同じ。KSCpc-EUCは、"MacOS-KH character set"
+* 5093.Adobe-Korea1-2.pdf によると、CID176, CID177の組はU+226A, U+226Bの組(≪,≫, 数学記号)のように見える。
+括弧類として扱うのは不適切と思われる。
+* Adobe-Korea1 では CID9322が U+301E, CID9323が U+301F ということになっているが、CID9322がopen, CID9323がcloseのように見える。
+Unicodeの"General Category Value"との対応関係がしっくりこない。
+U+301E(CID9322)をtype1(Ps相当), U+301F(CID9323)をtype2(Pe相当)とすれば、Adobe-Korea1に対してはそれっぽく組めそうだが場当たり感が否めない。
+その上これらはUHCのようなメジャーなレガシーエンコーディングには含まれていない。
+* U+201Bをtype1(Pi)とすると、U+201B(CID8238), U+2019(CID115)の組でそれっぽく組めそう。
+しかし、通常これらは利用されずU+2018(CID114), U+2019(CID115)の組が使われると思われる。
+* U+201Fをtype1(Pi)とすると、U+201F(CID8237), U+201D(CID117)の組でそれっぽく組めそう。
+しかし、通常これらは利用されずU+201C(CID116), U+201D(CID117)の組が使われると思われる。
+
diff --git a/Master/texmf-dist/fonts/source/uptex-fonts/upjisr-h-hk.pl b/Master/texmf-dist/fonts/source/uptex-fonts/upjisr-h-hk.pl
index a72e2322ec4..ae16b3b4cf6 100644
--- a/Master/texmf-dist/fonts/source/uptex-fonts/upjisr-h-hk.pl
+++ b/Master/texmf-dist/fonts/source/uptex-fonts/upjisr-h-hk.pl
@@ -61,12 +61,14 @@
(CHARSINTYPE O 1
‘ “ ( 〔 [ { 〈 《 「 『
- UFF5F U3018 U3016 U301D
+ UFF5F U3018 U3016 U301D U00AB
+ U2329 U301A
)
(CHARSINTYPE O 2
、 , ’ ” ) 〕 ] } 〉 》
」 』 】
- UFF60 U3019 U3017 U301F
+ UFF60 U3019 U3017 U301F U00BB
+ U232A U301B U301E
)
(CHARSINTYPE O 3
・ : ;
diff --git a/Master/texmf-dist/fonts/source/uptex-fonts/upjisr-h.pl b/Master/texmf-dist/fonts/source/uptex-fonts/upjisr-h.pl
index a4191dc4330..5dc1ac2a5d6 100644
--- a/Master/texmf-dist/fonts/source/uptex-fonts/upjisr-h.pl
+++ b/Master/texmf-dist/fonts/source/uptex-fonts/upjisr-h.pl
@@ -54,12 +54,14 @@
(CHARSINTYPE O 1
‘ “ ( 〔 [ { 〈 《 「 『
- UFF5F U3018 U3016 U301D
+ UFF5F U3018 U3016 U301D U00AB
+ U2329 U301A
)
(CHARSINTYPE O 2
、 , ’ ” ) 〕 ] } 〉 》
」 』 】
- UFF60 U3019 U3017 U301F
+ UFF60 U3019 U3017 U301F U00BB
+ U232A U301B U301E
)
(CHARSINTYPE O 3
・ : ;
diff --git a/Master/texmf-dist/fonts/source/uptex-fonts/upjisr-v.pl b/Master/texmf-dist/fonts/source/uptex-fonts/upjisr-v.pl
index 89812e271bc..4974491b94f 100644
--- a/Master/texmf-dist/fonts/source/uptex-fonts/upjisr-v.pl
+++ b/Master/texmf-dist/fonts/source/uptex-fonts/upjisr-v.pl
@@ -55,12 +55,14 @@
(CHARSINTYPE O 1
‘ “ ( 〔 [ { 〈 《 「 『
- UFF5F U3018 U3016 U301D
+ UFF5F U3018 U3016 U301D U00AB
+ U2329 U301A
)
(CHARSINTYPE O 2
、 , ’ ” ) 〕 ] } 〉 》
」 』 】
- UFF60 U3019 U3017 U301F
+ UFF60 U3019 U3017 U301F U00BB
+ U232A U301B U301E
)
(CHARSINTYPE O 3
・ : ;
diff --git a/Master/texmf-dist/fonts/source/uptex-fonts/upkorr-h.pl b/Master/texmf-dist/fonts/source/uptex-fonts/upkorr-h.pl
new file mode 100644
index 00000000000..09955926747
--- /dev/null
+++ b/Master/texmf-dist/fonts/source/uptex-fonts/upkorr-h.pl
@@ -0,0 +1,137 @@
+(COMMENT THIS IS A KANJI FORMAT FILE)
+(FAMILY UPKOR 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
+ U2329 U301A
+ )
+(CHARSINTYPE O 2
+ 、 , ’ ” ) 〕 ] } 〉 》
+ 」 』 】
+ UFF60 U3019 U3017
+ U232A U301B
+ )
+(CHARSINTYPE O 3
+ ・ : ;
+ U00B7
+ )
+(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/fonts/source/uptex-fonts/upkorr-v.pl b/Master/texmf-dist/fonts/source/uptex-fonts/upkorr-v.pl
new file mode 100644
index 00000000000..330ce9ac224
--- /dev/null
+++ b/Master/texmf-dist/fonts/source/uptex-fonts/upkorr-v.pl
@@ -0,0 +1,138 @@
+(COMMENT THIS IS A KANJI FORMAT FILE)
+(DIRECTION TATE)
+(FAMILY UPKOR 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
+ U2329 U301A
+ )
+(CHARSINTYPE O 2
+ 、 , ’ ” ) 〕 ] } 〉 》
+ 」 』 】
+ UFF60 U3019 U3017
+ U232A U301B
+ )
+(CHARSINTYPE O 3
+ ・ : ;
+ U00B7
+ )
+(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/fonts/source/uptex-fonts/upschr-h.pl b/Master/texmf-dist/fonts/source/uptex-fonts/upschr-h.pl
index ff36594c339..ed2eb47685c 100644
--- a/Master/texmf-dist/fonts/source/uptex-fonts/upschr-h.pl
+++ b/Master/texmf-dist/fonts/source/uptex-fonts/upschr-h.pl
@@ -55,11 +55,13 @@
‘ “ ( 〔 [ { 〈 《 「 『
UFF5F U3018 U3016 U301D
+ U2329 U301A
)
(CHARSINTYPE O 2
、 , : ; ’ ” ) 〕 ] } 〉 》
」 』 】
UFF60 U3019 U3017 U301F
+ U232A U301B U301E
)
(CHARSINTYPE O 3
diff --git a/Master/texmf-dist/fonts/source/uptex-fonts/upschr-v.pl b/Master/texmf-dist/fonts/source/uptex-fonts/upschr-v.pl
index 2f54cf21cd0..1cfa8c46fbd 100644
--- a/Master/texmf-dist/fonts/source/uptex-fonts/upschr-v.pl
+++ b/Master/texmf-dist/fonts/source/uptex-fonts/upschr-v.pl
@@ -56,11 +56,13 @@
‘ “ ( 〔 [ { 〈 《 「 『
UFF5F U3018 U3016 U301D
+ U2329 U301A
)
(CHARSINTYPE O 2
、 , ’ ” ) 〕 ] } 〉 》
」 』 】
UFF60 U3019 U3017 U301F
+ U232A U301B U301E
)
(CHARSINTYPE O 3
・ : ;
diff --git a/Master/texmf-dist/fonts/source/uptex-fonts/uptchr-h.pl b/Master/texmf-dist/fonts/source/uptex-fonts/uptchr-h.pl
index 358bd13ffbe..d6da4b6ff1b 100644
--- a/Master/texmf-dist/fonts/source/uptex-fonts/uptchr-h.pl
+++ b/Master/texmf-dist/fonts/source/uptex-fonts/uptchr-h.pl
@@ -48,11 +48,15 @@
‘ “ ( 〔 [ { 〈 《 「 『
UFF5F U3018 U3016 U301D
+ U2329 U301A
+ UFE59 UFE5B UFE5D
)
(CHARSINTYPE O 2
’ ” ) 〕 ] } 〉 》
」 』 】
UFF60 U3019 U3017 U301F
+ U232A U301B U301E
+ UFE5A UFE5C UFE5E
)
(CHARSINTYPE O 3
、 , 。 . ・ : ;
diff --git a/Master/texmf-dist/fonts/source/uptex-fonts/uptchr-v.pl b/Master/texmf-dist/fonts/source/uptex-fonts/uptchr-v.pl
index cdd80cfcaa3..47055402649 100644
--- a/Master/texmf-dist/fonts/source/uptex-fonts/uptchr-v.pl
+++ b/Master/texmf-dist/fonts/source/uptex-fonts/uptchr-v.pl
@@ -49,11 +49,15 @@
‘ “ ( 〔 [ { 〈 《 「 『
UFF5F U3018 U3016 U301D
+ U2329 U301A
+ UFE59 UFE5B UFE5D
)
(CHARSINTYPE O 2
’ ” ) 〕 ] } 〉 》
」 』 】
UFF60 U3019 U3017 U301F
+ U232A U301B U301E
+ UFE5A UFE5C UFE5E
)
(CHARSINTYPE O 3
、 , 。 . ・ : ;
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisg-h.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisg-h.tfm
index 2cbd365ee50..d18f4d546c8 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisg-h.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisg-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisg-v.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisg-v.tfm
index 3715661221d..cb658bf11d5 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisg-v.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisg-v.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisr-h.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisr-h.tfm
index 2cbd365ee50..d18f4d546c8 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisr-h.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisr-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisr-v.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisr-v.tfm
index 3715661221d..cb658bf11d5 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisr-v.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjisr-v.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpngt-h.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpngt-h.tfm
index 2cbd365ee50..d18f4d546c8 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpngt-h.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpngt-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpngt-v.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpngt-v.tfm
index 3715661221d..cb658bf11d5 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpngt-v.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpngt-v.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpnrm-h.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpnrm-h.tfm
index 2cbd365ee50..d18f4d546c8 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpnrm-h.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpnrm-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpnrm-v.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpnrm-v.tfm
index 3715661221d..cb658bf11d5 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpnrm-v.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upjpnrm-v.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorgt-h.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorgt-h.tfm
index f204a2dceec..10ed8f8ceb8 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorgt-h.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorgt-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorgt-v.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorgt-v.tfm
index 3715661221d..fbfc0dae451 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorgt-v.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorgt-v.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorrm-h.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorrm-h.tfm
index f204a2dceec..10ed8f8ceb8 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorrm-h.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorrm-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorrm-v.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorrm-v.tfm
index 3715661221d..fbfc0dae451 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorrm-v.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upkorrm-v.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschgt-h.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschgt-h.tfm
index 846bab5ef7e..f625cf895c1 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschgt-h.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschgt-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschgt-v.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschgt-v.tfm
index 0e7781e803e..938b7113215 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschgt-v.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschgt-v.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschrm-h.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschrm-h.tfm
index 846bab5ef7e..f625cf895c1 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschrm-h.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschrm-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschrm-v.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschrm-v.tfm
index 0e7781e803e..938b7113215 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschrm-v.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/upschrm-v.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchgt-h.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchgt-h.tfm
index ab4200b0b5f..641917863bf 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchgt-h.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchgt-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchgt-v.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchgt-v.tfm
index 45047218cd6..d37016d710a 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchgt-v.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchgt-v.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchrm-h.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchrm-h.tfm
index ab4200b0b5f..641917863bf 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchrm-h.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchrm-h.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchrm-v.tfm b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchrm-v.tfm
index 45047218cd6..d37016d710a 100644
--- a/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchrm-v.tfm
+++ b/Master/texmf-dist/fonts/tfm/uptex-fonts/jis/uptchrm-v.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisg-h.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisg-h.vf
index 75fb3ffd6d0..b79ef749d8f 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisg-h.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisg-h.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisg-v.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisg-v.vf
index 0b74d2eacdb..56b55dbd415 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisg-v.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisg-v.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisr-h.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisr-h.vf
index 698e7f74c65..9622287ff51 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisr-h.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisr-h.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisr-v.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisr-v.vf
index 1cefab86de2..a32e91acedb 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisr-v.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjisr-v.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpngt-h.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpngt-h.vf
index 2ffc3cde1be..39a63c2774e 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpngt-h.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpngt-h.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpngt-v.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpngt-v.vf
index 6fb42cc15da..ed8a75edb0d 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpngt-v.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpngt-v.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpnrm-h.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpnrm-h.vf
index a4e05e17ccf..44dfa4c6274 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpnrm-h.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpnrm-h.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpnrm-v.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpnrm-v.vf
index 104022bd4ab..5cdcffaef73 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpnrm-v.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upjpnrm-v.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorgt-h.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorgt-h.vf
index 4ee12510a17..09eda45afe8 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorgt-h.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorgt-h.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorgt-v.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorgt-v.vf
index 8c4e5e3da9a..55b1456e2a2 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorgt-v.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorgt-v.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorrm-h.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorrm-h.vf
index b8e9b6b2922..ec9f9c0d2a0 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorrm-h.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorrm-h.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorrm-v.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorrm-v.vf
index 0d480897c9a..005579a3ea2 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorrm-v.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upkorrm-v.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschgt-h.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschgt-h.vf
index 7160d8f6ab4..c5da5695575 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschgt-h.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschgt-h.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschgt-v.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschgt-v.vf
index 9879f8b3595..ea68551bf47 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschgt-v.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschgt-v.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschrm-h.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschrm-h.vf
index 0deb515d9a6..e0a9699163e 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschrm-h.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschrm-h.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschrm-v.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschrm-v.vf
index fdcc6edb8ab..16f45dd894b 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschrm-v.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/upschrm-v.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchgt-h.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchgt-h.vf
index b59952ce362..90308b9fe0b 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchgt-h.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchgt-h.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchgt-v.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchgt-v.vf
index ba0ea92e26a..8de29493a0c 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchgt-v.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchgt-v.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchrm-h.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchrm-h.vf
index 10f2b26dfbc..bb383cdc6ee 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchrm-h.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchrm-h.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchrm-v.vf b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchrm-v.vf
index ae708d324b4..d877decdfb9 100644
--- a/Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchrm-v.vf
+++ b/Master/texmf-dist/fonts/vf/uptex-fonts/jis/uptchrm-v.vf
Binary files differ