summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2012-02-02 03:06:39 +0000
committerNorbert Preining <preining@logic.at>2012-02-02 03:06:39 +0000
commit636da15e38eaf167d93d17484058fde92dc2850f (patch)
treedada0a15f5620767291a18ae17429edaad2e4ed9
parente22b859b1ee440404f677ada6f3ceda339d5f98d (diff)
include jfontmaps without script for now, leave that to Karl
git-svn-id: svn://tug.org/texlive/trunk@25266 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/fonts/jfontmaps/README25
-rw-r--r--Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/otf-hiragino.map90
-rw-r--r--Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/otf-up-hiragino.map19
-rw-r--r--Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/ptex-hiragino-04.map9
-rw-r--r--Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/ptex-hiragino.map9
-rw-r--r--Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/uptex-hiragino-04.map11
-rw-r--r--Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/uptex-hiragino.map11
-rw-r--r--Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/otf-kozuka.map77
-rw-r--r--Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/otf-up-kozuka.map15
-rw-r--r--Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/ptex-kozuka-04.map9
-rw-r--r--Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/ptex-kozuka.map9
-rw-r--r--Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/uptex-kozuka-04.map11
-rw-r--r--Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/uptex-kozuka.map11
-rw-r--r--Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/otf-morisawa.map77
-rw-r--r--Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/otf-up-morisawa.map15
-rw-r--r--Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/ptex-morisawa-04.map9
-rw-r--r--Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/ptex-morisawa.map9
-rw-r--r--Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/uptex-morisawa-04.map11
-rw-r--r--Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/uptex-morisawa.map11
-rw-r--r--Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/jfontmaps.tlpsrc4
21 files changed, 443 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/jfontmaps/README b/Master/texmf-dist/doc/fonts/jfontmaps/README
new file mode 100644
index 00000000000..ea47c75aac8
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/jfontmaps/README
@@ -0,0 +1,25 @@
+jfontmaps
+=========
+
+The files contained in this package contains font maps for dvipdfmx to
+make various Japanese fonts available for (u)ptex and related programs/formats.
+
+The font maps were written by several people, including
+ Hironori Kitagawa
+ Takeuji Tanaka
+ Saito Shuzaburo
+ Norbert Preining
+and are now maintained in the tug.org subversion repository:
+ svn://tug.org/texlive/trunk/Build/source/extra/jfontmaps
+
+Copyright/License
+=================
+All the map files are under Public Domain.
+
+The (deprecated) file updmap-otf.sh and the (in perl rewritten version)
+updmap-setup-kanji.pl are licensed under the following terms:
+ Copyright 2004-2006 by KOBAYASHI Taizo
+ Copyright 2011-2012 by PREINING Norbert
+Licensed under the GPL version 3 or any later version,
+see the file for details.
+
diff --git a/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/otf-hiragino.map b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/otf-hiragino.map
new file mode 100644
index 00000000000..40917c42494
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/otf-hiragino.map
@@ -0,0 +1,90 @@
+otf-ujmr-h UniJIS-UTF16-H HiraMinPro-W3
+otf-ujmr-v UniJIS-UTF16-V HiraMinPro-W3
+otf-cjmr-h Identity-H HiraMinPro-W3
+otf-cjmr-v Identity-V HiraMinPro-W3
+hminr-h H HiraMinPro-W3
+hminr-v V HiraMinPro-W3
+
+otf-ujgr-h UniJIS-UTF16-H HiraKakuPro-W3
+otf-ujgr-v UniJIS-UTF16-V HiraKakuPro-W3
+otf-cjgr-h Identity-H HiraKakuPro-W3
+otf-cjgr-v Identity-V HiraKakuPro-W3
+hgothr-h H HiraKakuPro-W3
+hgothr-v V HiraKakuPro-W3
+
+otf-ujmb-h UniJIS-UTF16-H HiraMinPro-W6
+otf-ujmb-v UniJIS-UTF16-V HiraMinPro-W6
+otf-cjmb-h Identity-H HiraMinPro-W6
+otf-cjmb-v Identity-V HiraMinPro-W6
+hminb-h H HiraMinPro-W6
+hminb-v V HiraMinPro-W6
+
+otf-ujgb-h UniJIS-UTF16-H HiraKakuPro-W6
+otf-ujgb-v UniJIS-UTF16-V HiraKakuPro-W6
+otf-cjgb-h Identity-H HiraKakuPro-W6
+otf-cjgb-v Identity-V HiraKakuPro-W6
+hgothb-h H HiraKakuPro-W6
+hgothb-v V HiraKakuPro-W6
+
+hgotheb-h H HiraKakuStd-W8
+hgotheb-v V HiraKakuStd-W8
+
+otf-ujmgr-h UniJIS-UTF16-H HiraMaruPro-W4
+otf-ujmgr-v UniJIS-UTF16-V HiraMaruPro-W4
+otf-cjmgr-h Identity-H HiraMaruPro-W4
+otf-cjmgr-v Identity-V HiraMaruPro-W4
+hmgothr-h H HiraMaruPro-W4
+hmgothr-v V HiraMaruPro-W4
+
+otf-ujml-h UniJIS-UTF16-H HiraMinPro-W2
+otf-ujml-v UniJIS-UTF16-V HiraMinPro-W2
+otf-cjml-h Identity-H HiraMinPro-W2
+otf-cjml-v Identity-V HiraMinPro-W2
+hminl-h H HiraMinPro-W2
+hminl-v V HiraMinPro-W2
+
+% for 1-byte part of Hiragino OpenType fonts
+% this part doesn't exist in other otf-*.map
+hiramin-w3-h Identity-H HiraMinPro-W3
+hiramin-w6-h Identity-H HiraMinPro-W6
+hirakaku-w3-h Identity-H HiraKakuPro-W3
+hirakaku-w6-h Identity-H HiraKakuPro-W6
+hiramaru-w4-h Identity-H HiraMaruPro-W4
+hiramin-w3-v Identity-V HiraMinPro-W3
+hiramin-w6-v Identity-V HiraMinPro-W6
+hirakaku-w3-v Identity-V HiraKakuPro-W3
+hirakaku-w6-v Identity-V HiraKakuPro-W6
+hiramaru-w4-v Identity-V HiraMaruPro-W4
+
+%
+% JIS 2004
+%
+otf-ujmrn-h UniJIS2004-UTF16-H HiraMinProN-W3
+otf-ujmrn-v UniJIS2004-UTF16-V HiraMinProN-W3
+hminrn-h H HiraMinProN-W3
+hminrn-v V HiraMinProN-W3
+
+otf-ujgrn-h UniJIS2004-UTF16-H HiraKakuProN-W3
+otf-ujgrn-v UniJIS2004-UTF16-V HiraKakuProN-W3
+hgothrn-h H HiraKakuProN-W3
+hgothrn-v V HiraKakuProN-W3
+
+otf-ujmbn-h UniJIS2004-UTF16-H HiraMinProN-W6
+otf-ujmbn-v UniJIS2004-UTF16-V HiraMinProN-W6
+hminbn-h H HiraMinProN-W6
+hminbn-v V HiraMinProN-W6
+
+otf-ujgbn-h UniJIS2004-UTF16-H HiraKakuProN-W6
+otf-ujgbn-v UniJIS2004-UTF16-V HiraKakuProN-W6
+hgothbn-h H HiraKakuProN-W6
+hgothbn-v V HiraKakuProN-W6
+
+otf-ujmgrn-h UniJIS2004-UTF16-H HiraMaruProN-W4
+otf-ujmgrn-v UniJIS2004-UTF16-V HiraMaruProN-W4
+hmgothrn-h H HiraMaruProN-W4
+hmgothrn-v V HiraMaruProN-W4
+
+otf-ujmln-h UniJIS2004-UTF16-H HiraMinProN-W2
+otf-ujmln-v UniJIS2004-UTF16-V HiraMinProN-W2
+hminln-h H HiraMinProN-W2
+hminln-v V HiraMinProN-W2
diff --git a/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/otf-up-hiragino.map b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/otf-up-hiragino.map
new file mode 100644
index 00000000000..b92ea835f88
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/otf-up-hiragino.map
@@ -0,0 +1,19 @@
+%
+% otf-up-hiragino.map
+% map file to support Hiragino fonts in uptex
+% based on the patch of TANAKA Takuji
+% from uptex-1.00-20120115a
+uphminr-h UniJIS-UTF16-H HiraMinPro-W3
+uphminr-v UniJIS-UTF16-V HiraMinPro-W3
+uphgothr-h UniJIS-UTF16-H HiraKakuPro-W3
+uphgothr-v UniJIS-UTF16-V HiraKakuPro-W3
+uphminb-h UniJIS-UTF16-H HiraMinPro-W6
+uphminb-v UniJIS-UTF16-V HiraMinPro-W6
+uphgothb-h UniJIS-UTF16-H HiraKakuPro-W6
+uphgothb-v UniJIS-UTF16-V HiraKakuPro-W6
+uphgotheb-h UniJIS-UTF16-H HiraKakuStd-W8
+uphgotheb-v UniJIS-UTF16-V HiraKakuStd-W8
+uphmgothr-h UniJIS-UTF16-H HiraMaruPro-W4
+uphmgothr-v UniJIS-UTF16-V HiraMaruPro-W4
+uphminl-h UniJIS-UTF16-H HiraMinPro-W2
+uphminl-v UniJIS-UTF16-V HiraMinPro-W2
diff --git a/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/ptex-hiragino-04.map b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/ptex-hiragino-04.map
new file mode 100644
index 00000000000..9de30b9c898
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/ptex-hiragino-04.map
@@ -0,0 +1,9 @@
+%%
+%% ASCII pTeX
+%%
+
+rml H HiraMinProN-W3.otf
+rmlv V HiraMinProN-W3.otf
+gbm H HiraKakuProN-W3.otf
+gbmv V HiraKakuProN-W3.otf
+
diff --git a/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/ptex-hiragino.map b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/ptex-hiragino.map
new file mode 100644
index 00000000000..54be2188e63
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/ptex-hiragino.map
@@ -0,0 +1,9 @@
+%%
+%% ASCII pTeX
+%%
+
+rml H HiraMinPro-W3.otf
+rmlv V HiraMinPro-W3.otf
+gbm H HiraKakuPro-W3.otf
+gbmv V HiraKakuPro-W3.otf
+
diff --git a/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/uptex-hiragino-04.map b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/uptex-hiragino-04.map
new file mode 100644
index 00000000000..d3599199c2b
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/uptex-hiragino-04.map
@@ -0,0 +1,11 @@
+urml UniJIS-UTF16-H HiraMinProN-W3.otf
+urmlv UniJIS-UTF16-V HiraMinProN-W3.otf
+ugbm UniJIS-UTF16-H HiraKakuProN-W3.otf
+ugbmv UniJIS-UTF16-V HiraKakuProN-W3.otf
+
+uprml-h UniJIS-UTF16-H HiraMinProN-W3.otf
+uprml-v UniJIS-UTF16-V HiraMinProN-W3.otf
+upgbm-h UniJIS-UTF16-H HiraKakuProN-W3.otf
+upgbm-v UniJIS-UTF16-V HiraKakuProN-W3.otf
+uprml-hq UniJIS-UCS2-H HiraMinProN-W3.otf
+upgbm-hq UniJIS-UCS2-H HiraKakuProN-W3.otf
diff --git a/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/uptex-hiragino.map b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/uptex-hiragino.map
new file mode 100644
index 00000000000..b9752e266c0
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/hiragino/uptex-hiragino.map
@@ -0,0 +1,11 @@
+urml UniJIS-UTF16-H HiraMinPro-W3.otf
+urmlv UniJIS-UTF16-V HiraMinPro-W3.otf
+ugbm UniJIS-UTF16-H HiraKakuPro-W3.otf
+ugbmv UniJIS-UTF16-V HiraKakuPro-W3.otf
+
+uprml-h UniJIS-UTF16-H HiraMinPro-W3.otf
+uprml-v UniJIS-UTF16-V HiraMinPro-W3.otf
+upgbm-h UniJIS-UTF16-H HiraKakuPro-W3.otf
+upgbm-v UniJIS-UTF16-V HiraKakuPro-W3.otf
+uprml-hq UniJIS-UCS2-H HiraMinPro-W3.otf
+upgbm-hq UniJIS-UCS2-H HiraKakuPro-W3.otf
diff --git a/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/otf-kozuka.map b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/otf-kozuka.map
new file mode 100644
index 00000000000..c4e945b6c3c
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/otf-kozuka.map
@@ -0,0 +1,77 @@
+otf-ujmr-h UniJIS-UTF16-H KozMinPro-Regular.otf
+otf-ujmr-v UniJIS-UTF16-V KozMinPro-Regular.otf
+otf-cjmr-h Identity-H KozMinPro-Regular.otf
+otf-cjmr-v Identity-V KozMinPro-Regular.otf
+hminr-h H KozMinPro-Regular.otf
+hminr-v V KozMinPro-Regular.otf
+
+otf-ujgr-h UniJIS-UTF16-H KozGoPro-Regular.otf
+otf-ujgr-v UniJIS-UTF16-V KozGoPro-Regular.otf
+otf-cjgr-h Identity-H KozGoPro-Regular.otf
+otf-cjgr-v Identity-V KozGoPro-Regular.otf
+hgothr-h H KozGoPro-Regular.otf
+hgothr-v V KozGoPro-Regular.otf
+
+otf-ujmb-h UniJIS-UTF16-H KozMinPro-Bold.otf
+otf-ujmb-v UniJIS-UTF16-V KozMinPro-Bold.otf
+otf-cjmb-h Identity-H KozMinPro-Bold.otf
+otf-cjmb-v Identity-V KozMinPro-Bold.otf
+hminb-h H KozMinPro-Bold.otf
+hminb-v V KozMinPro-Bold.otf
+
+otf-ujgb-h UniJIS-UTF16-H KozGoPro-Bold.otf
+otf-ujgb-v UniJIS-UTF16-V KozGoPro-Bold.otf
+otf-cjgb-h Identity-H KozGoPro-Bold.otf
+otf-cjgb-v Identity-V KozGoPro-Bold.otf
+hgothb-h H KozGoPro-Bold.otf
+hgothb-v V KozGoPro-Bold.otf
+
+hgotheb-h H KozGoPro-Heavy.otf
+hgotheb-v V KozGoPro-Heavy.otf
+
+otf-ujmgr-h UniJIS-UTF16-H KozGoPro-Heavy.otf
+otf-ujmgr-v UniJIS-UTF16-V KozGoPro-Heavy.otf
+otf-cjmgr-h Identity-H KozGoPro-Heavy.otf
+otf-cjmgr-v Identity-V KozGoPro-Heavy.otf
+hmgothr-h H KozGoPro-Heavy.otf
+hmgothr-v V KozGoPro-Heavy.otf
+
+otf-ujml-h UniJIS-UTF16-H KozMinPro-Light.otf
+otf-ujml-v UniJIS-UTF16-V KozMinPro-Light.otf
+otf-cjml-h Identity-H KozMinPro-Light.otf
+otf-cjml-v Identity-V KozMinPro-Light.otf
+hminl-h H KozMinPro-Light.otf
+hminl-v V KozMinPro-Light.otf
+
+%
+% JIS 2004
+%
+otf-ujmrn-h UniJIS2004-UTF16-H KozMinPr6N-Regular.otf
+otf-ujmrn-v UniJIS2004-UTF16-V KozMinPr6N-Regular.otf
+hminrn-h H KozMinPr6N-Regular.otf
+hminrn-v V KozMinPr6N-Regular.otf
+
+otf-ujgrn-h UniJIS2004-UTF16-H KozGoPr6N-Regular.otf
+otf-ujgrn-v UniJIS2004-UTF16-V KozGoPr6N-Regular.otf
+hgothrn-h H KozGoPr6N-Regular.otf
+hgothrn-v V KozGoPr6N-Regular.otf
+
+otf-ujmbn-h UniJIS2004-UTF16-H KozMinPr6N-Bold.otf
+otf-ujmbn-v UniJIS2004-UTF16-V KozMinPr6N-Bold.otf
+hminbn-h H KozMinPr6N-Bold.otf
+hminbn-v V KozMinPr6N-Bold.otf
+
+otf-ujgbn-h UniJIS2004-UTF16-H KozGoPr6N-Bold.otf
+otf-ujgbn-v UniJIS2004-UTF16-V KozGoPr6N-Bold.otf
+hgothbn-h H KozGoPr6N-Bold.otf
+hgothbn-v V KozGoPr6N-Bold.otf
+
+otf-ujmgrn-h UniJIS2004-UTF16-H KozGoPr6N-Heavy.otf
+otf-ujmgrn-v UniJIS2004-UTF16-V KozGoPr6N-Heavy.otf
+hmgothrn-h H KozGoPr6N-Heavy.otf
+hmgothrn-v V KozGoPr6N-Heavy.otf
+
+otf-ujmln-h UniJIS2004-UTF16-H KozMinPr6N-Light.otf
+otf-ujmln-v UniJIS2004-UTF16-V KozMinPr6N-Light.otf
+hminln-h H KozMinPr6N-Light.otf
+hminln-v V KozMinPr6N-Light.otf
diff --git a/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/otf-up-kozuka.map b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/otf-up-kozuka.map
new file mode 100644
index 00000000000..ac91cf4d826
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/otf-up-kozuka.map
@@ -0,0 +1,15 @@
+%
+% otf-up-kozuka.map
+% map file to support Kozuka fonts in uptex
+% based on the patch of TANAKA Takuji
+% from uptex-1.00-20120115a
+uphminr-h UniJIS-UTF16-H KozMinPro-Regular.otf
+uphminr-v UniJIS-UTF16-V KozMinPro-Regular.otf
+uphgothr-h UniJIS-UTF16-H KozGoPro-Regular.otf
+uphgothr-v UniJIS-UTF16-V KozGoPro-Regular.otf
+uphminb-h UniJIS-UTF16-H KozMinPro-Bold.otf
+uphminb-v UniJIS-UTF16-V KozMinPro-Bold.otf
+uphgothb-h UniJIS-UTF16-H KozGoPro-Bold.otf
+uphgothb-v UniJIS-UTF16-V KozGoPro-Bold.otf
+uphmgothr-h UniJIS-UTF16-H KozGoPro-Heavy.otf
+uphmgothr-v UniJIS-UTF16-V KozGoPro-Heavy.otf
diff --git a/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/ptex-kozuka-04.map b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/ptex-kozuka-04.map
new file mode 100644
index 00000000000..c8d864310c5
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/ptex-kozuka-04.map
@@ -0,0 +1,9 @@
+%%
+%% ASCII pTeX
+%%
+
+rml H KozMinPr6N-Regular.otf
+rmlv V KozMinPr6N-Regular.otf
+gbm H KozGoPr6N-Regular.otf
+gbmv V KozGoPr6N-Regular.otf
+
diff --git a/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/ptex-kozuka.map b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/ptex-kozuka.map
new file mode 100644
index 00000000000..d302b80955b
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/ptex-kozuka.map
@@ -0,0 +1,9 @@
+%%
+%% ASCII pTeX
+%%
+
+rml H KozMinPro-Regular.otf
+rmlv V KozMinPro-Regular.otf
+gbm H KozGoPro-Regular.otf
+gbmv V KozGoPro-Regular.otf
+
diff --git a/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/uptex-kozuka-04.map b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/uptex-kozuka-04.map
new file mode 100644
index 00000000000..63b13a9a015
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/uptex-kozuka-04.map
@@ -0,0 +1,11 @@
+urml UniJIS-UTF16-H KozMinPr6N-Regular.otf
+urmlv UniJIS-UTF16-V KozMinPr6N-Regular.otf
+ugbm UniJIS-UTF16-H KozGoPr6N-Regular.otf
+ugbmv UniJIS-UTF16-V KozGoPr6N-Regular.otf
+
+uprml-h UniJIS-UTF16-H KozMinPr6N-Regular.otf
+uprml-v UniJIS-UTF16-V KozMinPr6N-Regular.otf
+upgbm-h UniJIS-UTF16-H KozGoPr6N-Regular.otf
+upgbm-v UniJIS-UTF16-V KozGoPr6N-Regular.otf
+uprml-hq UniJIS-UCS2-H KozMinPr6N-Regular.otf
+upgbm-hq UniJIS-UCS2-H KozGoPr6N-Regular.otf
diff --git a/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/uptex-kozuka.map b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/uptex-kozuka.map
new file mode 100644
index 00000000000..15ea7242917
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/kozuka/uptex-kozuka.map
@@ -0,0 +1,11 @@
+urml UniJIS-UTF16-H KozMinPro-Regular.otf
+urmlv UniJIS-UTF16-V KozMinPro-Regular.otf
+ugbm UniJIS-UTF16-H KozGoPro-Regular.otf
+ugbmv UniJIS-UTF16-V KozGoPro-Regular.otf
+
+uprml-h UniJIS-UTF16-H KozMinPro-Regular.otf
+uprml-v UniJIS-UTF16-V KozMinPro-Regular.otf
+upgbm-h UniJIS-UTF16-H KozGoPro-Regular.otf
+upgbm-v UniJIS-UTF16-V KozGoPro-Regular.otf
+uprml-hq UniJIS-UCS2-H KozMinPro-Regular.otf
+upgbm-hq UniJIS-UCS2-H KozGoPro-Regular.otf
diff --git a/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/otf-morisawa.map b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/otf-morisawa.map
new file mode 100644
index 00000000000..2dab843dc8c
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/otf-morisawa.map
@@ -0,0 +1,77 @@
+otf-ujmr-h UniJIS-UTF16-H A-OTF-RyuminPro-Light.otf
+otf-ujmr-v UniJIS-UTF16-V A-OTF-RyuminPro-Light.otf
+otf-cjmr-h Identity-H A-OTF-RyuminPro-Light.otf
+otf-cjmr-v Identity-V A-OTF-RyuminPro-Light.otf
+hminr-h H A-OTF-RyuminPro-Light.otf
+hminr-v V A-OTF-RyuminPro-Light.otf
+
+otf-ujgr-h UniJIS-UTF16-H A-OTF-GothicBBBPro-Medium.otf
+otf-ujgr-v UniJIS-UTF16-V A-OTF-GothicBBBPro-Medium.otf
+otf-cjgr-h Identity-H A-OTF-GothicBBBPro-Medium.otf
+otf-cjgr-v Identity-V A-OTF-GothicBBBPro-Medium.otf
+hgothr-h H A-OTF-GothicBBBPro-Medium.otf
+hgothr-v V A-OTF-GothicBBBPro-Medium.otf
+
+otf-ujmb-h UniJIS-UTF16-H A-OTF-FutoMinA101Pro-Bold.otf
+otf-ujmb-v UniJIS-UTF16-V A-OTF-FutoMinA101Pro-Bold.otf
+otf-cjmb-h Identity-H A-OTF-FutoMinA101Pro-Bold.otf
+otf-cjmb-v Identity-V A-OTF-FutoMinA101Pro-Bold.otf
+hminb-h H A-OTF-FutoMinA101Pro-Bold.otf
+hminb-v V A-OTF-FutoMinA101Pro-Bold.otf
+
+otf-ujgb-h UniJIS-UTF16-H A-OTF-FutoGoB101Pro-Bold.otf
+otf-ujgb-v UniJIS-UTF16-V A-OTF-FutoGoB101Pro-Bold.otf
+otf-cjgb-h Identity-H A-OTF-FutoGoB101Pro-Bold.otf
+otf-cjgb-v Identity-V A-OTF-FutoGoB101Pro-Bold.otf
+hgothb-h H A-OTF-FutoGoB101Pro-Bold.otf
+hgothb-v V A-OTF-FutoGoB101Pro-Bold.otf
+
+hgotheb-h H A-OTF-MidashiGoPro-MB31.otf
+hgotheb-v V A-OTF-MidashiGoPro-MB31.otf
+
+otf-ujmgr-h UniJIS-UTF16-H A-OTF-Jun101Pro-Light.otf
+otf-ujmgr-v UniJIS-UTF16-V A-OTF-Jun101Pro-Light.otf
+otf-cjmgr-h Identity-H A-OTF-Jun101Pro-Light.otf
+otf-cjmgr-v Identity-V A-OTF-Jun101Pro-Light.otf
+hmgothr-h H A-OTF-Jun101Pro-Light.otf
+hmgothr-v V A-OTF-Jun101Pro-Light.otf
+
+otf-ujml-h UniJIS-UTF16-H A-OTF-RyuminPro-Light.otf
+otf-ujml-v UniJIS-UTF16-V A-OTF-RyuminPro-Light.otf
+otf-cjml-h Identity-H A-OTF-RyuminPro-Light.otf
+otf-cjml-v Identity-V A-OTF-RyuminPro-Light.otf
+hminl-h H A-OTF-RyuminPro-Light.otf
+hminl-v V A-OTF-RyuminPro-Light.otf
+
+%
+% JIS 2004
+%
+otf-ujmrn-h UniJIS2004-UTF16-H A-OTF-RyuminPr6N-Light.otf
+otf-ujmrn-v UniJIS2004-UTF16-V A-OTF-RyuminPr6N-Light.otf
+hminrn-h H A-OTF-RyuminPr6N-Light.otf
+hminrn-v V A-OTF-RyuminPr6N-Light.otf
+
+otf-ujgrn-h UniJIS2004-UTF16-H A-OTF-GothicBBBPr6N-Medium.otf
+otf-ujgrn-v UniJIS2004-UTF16-V A-OTF-GothicBBBPr6N-Medium.otf
+hgothrn-h H A-OTF-GothicBBBPr6N-Medium.otf
+hgothrn-v V A-OTF-GothicBBBPr6N-Medium.otf
+
+otf-ujmbn-h UniJIS2004-UTF16-H A-OTF-FutoMinA101Pr6N-Bold.otf
+otf-ujmbn-v UniJIS2004-UTF16-V A-OTF-FutoMinA101Pr6N-Bold.otf
+hminbn-h H A-OTF-FutoMinA101Pr6N-Bold.otf
+hminbn-v V A-OTF-FutoMinA101Pr6N-Bold.otf
+
+otf-ujgbn-h UniJIS2004-UTF16-H A-OTF-FutoGoB101Pr6N-Bold.otf
+otf-ujgbn-v UniJIS2004-UTF16-V A-OTF-FutoGoB101Pr6N-Bold.otf
+hgothbn-h H A-OTF-FutoGoB101Pr6N-Bold.otf
+hgothbn-v V A-OTF-FutoGoB101Pr6N-Bold.otf
+
+otf-ujmgrn-h UniJIS2004-UTF16-H A-OTF-Jun101Pr6N-Light.otf
+otf-ujmgrn-v UniJIS2004-UTF16-V A-OTF-Jun101Pr6N-Light.otf
+hmgothrn-h H A-OTF-Jun101Pr6N-Light.otf
+hmgothrn-v V A-OTF-Jun101Pr6N-Light.otf
+
+otf-ujmln-h UniJIS2004-UTF16-H A-OTF-RyuminPr6N-Light.otf
+otf-ujmln-v UniJIS2004-UTF16-V A-OTF-RyuminPr6N-Light.otf
+hminln-h H A-OTF-RyuminPr6N-Light.otf
+hminln-v V A-OTF-RyuminPr6N-Light.otf
diff --git a/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/otf-up-morisawa.map b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/otf-up-morisawa.map
new file mode 100644
index 00000000000..8c66911d355
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/otf-up-morisawa.map
@@ -0,0 +1,15 @@
+%
+% otf-up-morisawa.map
+% map file to support Morisawa fonts in uptex
+% based on the patch of TANAKA Takuji
+% from uptex-1.00-20120115a
+uphminr-h UniJIS-UTF16-H A-OTF-RyuminPro-Light.otf
+uphminr-v UniJIS-UTF16-V A-OTF-RyuminPro-Light.otf
+uphgothr-h UniJIS-UTF16-H A-OTF-GothicBBBPro-Medium.otf
+uphgothr-v UniJIS-UTF16-V A-OTF-GothicBBBPro-Medium.otf
+uphminb-h UniJIS-UTF16-H A-OTF-FutoMinA101Pro-Bold.otf
+uphminb-v UniJIS-UTF16-V A-OTF-FutoMinA101Pro-Bold.otf
+uphgothb-h UniJIS-UTF16-H A-OTF-FutoGoB101Pro-Bold.otf
+uphgothb-v UniJIS-UTF16-V A-OTF-FutoGoB101Pro-Bold.otf
+uphmgothr-h UniJIS-UTF16-H A-OTF-Jun101Pro-Light.otf
+uphmgothr-v UniJIS-UTF16-V A-OTF-Jun101Pro-Light.otf
diff --git a/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/ptex-morisawa-04.map b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/ptex-morisawa-04.map
new file mode 100644
index 00000000000..82f82dc786a
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/ptex-morisawa-04.map
@@ -0,0 +1,9 @@
+%%
+%% ASCII pTeX
+%%
+
+rml H A-OTF-RyuminPr6N-Light.otf
+rmlv V A-OTF-RyuminPr6N-Light.otf
+gbm H A-OTF-GothicBBBPr6N-Medium.otf
+gbmv V A-OTF-GothicBBBPr6N-Medium.otf
+
diff --git a/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/ptex-morisawa.map b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/ptex-morisawa.map
new file mode 100644
index 00000000000..1c2fa50fce8
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/ptex-morisawa.map
@@ -0,0 +1,9 @@
+%%
+%% ASCII pTeX
+%%
+
+rml H A-OTF-RyuminPro-Light.otf
+rmlv V A-OTF-RyuminPro-Light.otf
+gbm H A-OTF-GothicBBBPro-Medium.otf
+gbmv V A-OTF-GothicBBBPro-Medium.otf
+
diff --git a/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/uptex-morisawa-04.map b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/uptex-morisawa-04.map
new file mode 100644
index 00000000000..5c67f915aa0
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/uptex-morisawa-04.map
@@ -0,0 +1,11 @@
+urml UniJIS-UTF16-H A-OTF-RyuminPr6N-Light.otf
+urmlv UniJIS-UTF16-V A-OTF-RyuminPr6N-Light.otf
+ugbm UniJIS-UTF16-H A-OTF-GothicBBBPr6N-Medium.otf
+ugbmv UniJIS-UTF16-V A-OTF-GothicBBBPr6N-Medium.otf
+
+uprml-h UniJIS-UTF16-H A-OTF-RyuminPr6N-Light.otf
+uprml-v UniJIS-UTF16-V A-OTF-RyuminPr6N-Light.otf
+upgbm-h UniJIS-UTF16-H A-OTF-GothicBBBPr6N-Medium.otf
+upgbm-v UniJIS-UTF16-V A-OTF-GothicBBBPr6N-Medium.otf
+uprml-hq UniJIS-UCS2-H A-OTF-RyuminPr6N-Light.otf
+upgbm-hq UniJIS-UCS2-H A-OTF-GothicBBBPr6N-Medium.otf
diff --git a/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/uptex-morisawa.map b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/uptex-morisawa.map
new file mode 100644
index 00000000000..ddd6bb82ba3
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvipdfmx/jfontmaps/morisawa/uptex-morisawa.map
@@ -0,0 +1,11 @@
+urml UniJIS-UTF16-H A-OTF-RyuminPro-Light.otf
+urmlv UniJIS-UTF16-V A-OTF-RyuminPro-Light.otf
+ugbm UniJIS-UTF16-H A-OTF-GothicBBBPro-Medium.otf
+ugbmv UniJIS-UTF16-V A-OTF-GothicBBBPro-Medium.otf
+
+uprml-h UniJIS-UTF16-H A-OTF-RyuminPro-Light.otf
+uprml-v UniJIS-UTF16-V A-OTF-RyuminPro-Light.otf
+upgbm-h UniJIS-UTF16-H A-OTF-GothicBBBPro-Medium.otf
+upgbm-v UniJIS-UTF16-V A-OTF-GothicBBBPro-Medium.otf
+uprml-hq UniJIS-UCS2-H A-OTF-RyuminPro-Light.otf
+upgbm-hq UniJIS-UCS2-H A-OTF-GothicBBBPro-Medium.otf
diff --git a/Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc b/Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc
index 9ab9966d858..bdc911164ba 100644
--- a/Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-langcjk.tlpsrc
@@ -17,6 +17,7 @@ depend ipaex
depend japanese
depend japanese-otf
depend japanese-otf-uptex
+depend jfontmaps
depend jsclasses
depend norasi-c90
depend ptex
diff --git a/Master/tlpkg/tlpsrc/jfontmaps.tlpsrc b/Master/tlpkg/tlpsrc/jfontmaps.tlpsrc
new file mode 100644
index 00000000000..f05ffd89868
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/jfontmaps.tlpsrc
@@ -0,0 +1,4 @@
+runpattern +d texmf-dist/fonts/map/dvipdfmx/jfontmaps
+#
+# disabled until the script is included
+#binpattern f bin/${ARCH}/updmap-setup-kanji