summaryrefslogtreecommitdiff
path: root/language/japanese
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-08 03:01:40 +0000
committerNorbert Preining <norbert@preining.info>2019-09-08 03:01:40 +0000
commitdce09de80c37afccb6addb25d0c7d40367059ece (patch)
tree1e4dd6a67e521ca0bc733231afc3c071a69812d9 /language/japanese
parent7345b8683c7cbeaedf53e992fda0b3fa6141084e (diff)
CTAN sync 201909080301
Diffstat (limited to 'language/japanese')
-rw-r--r--language/japanese/japanese-otf-uptex/00otf-uptex.txt10
-rw-r--r--language/japanese/japanese-otf-uptex/README6
-rw-r--r--language/japanese/japanese-otf-uptex/script/CheckDVICode.pm2
-rw-r--r--language/japanese/japanese-otf-uptex/sty/mlutf.sty2
-rw-r--r--language/japanese/japanese-otf-uptex/sty/otf.sty2
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpgothb-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpgothb-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpgothbn-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpgothbn-v.vfbin651344 -> 651344 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpgotheb-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpgotheb-v.vfbin651344 -> 651344 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpgothebn-h.vfbin651320 -> 651320 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpgothebn-v.vfbin651344 -> 651344 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpgothr-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpgothr-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpgothrn-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpgothrn-v.vfbin651344 -> 651344 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothr-h.vfbin651320 -> 651320 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothr-v.vfbin651348 -> 651348 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothrn-h.vfbin651320 -> 651320 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothrn-v.vfbin651348 -> 651348 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpminb-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpminb-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpminbn-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpminbn-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpminl-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpminl-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpminln-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpminln-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpminr-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpminr-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpminrn-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgexpminrn-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothb-h.vfbin651068 -> 651068 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothb-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothbn-h.vfbin651072 -> 651072 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothbn-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlgotheb-h.vfbin651072 -> 651072 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlgotheb-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothebn-h.vfbin651072 -> 651072 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothebn-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothr-h.vfbin651068 -> 651068 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothr-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothrn-h.vfbin651072 -> 651072 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothrn-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothr-h.vfbin651072 -> 651072 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothr-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothrn-h.vfbin651072 -> 651072 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothrn-v.vfbin651100 -> 651100 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlminb-h.vfbin651068 -> 651068 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlminb-v.vfbin651092 -> 651092 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlminbn-h.vfbin651068 -> 651068 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlminbn-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlminl-h.vfbin651068 -> 651068 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlminl-v.vfbin651092 -> 651092 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlminln-h.vfbin651068 -> 651068 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlminln-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlminr-h.vfbin651068 -> 651068 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlminr-v.vfbin651092 -> 651092 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlminrn-h.vfbin651068 -> 651068 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upbrsgnmlminrn-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpgothb-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpgothb-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpgothbn-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpgothbn-v.vfbin651344 -> 651344 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpgotheb-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpgotheb-v.vfbin651344 -> 651344 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpgothebn-h.vfbin651320 -> 651320 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpgothebn-v.vfbin651344 -> 651344 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpgothr-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpgothr-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpgothrn-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpgothrn-v.vfbin651344 -> 651344 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpmgothr-h.vfbin651320 -> 651320 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpmgothr-v.vfbin651348 -> 651348 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpmgothrn-h.vfbin651320 -> 651320 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpmgothrn-v.vfbin651348 -> 651348 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpminb-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpminb-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpminbn-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpminbn-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpminl-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpminl-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpminln-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpminln-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpminr-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpminr-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpminrn-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upexpminrn-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlgothb-h.vfbin651068 -> 651068 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlgothb-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlgothbn-h.vfbin651072 -> 651072 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlgothbn-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlgotheb-h.vfbin651072 -> 651072 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlgotheb-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlgothebn-h.vfbin651072 -> 651072 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlgothebn-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlgothr-h.vfbin651068 -> 651068 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlgothr-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlgothrn-h.vfbin651072 -> 651072 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlgothrn-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlmgothr-h.vfbin651072 -> 651072 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlmgothr-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlmgothrn-h.vfbin651072 -> 651072 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlmgothrn-v.vfbin651100 -> 651100 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlminb-h.vfbin651068 -> 651068 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlminb-v.vfbin651092 -> 651092 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlminbn-h.vfbin651068 -> 651068 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlminbn-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlminl-h.vfbin651068 -> 651068 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlminl-v.vfbin651092 -> 651092 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlminln-h.vfbin651068 -> 651068 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlminln-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlminr-h.vfbin651068 -> 651068 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlminr-v.vfbin651092 -> 651092 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlminrn-h.vfbin651068 -> 651068 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/upnmlminrn-v.vfbin651096 -> 651096 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/uprubygothb-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/uprubygothb-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/uprubygotheb-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/uprubygotheb-v.vfbin651344 -> 651344 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/uprubygothr-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/uprubygothr-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/uprubymgothr-h.vfbin651320 -> 651320 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/uprubymgothr-v.vfbin651348 -> 651348 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/uprubyminb-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/uprubyminb-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/uprubyminl-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/uprubyminl-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/uprubyminr-h.vfbin651316 -> 651316 bytes
-rw-r--r--language/japanese/japanese-otf-uptex/vf/uprubyminr-v.vfbin651340 -> 651340 bytes
-rw-r--r--language/japanese/platex-tools/Makefile32
-rw-r--r--language/japanese/platex-tools/README.md2
-rw-r--r--language/japanese/platex-tools/pxatbegshi.pdfbin68491 -> 70954 bytes
-rw-r--r--language/japanese/platex-tools/pxatbegshi.sty88
-rw-r--r--language/japanese/platex-tools/pxatbegshi.tex10
136 files changed, 67 insertions, 87 deletions
diff --git a/language/japanese/japanese-otf-uptex/00otf-uptex.txt b/language/japanese/japanese-otf-uptex/00otf-uptex.txt
index 4247e89f2f..29fb78f9f2 100644
--- a/language/japanese/japanese-otf-uptex/00otf-uptex.txt
+++ b/language/japanese/japanese-otf-uptex/00otf-uptex.txt
@@ -1,5 +1,5 @@
[ Title ]
-japanese-otf-uptex Ver.0.23 2019/04/01
+japanese-otf-uptex Ver.0.24 2019/09/07
[ Abstract ]
@@ -34,7 +34,7 @@ script/CheckDVICode.pm : perl module checking category of characters.
script/umkpkana.pl : perl script making pl, ovp for proportional kana
script/umkvpkana.pl : perl script making pl, ovp for proportional kana
-sty/otf.sty : basic style file
+sty/otf.sty : basic style file
sty/mlutf.sty : style file for multi option
test/uplatex/* : test samples.
@@ -382,3 +382,9 @@ https://github.com/t-tk/japanese-otf-uptex
Added.
COPYRIGHT ::
Update year.
+2019.09.07 Ver0.24
+ ## Thank @aminophen san.
+ sty/otf.sty, sty/mlutf.sty ::
+ Increment version number.
+ script/CheckDVICode.pm ::
+ Make half width U+00B7 in VFs.
diff --git a/language/japanese/japanese-otf-uptex/README b/language/japanese/japanese-otf-uptex/README
index 959114ee1f..9fa99269c3 100644
--- a/language/japanese/japanese-otf-uptex/README
+++ b/language/japanese/japanese-otf-uptex/README
@@ -3,7 +3,7 @@ README
From 00otf-uptex.txt:
[ Title ]
-japanese-otf-uptex Ver.0.23 2019/04/01
+japanese-otf-uptex Ver.0.24 2019/09/07
[ Abstract ]
@@ -22,11 +22,11 @@ Ref. http://opensource.org/licenses/BSD-3-Clause
The original source has been downloaded from
https://github.com/t-tk/japanese-otf-uptex
as
- https://github.com/t-tk/japanese-otf-uptex/releases/tag/v0.23
+ https://github.com/t-tk/japanese-otf-uptex/releases/tag/v0.24
After that the scripts run and the generated tfm and vf files included.
Norbert Preining <preining@logic.at>
TANAKA Takuji <ttk@t-lab.opal.ne.jp>
-2019-04-02
+2019-09-07
diff --git a/language/japanese/japanese-otf-uptex/script/CheckDVICode.pm b/language/japanese/japanese-otf-uptex/script/CheckDVICode.pm
index 6e98ae866f..6ef5e528cd 100644
--- a/language/japanese/japanese-otf-uptex/script/CheckDVICode.pm
+++ b/language/japanese/japanese-otf-uptex/script/CheckDVICode.pm
@@ -125,7 +125,7 @@ sub is_dvicode($){
if ($key eq 'kutouten') { return
($code == 0x3001 || $code == 0x3002 ||
$code == 0xFF0C || $code == 0xFF0E ||
- $code == 0x30FB ||
+ $code == 0x30FB || $code == 0x00B7 ||
$code == 0xFF1A || $code == 0xFF1B);}
if ($key eq 'burasage') { return
($code == 0x3001 || $code == 0x3002 ||
diff --git a/language/japanese/japanese-otf-uptex/sty/mlutf.sty b/language/japanese/japanese-otf-uptex/sty/mlutf.sty
index 3cfc9e122e..497ec378f3 100644
--- a/language/japanese/japanese-otf-uptex/sty/mlutf.sty
+++ b/language/japanese/japanese-otf-uptex/sty/mlutf.sty
@@ -1,5 +1,5 @@
\NeedsTeXFormat{pLaTeX2e}
-\ProvidesPackage{mlutf}[2004/04/17 v1.1.2 psitau, u0.23 ttk]
+\ProvidesPackage{mlutf}[2004/04/17 v1.1.2 psitau, u0.24 ttk]
%force catcode of \" be 12
\count@\catcode`\"
\catcode`\"=12
diff --git a/language/japanese/japanese-otf-uptex/sty/otf.sty b/language/japanese/japanese-otf-uptex/sty/otf.sty
index fa4decec4b..d2d4415197 100644
--- a/language/japanese/japanese-otf-uptex/sty/otf.sty
+++ b/language/japanese/japanese-otf-uptex/sty/otf.sty
@@ -1,5 +1,5 @@
\NeedsTeXFormat{pLaTeX2e}
-\ProvidesPackage{otf}[2019/04/01 v1.7b8 psitau, u0.23 ttk]
+\ProvidesPackage{otf}[2019/04/01 v1.7b8 psitau, u0.24 ttk]
\RequirePackage{keyval}
%for processing options
\newif\if@kana \@kanafalse
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothb-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothb-h.vf
index f293f4fab9..933678b5e0 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothb-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothb-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothb-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothb-v.vf
index 9037e9972a..2cd57662d7 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothb-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothb-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothbn-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothbn-h.vf
index f7fdb25b09..f5d3b67acc 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothbn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothbn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothbn-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothbn-v.vf
index eb9e021a91..46563c8700 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothbn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothbn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgotheb-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgotheb-h.vf
index ba3965eee8..49acb1f98f 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgotheb-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgotheb-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgotheb-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgotheb-v.vf
index 197836b0ff..aacefe52c0 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgotheb-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgotheb-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothebn-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothebn-h.vf
index 6d4f79fb30..4c42b2d716 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothebn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothebn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothebn-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothebn-v.vf
index 37bbe5d717..abbb88aba6 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothebn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothebn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothr-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothr-h.vf
index 8db83512c3..5b32c46ffe 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothr-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothr-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothr-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothr-v.vf
index 0b8aa2b4d3..912d16c77d 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothr-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothr-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothrn-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothrn-h.vf
index 7e84fe65cb..454d1bcb38 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothrn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothrn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothrn-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothrn-v.vf
index 76219bfb30..89bf664eb9 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothrn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpgothrn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothr-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothr-h.vf
index 43aa2c1719..38236057e4 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothr-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothr-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothr-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothr-v.vf
index 25aecc6b9e..01f4286342 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothr-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothr-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothrn-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothrn-h.vf
index 6139b2a18f..bd85bc8cfd 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothrn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothrn-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothrn-v.vf
index 42ee230313..0d7e225895 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothrn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminb-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminb-h.vf
index a781d8ba37..7724ae462b 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminb-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminb-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminb-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminb-v.vf
index f597da0cf3..cf082ca231 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminb-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminb-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminbn-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminbn-h.vf
index f658b524d4..5301509064 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminbn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminbn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminbn-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminbn-v.vf
index b7d041aaef..4f55ac6bfd 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminbn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminbn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminl-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminl-h.vf
index 12a9d18f97..ca27b108be 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminl-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminl-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminl-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminl-v.vf
index dbdb250d5c..2a6c2c0557 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminl-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminl-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminln-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminln-h.vf
index e7d6f4bb89..cd563855cc 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminln-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminln-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminln-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminln-v.vf
index d815fb2c40..661832b76a 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminln-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminln-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminr-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminr-h.vf
index f3f1061557..3906445d67 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminr-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminr-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminr-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminr-v.vf
index 462c9eb20b..605a1d1f21 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminr-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminr-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminrn-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminrn-h.vf
index c097b7daea..3b0e09a518 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminrn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminrn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminrn-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminrn-v.vf
index 38c7dd3ade..44823b8468 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgexpminrn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgexpminrn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothb-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothb-h.vf
index 3d75a4d1b1..47b316286b 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothb-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothb-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothb-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothb-v.vf
index aec0690d7a..08bf9e269e 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothb-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothb-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothbn-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothbn-h.vf
index 12a762b633..e9d75a8d2b 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothbn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothbn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothbn-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothbn-v.vf
index 7f6078f688..283ed2e11e 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothbn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothbn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgotheb-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgotheb-h.vf
index 5a239c6964..705152d68e 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgotheb-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgotheb-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgotheb-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgotheb-v.vf
index b21f6c74ee..1673db0400 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgotheb-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgotheb-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothebn-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothebn-h.vf
index 13c465266d..3a25013545 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothebn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothebn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothebn-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothebn-v.vf
index 37129bbaad..33165ea87e 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothebn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothebn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothr-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothr-h.vf
index f1a323829c..7e6912d8a0 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothr-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothr-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothr-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothr-v.vf
index f52deab8e9..9a9e412403 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothr-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothr-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothrn-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothrn-h.vf
index 9b35bebccd..cf3faa021e 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothrn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothrn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothrn-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothrn-v.vf
index e88b55c8e0..16e17e5717 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothrn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlgothrn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothr-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothr-h.vf
index 12860e0c83..344067f97e 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothr-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothr-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothr-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothr-v.vf
index e41f629648..ba83f39064 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothr-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothr-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothrn-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothrn-h.vf
index 6355fa441a..e417042164 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothrn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothrn-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothrn-v.vf
index 0fd9a900b7..8bd0e6cf2a 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothrn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminb-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminb-h.vf
index e6dfd064e0..33c03d58d9 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminb-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminb-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminb-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminb-v.vf
index ea8d985498..1600bcc99c 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminb-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminb-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminbn-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminbn-h.vf
index 5602305b05..b849b28f3e 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminbn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminbn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminbn-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminbn-v.vf
index 44cd873eb0..3108b70fcc 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminbn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminbn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminl-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminl-h.vf
index dd3d3d96be..e1441b55f6 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminl-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminl-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminl-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminl-v.vf
index 2344536dcb..825c375cce 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminl-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminl-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminln-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminln-h.vf
index 503377083b..8224d54648 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminln-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminln-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminln-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminln-v.vf
index 5861167655..c0efb1f007 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminln-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminln-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminr-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminr-h.vf
index 5fbe95603f..40a615d071 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminr-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminr-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminr-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminr-v.vf
index abfae1c648..92621de7e9 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminr-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminr-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminrn-h.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminrn-h.vf
index 22952ef075..b441360a44 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminrn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminrn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminrn-v.vf b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminrn-v.vf
index 9b28a51994..28c9eff499 100644
--- a/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminrn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upbrsgnmlminrn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpgothb-h.vf b/language/japanese/japanese-otf-uptex/vf/upexpgothb-h.vf
index b1ffb25cf7..ae9b522525 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpgothb-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpgothb-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpgothb-v.vf b/language/japanese/japanese-otf-uptex/vf/upexpgothb-v.vf
index 81873330db..db537e6912 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpgothb-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpgothb-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpgothbn-h.vf b/language/japanese/japanese-otf-uptex/vf/upexpgothbn-h.vf
index 6628c834cc..e8f3312bb9 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpgothbn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpgothbn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpgothbn-v.vf b/language/japanese/japanese-otf-uptex/vf/upexpgothbn-v.vf
index 622dc47e38..827bd1f209 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpgothbn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpgothbn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpgotheb-h.vf b/language/japanese/japanese-otf-uptex/vf/upexpgotheb-h.vf
index c67dc486e3..e4b49b164f 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpgotheb-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpgotheb-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpgotheb-v.vf b/language/japanese/japanese-otf-uptex/vf/upexpgotheb-v.vf
index 36d913cbf8..6a0423e61c 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpgotheb-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpgotheb-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpgothebn-h.vf b/language/japanese/japanese-otf-uptex/vf/upexpgothebn-h.vf
index 3f8f857f9c..4a8d0f3fba 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpgothebn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpgothebn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpgothebn-v.vf b/language/japanese/japanese-otf-uptex/vf/upexpgothebn-v.vf
index 6ca834a541..76dfcb16e6 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpgothebn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpgothebn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpgothr-h.vf b/language/japanese/japanese-otf-uptex/vf/upexpgothr-h.vf
index 331a7d436d..6d96c0cf4d 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpgothr-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpgothr-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpgothr-v.vf b/language/japanese/japanese-otf-uptex/vf/upexpgothr-v.vf
index f0aeb5ced3..a95c167f0b 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpgothr-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpgothr-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpgothrn-h.vf b/language/japanese/japanese-otf-uptex/vf/upexpgothrn-h.vf
index 11e331b479..1f30951c3e 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpgothrn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpgothrn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpgothrn-v.vf b/language/japanese/japanese-otf-uptex/vf/upexpgothrn-v.vf
index 5678c1d276..a3cb0531a0 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpgothrn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpgothrn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpmgothr-h.vf b/language/japanese/japanese-otf-uptex/vf/upexpmgothr-h.vf
index 018ddc5048..f371b65830 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpmgothr-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpmgothr-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpmgothr-v.vf b/language/japanese/japanese-otf-uptex/vf/upexpmgothr-v.vf
index 22086d1250..48f0831e61 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpmgothr-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpmgothr-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpmgothrn-h.vf b/language/japanese/japanese-otf-uptex/vf/upexpmgothrn-h.vf
index c92e29b737..38f94d507d 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpmgothrn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpmgothrn-v.vf b/language/japanese/japanese-otf-uptex/vf/upexpmgothrn-v.vf
index 1d853c40d2..132269e782 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpmgothrn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpminb-h.vf b/language/japanese/japanese-otf-uptex/vf/upexpminb-h.vf
index 77efae0b24..db137a8311 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpminb-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpminb-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpminb-v.vf b/language/japanese/japanese-otf-uptex/vf/upexpminb-v.vf
index 686401b92d..57a196ff61 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpminb-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpminb-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpminbn-h.vf b/language/japanese/japanese-otf-uptex/vf/upexpminbn-h.vf
index 0b98dd15b0..240d6bbe8c 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpminbn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpminbn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpminbn-v.vf b/language/japanese/japanese-otf-uptex/vf/upexpminbn-v.vf
index f0b34e66c1..bcfd945082 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpminbn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpminbn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpminl-h.vf b/language/japanese/japanese-otf-uptex/vf/upexpminl-h.vf
index 4350335eba..fd06ef8c8b 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpminl-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpminl-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpminl-v.vf b/language/japanese/japanese-otf-uptex/vf/upexpminl-v.vf
index 03e3b49fb4..8a4a40f2d8 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpminl-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpminl-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpminln-h.vf b/language/japanese/japanese-otf-uptex/vf/upexpminln-h.vf
index c6140c5bf8..3d1a738a14 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpminln-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpminln-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpminln-v.vf b/language/japanese/japanese-otf-uptex/vf/upexpminln-v.vf
index d253c3ff09..08a17589f4 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpminln-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpminln-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpminr-h.vf b/language/japanese/japanese-otf-uptex/vf/upexpminr-h.vf
index 2101db2ce1..bd5bd3dd89 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpminr-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpminr-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpminr-v.vf b/language/japanese/japanese-otf-uptex/vf/upexpminr-v.vf
index e052e2750c..02215b19ee 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpminr-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpminr-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpminrn-h.vf b/language/japanese/japanese-otf-uptex/vf/upexpminrn-h.vf
index fc1fc2a594..253ce751c3 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpminrn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpminrn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upexpminrn-v.vf b/language/japanese/japanese-otf-uptex/vf/upexpminrn-v.vf
index 8b536c18f8..b21059c5cc 100644
--- a/language/japanese/japanese-otf-uptex/vf/upexpminrn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upexpminrn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlgothb-h.vf b/language/japanese/japanese-otf-uptex/vf/upnmlgothb-h.vf
index 786b4d0f68..ccbf0a2952 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlgothb-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlgothb-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlgothb-v.vf b/language/japanese/japanese-otf-uptex/vf/upnmlgothb-v.vf
index 78abecf1fb..d8cc083104 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlgothb-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlgothb-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlgothbn-h.vf b/language/japanese/japanese-otf-uptex/vf/upnmlgothbn-h.vf
index 3b9e9559a4..e36022e686 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlgothbn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlgothbn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlgothbn-v.vf b/language/japanese/japanese-otf-uptex/vf/upnmlgothbn-v.vf
index 4d080648ee..01a4d7d6df 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlgothbn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlgothbn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlgotheb-h.vf b/language/japanese/japanese-otf-uptex/vf/upnmlgotheb-h.vf
index cd3f97fd5e..8eeddf0eb6 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlgotheb-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlgotheb-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlgotheb-v.vf b/language/japanese/japanese-otf-uptex/vf/upnmlgotheb-v.vf
index 42bf0cfca4..e05254d3ed 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlgotheb-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlgotheb-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlgothebn-h.vf b/language/japanese/japanese-otf-uptex/vf/upnmlgothebn-h.vf
index 2aaec28601..e1080967c0 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlgothebn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlgothebn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlgothebn-v.vf b/language/japanese/japanese-otf-uptex/vf/upnmlgothebn-v.vf
index 6aede6f574..f7af5d25a7 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlgothebn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlgothebn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlgothr-h.vf b/language/japanese/japanese-otf-uptex/vf/upnmlgothr-h.vf
index 9b6c08570a..94a5f6af10 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlgothr-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlgothr-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlgothr-v.vf b/language/japanese/japanese-otf-uptex/vf/upnmlgothr-v.vf
index c2a71df996..cb1c32ed18 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlgothr-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlgothr-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlgothrn-h.vf b/language/japanese/japanese-otf-uptex/vf/upnmlgothrn-h.vf
index 22b1d95d20..ce7079e2b5 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlgothrn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlgothrn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlgothrn-v.vf b/language/japanese/japanese-otf-uptex/vf/upnmlgothrn-v.vf
index 423f65e9a9..c558e33797 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlgothrn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlgothrn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlmgothr-h.vf b/language/japanese/japanese-otf-uptex/vf/upnmlmgothr-h.vf
index f131f68e7e..8423206b9d 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlmgothr-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlmgothr-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlmgothr-v.vf b/language/japanese/japanese-otf-uptex/vf/upnmlmgothr-v.vf
index 1a68d04295..3687569107 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlmgothr-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlmgothr-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlmgothrn-h.vf b/language/japanese/japanese-otf-uptex/vf/upnmlmgothrn-h.vf
index 976344691c..c8448d2271 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlmgothrn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlmgothrn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlmgothrn-v.vf b/language/japanese/japanese-otf-uptex/vf/upnmlmgothrn-v.vf
index ae016f97f4..328561dca5 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlmgothrn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlmgothrn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlminb-h.vf b/language/japanese/japanese-otf-uptex/vf/upnmlminb-h.vf
index 8a4232250d..e642e771ea 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlminb-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlminb-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlminb-v.vf b/language/japanese/japanese-otf-uptex/vf/upnmlminb-v.vf
index c98d0691fa..d42e498ae6 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlminb-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlminb-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlminbn-h.vf b/language/japanese/japanese-otf-uptex/vf/upnmlminbn-h.vf
index 2b0347363f..33f5965d08 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlminbn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlminbn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlminbn-v.vf b/language/japanese/japanese-otf-uptex/vf/upnmlminbn-v.vf
index adee451a82..fc4116d524 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlminbn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlminbn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlminl-h.vf b/language/japanese/japanese-otf-uptex/vf/upnmlminl-h.vf
index 332e3ce480..f7fda64fe0 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlminl-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlminl-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlminl-v.vf b/language/japanese/japanese-otf-uptex/vf/upnmlminl-v.vf
index 19f571f3c4..e5fa1b6d4b 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlminl-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlminl-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlminln-h.vf b/language/japanese/japanese-otf-uptex/vf/upnmlminln-h.vf
index d985bcf35d..364a40e0fe 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlminln-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlminln-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlminln-v.vf b/language/japanese/japanese-otf-uptex/vf/upnmlminln-v.vf
index f69f73dec4..695c03e12e 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlminln-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlminln-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlminr-h.vf b/language/japanese/japanese-otf-uptex/vf/upnmlminr-h.vf
index 44e7c8fb0e..d61f16de3f 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlminr-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlminr-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlminr-v.vf b/language/japanese/japanese-otf-uptex/vf/upnmlminr-v.vf
index bc9dbf1b86..4a4f49e429 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlminr-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlminr-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlminrn-h.vf b/language/japanese/japanese-otf-uptex/vf/upnmlminrn-h.vf
index 2fc2f30dcd..79bc686397 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlminrn-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlminrn-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/upnmlminrn-v.vf b/language/japanese/japanese-otf-uptex/vf/upnmlminrn-v.vf
index e151a801a2..82dad5a04c 100644
--- a/language/japanese/japanese-otf-uptex/vf/upnmlminrn-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/upnmlminrn-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/uprubygothb-h.vf b/language/japanese/japanese-otf-uptex/vf/uprubygothb-h.vf
index d6819f2742..12a7b96898 100644
--- a/language/japanese/japanese-otf-uptex/vf/uprubygothb-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/uprubygothb-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/uprubygothb-v.vf b/language/japanese/japanese-otf-uptex/vf/uprubygothb-v.vf
index 7b2c6f00ea..c87dbdd1c2 100644
--- a/language/japanese/japanese-otf-uptex/vf/uprubygothb-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/uprubygothb-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/uprubygotheb-h.vf b/language/japanese/japanese-otf-uptex/vf/uprubygotheb-h.vf
index 7f0157b6d4..2e665d5687 100644
--- a/language/japanese/japanese-otf-uptex/vf/uprubygotheb-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/uprubygotheb-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/uprubygotheb-v.vf b/language/japanese/japanese-otf-uptex/vf/uprubygotheb-v.vf
index 93b3a88786..02edea5501 100644
--- a/language/japanese/japanese-otf-uptex/vf/uprubygotheb-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/uprubygotheb-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/uprubygothr-h.vf b/language/japanese/japanese-otf-uptex/vf/uprubygothr-h.vf
index d4e95ec8d9..181dacc8ca 100644
--- a/language/japanese/japanese-otf-uptex/vf/uprubygothr-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/uprubygothr-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/uprubygothr-v.vf b/language/japanese/japanese-otf-uptex/vf/uprubygothr-v.vf
index 6ea78829b4..453577b7fa 100644
--- a/language/japanese/japanese-otf-uptex/vf/uprubygothr-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/uprubygothr-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/uprubymgothr-h.vf b/language/japanese/japanese-otf-uptex/vf/uprubymgothr-h.vf
index e33e74eb12..77cfe8497d 100644
--- a/language/japanese/japanese-otf-uptex/vf/uprubymgothr-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/uprubymgothr-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/uprubymgothr-v.vf b/language/japanese/japanese-otf-uptex/vf/uprubymgothr-v.vf
index 437d7c6ada..53bcda14b6 100644
--- a/language/japanese/japanese-otf-uptex/vf/uprubymgothr-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/uprubymgothr-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/uprubyminb-h.vf b/language/japanese/japanese-otf-uptex/vf/uprubyminb-h.vf
index acfb745b39..b082fc5d0b 100644
--- a/language/japanese/japanese-otf-uptex/vf/uprubyminb-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/uprubyminb-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/uprubyminb-v.vf b/language/japanese/japanese-otf-uptex/vf/uprubyminb-v.vf
index 291bfe3d16..80f0a382e7 100644
--- a/language/japanese/japanese-otf-uptex/vf/uprubyminb-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/uprubyminb-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/uprubyminl-h.vf b/language/japanese/japanese-otf-uptex/vf/uprubyminl-h.vf
index 7f6369506b..cad297e3f6 100644
--- a/language/japanese/japanese-otf-uptex/vf/uprubyminl-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/uprubyminl-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/uprubyminl-v.vf b/language/japanese/japanese-otf-uptex/vf/uprubyminl-v.vf
index d99381a35c..6e8b69b956 100644
--- a/language/japanese/japanese-otf-uptex/vf/uprubyminl-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/uprubyminl-v.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/uprubyminr-h.vf b/language/japanese/japanese-otf-uptex/vf/uprubyminr-h.vf
index 2eea1f7c11..eaedf971ff 100644
--- a/language/japanese/japanese-otf-uptex/vf/uprubyminr-h.vf
+++ b/language/japanese/japanese-otf-uptex/vf/uprubyminr-h.vf
Binary files differ
diff --git a/language/japanese/japanese-otf-uptex/vf/uprubyminr-v.vf b/language/japanese/japanese-otf-uptex/vf/uprubyminr-v.vf
index 8598e21931..7272613104 100644
--- a/language/japanese/japanese-otf-uptex/vf/uprubyminr-v.vf
+++ b/language/japanese/japanese-otf-uptex/vf/uprubyminr-v.vf
Binary files differ
diff --git a/language/japanese/platex-tools/Makefile b/language/japanese/platex-tools/Makefile
deleted file mode 100644
index ec3d1c5546..0000000000
--- a/language/japanese/platex-tools/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-KANJI = -kanji=utf8
-FONTMAP = -f ipaex.map -f ptex-ipaex.map
-TEXMF = $(shell kpsewhich -var-value=TEXMFHOME)
-
-all: plarray.pdf plextarray.pdf plextdelarray.pdf \
- pxatbegshi.pdf \
- pxftnright.pdf \
- pxmulticol.pdf \
- pxxspace.pdf \
- pxeverysel.pdf \
- pxeveryshi.pdf
-
-.SUFFIXES: .tex .dvi .pdf
-.tex.dvi:
- platex $(KANJI) $<
- platex $(KANJI) $<
- rm *.aux *.log
-.dvi.pdf:
- dvipdfmx $(FONTMAP) $<
-
-.PHONY: install clean
-install:
- mkdir -p ${TEXMF}/doc/platex/platex-tools
- cp ./Makefile ${TEXMF}/doc/platex/platex-tools/
- cp ./LICENSE ${TEXMF}/doc/platex/platex-tools/
- cp ./README.md ${TEXMF}/doc/platex/platex-tools/
- cp ./*.pdf ${TEXMF}/doc/platex/platex-tools/
- cp ./*.tex ${TEXMF}/doc/platex/platex-tools/
- mkdir -p ${TEXMF}/tex/platex/platex-tools
- cp ./*.sty ${TEXMF}/tex/platex/platex-tools/
-clean:
- rm -f *.dvi *.pdf
diff --git a/language/japanese/platex-tools/README.md b/language/japanese/platex-tools/README.md
index b1d55da4cc..72fb0632cb 100644
--- a/language/japanese/platex-tools/README.md
+++ b/language/japanese/platex-tools/README.md
@@ -83,6 +83,6 @@ the 3-clause BSD license (see [LICENSE](./LICENSE)).
## Release Date
-2019-09-05
+2019-09-07
Hironobu Yamashita
diff --git a/language/japanese/platex-tools/pxatbegshi.pdf b/language/japanese/platex-tools/pxatbegshi.pdf
index afa389cd08..68527a8a2c 100644
--- a/language/japanese/platex-tools/pxatbegshi.pdf
+++ b/language/japanese/platex-tools/pxatbegshi.pdf
Binary files differ
diff --git a/language/japanese/platex-tools/pxatbegshi.sty b/language/japanese/platex-tools/pxatbegshi.sty
index 577bfed637..bbe8c49ac3 100644
--- a/language/japanese/platex-tools/pxatbegshi.sty
+++ b/language/japanese/platex-tools/pxatbegshi.sty
@@ -5,15 +5,26 @@
% This package is part of the platex-tools bundle.
% https://github.com/aminophen/platex-tools
%
-% Largely based on bxpapersize.sty by T. Yato.
-% Previous versions were largely based on H. Kitagawa's
-% code on GitHub:texjporg/tex-jp-build#21.
+% --------------------------------------------------------------------
+% [Note]
+% Previous version (2018/09/21 v0.4) was largely based on
+% "cope with tate-direction"
+% of bxpapersize.sty 2017/05/02 v0.3a by T. Yato.
+% -- concept: execute all hooks in temporary yoko direction,
+% -- by prepending \yoko and switching back to the original
+% However, it was problematic when used with multicol.sty.
+%
+% Thus, in newer version (2019/09/07 v0.5), I reverted back to
+% the original code (2018/09/21 v0.3), which was largely based on
+% H. Kitagawa's on GitHub:texjporg/tex-jp-build#21.
+% -- concept: execute all hooks inside yoko direction \vbox
+% --------------------------------------------------
%
%% package declaration
\NeedsTeXFormat{pLaTeX2e}
\ProvidesPackage{pxatbegshi}
- [2018/09/21 v0.4 Patch to atbegshi for (u)pLaTeX]
+ [2019/09/07 v0.5 Patch to atbegshi for (u)pLaTeX]
%% preparations
\def\pxabgs@pkgname{pxatbegshi}
@@ -45,56 +56,51 @@
%---------------------------------------
-%% patch \AtBegShi@Output
-% concept: execute all hooks in temporary yoko direction,
-% by prepending \yoko and switching back to the original
-%
+% concept: execute all hooks inside yoko direction \vbox
+
% prepare
\let\pxabgs@AtBegShi@Output\AtBegShi@Output
-% first, check hooks inserted by bxpapersize.sty
-% -> if detected, nothing to do
+% try first patch
\pxabgs@patch@cmd\pxabgs@AtBegShi@Output
- {\bxpr@ABS@prehook}{\bxpr@ABS@prehook}%
-\ifx\pxabgs@fragment\relax\else % found
+ {\let\AtBegShi@OrgProtect\protect}%
+ {\setbox8\vbox\bgroup\yoko\let\AtBegShi@OrgProtect\protect}
+\ifx\pxabgs@fragment\relax % failure
+ \let\pxabgs@AtBegShi@Output\relax
+\else % success, try second patch
\pxabgs@patch@cmd\pxabgs@AtBegShi@Output
- {\bxpr@ABS@posthook}{\bxpr@ABS@posthook}%
- \ifx\pxabgs@fragment\relax\else % found
+ {\AtBeginShipoutOriginalShipout\box\AtBeginShipoutBox}%
+ {\AtBeginShipoutOriginalShipout\box\AtBeginShipoutBox\egroup}
+ \ifx\pxabgs@fragment\relax % failure
\let\pxabgs@AtBegShi@Output\relax
+ \else % success, try third patch
+ \pxabgs@patch@cmd\pxabgs@AtBegShi@Output{%
+ \begingroup
+ \setbox\AtBeginShipoutBox\box\AtBeginShipoutBox
+ \endgroup
+ \let\protect\AtBegShi@OrgProtect
+ }{%
+ \begingroup
+ \setbox\AtBeginShipoutBox\box\AtBeginShipoutBox
+ \endgroup
+ \let\protect\AtBegShi@OrgProtect
+ \egroup
+ }
+ \ifx\pxabgs@fragment\relax % failure
+ \let\pxabgs@AtBegShi@Output\relax
+ \fi
\fi
\fi
-% -> if not detected, prepend/append hooks
-\ifx\pxabgs@AtBegShi@Output\relax\else
- \expandafter\def\expandafter\pxabgs@AtBegShi@Output\expandafter{%
- \expandafter\pxabgs@ABS@prehook
- \pxabgs@AtBegShi@Output
- \pxabgs@ABS@posthook
- }
- % adjust for atbegshi.sty on non-e-TeX ...
- % (for e-TeX, this patch should fail but does nothing!)
- \pxabgs@patch@cmd\pxabgs@AtBegShi@Output
- {\pxabgs@ABS@prehook\egroup\endgroup}
- {\egroup\endgroup\pxabgs@ABS@prehook}%
- % commit the change
+% commit the change only when successful
+\ifx\pxabgs@AtBegShi@Output\relax
+ \pxabgs@warn{Failed in patching \string\AtBegShi@Output}
+\else
\global\let\AtBegShi@Output\pxabgs@AtBegShi@Output
\fi
-%
-%% done
-
-%--------------------------------------- done
\endgroup
%% internal macros are no longer effective
-%% hooks
-\let\pxabgs@restore@dir\relax
-\def\pxabgs@ABS@prehook{%
- \iftdir
- \yoko
- \let\pxabgs@restore@dir\tate
- \else
- \let\pxabgs@restore@dir\relax
- \fi}
-\def\pxabgs@ABS@posthook{\pxabgs@restore@dir}
+%--------------------------------------- done
\endinput
%% EOF
diff --git a/language/japanese/platex-tools/pxatbegshi.tex b/language/japanese/platex-tools/pxatbegshi.tex
index c69b1b6ab9..35c6fd413a 100644
--- a/language/japanese/platex-tools/pxatbegshi.tex
+++ b/language/japanese/platex-tools/pxatbegshi.tex
@@ -60,12 +60,12 @@ p\LaTeX の縦組クラス(tarticle.clsなど)で使うとエラーが出て
\section*{謝辞}
-本パッケージの実装には、Takayuki Yato (ZR) 氏による
-\textsf{bxpapersize}パッケージを参考にしました
-\footnote{2018/09/21 v0.3までは北川さん (Hironori Kitagawa) による
+本パッケージの実装は、北川さん(Hironori Kitagawa)さんによる
「\verb+\AtBegShi@Output+の処理を強引に横組でやらせるコード」
-をベースにしていましたが、v0.4で\verb+\AtBeginShipoutDiscard+へ
-対応させる改修を機に、書き直しました。}。
+をベースにしています\footnote{2018/09/21 v0.4では
+Takayuki Yato (ZR) 氏による\textsf{bxpapersize}パッケージを参考に
+していましたが、\textsf{multicol}パッケージで問題が起きるようなので
+v0.3以前と同様に北川さんのコードベースに戻しました。}。
\section*{References}