summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/cjk-gs-integrate
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-03-06 22:52:16 +0000
committerKarl Berry <karl@freefriends.org>2018-03-06 22:52:16 +0000
commit6f23c60d38f2b753f974e3c2173c3ddd76e3b346 (patch)
tree7d3588032c55b2d488406bd999c973666199c0d0 /Master/texmf-dist/doc/fonts/cjk-gs-integrate
parent1b9f9a630e0dbc13f5af1f9f8e0153ff67f615e9 (diff)
cjk-gs-integrate (6mar18)
git-svn-id: svn://tug.org/texlive/trunk@46862 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/cjk-gs-integrate')
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/ChangeLog374
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/Makefile20
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/README.md41
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-adobe.dat58
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-dynacomware.dat101
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-fontworks.dat69
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-founder.dat112
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-hiragino.dat160
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-kozuka.dat302
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-macos-removeonly.dat562
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-microsoft.dat256
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-mogamobo.dat200
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-morisawa.dat705
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-ryokana.dat141
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-sinotype.dat194
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-solaris.dat33
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-toppan.dat69
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-typebank.dat33
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-ume.dat106
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-yu-osx.dat79
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-yu-win.dat119
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/Makefile12
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-CNS1.tex40
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1-012.tex38
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1-345.tex39
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1.tex38
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-Japan1.tex40
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-Korea1.tex32
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/cidtable.sty21
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/do-tests11
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/prn-variants.tex12
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/report4
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/otfcidsample.tex46
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/test-runner.sh96
-rw-r--r--Master/texmf-dist/doc/fonts/cjk-gs-integrate/tools/mkgsfntspecs.sh397
-rwxr-xr-xMaster/texmf-dist/doc/fonts/cjk-gs-integrate/tools/release.sh58
36 files changed, 3712 insertions, 906 deletions
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/ChangeLog b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/ChangeLog
index 5b7bcbd4fb4..5b927b62198 100644
--- a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/ChangeLog
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/ChangeLog
@@ -1,10 +1,370 @@
+2018-03-06 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Release 20180306.0 (HEAD -> master) [6c941b5]
+
+2018-03-06 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Release 20180306.0 (tag: 20180306.0, origin/master, origin/HEAD) [409e696]
+
+2018-03-06 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * release.sh [4205a94]
+
+2018-03-06 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * release.sh [0ee14c4]
+
+2018-02-18 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * database helper scripts [5cae691]
+
+2018-02-18 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Makefile, release.sh: adjustment [ba488b3]
+
+2018-02-18 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * move database files to database/ [63f9b4e]
+
+2018-02-15 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * don't discard when otfinfo exits with non-zero (origin/otfinfo-rewrite, otfinfo-rewrite) [9e630e3]
+
+2018-02-15 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * forgotten initialization of casefold flag [9abf580]
+
+2018-02-15 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Guard against unavailable 'otfinfo' command, skip OTC/TTC [bab740e]
+
+2018-02-15 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Use 'otfinfo' command for casefolding search safety (WIP) [fccf54a]
+
+2018-01-13 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * cjk-gs-integrate-macos.pl: typo [ca1bba1]
+
+2018-01-13 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Add a wrapper cjk-gs-integrate-macos.pl [f820eec]
+
+2018-01-13 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Add typebank database (based on Win10 Fall Creators Update) [e5a9733]
+
+2017-12-21 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * removeonly database should be read only in cleanup mode [cbb0b84]
+
+2017-12-21 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * separate ume database [b1a2269]
+
+2017-12-11 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * separate mogamobo database [cb36720]
+
+2017-12-08 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * regenerate README.md [3eca807]
+
+2017-12-08 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * tools/release.sh: adjusted [789b6c7]
+
+2017-12-08 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * built-in database does not support >=10.8 [59f0912]
+
+2017-12-08 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * forgotten entry for removeonly database [6e03baf]
+
+2017-12-08 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * add removeonly database [2e16cdc]
+
+2017-12-08 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * tweaked database for sierra/highsierra [3281f12]
+
+2017-12-08 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * implement 'RMVname' entry for removing-only database [6e49733]
+
+2017-12-03 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * CRLF -> LF [a5db0ee]
+
+2017-12-02 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * separate founder database [afe9fc5]
+
+2017-12-02 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * separate adobe database [983cc3b]
+
+2017-12-02 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * separate solaris database [d27777a]
+
+2017-12-02 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Add '/Library/Application Support/Apple/Fonts//' to search path [b3caba8]
+
+2017-11-26 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * checked latest CMap resources [9c274fb]
+
+2017-11-26 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * add simli.ttf and simyou.ttf [44e62dd]
+
+2017-11-25 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * separate toppan database [125a2a3]
+
+2017-11-25 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * cjkgs-morisawa.dat: non-existent ShinMGoPr5-* [7609991]
+
+2017-11-25 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * separate fontworks database [c1c9735]
+
+2017-11-18 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * special case for native CID fonts in ancient days [b1b0d5f]
+
+2017-11-18 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * fix a mistake in previous commit [6c131a8]
+
+2017-11-18 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * handle tlgs.win32 pre-shipped cidfmap [5458fba]
+
+2017-11-18 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * separate microsoft database [2f22f8d]
+
+2017-11-17 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * support more aliases [9c81832]
+
+2017-11-17 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * update help message [56f97aa]
+
+2017-11-12 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * allow partial comment [c4119ff]
+
+2017-11-12 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * separate dynacomware database [005f5c2]
+
+2017-11-11 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * separate macOS-specific sinotype database [918d868]
+
+2017-11-11 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * update sinotype database (WIP) [48de9e3]
+
+2017-11-10 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * rename cjkgs-morisawa-standard.dat -> cjkgs-morisawa.dat (aminophen/master) [3afc59a]
+
+2017-11-10 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * update sinotype database [e1e781c]
+
+2017-11-09 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * database comment (more) [16446f9]
+
+2017-11-09 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * database comment (more) [27de76e]
+
+2017-11-09 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * database comment [b2b8c70]
+
+2017-11-09 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * update sinotype database (WIP) [e35f7bf]
+
+2017-11-09 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * separate sinotype database (WIP) [2e41fae]
+
+2017-11-09 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * database order [2d749fd]
+
+2017-10-29 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Update README-macos.md [c53e9be]
+
+2017-10-29 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * tweaked datbase [cec6e62]
+
+2017-10-29 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * separate yu-osx/win database [9bbf637]
+
+2017-10-29 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * perl syntax [3711113]
+
+2017-10-29 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Support 'INCLUDE' syntax in database [a884634]
+
+2017-10-29 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Rename: cjkgs-adobe.dat -> cjkgs-ryokana.dat [b4cee4e]
+
+2017-10-26 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Update help message, regenerate README.md [363cda0]
+
+2017-10-26 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * separate hiragino database [07bd9c2]
+
+2017-10-26 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * separate kozuka database [a56a8e3]
+
+2017-10-22 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Shorten .dat namespace (macos), separate morisawa standard [a49e730]
+
+2017-10-22 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Removed non-existent A-OTF-Jun101Pr6N-Light.otf entry [d675ad6]
+
+2017-10-21 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Add cjk-gs-integrate-adobe.dat (ryokana) [994fb3e]
+
+2017-10-14 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * dump PSName only when required [94021d0]
+
+2017-10-01 Norbert Preining <norbert@preining.info>
+
+ * fix format [0053b99]
+
+2017-10-01 Norbert Preining <norbert@preining.info>
+
+ * work on the README-macos [6d2e22b]
+
+2017-10-01 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Add GitHub repository URL [88fed5d]
+
+2017-10-01 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * README-macos.md: more information [4db2895]
+
+2017-10-01 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Add draft README-macos.md, adjust tools/release.sh [9f6464f]
+
+2017-10-01 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Add Makefile [2ad0d1b]
+
+2017-10-01 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * revised debug level (0:none -- 3:most verbose) [5fe9d00]
+
+2017-10-01 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * --fontdef-add can be given multiple times [70b5042]
+
+2017-09-30 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * database overwrite warning too noisy, switching to debug [e0fad54]
+
+2017-09-30 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * ignore cjk-gs-integrate-data.dat this is the default of --dump-data [cdeaed6]
+
+2017-09-30 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * search external database using kpsewhich -format=miscfont [3987272]
+
+2017-09-30 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Warning on Mac OS 10.11 or later without --fontdef-add [05599ae]
+
+2017-09-30 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * separate hiragino chinese [6c012e3]
+
+2017-09-30 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Clean up macOS database [d516eab]
+
+2017-09-28 doraTeX <taylorkgb@gmail.com>
+
+ * Separate macOS fonts [9c48c51]
+
+2017-09-27 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * implement --fontdef-add option this works as an addition (not a substitution) to the already-available database. it would be useful for OS-specific additional database [2562926]
+
+2017-09-23 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * SubfontID is unnecessary for TTF, omit it [0c5187e]
+
+2017-09-23 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * re-implement --dump-data option Now usable for dumping effective database only [d3e2154]
+
+2017-09-23 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * --dump-data option is unsupported temporarily I'll re-implement this option as a dumper of only effective database, not a merely copying the built-in database [f56585f]
+
+2017-09-23 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * fix typo in database [faafa60]
+
+2017-09-23 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * start code refactoring I'd like to implement --fontdef-add option, to allow multiple database input. First in this commit, separate database catching and database reading. [c06d27d]
+
+2017-09-23 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * tweaked [bcfc0b1]
+
+2017-07-01 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * Add lowercase link name for simsun.ttf [42e61f0]
+
+2017-06-24 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * more likely to find gswin32c Resource [1a873db]
+
+2017-06-24 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * strict check for exclusive options [ca86015]
+
2017-06-24 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
- * Release 20170624.0 (HEAD -> master) [962f02b]
+ * Release 20170624.0 (tag: 20170624.0) [962f02b]
2017-06-24 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
- * Better comments, update README.md from source (origin/master, origin/HEAD) [b204205]
+ * Better comments, update README.md from source [b204205]
2017-06-24 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
@@ -16,7 +376,7 @@
2017-06-23 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
- * TTC preferred to TTF for Yu-win, OTC warnings to debug [35065fe]
+ * TTC preferred to TTF for Yu-win, OTC warnings to debug (aminophen/cleanup) [35065fe]
2017-06-21 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
@@ -24,7 +384,7 @@
2017-06-20 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
- * NTFS symlink on win32 has file size = 0, we can distinguish it [ab9b543]
+ * NTFS symlink on win32 has file size = 0, we can distinguish it (origin/cleanup) [ab9b543]
2017-06-20 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
@@ -116,7 +476,7 @@
2017-05-05 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
- * fix a mistake, adjust help message for search path (origin/win32-support, win32-support) [8fd2c88]
+ * fix a mistake, adjust help message for search path (origin/win32-support, aminophen/win32-support) [8fd2c88]
2017-05-02 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
@@ -236,7 +596,7 @@
2017-03-07 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
- * comment (origin/hira-aliases) [efcd6ec]
+ * comment [efcd6ec]
2017-03-07 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
@@ -344,7 +704,7 @@
2016-12-13 aminophen <h.y.acetaminophen@gmail.com>
- * Fix for Name entry different from PSName [fcd2515]
+ * Fix for Name entry different from PSName (aminophen/ttc-ttf-otc) [fcd2515]
2016-12-13 aminophen <h.y.acetaminophen@gmail.com>
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/Makefile b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/Makefile
new file mode 100644
index 00000000000..21f16209ff9
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/Makefile
@@ -0,0 +1,20 @@
+PROJECT=cjk-gs-integrate
+TEXMF = $(shell kpsewhich -var-value=TEXMFHOME)
+
+.PHONY: default install release
+default: README.md
+
+
+README.md: cjk-gs-integrate.pl
+ perl cjk-gs-integrate.pl --markdown > README.md
+
+install: README.md
+ mkdir -p ${TEXMF}/doc/fonts/$(PROJECT)
+ cp *.md ${TEXMF}/doc/fonts/$(PROJECT)/
+ mkdir -p ${TEXMF}/scripts/$(PROJECT)
+ cp *.pl ${TEXMF}/scripts/$(PROJECT)/
+ mkdir -p ${TEXMF}/fonts/misc/$(PROJECT)
+ cp database/*.dat ${TEXMF}/fonts/misc/$(PROJECT)/
+
+release: README.md
+ sh tools/release.sh
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/README.md b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/README.md
index c9d6727ea49..a2d9feec265 100644
--- a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/README.md
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/README.md
@@ -21,6 +21,9 @@ Usage
is searched and used.
-f, --fontdef FILE specify alternate set of font definitions, if not
given, the built-in set is used
+ --fontdef-add FILE specify additional set of font definitions, to
+ overwrite subset of built-in definitions;
+ can be given multiple times
-a, --alias LL=RR defines an alias, or overrides a given alias;
illegal if LL is provided by a real font, or
RR is neither available as real font or alias;
@@ -60,9 +63,10 @@ Usage
#### Command like options ####
`````
- --dump-data [FILE] dump the built-in set of font definitions; you can
- easily modify it, and tell me with -f (or --fontdef)
- the data file name defaults to cjk-gs-integrate-data.dat
+ --dump-data [FILE] dump the set of font definitions which is currently
+ effective, where FILE (the dump output) defaults to
+ cjk-gs-integrate-data.dat; you can easily modify it,
+ and tell me with -f (or --fontdef) option
--only-aliases regenerate only cidfmap.aliases file, instead of all
--list-aliases lists the available aliases and their options, with the
selected option on top
@@ -98,7 +102,7 @@ The `<Resource>` dir is either given by `-o`/`--output`, or otherwise searched
from an installed Ghostscript (binary name is assumed to be 'gs' on unix,
'gswin32c' on win32).
-Aliases are added to
+Aliases are added to
<Resource>/Init/cidfmap.aliases
-- if you are using tlgs win32, tlpkg/tlgs/lib/cidfmap.aliases instead
@@ -155,7 +159,8 @@ are added:
Japanese:
- Ryumin-Light GothicBBB-Medium FutoMinA101-Bold FutoGoB101-Bold Jun101-Light
+ Ryumin-Light GothicBBB-Medium FutoMinA101-Bold FutoGoB101-Bold
+ MidashiMin-MA31 MidashiGo-MB31 Jun101-Light
Korean:
@@ -171,20 +176,23 @@ Traditional Chinese:
MSung-Light MSung-Medium MHei-Medium MKai-Medium
In addition, we also include provide entries for the OTF Morisawa names:
- RyuminPro-Light GothicBBBPro-Medium FutoMinA101Pro-Bold
- FutoGoB101Pro-Bold Jun101Pro-Light
-The order is determined by the Provides setting in the font database,
-and for the Japanese fonts it is currently:
- Morisawa Pr6N, Morisawa, Hiragino ProN, Hiragino,
- Kozuka Pr6N, Kozuka ProVI, Kozuka, Yu OSX, Yu Win,
- MS, Moga-Mobo-ex, Moga-Mobo, IPAex, IPA, Ume
+ RyuminPro-Light GothicBBBPro-Medium
+ FutoMinA101Pro-Bold FutoGoB101Pro-Bold
+ MidashiMinPro-MA31 MidashiGoPro-MB31 Jun101Pro-Light
+The order is determined by the `Provides` setting in the font database.
That is, the first font found in this order will be used to provide the
alias if necessary.
+For the Japanese fonts:
+ Morisawa Pr6N, Morisawa, Hiragino ProN, Hiragino,
+ Kozuka Pr6N, Kozuka ProVI, Kozuka Pro, Kozuka Std,
+ Yu OS X, Yu Win, MS,
+ Moga-Mobo-ex, Moga-Mobo, IPAex, IPA, Ume
+
For the Korean fonts:
- (Hanyang,) Adobe, Solaris-hanyang, MS, Unfonts, Baekmuk
+ (Hanyang,) Adobe, Solaris, MS, Unfonts, Baekmuk
For the Simplified Chinese:
Adobe, Fandol, Hiragino, Founder, MS, CJKUnifonts, Arphic, CJKUnifonts-ttf
@@ -204,8 +212,11 @@ Authors, Contributors, and Copyright
------------------------------------
The script and its documentation was written by Norbert Preining, based
-on research and work by Yusuke Kuroki, Bruno Voisin, Hironobu Yamashita,
-Munehiro Yamamoto and the TeX Q&A wiki page.
+on research and work by Yusuke Kuroki, Yusuke Terada, Bruno Voisin,
+Hironobu Yamashita, Munehiro Yamamoto and the TeX Q&A wiki page.
+
+Maintained by Japanese TeX Development Community. For development, see
+ https://github.com/texjporg/cjk-gs-support
The script is licensed under GNU General Public License Version 3 or later.
The contained font data is not copyrightable.
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-adobe.dat b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-adobe.dat
new file mode 100644
index 00000000000..0081d845d20
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-adobe.dat
@@ -0,0 +1,58 @@
+# Adobe
+
+### SIMPLIFIED CHINESE ###
+
+Name: AdobeSongStd-Light
+Class: GB
+Provides(30): STSong-Light
+Provides(30): STSong-Regular
+OTFname(10): AdobeSongStd-Light.otf
+
+Name: AdobeHeitiStd-Regular
+Class: GB
+Provides(30): STHeiti-Regular
+Provides(30): STHeiti-Light
+OTFname(20): AdobeHeitiStd-Regular.otf
+
+Name: AdobeKaitiStd-Regular
+Class: GB
+Provides(30): STKaiti-Regular
+OTFname(20): AdobeKaitiStd-Regular.otf
+
+Name: AdobeFangsongStd-Regular
+Class: GB
+Provides(30): STFangsong-Light
+Provides(30): STFangsong-Regular
+OTFname(20): AdobeFangsongStd-Regular.otf
+
+### TRADITIONAL CHINESE ###
+
+Name: AdobeMingStd-Light
+Class: CNS
+Provides(30): MSung-Light
+Provides(30): MSung-Medium
+OTFname(20): AdobeMingStd-Light.otf
+
+Name: AdobeFanHeitiStd-Bold
+Class: CNS
+Provides(30): MHei-Medium
+Provides(30): MKai-Medium
+OTFname(20): AdobeFanHeitiStd-Bold.otf
+
+### KOREAN ###
+
+Name: AdobeMyungjoStd-Medium
+Class: Korea
+Provides(30): HYSMyeongJo-Medium
+OTFname: AdobeMyungjoStd-Medium.otf
+
+Name: AdobeGothicStd-Bold
+Class: Korea
+Provides(30): HYGoThic-Medium
+Provides(80): HYRGoThic-Medium
+OTFname: AdobeGothicStd-Bold.otf
+
+Name: AdobeGothicStd-Light
+Class: Korea
+OTFname: AdobeGothicStd-Light.otf
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-dynacomware.dat b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-dynacomware.dat
new file mode 100644
index 00000000000..ac99b67c334
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-dynacomware.dat
@@ -0,0 +1,101 @@
+# DynaComware
+
+### SIMPLIFIED/TRADITIONAL CHINESE ###
+
+# Note about Mac (Mac OS X 10.6 -- macOS 10.13)
+# 儷黑 Pro.ttf
+# 儷宋 Pro.ttf
+# are bundled with macOS 10.12.6 Sierra or earlier versions.
+# LiHeiPro.ttf
+# LiSongPro.ttf
+# are bundled with macOS 10.13 High Sierra or later versions.
+# PingFang.ttc
+# index 0--17: PingFang*
+# index 18--35: .PingFang* (hidden fonts)
+# is bundled with OS X 10.11 El Capitan or later versions.
+
+Name: LiHeiPro
+Class: CNS
+#Provides(??): MHei-Medium # fails
+TTFname(20): 儷黑 Pro.ttf
+TTFname(10): LiHeiPro.ttf
+
+Name: LiSongPro
+Class: CNS
+#Provides(??): MSung-Medium # fails
+#Provides(??): MSung-Light # fails
+TTFname(20): 儷宋 Pro.ttf
+TTFname(10): LiSongPro.ttf
+
+Name: PingFangHK-Regular
+Class: CNS # HK
+OTCname: PingFang.ttc(0)
+
+Name: PingFangTC-Regular
+Class: CNS
+OTCname: PingFang.ttc(1)
+
+Name: PingFangSC-Regular
+Class: GB
+OTCname: PingFang.ttc(2)
+
+Name: PingFangHK-Medium
+Class: CNS # HK
+OTCname: PingFang.ttc(3)
+
+Name: PingFangTC-Medium
+Class: CNS
+OTCname: PingFang.ttc(4)
+
+Name: PingFangSC-Medium
+Class: GB
+OTCname: PingFang.ttc(5)
+
+Name: PingFangHK-Semibold
+Class: CNS # HK
+OTCname: PingFang.ttc(6)
+
+Name: PingFangTC-Semibold
+Class: CNS
+OTCname: PingFang.ttc(7)
+
+Name: PingFangSC-Semibold
+Class: GB
+OTCname: PingFang.ttc(8)
+
+Name: PingFangHK-Light
+Class: CNS # HK
+OTCname: PingFang.ttc(9)
+
+Name: PingFangTC-Light
+Class: CNS
+OTCname: PingFang.ttc(10)
+
+Name: PingFangSC-Light
+Class: GB
+OTCname: PingFang.ttc(11)
+
+Name: PingFangHK-Thin
+Class: CNS # HK
+OTCname: PingFang.ttc(12)
+
+Name: PingFangTC-Thin
+Class: CNS
+OTCname: PingFang.ttc(13)
+
+Name: PingFangSC-Thin
+Class: GB
+OTCname: PingFang.ttc(14)
+
+Name: PingFangHK-Ultralight
+Class: CNS # HK
+OTCname: PingFang.ttc(15)
+
+Name: PingFangTC-Ultralight
+Class: CNS
+OTCname: PingFang.ttc(16)
+
+Name: PingFangSC-Ultralight
+Class: GB
+OTCname: PingFang.ttc(17)
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-fontworks.dat b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-fontworks.dat
new file mode 100644
index 00000000000..0a40e4f5efd
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-fontworks.dat
@@ -0,0 +1,69 @@
+# Fontworks (including Fontworks MacOS version)
+
+### JAPANESE ###
+
+# Note about Mac (Mac OS X 10.6 -- macOS 10.13)
+# Klee.ttc
+# Tsukushi{A,B}MaruGothic.ttc
+# are bundled with OS X 10.11 El Capitan or later versions.
+
+Name: FOT-KleePro-M
+PSName: KleePro-M
+Class: Japan
+OTFname: FOT-KleePro-M.otf
+
+Name: FOT-KleePro-DB
+PSName: KleePro-DB
+Class: Japan
+OTFname: FOT-KleePro-DB.otf
+
+Name: FOT-TsukuARdGothicStd-L
+PSName: TsukuARdGothicStd-L
+Class: Japan
+OTFname: FOT-TsukuARdGothicStd-L.otf
+
+Name: FOT-TsukuARdGothicStd-R
+PSName: TsukuARdGothicStd-R
+Class: Japan
+OTFname: FOT-TsukuARdGothicStd-R.otf
+
+Name: FOT-TsukuARdGothicStd-M
+PSName: TsukuARdGothicStd-M
+Class: Japan
+OTFname: FOT-TsukuARdGothicStd-M.otf
+
+Name: FOT-TsukuARdGothicStd-D
+PSName: TsukuARdGothicStd-D
+Class: Japan
+OTFname: FOT-TsukuARdGothicStd-D.otf
+
+Name: FOT-TsukuARdGothicStd-E
+PSName: TsukuARdGothicStd-E
+Class: Japan
+OTFname: FOT-TsukuARdGothicStd-E.otf
+
+Name: FOT-TsukuBRdGothicStd-L
+PSName: TsukuBRdGothicStd-L
+Class: Japan
+OTFname: FOT-TsukuBRdGothicStd-L.otf
+
+Name: FOT-TsukuBRdGothicStd-R
+PSName: TsukuBRdGothicStd-R
+Class: Japan
+OTFname: FOT-TsukuBRdGothicStd-R.otf
+
+Name: FOT-TsukuBRdGothicStd-M
+PSName: TsukuBRdGothicStd-M
+Class: Japan
+OTFname: FOT-TsukuBRdGothicStd-M.otf
+
+Name: FOT-TsukuBRdGothicStd-D
+PSName: TsukuBRdGothicStd-D
+Class: Japan
+OTFname: FOT-TsukuBRdGothicStd-D.otf
+
+Name: FOT-TsukuBRdGothicStd-E
+PSName: TsukuBRdGothicStd-E
+Class: Japan
+OTFname: FOT-TsukuBRdGothicStd-E.otf
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-founder.dat b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-founder.dat
new file mode 100644
index 00000000000..8951754865b
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-founder.dat
@@ -0,0 +1,112 @@
+# Beijing Founder Electronics
+
+### SIMPLIFIED CHINESE ###
+
+# Note:
+# FZ****.TTF (13 files)
+# are bundled with with WPS Office (formerly Kingsoft Office) Linux.
+# Lantinghei.ttc
+# is bundled with OS X 10.9 Mavericks or later versions.
+
+# FZShuSong-Z01
+Name: FZSSK--GBK1-0
+Class: GB
+Provides(55): STSong-Light
+TTFname: FZSSK.TTF
+
+# FZXiaoBiaoSong-B05
+Name: FZXBSK--GBK1-0
+Class: GB
+Provides(55): STSong-Regular
+TTFname: FZXBSK.TTF
+
+# FZXiHeiI-Z08
+Name: FZXH1K--GBK1-0
+Class: GB
+Provides(55): STHeiti-Light
+TTFname: FZXH1K.TTF
+
+# FZHei-B01
+Name: FZHTK--GBK1-0
+Class: GB
+Provides(55): STHeiti-Regular
+TTFname: FZHTK.TTF
+
+# FZKai-Z03
+Name: FZKTK--GBK1-0
+Class: GB
+Provides(55): STKaiti-Regular
+TTFname: FZKTK.TTF
+
+# FZFangSong-Z02
+Name: FZFSK--GBK1-0
+Class: GB
+Provides(55): STFangsong-Light
+Provides(55): STFangsong-Regular
+TTFname: FZFSK.TTF
+
+# FZXingKai-S04
+Name: FZXKK--GBK1-0
+Class: GB
+TTFname: FZXKK.TTF
+
+# FZWeiBei-S03
+Name: FZWBK--GBK1-0
+Class: GB
+TTFname: FZWBK.TTF
+
+# FZChaoCuHei-M10
+Name: FZCCHK--GBK1-0
+Class: GB
+TTFname: FZCCHK.TTF
+
+# FZLiShu-S01
+Name: FZLSK--GBK1-0
+Class: GB
+TTFname: FZLSK.TTF
+
+# FZYaoTi-M06
+Name: FZYTK--GBK1-0
+Class: GB
+TTFname: FZYTK.TTF
+
+# FZSongS-Extended
+Name: FZSONGS--GB1-5
+Class: GB
+TTFname: FZSongS_20100603.TTF
+
+# FZSongS-Extended(SIP)
+Name: FZSONGS_SIP--GB1-5
+Class: GB
+TTFname: FZSongS(SIP)_2010603.TTF
+
+# Lantinghei SC Demibold
+Name: FZLTZHK--GBK1-0
+Class: GB
+TTCname: Lantinghei.ttc(0)
+
+# Lantinghei SC Extralight
+Name: FZLTXHK--GBK1-0
+Class: GB
+TTCname: Lantinghei.ttc(1)
+
+# Lantinghei SC Heavy
+Name: FZLTTHK--GBK1-0
+Class: GB
+TTCname: Lantinghei.ttc(2)
+
+# Lantinghei TC Demibold
+Name: FZLTZHB--B51-0
+Class: CNS
+TTCname: Lantinghei.ttc(3)
+
+# Lantinghei TC Extralight
+Name: FZLTXHB--B51-0
+Class: CNS
+TTCname: Lantinghei.ttc(4)
+
+# Lantinghei TC Heavy
+Name: FZLTTHB--B51-0
+Class: CNS
+TTCname: Lantinghei.ttc(5)
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-hiragino.dat b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-hiragino.dat
new file mode 100644
index 00000000000..94b4a07e698
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-hiragino.dat
@@ -0,0 +1,160 @@
+# Hiragino
+
+### JAPANESE ###
+
+# Note about Mac (Mac OS X 10.6 -- macOS 10.13)
+# ヒラギノ角ゴ {Pro,ProN} {W3,W6}.otf
+# ヒラギノ角ゴ {Std,StdN} W8.otf
+# ヒラギノ丸ゴ {Pro,ProN} W4.otf
+# ヒラギノ明朝 {Pro,ProN} {W3,W6}.otf
+# are bundled with OS X 10.10.5 Yosemite or earlier versions.
+# ヒラギノ角ゴシック {W0,...W9}.ttc
+# ヒラギノ丸ゴ ProN W4.ttc
+# are bundled with OS X 10.11 El Capitan or later versions.
+# ヒラギノ明朝 ProN {W3,W6}.ttc
+# are bundled with OS X 10.11 El Capitan -- macOS 10.12.6 Sierra.
+# ヒラギノ明朝 ProN.ttc
+# is bundled with macOS 10.13 High Sierra or later versions.
+
+Name: HiraMinProN-W3
+Class: Japan
+Provides(30): Ryumin-Light
+Provides(30): RyuminPro-Light
+# the following two are *not* the same
+# one is in decomposed form (for Mac), one is in composed form (for the rest)
+OTFname(20): ヒラギノ明朝 ProN W3.otf
+OTFname(19): ヒラギノ明朝 ProN W3.otf
+OTFname(10): HiraMinProN-W3.otf
+
+Name: HiraMinProN-W6
+Class: Japan
+Provides(30): FutoMinA101-Bold
+Provides(30): FutoMinA101Pro-Bold
+Provides(30): MidashiMin-MA31
+Provides(30): MidashiMinPro-MA31
+OTFname(20): ヒラギノ明朝 ProN W6.otf
+OTFname(19): ヒラギノ明朝 ProN W6.otf
+OTFname(10): HiraMinProN-W6.otf
+
+Name: HiraKakuProN-W3
+Class: Japan
+Provides(30): GothicBBB-Medium
+Provides(30): GothicBBBPro-Medium
+OTFname(20): ヒラギノ角ゴ ProN W3.otf
+OTFname(19): ヒラギノ角ゴ ProN W3.otf
+OTFname(10): HiraKakuProN-W3.otf
+
+Name: HiraKakuProN-W6
+Class: Japan
+Provides(30): FutoGoB101-Bold
+Provides(30): FutoGoB101Pro-Bold
+OTFname(20): ヒラギノ角ゴ ProN W6.otf
+OTFname(19): ヒラギノ角ゴ ProN W6.otf
+OTFname(10): HiraKakuProN-W6.otf
+
+Name: HiraKakuStdN-W8
+Class: Japan
+Provides(30): MidashiGo-MB31
+Provides(30): MidashiGoPro-MB31
+OTFname(20): ヒラギノ角ゴ StdN W8.otf
+OTFname(19): ヒラギノ角ゴ StdN W8.otf
+OTFname(10): HiraKakuStdN-W8.otf
+
+Name: HiraMaruProN-W4
+Class: Japan
+Provides(30): Jun101-Light
+Provides(30): Jun101Pro-Light
+OTFname(20): ヒラギノ丸ゴ ProN W4.otf
+OTFname(19): ヒラギノ丸ゴ ProN W4.otf
+OTFname(10): HiraMaruProN-W4.otf
+
+Name: HiraMinPro-W3
+Class: Japan
+Provides(40): Ryumin-Light
+Provides(40): RyuminPro-Light
+OTFname(20): ヒラギノ明朝 Pro W3.otf
+OTFname(19): ヒラギノ明朝 Pro W3.otf
+OTFname(10): HiraMinPro-W3.otf
+
+Name: HiraMinPro-W6
+Class: Japan
+Provides(40): FutoMinA101-Bold
+Provides(40): FutoMinA101Pro-Bold
+Provides(40): MidashiMin-MA31
+Provides(40): MidashiMinPro-MA31
+OTFname(20): ヒラギノ明朝 Pro W6.otf
+OTFname(19): ヒラギノ明朝 Pro W6.otf
+OTFname(10): HiraMinPro-W6.otf
+
+Name: HiraKakuPro-W3
+Class: Japan
+Provides(40): GothicBBB-Medium
+Provides(40): GothicBBBPro-Medium
+OTFname(20): ヒラギノ角ゴ Pro W3.otf
+OTFname(19): ヒラギノ角ゴ Pro W3.otf
+OTFname(10): HiraKakuPro-W3.otf
+
+Name: HiraKakuPro-W6
+Class: Japan
+Provides(40): FutoGoB101-Bold
+Provides(40): FutoGoB101Pro-Bold
+OTFname(20): ヒラギノ角ゴ Pro W6.otf
+OTFname(19): ヒラギノ角ゴ Pro W6.otf
+OTFname(10): HiraKakuPro-W6.otf
+
+Name: HiraKakuStd-W8
+Class: Japan
+Provides(40): MidashiGo-MB31
+Provides(40): MidashiGoPro-MB31
+OTFname(20): ヒラギノ角ゴ Std W8.otf
+OTFname(19): ヒラギノ角ゴ Std W8.otf
+OTFname(10): HiraKakuStd-W8.otf
+
+Name: HiraMaruPro-W4
+Class: Japan
+Provides(40): Jun101-Light
+Provides(40): Jun101Pro-Light
+OTFname(20): ヒラギノ丸ゴ Pro W4.otf
+OTFname(19): ヒラギノ丸ゴ Pro W4.otf
+OTFname(10): HiraMaruPro-W4.otf
+
+# Following Hiragino fonts are not bundled with OS X,
+# but used in ptex-fontmaps
+
+Name: HiraMinProN-W2
+Class: Japan
+OTFname(20): ヒラギノ明朝 ProN W2.otf
+OTFname(19): ヒラギノ明朝 ProN W2.otf
+OTFname(10): HiraMinProN-W2.otf
+
+Name: HiraMinPro-W2
+Class: Japan
+OTFname(20): ヒラギノ明朝 Pro W2.otf
+OTFname(19): ヒラギノ明朝 Pro W2.otf
+OTFname(10): HiraMinPro-W2.otf
+
+### SIMPLIFIED/TRADITIONAL CHINESE ###
+
+# Note about Mac OS X:
+# Hiragino Sans GB {W3,W6}.otf
+# are bundled with OS X 10.10.5 Yosemite or earlier versions.
+# Hiragino Sans GB {W3,W6}.ttc
+# are bundled with OS X 10.11 El Capitan -- macOS 10.12.6 Sierra.
+# Hiragino Sans CNS.ttc
+# is bundled with macOS 10.12 Sierra -- macOS 10.12.6 Sierra.
+# Hiragino Sans GB.ttc
+# Hiragino_Sans_CNS.ttc
+# are bundled with macOS 10.13 High Sierra or later versions.
+
+Name: HiraginoSansGB-W3
+Class: GB
+Provides(50): STHeiti-Light
+OTFname(20): Hiragino Sans GB W3.otf
+OTFname(10): HiraginoSansGB-W3.otf
+
+Name: HiraginoSansGB-W6
+Class: GB
+Provides(50): STHeiti-Regular
+OTFname(20): Hiragino Sans GB W6.otf
+OTFname(10): HiraginoSansGB-W6.otf
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-kozuka.dat b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-kozuka.dat
new file mode 100644
index 00000000000..f9fb1a44dd4
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-kozuka.dat
@@ -0,0 +1,302 @@
+# Kozuka (Adobe)
+
+### JAPANESE ###
+
+# Some of the {Pr6N,ProVI,Pro} variants are used in ptex-fontmaps.
+
+Name: KozMinPr6N-ExtraLight
+Class: Japan
+OTFname: KozMinPr6N-ExtraLight.otf
+
+Name: KozMinPr6N-Light
+Class: Japan
+OTFname: KozMinPr6N-Light.otf
+
+Name: KozMinPr6N-Regular
+Class: Japan
+Provides(50): Ryumin-Light
+Provides(50): RyuminPro-Light
+Provides(50): HiraMinProN-W3
+Provides(50): HiraMinPro-W3
+OTFname: KozMinPr6N-Regular.otf
+
+Name: KozMinPr6N-Medium
+Class: Japan
+OTFname: KozMinPr6N-Medium.otf
+
+Name: KozMinPr6N-Bold
+Class: Japan
+Provides(50): FutoMinA101-Bold
+Provides(50): FutoMinA101Pro-Bold
+Provides(50): HiraMinProN-W6
+Provides(50): HiraMinPro-W6
+OTFname: KozMinPr6N-Bold.otf
+
+Name: KozMinPr6N-Heavy
+Class: Japan
+Provides(50): MidashiMin-MA31
+Provides(50): MidashiMinPro-MA31
+OTFname: KozMinPr6N-Heavy.otf
+
+Name: KozMinProVI-ExtraLight
+Class: Japan
+OTFname: KozMinProVI-ExtraLight.otf
+
+Name: KozMinProVI-Light
+Class: Japan
+OTFname: KozMinProVI-Light.otf
+
+Name: KozMinProVI-Regular
+Class: Japan
+Provides(55): Ryumin-Light
+Provides(55): RyuminPro-Light
+Provides(55): HiraMinProN-W3
+Provides(55): HiraMinPro-W3
+OTFname: KozMinProVI-Regular.otf
+
+Name: KozMinProVI-Medium
+Class: Japan
+OTFname: KozMinProVI-Medium.otf
+
+Name: KozMinProVI-Bold
+Class: Japan
+Provides(55): FutoMinA101-Bold
+Provides(55): FutoMinA101Pro-Bold
+Provides(55): HiraMinProN-W6
+Provides(55): HiraMinPro-W6
+OTFname: KozMinProVI-Bold.otf
+
+Name: KozMinProVI-Heavy
+Class: Japan
+Provides(55): MidashiMin-MA31
+Provides(55): MidashiMinPro-MA31
+OTFname: KozMinProVI-Heavy.otf
+
+Name: KozMinPro-ExtraLight
+Class: Japan
+OTFname: KozMinPro-ExtraLight.otf
+
+Name: KozMinPro-Light
+Class: Japan
+OTFname: KozMinPro-Light.otf
+
+Name: KozMinPro-Regular
+Class: Japan
+Provides(60): Ryumin-Light
+Provides(60): RyuminPro-Light
+Provides(60): HiraMinProN-W3
+Provides(60): HiraMinPro-W3
+OTFname: KozMinPro-Regular.otf
+
+Name: KozMinPro-Medium
+Class: Japan
+OTFname: KozMinPro-Medium.otf
+
+Name: KozMinPro-Bold
+Class: Japan
+Provides(60): FutoMinA101-Bold
+Provides(60): FutoMinA101Pro-Bold
+Provides(60): HiraMinProN-W6
+Provides(60): HiraMinPro-W6
+OTFname: KozMinPro-Bold.otf
+
+Name: KozMinPro-Heavy
+Class: Japan
+Provides(60): MidashiMin-MA31
+Provides(60): MidashiMinPro-MA31
+OTFname: KozMinPro-Heavy.otf
+
+Name: KozMinStd-ExtraLight
+Class: Japan
+OTFname: KozMinStd-ExtraLight.otf
+
+Name: KozMinStd-Light
+Class: Japan
+OTFname: KozMinStd-Light.otf
+
+Name: KozMinStd-Regular
+Class: Japan
+Provides(65): Ryumin-Light
+Provides(65): RyuminPro-Light
+Provides(65): HiraMinProN-W3
+Provides(65): HiraMinPro-W3
+OTFname: KozMinStd-Regular.otf
+
+Name: KozMinStd-Medium
+Class: Japan
+OTFname: KozMinStd-Medium.otf
+
+Name: KozMinStd-Bold
+Class: Japan
+Provides(65): FutoMinA101-Bold
+Provides(65): FutoMinA101Pro-Bold
+Provides(65): HiraMinProN-W6
+Provides(65): HiraMinPro-W6
+OTFname: KozMinStd-Bold.otf
+
+Name: KozMinStd-Heavy
+Class: Japan
+Provides(65): MidashiMin-MA31
+Provides(65): MidashiMinPro-MA31
+OTFname: KozMinStd-Heavy.otf
+
+Name: KozGoPr6N-ExtraLight
+Class: Japan
+OTFname: KozGoPr6N-ExtraLight.otf
+
+Name: KozGoPr6N-Light
+Class: Japan
+OTFname: KozGoPr6N-Light.otf
+
+Name: KozGoPr6N-Regular
+Class: Japan
+OTFname: KozGoPr6N-Regular.otf
+
+Name: KozGoPr6N-Medium
+Class: Japan
+Provides(50): GothicBBB-Medium
+Provides(50): GothicBBBPro-Medium
+Provides(50): HiraKakuProN-W3
+Provides(50): HiraKakuPro-W3
+OTFname: KozGoPr6N-Medium.otf
+
+Name: KozGoPr6N-Bold
+Class: Japan
+Provides(50): FutoGoB101-Bold
+Provides(50): FutoGoB101Pro-Bold
+Provides(50): HiraKakuProN-W6
+Provides(50): HiraKakuPro-W6
+OTFname: KozGoPr6N-Bold.otf
+
+Name: KozGoPr6N-Heavy
+Class: Japan
+Provides(50): MidashiGo-MB31
+Provides(50): MidashiGoPro-MB31
+Provides(50): HiraKakuStdN-W8
+Provides(50): HiraKakuStd-W8
+Provides(50): Jun101-Light
+Provides(50): Jun101Pro-Light
+Provides(50): HiraMaruProN-W4
+Provides(50): HiraMaruPro-W4
+OTFname: KozGoPr6N-Heavy.otf
+
+Name: KozGoProVI-ExtraLight
+Class: Japan
+OTFname: KozGoProVI-ExtraLight.otf
+
+Name: KozGoProVI-Light
+Class: Japan
+OTFname: KozGoProVI-Light.otf
+
+Name: KozGoProVI-Regular
+Class: Japan
+OTFname: KozGoProVI-Regular.otf
+
+Name: KozGoProVI-Medium
+Class: Japan
+Provides(55): GothicBBB-Medium
+Provides(55): GothicBBBPro-Medium
+Provides(55): HiraKakuProN-W3
+Provides(55): HiraKakuPro-W3
+OTFname: KozGoProVI-Medium.otf
+
+Name: KozGoProVI-Bold
+Class: Japan
+Provides(55): FutoGoB101-Bold
+Provides(55): FutoGoB101Pro-Bold
+Provides(55): HiraKakuProN-W6
+Provides(55): HiraKakuPro-W6
+OTFname: KozGoProVI-Bold.otf
+
+Name: KozGoProVI-Heavy
+Class: Japan
+Provides(55): MidashiGo-MB31
+Provides(55): MidashiGoPro-MB31
+Provides(55): HiraKakuStdN-W8
+Provides(55): HiraKakuStd-W8
+Provides(55): Jun101-Light
+Provides(55): Jun101Pro-Light
+Provides(55): HiraMaruProN-W4
+Provides(55): HiraMaruPro-W4
+OTFname: KozGoProVI-Heavy.otf
+
+Name: KozGoPro-ExtraLight
+Class: Japan
+OTFname: KozGoPro-ExtraLight.otf
+
+Name: KozGoPro-Light
+Class: Japan
+OTFname: KozGoPro-Light.otf
+
+Name: KozGoPro-Regular
+Class: Japan
+OTFname: KozGoPro-Regular.otf
+
+Name: KozGoPro-Medium
+Class: Japan
+Provides(60): GothicBBB-Medium
+Provides(60): GothicBBBPro-Medium
+Provides(60): HiraKakuProN-W3
+Provides(60): HiraKakuPro-W3
+OTFname: KozGoPro-Medium.otf
+
+Name: KozGoPro-Bold
+Class: Japan
+Provides(60): FutoGoB101-Bold
+Provides(60): FutoGoB101Pro-Bold
+Provides(60): HiraKakuProN-W6
+Provides(60): HiraKakuPro-W6
+OTFname: KozGoPro-Bold.otf
+
+Name: KozGoPro-Heavy
+Class: Japan
+Provides(60): MidashiGo-MB31
+Provides(60): MidashiGoPro-MB31
+Provides(60): HiraKakuStdN-W8
+Provides(60): HiraKakuStd-W8
+Provides(60): Jun101-Light
+Provides(60): Jun101Pro-Light
+Provides(60): HiraMaruProN-W4
+Provides(60): HiraMaruPro-W4
+OTFname: KozGoPro-Heavy.otf
+
+Name: KozGoStd-ExtraLight
+Class: Japan
+OTFname: KozGoStd-ExtraLight.otf
+
+Name: KozGoStd-Light
+Class: Japan
+OTFname: KozGoStd-Light.otf
+
+Name: KozGoStd-Regular
+Class: Japan
+OTFname: KozGoStd-Regular.otf
+
+Name: KozGoStd-Medium
+Class: Japan
+Provides(65): GothicBBB-Medium
+Provides(65): GothicBBBPro-Medium
+Provides(65): HiraKakuProN-W3
+Provides(65): HiraKakuPro-W3
+OTFname: KozGoStd-Medium.otf
+
+Name: KozGoStd-Bold
+Class: Japan
+Provides(65): FutoGoB101-Bold
+Provides(65): FutoGoB101Pro-Bold
+Provides(65): HiraKakuProN-W6
+Provides(65): HiraKakuPro-W6
+OTFname: KozGoStd-Bold.otf
+
+Name: KozGoStd-Heavy
+Class: Japan
+Provides(65): MidashiGo-MB31
+Provides(65): MidashiGoPro-MB31
+Provides(65): HiraKakuStdN-W8
+Provides(65): HiraKakuStd-W8
+Provides(65): Jun101-Light
+Provides(65): Jun101Pro-Light
+Provides(65): HiraMaruProN-W4
+Provides(65): HiraMaruPro-W4
+OTFname: KozGoStd-Heavy.otf
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-macos-removeonly.dat b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-macos-removeonly.dat
new file mode 100644
index 00000000000..cc6440d73f9
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-macos-removeonly.dat
@@ -0,0 +1,562 @@
+# Remove-only database for Mac OS
+
+### JAPANESE ###
+
+# Hiragino
+
+Name: HiraMinProN-W3
+Class: Japan
+Provides(30): Ryumin-Light
+Provides(30): RyuminPro-Light
+OTFname(20): ヒラギノ明朝 ProN W3.otf
+OTFname(19): ヒラギノ明朝 ProN W3.otf
+OTFname(10): HiraMinProN-W3.otf
+RMVname(30): ヒラギノ明朝 ProN W3.ttc(0)
+RMVname(29): ヒラギノ明朝 ProN W3.ttc(0)
+RMVname(28): HiraginoSerif-W3.ttc(0)
+RMVname(40): ヒラギノ明朝 ProN.ttc(0)
+RMVname(39): ヒラギノ明朝 ProN.ttc(0)
+RMVname(38): HiraginoSerif.ttc(0)
+
+Name: HiraMinProN-W6
+Class: Japan
+Provides(30): FutoMinA101-Bold
+Provides(30): FutoMinA101Pro-Bold
+Provides(30): MidashiMin-MA31
+Provides(30): MidashiMinPro-MA31
+OTFname(20): ヒラギノ明朝 ProN W6.otf
+OTFname(19): ヒラギノ明朝 ProN W6.otf
+OTFname(10): HiraMinProN-W6.otf
+RMVname(30): ヒラギノ明朝 ProN W6.ttc(0)
+RMVname(29): ヒラギノ明朝 ProN W6.ttc(0)
+RMVname(28): HiraginoSerif-W6.ttc(0)
+RMVname(40): ヒラギノ明朝 ProN.ttc(2)
+RMVname(39): ヒラギノ明朝 ProN.ttc(2)
+RMVname(38): HiraginoSerif.ttc(2)
+
+Name: HiraKakuProN-W3
+Class: Japan
+Provides(30): GothicBBB-Medium
+Provides(30): GothicBBBPro-Medium
+OTFname(20): ヒラギノ角ゴ ProN W3.otf
+OTFname(19): ヒラギノ角ゴ ProN W3.otf
+OTFname(10): HiraKakuProN-W3.otf
+RMVname(30): ヒラギノ角ゴシック W3.ttc(2)
+RMVname(29): ヒラギノ角ゴシック W3.ttc(2)
+RMVname(28): HiraginoSans-W3.ttc(2)
+
+Name: HiraKakuProN-W6
+Class: Japan
+Provides(30): FutoGoB101-Bold
+Provides(30): FutoGoB101Pro-Bold
+OTFname(20): ヒラギノ角ゴ ProN W6.otf
+OTFname(19): ヒラギノ角ゴ ProN W6.otf
+OTFname(10): HiraKakuProN-W6.otf
+RMVname(30): ヒラギノ角ゴシック W6.ttc(2)
+RMVname(29): ヒラギノ角ゴシック W6.ttc(2)
+RMVname(28): HiraginoSans-W6.ttc(2)
+
+Name: HiraKakuStdN-W8
+Class: Japan
+Provides(30): MidashiGo-MB31
+Provides(30): MidashiGoPro-MB31
+OTFname(20): ヒラギノ角ゴ StdN W8.otf
+OTFname(19): ヒラギノ角ゴ StdN W8.otf
+OTFname(10): HiraKakuStdN-W8.otf
+RMVname(30): ヒラギノ角ゴシック W8.ttc(3)
+RMVname(29): ヒラギノ角ゴシック W8.ttc(3)
+RMVname(28): HiraginoSans-W8.ttc(3)
+
+Name: HiraMaruProN-W4
+Class: Japan
+Provides(30): Jun101-Light
+Provides(30): Jun101Pro-Light
+OTFname(20): ヒラギノ丸ゴ ProN W4.otf
+OTFname(19): ヒラギノ丸ゴ ProN W4.otf
+OTFname(10): HiraMaruProN-W4.otf
+RMVname(30): ヒラギノ丸ゴ ProN W4.ttc(1)
+RMVname(29): ヒラギノ丸ゴ ProN W4.ttc(1)
+RMVname(28): HiraginoSansR-W4.ttc(1)
+
+Name: HiraMinPro-W3
+Class: Japan
+Provides(40): Ryumin-Light
+Provides(40): RyuminPro-Light
+OTFname(20): ヒラギノ明朝 Pro W3.otf
+OTFname(19): ヒラギノ明朝 Pro W3.otf
+OTFname(10): HiraMinPro-W3.otf
+RMVname(30): ヒラギノ明朝 ProN W3.ttc(1)
+RMVname(29): ヒラギノ明朝 ProN W3.ttc(1)
+RMVname(28): HiraginoSerif-W3.ttc(1)
+RMVname(40): ヒラギノ明朝 ProN.ttc(1)
+RMVname(39): ヒラギノ明朝 ProN.ttc(1)
+RMVname(38): HiraginoSerif.ttc(1)
+
+Name: HiraMinPro-W6
+Class: Japan
+Provides(40): FutoMinA101-Bold
+Provides(40): FutoMinA101Pro-Bold
+Provides(40): MidashiMin-MA31
+Provides(40): MidashiMinPro-MA31
+OTFname(20): ヒラギノ明朝 Pro W6.otf
+OTFname(19): ヒラギノ明朝 Pro W6.otf
+OTFname(10): HiraMinPro-W6.otf
+RMVname(30): ヒラギノ明朝 ProN W6.ttc(1)
+RMVname(29): ヒラギノ明朝 ProN W6.ttc(1)
+RMVname(28): HiraginoSerif-W6.ttc(1)
+RMVname(40): ヒラギノ明朝 ProN.ttc(3)
+RMVname(39): ヒラギノ明朝 ProN.ttc(3)
+RMVname(38): HiraginoSerif.ttc(3)
+
+Name: HiraKakuPro-W3
+Class: Japan
+Provides(40): GothicBBB-Medium
+Provides(40): GothicBBBPro-Medium
+OTFname(20): ヒラギノ角ゴ Pro W3.otf
+OTFname(19): ヒラギノ角ゴ Pro W3.otf
+OTFname(10): HiraKakuPro-W3.otf
+RMVname(30): ヒラギノ角ゴシック W3.ttc(3)
+RMVname(29): ヒラギノ角ゴシック W3.ttc(3)
+RMVname(28): HiraginoSans-W3.ttc(3)
+
+Name: HiraKakuPro-W6
+Class: Japan
+Provides(40): FutoGoB101-Bold
+Provides(40): FutoGoB101Pro-Bold
+OTFname(20): ヒラギノ角ゴ Pro W6.otf
+OTFname(19): ヒラギノ角ゴ Pro W6.otf
+OTFname(10): HiraKakuPro-W6.otf
+RMVname(30): ヒラギノ角ゴシック W6.ttc(3)
+RMVname(29): ヒラギノ角ゴシック W6.ttc(3)
+RMVname(28): HiraginoSans-W6.ttc(3)
+
+Name: HiraKakuStd-W8
+Class: Japan
+Provides(40): MidashiGo-MB31
+Provides(40): MidashiGoPro-MB31
+OTFname(20): ヒラギノ角ゴ Std W8.otf
+OTFname(19): ヒラギノ角ゴ Std W8.otf
+OTFname(10): HiraKakuStd-W8.otf
+RMVname(30): ヒラギノ角ゴシック W8.ttc(2)
+RMVname(29): ヒラギノ角ゴシック W8.ttc(2)
+RMVname(28): HiraginoSans-W8.ttc(2)
+
+Name: HiraMaruPro-W4
+Class: Japan
+Provides(40): Jun101-Light
+Provides(40): Jun101Pro-Light
+OTFname(20): ヒラギノ丸ゴ Pro W4.otf
+OTFname(19): ヒラギノ丸ゴ Pro W4.otf
+OTFname(10): HiraMaruPro-W4.otf
+RMVname(30): ヒラギノ丸ゴ ProN W4.ttc(0)
+RMVname(29): ヒラギノ丸ゴ ProN W4.ttc(0)
+RMVname(28): HiraginoSansR-W4.ttc(0)
+
+Name: HiraginoSans-W0
+Class: Japan
+RMVname(30): ヒラギノ角ゴシック W0.ttc(0)
+RMVname(29): ヒラギノ角ゴシック W0.ttc(0)
+RMVname(28): HiraginoSans-W0.ttc(0)
+
+Name: HiraginoSans-W1
+Class: Japan
+RMVname(30): ヒラギノ角ゴシック W1.ttc(0)
+RMVname(29): ヒラギノ角ゴシック W1.ttc(0)
+RMVname(28): HiraginoSans-W1.ttc(0)
+
+Name: HiraginoSans-W2
+Class: Japan
+RMVname(30): ヒラギノ角ゴシック W2.ttc(0)
+RMVname(29): ヒラギノ角ゴシック W2.ttc(0)
+RMVname(28): HiraginoSans-W2.ttc(0)
+
+Name: HiraginoSans-W3
+Class: Japan
+RMVname(30): ヒラギノ角ゴシック W3.ttc(0)
+RMVname(29): ヒラギノ角ゴシック W3.ttc(0)
+RMVname(28): HiraginoSans-W3.ttc(0)
+
+Name: HiraginoSans-W4
+Class: Japan
+RMVname(30): ヒラギノ角ゴシック W4.ttc(0)
+RMVname(29): ヒラギノ角ゴシック W4.ttc(0)
+RMVname(28): HiraginoSans-W4.ttc(0)
+
+Name: HiraginoSans-W5
+Class: Japan
+RMVname(30): ヒラギノ角ゴシック W5.ttc(0)
+RMVname(29): ヒラギノ角ゴシック W5.ttc(0)
+RMVname(28): HiraginoSans-W5.ttc(0)
+
+Name: HiraginoSans-W6
+Class: Japan
+RMVname(30): ヒラギノ角ゴシック W6.ttc(0)
+RMVname(29): ヒラギノ角ゴシック W6.ttc(0)
+RMVname(28): HiraginoSans-W6.ttc(0)
+
+Name: HiraginoSans-W7
+Class: Japan
+RMVname(30): ヒラギノ角ゴシック W7.ttc(0)
+RMVname(29): ヒラギノ角ゴシック W7.ttc(0)
+RMVname(28): HiraginoSans-W7.ttc(0)
+
+Name: HiraginoSans-W8
+Class: Japan
+RMVname(30): ヒラギノ角ゴシック W8.ttc(0)
+RMVname(29): ヒラギノ角ゴシック W8.ttc(0)
+RMVname(28): HiraginoSans-W8.ttc(0)
+
+Name: HiraginoSans-W9
+Class: Japan
+RMVname(30): ヒラギノ角ゴシック W9.ttc(0)
+RMVname(29): ヒラギノ角ゴシック W9.ttc(0)
+RMVname(28): HiraginoSans-W9.ttc(0)
+
+# Yu-fonts MacOS version
+
+Name: YuMin-Medium
+Class: Japan
+Provides(80): Ryumin-Light
+Provides(80): RyuminPro-Light
+Provides(80): HiraMinProN-W3
+Provides(80): HiraMinPro-W3
+OTFname(20): Yu Mincho Medium.otf
+OTFname(10): YuMin-Medium.otf
+RMVname(30): YuMincho.ttc(0)
+
+Name: YuMin-Demibold
+Class: Japan
+Provides(80): FutoMinA101-Bold
+Provides(80): FutoMinA101Pro-Bold
+Provides(80): HiraMinProN-W6
+Provides(80): HiraMinPro-W6
+Provides(80): MidashiMin-MA31
+Provides(80): MidashiMinPro-MA31
+OTFname(20): Yu Mincho Demibold.otf
+OTFname(10): YuMin-Demibold.otf
+RMVname(30): YuMincho.ttc(1)
+
+Name: YuMin-Extrabold
+Class: Japan
+RMVname(30): YuMincho.ttc(2)
+
+Name: YuMin_36pKn-Medium
+Class: Japan
+RMVname(30): YuMincho.ttc(3)
+
+Name: YuMin_36pKn-Demibold
+Class: Japan
+RMVname(30): YuMincho.ttc(4)
+
+Name: YuMin_36pKn-Extrabold
+Class: Japan
+RMVname(30): YuMincho.ttc(5)
+
+Name: YuKyo_Yoko-Medium
+Class: Japan
+RMVname: Kyokasho.ttc(0)
+
+Name: YuKyo_Yoko-Bold
+Class: Japan
+RMVname: Kyokasho.ttc(1)
+
+Name: YuKyo-Medium
+Class: Japan
+RMVname: Kyokasho.ttc(2)
+
+Name: YuKyo-Bold
+Class: Japan
+RMVname: Kyokasho.ttc(3)
+
+# Fontworks MacOS version
+
+Name: Klee-Medium
+Class: Japan
+RMVname: Klee.ttc(1)
+
+Name: Klee-Demibold
+Class: Japan
+RMVname: Klee.ttc(0)
+
+Name: TsukuARdGothic-Regular
+Class: Japan
+RMVname: TsukushiAMaruGothic.ttc(0)
+
+Name: TsukuARdGothic-Bold
+Class: Japan
+RMVname: TsukushiAMaruGothic.ttc(1)
+
+Name: TsukuBRdGothic-Regular
+Class: Japan
+RMVname: TsukushiBMaruGothic.ttc(0)
+
+Name: TsukuBRdGothic-Bold
+Class: Japan
+RMVname: TsukushiBMaruGothic.ttc(1)
+
+# Toppan MacOS version
+
+Name: ToppanBunkyuMincho-Regular
+PSName: ToppanBunkyuMinchoPr6N-Regular
+Class: Japan
+RMVname(20): ToppanBunkyuMincho-Regular.otf
+
+#Name: ToppanBunkyuMinchoPr6N-Regular
+#Class: Japan
+#RMVname(10): ToppanBunkyuMinchoPr6N-Regular.otf
+
+Name: ToppanBunkyuGothicPr6N-DB
+Class: Japan
+RMVname(20): ToppanBunkyuGothic.ttc(0)
+RMVname(10): ToppanBunkyuGothicPr6N.ttc(0)
+
+Name: ToppanBunkyuGothicPr6N-Regular
+Class: Japan
+RMVname(20): ToppanBunkyuGothic.ttc(1)
+RMVname(10): ToppanBunkyuGothicPr6N.ttc(1)
+
+Name: ToppanBunkyuMidashiMincho-ExtraBold
+PSName: ToppanBunkyuMidashiMinchoStdN-ExtraBold
+Class: Japan
+RMVname(20): ToppanBunkyuMidashiMincho-ExtraBold.otf
+
+#Name: ToppanBunkyuMidashiMinchoStdN-ExtraBold
+#Class: Japan
+#RMVname(10): ToppanBunkyuMidashiMinchoStdN-ExtraBold.otf
+
+Name: ToppanBunkyuMidashiGothic-ExtraBold
+PSName: ToppanBunkyuMidashiGothicStdN-ExtraBold
+Class: Japan
+RMVname(20): ToppanBunkyuMidashiGothic-ExtraBold.otf
+
+#Name: ToppanBunkyuMidashiGothicStdN-ExtraBold
+#Class: Japan
+#RMVname(10): ToppanBunkyuMidashiGothicStdN-ExtraBold.otf
+
+### SIMPLIFIED/TRADITIONAL CHINESE ###
+
+# Hiragino chinese
+
+Name: HiraginoSansGB-W3
+Class: GB
+Provides(50): STHeiti-Light
+OTFname(20): Hiragino Sans GB W3.otf
+OTFname(10): HiraginoSansGB-W3.otf
+RMVname(30): Hiragino Sans GB W3.ttc(0)
+RMVname(28): HiraginoSansGB-W3.ttc(0)
+RMVname(40): Hiragino Sans GB.ttc(0)
+RMVname(38): HiraginoSansGB.ttc(0)
+
+Name: HiraginoSansGB-W6
+Class: GB
+Provides(50): STHeiti-Regular
+OTFname(20): Hiragino Sans GB W6.otf
+OTFname(10): HiraginoSansGB-W6.otf
+RMVname(30): Hiragino Sans GB W6.ttc(0)
+RMVname(28): HiraginoSansGB-W6.ttc(0)
+RMVname(40): Hiragino Sans GB.ttc(2)
+RMVname(38): HiraginoSansGB.ttc(2)
+
+Name: HiraginoSansCNS-W3
+Class: CNS
+RMVname(30): Hiragino Sans CNS.ttc(0)
+RMVname(29): Hiragino_Sans_CNS.ttc(0)
+RMVname(28): HiraginoSansCNS.ttc(0)
+
+Name: HiraginoSansCNS-W6
+Class: CNS
+RMVname(30): Hiragino Sans CNS.ttc(1)
+RMVname(29): Hiragino_Sans_CNS.ttc(1)
+RMVname(28): HiraginoSansCNS.ttc(1)
+
+# Changzhou SinoType
+
+Name: STSong
+Class: GB
+#Provides(??): STSong-Light # fails
+#Provides(??): STSong-Regular # fails
+TTFname(10): STSong.ttf
+TTFname(11): STSONG.TTF
+TTFname(20): 华文宋体.ttf
+RMVname(30): Songti.ttc(4)
+RMVname(39): Songti-mountainlion.ttc(3)
+RMVname(40): 宋体.ttc(3)
+
+Name: STKaiti
+Class: GB
+#Provides(??): STKaiti-Regular # fails
+TTFname(10): STKaiti.ttf
+TTFname(11): STKAITI.TTF
+TTFname(20): 华文楷体.ttf
+RMVname(30): Kaiti.ttc(1)
+RMVname(39): Kaiti-mountainlion.ttc(3)
+RMVname(40): 楷体.ttc(3)
+
+Name: STKaiti-Adobe-CNS1
+Class: CNS
+#Provides(??): MKai-Medium # fails
+TTFname(10): STKaiti.ttf
+TTFname(11): STKAITI.TTF
+TTFname(20): 华文楷体.ttf
+RMVname(30): Kaiti.ttc(1)
+RMVname(39): Kaiti-mountainlion.ttc(3)
+RMVname(40): 楷体.ttc(3)
+
+Name: STSongti-SC-Black
+Class: GB
+RMVname(30): Songti.ttc(0)
+RMVname(39): Songti-mountainlion.ttc(0)
+RMVname(40): 宋体.ttc(0)
+
+Name: STSongti-SC-Bold
+Class: GB
+RMVname(30): Songti.ttc(1)
+RMVname(39): Songti-mountainlion.ttc(1)
+RMVname(40): 宋体.ttc(1)
+
+Name: STSongti-TC-Bold
+Class: CNS
+RMVname(30): Songti.ttc(2)
+
+Name: STSongti-SC-Light
+Class: GB
+RMVname(30): Songti.ttc(3)
+RMVname(39): Songti-mountainlion.ttc(2)
+RMVname(40): 宋体.ttc(2)
+
+Name: STSongti-TC-Light
+Class: CNS
+RMVname(30): Songti.ttc(5)
+
+Name: STSongti-SC-Regular
+Class: GB
+RMVname(30): Songti.ttc(6)
+RMVname(39): Songti-mountainlion.ttc(4)
+RMVname(40): 宋体.ttc(4)
+
+Name: STSongti-TC-Regular
+Class: CNS
+RMVname(30): Songti.ttc(7)
+
+Name: STKaitiSC-Regular
+Class: GB
+RMVname(30): Kaiti.ttc(0)
+
+Name: STKaitiTC-Regular
+Class: CNS
+RMVname(30): Kaiti.ttc(2)
+
+Name: STKaitiSC-Bold
+Class: GB
+RMVname(30): Kaiti.ttc(3)
+
+Name: STKaitiTC-Bold
+Class: CNS
+RMVname(30): Kaiti.ttc(4)
+
+Name: STKaitiSC-Black
+Class: GB
+RMVname(30): Kaiti.ttc(5)
+
+Name: STKaitiTC-Black
+Class: CNS
+RMVname(30): Kaiti.ttc(6)
+
+Name: STKaiti-SC-Black
+Class: GB
+RMVname(30): Kaiti.ttc(0)
+RMVname(39): Kaiti-mountainlion.ttc(0)
+RMVname(40): 楷体.ttc(0)
+
+Name: STKaiti-SC-Bold
+Class: GB
+RMVname(30): Kaiti.ttc(1)
+RMVname(39): Kaiti-mountainlion.ttc(1)
+RMVname(40): 楷体.ttc(1)
+
+Name: STKaiTi-TC-Bold
+Class: CNS
+RMVname(30): Kaiti.ttc(2)
+
+Name: STKaiti-SC-Regular
+Class: GB
+RMVname(30): Kaiti.ttc(3)
+RMVname(39): Kaiti-mountainlion.ttc(2)
+RMVname(40): 楷体.ttc(2)
+
+Name: STKaiTi-TC-Regular
+Class: CNS
+RMVname(30): Kaiti.ttc(5)
+
+Name: STBaoliSC-Regular
+Class: GB
+RMVname(30): Baoli.ttc(0)
+
+Name: STBaoliTC-Regular
+Class: CNS
+RMVname(30): Baoli.ttc(1)
+
+Name: STBaoli-SC-Regular
+Class: GB
+RMVname(30): Baoli.ttc(0)
+
+Name: STLibianSC-Regular
+Class: GB
+RMVname(30): Libian.ttc(0)
+
+Name: STLibianTC-Regular
+Class: CNS
+RMVname(30): Libian.ttc(1)
+
+Name: STLibian-SC-Regular
+Class: GB
+RMVname(30): Libian.ttc(0)
+
+Name: STXingkaiSC-Bold
+Class: GB
+RMVname(30): Xingkai.ttc(0)
+
+Name: STXingkaiTC-Bold
+Class: CNS
+RMVname(30): Xingkai.ttc(1)
+
+Name: STXingkaiSC-Light
+Class: GB
+RMVname(30): Xingkai.ttc(2)
+
+Name: STXingkaiTC-Light
+Class: CNS
+RMVname(30): Xingkai.ttc(3)
+
+Name: STXingkai-SC-Bold
+Class: GB
+RMVname(30): Xingkai.ttc(0)
+
+Name: STXingkai-SC-Light
+Class: GB
+RMVname(30): Xingkai.ttc(1)
+
+Name: STYuanti-SC-Bold
+Class: GB
+RMVname(30): Yuanti.ttc(0)
+
+Name: STYuanti-TC-Bold
+Class: CNS
+RMVname(30): Yuanti.ttc(1)
+
+Name: STYuanti-SC-Light
+Class: GB
+RMVname(30): Yuanti.ttc(2)
+
+Name: STYuanti-TC-Light
+Class: CNS
+RMVname(30): Yuanti.ttc(3)
+
+Name: STYuanti-SC-Regular
+Class: GB
+RMVname(30): Yuanti.ttc(4)
+
+Name: STYuanti-TC-Regular
+Class: CNS
+RMVname(30): Yuanti.ttc(5)
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-microsoft.dat b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-microsoft.dat
new file mode 100644
index 00000000000..19e70596ec0
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-microsoft.dat
@@ -0,0 +1,256 @@
+# Microsoft Windows, Windows/Mac Office fonts
+
+### JAPANESE ###
+
+# Note about Windows:
+# MSMINCHO.TTC
+# MSGOTHIC.TTC
+# are bundled with Windows XP.
+# msmincho.ttc
+# msgothic.ttc
+# are bundled with Windows Vista or later versions.
+# meiryo.ttc
+# meiryob.ttc
+# are bundled with Windows Vista or later versions,
+# and "Japanese ClearType fonts for Windows XP".
+
+# Note about MSOffice:
+# MS Mincho.ttf
+# MS Gothic.ttf
+# Meiryo.ttf
+# Meiryo Bold.ttf
+# Meiryo Bold Italic.ttf
+# Meiryo Italic.ttf
+# are bundled with Office for Mac 2011.
+# msmincho.ttc
+# msgothic.ttc
+# Meiryo.ttf
+# MeiryoBold.ttf
+# MeiryoBoldItalic.ttf
+# MeiryoItalic.ttf
+# are bundled with Office for Mac 2016.
+
+# [TODO] Check about HG* fonts, and move Chinese/Korean fonts
+
+Name: MS-Mincho
+Class: Japan
+Provides(95): Ryumin-Light
+Provides(95): RyuminPro-Light
+Provides(95): HiraMinProN-W3
+Provides(95): HiraMinPro-W3
+Provides(95): FutoMinA101-Bold
+Provides(95): FutoMinA101Pro-Bold
+Provides(95): HiraMinProN-W6
+Provides(95): HiraMinPro-W6
+Provides(95): MidashiMin-MA31
+Provides(95): MidashiMinPro-MA31
+TTFname(50): MS Mincho.ttf
+TTFname(30): MS-Mincho.ttf
+TTCname(20): msmincho.ttc(0)
+
+Name: MS-Gothic
+Class: Japan
+Provides(95): GothicBBB-Medium
+Provides(95): GothicBBBPro-Medium
+Provides(95): HiraKakuProN-W3
+Provides(95): HiraKakuPro-W3
+Provides(95): FutoGoB101-Bold
+Provides(95): FutoGoB101Pro-Bold
+Provides(95): HiraKakuProN-W6
+Provides(95): HiraKakuPro-W6
+Provides(95): MidashiGo-MB31
+Provides(95): MidashiGoPro-MB31
+Provides(95): HiraKakuStdN-W8
+Provides(95): HiraKakuStd-W8
+Provides(95): Jun101-Light
+Provides(95): Jun101Pro-Light
+Provides(95): HiraMaruProN-W4
+Provides(95): HiraMaruPro-W4
+TTFname(50): MS Gothic.ttf
+TTFname(30): MS-Gothic.ttf
+TTCname(20): msgothic.ttc(0)
+
+Name: MS-PMincho
+Class: Japan
+TTFname(50): MS PMincho.ttf
+TTFname(30): MS-PMincho.ttf
+TTCname(20): msmincho.ttc(1)
+
+Name: MS-PGothic
+Class: Japan
+TTFname(50): MS PGothic.ttf
+TTFname(30): MS-PGothic.ttf
+TTCname(20): msgothic.ttc(1)
+
+Name: MS-UIGothic
+Class: Japan
+TTCname(20): msgothic.ttc(2)
+
+Name: Meiryo
+Class: Japan
+TTFname(50): Meiryo.ttf
+TTCname(20): meiryo.ttc(0)
+
+Name: Meiryo-Bold
+Class: Japan
+TTFname(50): Meiryo Bold.ttf
+TTFname(40): MeiryoBold.ttf
+TTFname(30): Meiryo-Bold.ttf
+TTCname(20): meiryob.ttc(0)
+
+Name: Meiryo-BoldItalic
+Class: Japan
+TTFname(50): Meiryo Bold Italic.ttf
+TTFname(40): MeiryoBoldItalic.ttf
+TTFname(30): Meiryo-BoldItalic.ttf
+TTCname(20): meiryob.ttc(1)
+
+Name: Meiryo-Italic
+Class: Japan
+TTFname(50): Meiryo Italic.ttf
+TTFname(40): MeiryoItalic.ttf
+TTFname(30): Meiryo-Italic.ttf
+TTCname(20): meiryo.ttc(1)
+
+Name: MeiryoUI
+Class: Japan
+TTCname(20): meiryo.ttc(2)
+
+Name: MeiryoUI-Bold
+Class: Japan
+TTCname(20): meiryob.ttc(2)
+
+Name: MeiryoUI-BoldItalic
+Class: Japan
+TTCname(20): meiryob.ttc(3)
+
+Name: MeiryoUI-Italic
+Class: Japan
+TTCname(20): meiryo.ttc(3)
+
+Name: HGGothicE
+Class: Japan
+TTCname(50): HGRGE.ttc(0)
+TTCname(20): HGRGE.TTC(0)
+
+Name: HGPGothicE
+Class: Japan
+TTCname(50): HGRGE.ttc(1)
+TTCname(20): HGRGE.TTC(1)
+
+Name: HGSGothicE
+Class: Japan
+TTCname(50): HGRGE.ttc(2)
+TTCname(20): HGRGE.TTC(2)
+
+Name: HGGothicM
+Class: Japan
+TTCname(20): HGRGM.TTC(0)
+
+Name: HGPGothicM
+Class: Japan
+TTCname(20): HGRGM.TTC(1)
+
+Name: HGSGothicM
+Class: Japan
+TTCname(20): HGRGM.TTC(2)
+
+Name: HGMinchoE
+Class: Japan
+TTCname(50): HGRME.ttc(0)
+TTCname(20): HGRME.TTC(0)
+
+Name: HGPMinchoE
+Class: Japan
+TTCname(50): HGRME.ttc(1)
+TTCname(20): HGRME.TTC(2)
+
+Name: HGSMinchoE
+Class: Japan
+TTCname(50): HGRME.ttc(2)
+TTCname(20): HGRME.TTC(2)
+
+Name: HGMinchoB
+Class: Japan
+TTCname(20): HGRMB.TTC(0)
+
+Name: HGPMinchoB
+Class: Japan
+TTCname(20): HGRMB.TTC(1)
+
+Name: HGSMinchoB
+Class: Japan
+TTCname(20): HGRMB.TTC(2)
+
+Name: HGSoeiKakugothicUB
+Class: Japan
+TTCname(50): HGRSGU.ttc(0)
+TTCname(20): HGRSGU.TTC(0)
+
+Name: HGPSoeiKakugothicUB
+Class: Japan
+TTCname(50): HGRSGU.ttc(1)
+TTCname(20): HGRSGU.TTC(1)
+
+Name: HGSSoeiKakugothicUB
+Class: Japan
+TTCname(50): HGRSGU.ttc(2)
+TTCname(20): HGRSGU.TTC(2)
+
+Name: HGSoeiKakupoptai
+Class: Japan
+TTCname(20): HGRPP1.TTC(0)
+
+Name: HGPSoeiKakupoptai
+Class: Japan
+TTCname(20): HGRPP1.TTC(1)
+
+Name: HGSSoeiKakupoptai
+Class: Japan
+TTCname(20): HGRPP1.TTC(2)
+
+Name: HGSoeiPresenceEB
+Class: Japan
+TTCname(20): HGRPRE.TTC(0)
+
+Name: HGPSoeiPresenceEB
+Class: Japan
+TTCname(20): HGRPRE.TTC(1)
+
+Name: HGSSoeiPresenceEB
+Class: Japan
+TTCname(20): HGRPRE.TTC(2)
+
+Name: HGKyokashotai
+Class: Japan
+TTCname(20): HGRKK.TTC(0)
+
+Name: HGPKyokashotai
+Class: Japan
+TTCname(20): HGRKK.TTC(1)
+
+Name: HGSKyokashotai
+Class: Japan
+TTCname(20): HGRKK.TTC(2)
+
+Name: HGGyoshotai
+Class: Japan
+TTCname(20): HGRGY.TTC(0)
+
+Name: HGPGyoshotai
+Class: Japan
+TTCname(20): HGRGY.TTC(1)
+
+Name: HGSGyoshotai
+Class: Japan
+TTCname(20): HGRGY.TTC(2)
+
+Name: HGMaruGothicMPRO
+Class: Japan
+TTFname(40): HGRSMP.ttf
+TTFname(20): HGRSMP.TTF
+
+Name: HGSeikaishotaiPRO
+Class: Japan
+TTFname(20): HGRSKP.TTF
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-mogamobo.dat b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-mogamobo.dat
new file mode 100644
index 00000000000..bddebd45e15
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-mogamobo.dat
@@ -0,0 +1,200 @@
+# Moga-Mobo from Y.Oz Vox (free)
+
+### JAPANESE ###
+
+Name: MogaMincho-Regular
+Class: Japan
+Provides(110): Ryumin-Light
+Provides(110): RyuminPro-Light
+Provides(110): HiraMinProN-W3
+Provides(110): HiraMinPro-W3
+TTCname: mogam.ttc(0)
+
+Name: MogaExMincho-Regular
+Class: Japan
+Provides(100): Ryumin-Light
+Provides(100): RyuminPro-Light
+Provides(100): HiraMinProN-W3
+Provides(100): HiraMinPro-W3
+TTCname: mogam.ttc(1)
+
+Name: MogaExMincho-Italic
+Class: Japan
+TTCname: mogam.ttc(2)
+
+Name: Moga90Mincho-Regular
+Class: Japan
+TTCname: mogam.ttc(3)
+
+Name: MogaEx90Mincho-Regular
+Class: Japan
+TTCname: mogam.ttc(4)
+
+Name: MogaEx90Mincho-Italic
+Class: Japan
+TTCname: mogam.ttc(5)
+
+Name: MogaMincho-Bold
+Class: Japan
+Provides(110): FutoMinA101-Bold
+Provides(110): FutoMinA101Pro-Bold
+Provides(110): HiraMinProN-W6
+Provides(110): HiraMinPro-W6
+Provides(110): MidashiMin-MA31
+Provides(110): MidashiMinPro-MA31
+TTCname: mogamb.ttc(0)
+
+Name: MogaExMincho-Bold
+Class: Japan
+Provides(100): FutoMinA101-Bold
+Provides(100): FutoMinA101Pro-Bold
+Provides(100): HiraMinProN-W6
+Provides(100): HiraMinPro-W6
+Provides(100): MidashiMin-MA31
+Provides(100): MidashiMinPro-MA31
+TTCname: mogamb.ttc(1)
+
+Name: Moga90Mincho-Bold
+Class: Japan
+TTCname: mogamb.ttc(2)
+
+Name: MogaEx90Mincho-Bold
+Class: Japan
+TTCname: mogamb.ttc(3)
+
+Name: MogaHMincho-Regular
+Class: Japan
+TTCname: mogahm.ttc(0)
+
+Name: MogaExHMincho-Regular
+Class: Japan
+TTCname: mogahm.ttc(1)
+
+Name: MogaExHMincho-Italic
+Class: Japan
+TTCname: mogahm.ttc(2)
+
+Name: Moga90HMincho-Regular
+Class: Japan
+TTCname: mogahm.ttc(3)
+
+Name: MogaEx90HMincho-Regular
+Class: Japan
+TTCname: mogahm.ttc(4)
+
+Name: MogaEx90HMincho-Italic
+Class: Japan
+TTCname: mogahm.ttc(5)
+
+Name: MogaHMincho-Bold
+Class: Japan
+TTCname: mogahmb.ttc(0)
+
+Name: MogaExHMincho-Bold
+Class: Japan
+TTCname: mogahmb.ttc(1)
+
+Name: Moga90HMincho-Bold
+Class: Japan
+TTCname: mogahmb.ttc(2)
+
+Name: MogaEx90HMincho-Bold
+Class: Japan
+TTCname: mogahmb.ttc(3)
+
+Name: MogaGothic-Regular
+Class: Japan
+Provides(110): GothicBBB-Medium
+Provides(110): GothicBBBPro-Medium
+Provides(110): HiraKakuProN-W3
+Provides(110): HiraKakuPro-W3
+TTCname: mogag.ttc(0)
+
+Name: MogaExGothic-Regular
+Class: Japan
+Provides(100): GothicBBB-Medium
+Provides(100): GothicBBBPro-Medium
+Provides(100): HiraKakuProN-W3
+Provides(100): HiraKakuPro-W3
+TTCname: mogag.ttc(1)
+
+Name: Moga90Gothic-Regular
+Class: Japan
+TTCname: mogag.ttc(2)
+
+Name: MogaEx90Gothic-Regular
+Class: Japan
+TTCname: mogag.ttc(3)
+
+Name: MogaGothic-Bold
+Class: Japan
+Provides(110): FutoGoB101-Bold
+Provides(110): FutoGoB101Pro-Bold
+Provides(110): HiraKakuProN-W6
+Provides(110): HiraKakuPro-W6
+Provides(110): MidashiGo-MB31
+Provides(110): MidashiGoPro-MB31
+Provides(110): HiraKakuStdN-W8
+Provides(110): HiraKakuStd-W8
+TTCname: mogagb.ttc(0)
+
+Name: MogaExGothic-Bold
+Class: Japan
+Provides(100): FutoGoB101-Bold
+Provides(100): FutoGoB101Pro-Bold
+Provides(100): HiraKakuProN-W6
+Provides(100): HiraKakuPro-W6
+Provides(100): MidashiGo-MB31
+Provides(100): MidashiGoPro-MB31
+Provides(100): HiraKakuStdN-W8
+Provides(100): HiraKakuStd-W8
+TTCname: mogagb.ttc(1)
+
+Name: Moga90Gothic-Bold
+Class: Japan
+TTCname: mogagb.ttc(2)
+
+Name: MogaEx90Gothic-Bold
+Class: Japan
+TTCname: mogagb.ttc(3)
+
+Name: MoboGothic-Regular
+Class: Japan
+Provides(110): Jun101-Light
+Provides(110): Jun101Pro-Light
+Provides(110): HiraMaruProN-W4
+Provides(110): HiraMaruPro-W4
+TTCname: mobog.ttc(0)
+
+Name: MoboExGothic-Regular
+Class: Japan
+Provides(100): Jun101-Light
+Provides(100): Jun101Pro-Light
+Provides(100): HiraMaruProN-W4
+Provides(100): HiraMaruPro-W4
+TTCname: mobog.ttc(1)
+
+Name: Mobo90Gothic-Regular
+Class: Japan
+TTCname: mobog.ttc(2)
+
+Name: MoboEx90Gothic-Regular
+Class: Japan
+TTCname: mobog.ttc(3)
+
+Name: MoboGothic-Bold
+Class: Japan
+TTCname: mobogb.ttc(0)
+
+Name: MoboExGothic-Bold
+Class: Japan
+TTCname: mobogb.ttc(1)
+
+Name: Mobo90Gothic-Bold
+Class: Japan
+TTCname: mobogb.ttc(2)
+
+Name: MoboEx90Gothic-Bold
+Class: Japan
+TTCname: mobogb.ttc(3)
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-morisawa.dat b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-morisawa.dat
new file mode 100644
index 00000000000..740c7b683cb
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-morisawa.dat
@@ -0,0 +1,705 @@
+# Morisawa standard sets
+
+### JAPANESE ###
+
+# Some of the {Pr6N,Pro} variants are used in morisawa (ptex-fontmaps)
+# or in moriprop (S. Saito).
+
+# Note:
+# A-OTF-Jun101Pr6N-Light appeared in otf-(up-)morisawa-pr6n.map
+# which is older than jfontmaps 20140301.0
+# however, such a Pr6N variant never existed, so removed
+# https://www.tug.org/pipermail/tex-live/2014-February/034855.html
+
+Name: A-OTF-RyuminPr6N-Light
+PSName: RyuminPr6N-Light
+Class: Japan
+Provides(10): Ryumin-Light
+Provides(10): RyuminPro-Light
+Provides(10): HiraMinProN-W3
+Provides(10): HiraMinPro-W3
+OTFname: A-OTF-RyuminPr6N-Light.otf
+
+Name: A-OTF-RyuminPr6N-Regular
+PSName: RyuminPr6N-Regular
+Class: Japan
+Provides(10): Ryumin-Regular
+OTFname: A-OTF-RyuminPr6N-Regular.otf
+
+Name: A-OTF-RyuminPr6N-Medium
+PSName: RyuminPr6N-Medium
+Class: Japan
+Provides(10): Ryumin-Medium
+OTFname: A-OTF-RyuminPr6N-Medium.otf
+
+Name: A-OTF-RyuminPr6N-Bold
+PSName: RyuminPr6N-Bold
+Class: Japan
+Provides(10): Ryumin-Bold
+OTFname: A-OTF-RyuminPr6N-Bold.otf
+
+Name: A-OTF-RyuminPr6N-ExBold
+PSName: RyuminPr6N-ExBold
+Class: Japan
+Provides(10): Ryumin-ExBold
+OTFname: A-OTF-RyuminPr6N-ExBold.otf
+
+Name: A-OTF-RyuminPr6N-Heavy
+PSName: RyuminPr6N-Heavy
+Class: Japan
+Provides(10): Ryumin-Heavy
+OTFname: A-OTF-RyuminPr6N-Heavy.otf
+
+Name: A-OTF-RyuminPr6N-ExHeavy
+PSName: RyuminPr6N-ExHeavy
+Class: Japan
+Provides(10): Ryumin-ExHeavy
+OTFname: A-OTF-RyuminPr6N-ExHeavy.otf
+
+Name: A-OTF-RyuminPr6N-Ultra
+PSName: RyuminPr6N-Ultra
+Class: Japan
+Provides(10): Ryumin-Ultra
+OTFname: A-OTF-RyuminPr6N-Ultra.otf
+
+Name: A-OTF-RyuminPr6-Light
+PSName: RyuminPr6-Light
+Class: Japan
+Provides(15): Ryumin-Light
+Provides(15): HiraMinPro-W3
+OTFname: A-OTF-RyuminPr6-Light.otf
+
+Name: A-OTF-RyuminPr6-Regular
+PSName: RyuminPr6-Regular
+Class: Japan
+Provides(15): Ryumin-Regular
+OTFname: A-OTF-RyuminPr6-Regular.otf
+
+Name: A-OTF-RyuminPr6-Medium
+PSName: RyuminPr6-Medium
+Class: Japan
+Provides(15): Ryumin-Medium
+OTFname: A-OTF-RyuminPr6-Medium.otf
+
+Name: A-OTF-RyuminPr6-Bold
+PSName: RyuminPr6-Bold
+Class: Japan
+Provides(15): Ryumin-Bold
+OTFname: A-OTF-RyuminPr6-Bold.otf
+
+Name: A-OTF-RyuminPr6-ExBold
+PSName: RyuminPr6-ExBold
+Class: Japan
+Provides(15): Ryumin-ExBold
+OTFname: A-OTF-RyuminPr6-ExBold.otf
+
+Name: A-OTF-RyuminPr6-Heavy
+PSName: RyuminPr6-Heavy
+Class: Japan
+Provides(15): Ryumin-Heavy
+OTFname: A-OTF-RyuminPr6-Heavy.otf
+
+Name: A-OTF-RyuminPr6-ExHeavy
+PSName: RyuminPr6-ExHeavy
+Class: Japan
+Provides(15): Ryumin-ExHeavy
+OTFname: A-OTF-RyuminPr6-ExHeavy.otf
+
+Name: A-OTF-RyuminPr6-Ultra
+PSName: RyuminPr6-Ultra
+Class: Japan
+Provides(15): Ryumin-Ultra
+OTFname: A-OTF-RyuminPr6-Ultra.otf
+
+Name: A-OTF-RyuminPr5-Light
+PSName: RyuminPr5-Light
+Class: Japan
+Provides(18): Ryumin-Light
+Provides(18): HiraMinPro-W3
+OTFname: A-OTF-RyuminPr5-Light.otf
+
+Name: A-OTF-RyuminPr5-Regular
+PSName: RyuminPr5-Regular
+Class: Japan
+Provides(18): Ryumin-Regular
+OTFname: A-OTF-RyuminPr5-Regular.otf
+
+Name: A-OTF-RyuminPr5-Medium
+PSName: RyuminPr5-Medium
+Class: Japan
+Provides(18): Ryumin-Medium
+OTFname: A-OTF-RyuminPr5-Medium.otf
+
+Name: A-OTF-RyuminPr5-Bold
+PSName: RyuminPr5-Bold
+Class: Japan
+Provides(18): Ryumin-Bold
+OTFname: A-OTF-RyuminPr5-Bold.otf
+
+Name: A-OTF-RyuminPr5-ExBold
+PSName: RyuminPr5-ExBold
+Class: Japan
+Provides(18): Ryumin-ExBold
+OTFname: A-OTF-RyuminPr5-ExBold.otf
+
+Name: A-OTF-RyuminPr5-Heavy
+PSName: RyuminPr5-Heavy
+Class: Japan
+Provides(18): Ryumin-Heavy
+OTFname: A-OTF-RyuminPr5-Heavy.otf
+
+Name: A-OTF-RyuminPr5-ExHeavy
+PSName: RyuminPr5-ExHeavy
+Class: Japan
+Provides(18): Ryumin-ExHeavy
+OTFname: A-OTF-RyuminPr5-ExHeavy.otf
+
+Name: A-OTF-RyuminPr5-Ultra
+PSName: RyuminPr5-Ultra
+Class: Japan
+Provides(18): Ryumin-Ultra
+OTFname: A-OTF-RyuminPr5-Ultra.otf
+
+Name: A-OTF-RyuminPro-Light
+PSName: RyuminPro-Light
+Class: Japan
+Provides(20): Ryumin-Light
+Provides(20): HiraMinPro-W3
+OTFname: A-OTF-RyuminPro-Light.otf
+
+Name: A-OTF-RyuminPro-Regular
+PSName: RyuminPro-Regular
+Class: Japan
+Provides(20): Ryumin-Regular
+OTFname: A-OTF-RyuminPro-Regular.otf
+
+Name: A-OTF-RyuminPro-Medium
+PSName: RyuminPro-Medium
+Class: Japan
+Provides(20): Ryumin-Medium
+OTFname: A-OTF-RyuminPro-Medium.otf
+
+Name: A-OTF-RyuminPro-Bold
+PSName: RyuminPro-Bold
+Class: Japan
+Provides(20): Ryumin-Bold
+OTFname: A-OTF-RyuminPro-Bold.otf
+
+Name: A-OTF-RyuminPro-ExBold
+PSName: RyuminPro-ExBold
+Class: Japan
+Provides(20): Ryumin-ExBold
+OTFname: A-OTF-RyuminPro-ExBold.otf
+
+Name: A-OTF-RyuminPro-Heavy
+PSName: RyuminPro-Heavy
+Class: Japan
+Provides(20): Ryumin-Heavy
+OTFname: A-OTF-RyuminPro-Heavy.otf
+
+Name: A-OTF-RyuminPro-ExHeavy
+PSName: RyuminPro-ExHeavy
+Class: Japan
+Provides(20): Ryumin-ExHeavy
+OTFname: A-OTF-RyuminPro-ExHeavy.otf
+
+Name: A-OTF-RyuminPro-Ultra
+PSName: RyuminPro-Ultra
+Class: Japan
+Provides(20): Ryumin-Ultra
+OTFname: A-OTF-RyuminPro-Ultra.otf
+
+Name: A-OTF-FutoMinA101Pr6N-Bold
+PSName: FutoMinA101Pr6N-Bold
+Class: Japan
+Provides(10): FutoMinA101-Bold
+Provides(10): FutoMinA101Pro-Bold
+Provides(10): HiraMinProN-W6
+Provides(10): HiraMinPro-W6
+OTFname: A-OTF-FutoMinA101Pr6N-Bold.otf
+
+Name: A-OTF-FutoMinA101Pr6-Bold
+PSName: FutoMinA101Pr6-Bold
+Class: Japan
+Provides(15): FutoMinA101-Bold
+Provides(15): HiraMinPro-W6
+OTFname: A-OTF-FutoMinA101Pr6-Bold.otf
+
+Name: A-OTF-FutoMinA101Pr5-Bold
+PSName: FutoMinA101Pr5-Bold
+Class: Japan
+Provides(18): FutoMinA101-Bold
+Provides(18): HiraMinPro-W6
+OTFname: A-OTF-FutoMinA101Pr5-Bold.otf
+
+Name: A-OTF-FutoMinA101Pro-Bold
+PSName: FutoMinA101Pro-Bold
+Class: Japan
+Provides(20): FutoMinA101-Bold
+Provides(20): HiraMinPro-W6
+OTFname: A-OTF-FutoMinA101Pro-Bold.otf
+
+Name: A-OTF-GothicBBBPr6N-Medium
+PSName: GothicBBBPr6N-Medium
+Class: Japan
+Provides(10): GothicBBB-Medium
+Provides(10): GothicBBBPro-Medium
+Provides(10): HiraKakuProN-W3
+Provides(10): HiraKakuPro-W3
+OTFname: A-OTF-GothicBBBPr6N-Medium.otf
+
+Name: A-OTF-GothicBBBPr6-Medium
+PSName: GothicBBBPr6-Medium
+Class: Japan
+Provides(15): GothicBBB-Medium
+Provides(15): HiraKakuPro-W3
+OTFname: A-OTF-GothicBBBPr6-Medium.otf
+
+Name: A-OTF-GothicBBBPr5-Medium
+PSName: GothicBBBPr5-Medium
+Class: Japan
+Provides(18): GothicBBB-Medium
+Provides(18): HiraKakuPro-W3
+OTFname: A-OTF-GothicBBBPr5-Medium.otf
+
+Name: A-OTF-GothicBBBPro-Medium
+PSName: GothicBBBPro-Medium
+Class: Japan
+Provides(20): GothicBBB-Medium
+Provides(20): HiraKakuPro-W3
+OTFname: A-OTF-GothicBBBPro-Medium.otf
+
+Name: A-OTF-FutoGoB101Pr6N-Bold
+PSName: FutoGoB101Pr6N-Bold
+Class: Japan
+Provides(10): FutoGoB101-Bold
+Provides(10): FutoGoB101Pro-Bold
+Provides(10): HiraKakuProN-W6
+Provides(10): HiraKakuPro-W6
+OTFname: A-OTF-FutoGoB101Pr6N-Bold.otf
+
+Name: A-OTF-FutoGoB101Pr6-Bold
+PSName: FutoGoB101Pr6-Bold
+Class: Japan
+Provides(15): FutoGoB101-Bold
+Provides(15): HiraKakuPro-W6
+OTFname: A-OTF-FutoGoB101Pr6-Bold.otf
+
+Name: A-OTF-FutoGoB101Pr5-Bold
+PSName: FutoGoB101Pr5-Bold
+Class: Japan
+Provides(18): FutoGoB101-Bold
+Provides(18): HiraKakuPro-W6
+OTFname: A-OTF-FutoGoB101Pr5-Bold.otf
+
+Name: A-OTF-FutoGoB101Pro-Bold
+PSName: FutoGoB101Pro-Bold
+Class: Japan
+Provides(20): FutoGoB101-Bold
+Provides(20): HiraKakuPro-W6
+OTFname: A-OTF-FutoGoB101Pro-Bold.otf
+
+Name: A-OTF-MidashiGoPr6N-MB31
+PSName: MidashiGoPr6N-MB31
+Class: Japan
+Provides(10): MidashiGo-MB31
+Provides(10): MidashiGoPro-MB31
+Provides(10): HiraKakuStdN-W8
+Provides(10): HiraKakuStd-W8
+OTFname: A-OTF-MidashiGoPr6N-MB31.otf
+
+Name: A-OTF-MidashiGoPr6-MB31
+PSName: MidashiGoPr6-MB31
+Class: Japan
+Provides(15): MidashiGo-MB31
+Provides(15): HiraKakuStd-W8
+OTFname: A-OTF-MidashiGoPr6-MB31.otf
+
+Name: A-OTF-MidashiGoPr5-MB31
+PSName: MidashiGoPr5-MB31
+Class: Japan
+Provides(18): MidashiGo-MB31
+Provides(18): HiraKakuStd-W8
+OTFname: A-OTF-MidashiGoPr5-MB31.otf
+
+Name: A-OTF-MidashiGoPro-MB31
+PSName: MidashiGoPro-MB31
+Class: Japan
+Provides(20): MidashiGo-MB31
+Provides(20): HiraKakuStd-W8
+OTFname: A-OTF-MidashiGoPro-MB31.otf
+
+Name: A-OTF-Jun101Pro-Light
+PSName: Jun101Pro-Light
+Class: Japan
+Provides(20): Jun101-Light
+Provides(20): HiraMaruPro-W4
+OTFname: A-OTF-Jun101Pro-Light.otf
+
+Name: A-OTF-Jun201Pro-Regular
+PSName: Jun201Pro-Regular
+Class: Japan
+Provides(20): Jun201-Regular
+OTFname: A-OTF-Jun201Pro-Regular.otf
+
+Name: A-OTF-Jun34Pro-Medium
+PSName: Jun34Pro-Medium
+Class: Japan
+Provides(20): Jun34-Medium
+OTFname: A-OTF-Jun34Pro-Medium.otf
+
+Name: A-OTF-Jun501Pro-Bold
+PSName: Jun501Pro-Bold
+Class: Japan
+Provides(20): Jun501-Bold
+OTFname: A-OTF-Jun501Pro-Bold.otf
+
+Name: A-OTF-ShinGoPr6N-ExLight
+PSName: ShinGoPr6N-ExLight
+Class: Japan
+Provides(10): ShinGo-ExLight
+OTFname: A-OTF-ShinGoPr6N-ExLight.otf
+
+Name: A-OTF-ShinGoPr6N-Light
+PSName: ShinGoPr6N-Light
+Class: Japan
+Provides(10): ShinGo-Light
+OTFname: A-OTF-ShinGoPr6N-Light.otf
+
+Name: A-OTF-ShinGoPr6N-Regular
+PSName: ShinGoPr6N-Regular
+Class: Japan
+Provides(10): ShinGo-Regular
+OTFname: A-OTF-ShinGoPr6N-Regular.otf
+
+Name: A-OTF-ShinGoPr6N-Medium
+PSName: ShinGoPr6N-Medium
+Class: Japan
+Provides(10): ShinGo-Medium
+OTFname: A-OTF-ShinGoPr6N-Medium.otf
+
+Name: A-OTF-ShinGoPr6N-DeBold
+PSName: ShinGoPr6N-DeBold
+Class: Japan
+Provides(10): ShinGo-DeBold
+OTFname: A-OTF-ShinGoPr6N-DeBold.otf
+
+Name: A-OTF-ShinGoPr6N-Bold
+PSName: ShinGoPr6N-Bold
+Class: Japan
+Provides(10): ShinGo-Bold
+OTFname: A-OTF-ShinGoPr6N-Bold.otf
+
+Name: A-OTF-ShinGoPr6N-Heavy
+PSName: ShinGoPr6N-Heavy
+Class: Japan
+Provides(10): ShinGo-Heavy
+OTFname: A-OTF-ShinGoPr6N-Heavy.otf
+
+Name: A-OTF-ShinGoPr6N-Ultra
+PSName: ShinGoPr6N-Ultra
+Class: Japan
+Provides(10): ShinGo-Ultra
+OTFname: A-OTF-ShinGoPr6N-Ultra.otf
+
+Name: A-OTF-ShinGoPr6-ExLight
+PSName: ShinGoPr6-ExLight
+Class: Japan
+Provides(15): ShinGo-ExLight
+OTFname: A-OTF-ShinGoPr6-ExLight.otf
+
+Name: A-OTF-ShinGoPr6-Light
+PSName: ShinGoPr6-Light
+Class: Japan
+Provides(15): ShinGo-Light
+OTFname: A-OTF-ShinGoPr6-Light.otf
+
+Name: A-OTF-ShinGoPr6-Regular
+PSName: ShinGoPr6-Regular
+Class: Japan
+Provides(15): ShinGo-Regular
+OTFname: A-OTF-ShinGoPr6-Regular.otf
+
+Name: A-OTF-ShinGoPr6-Medium
+PSName: ShinGoPr6-Medium
+Class: Japan
+Provides(15): ShinGo-Medium
+OTFname: A-OTF-ShinGoPr6-Medium.otf
+
+Name: A-OTF-ShinGoPr6-DeBold
+PSName: ShinGoPr6-DeBold
+Class: Japan
+Provides(15): ShinGo-DeBold
+OTFname: A-OTF-ShinGoPr6-DeBold.otf
+
+Name: A-OTF-ShinGoPr6-Bold
+PSName: ShinGoPr6-Bold
+Class: Japan
+Provides(15): ShinGo-Bold
+OTFname: A-OTF-ShinGoPr6-Bold.otf
+
+Name: A-OTF-ShinGoPr6-Heavy
+PSName: ShinGoPr6-Heavy
+Class: Japan
+Provides(15): ShinGo-Heavy
+OTFname: A-OTF-ShinGoPr6-Heavy.otf
+
+Name: A-OTF-ShinGoPr6-Ultra
+PSName: ShinGoPr6-Ultra
+Class: Japan
+Provides(15): ShinGo-Ultra
+OTFname: A-OTF-ShinGoPr6-Ultra.otf
+
+Name: A-OTF-ShinGoPr5-ExLight
+PSName: ShinGoPr5-ExLight
+Class: Japan
+Provides(18): ShinGo-ExLight
+OTFname: A-OTF-ShinGoPr5-ExLight.otf
+
+Name: A-OTF-ShinGoPr5-Light
+PSName: ShinGoPr5-Light
+Class: Japan
+Provides(18): ShinGo-Light
+OTFname: A-OTF-ShinGoPr5-Light.otf
+
+Name: A-OTF-ShinGoPr5-Regular
+PSName: ShinGoPr5-Regular
+Class: Japan
+Provides(18): ShinGo-Regular
+OTFname: A-OTF-ShinGoPr5-Regular.otf
+
+Name: A-OTF-ShinGoPr5-Medium
+PSName: ShinGoPr5-Medium
+Class: Japan
+Provides(18): ShinGo-Medium
+OTFname: A-OTF-ShinGoPr5-Medium.otf
+
+Name: A-OTF-ShinGoPr5-DeBold
+PSName: ShinGoPr5-DeBold
+Class: Japan
+Provides(18): ShinGo-DeBold
+OTFname: A-OTF-ShinGoPr5-DeBold.otf
+
+Name: A-OTF-ShinGoPr5-Bold
+PSName: ShinGoPr5-Bold
+Class: Japan
+Provides(18): ShinGo-Bold
+OTFname: A-OTF-ShinGoPr5-Bold.otf
+
+Name: A-OTF-ShinGoPr5-Heavy
+PSName: ShinGoPr5-Heavy
+Class: Japan
+Provides(18): ShinGo-Heavy
+OTFname: A-OTF-ShinGoPr5-Heavy.otf
+
+Name: A-OTF-ShinGoPr5-Ultra
+PSName: ShinGoPr5-Ultra
+Class: Japan
+Provides(18): ShinGo-Ultra
+OTFname: A-OTF-ShinGoPr5-Ultra.otf
+
+Name: A-OTF-ShinGoPro-ExLight
+PSName: ShinGoPro-ExLight
+Class: Japan
+Provides(20): ShinGo-ExLight
+OTFname: A-OTF-ShinGoPro-ExLight.otf
+
+Name: A-OTF-ShinGoPro-Light
+PSName: ShinGoPro-Light
+Class: Japan
+Provides(20): ShinGo-Light
+OTFname: A-OTF-ShinGoPro-Light.otf
+
+Name: A-OTF-ShinGoPro-Regular
+PSName: ShinGoPro-Regular
+Class: Japan
+Provides(20): ShinGo-Regular
+OTFname: A-OTF-ShinGoPro-Regular.otf
+
+Name: A-OTF-ShinGoPro-Medium
+PSName: ShinGoPro-Medium
+Class: Japan
+Provides(20): ShinGo-Medium
+OTFname: A-OTF-ShinGoPro-Medium.otf
+
+Name: A-OTF-ShinGoPro-DeBold
+PSName: ShinGoPro-DeBold
+Class: Japan
+Provides(20): ShinGo-DeBold
+OTFname: A-OTF-ShinGoPro-DeBold.otf
+
+Name: A-OTF-ShinGoPro-Bold
+PSName: ShinGoPro-Bold
+Class: Japan
+Provides(20): ShinGo-Bold
+OTFname: A-OTF-ShinGoPro-Bold.otf
+
+Name: A-OTF-ShinGoPro-Heavy
+PSName: ShinGoPro-Heavy
+Class: Japan
+Provides(20): ShinGo-Heavy
+OTFname: A-OTF-ShinGoPro-Heavy.otf
+
+Name: A-OTF-ShinGoPro-Ultra
+PSName: ShinGoPro-Ultra
+Class: Japan
+Provides(20): ShinGo-Ultra
+OTFname: A-OTF-ShinGoPro-Ultra.otf
+
+Name: A-OTF-ShinMGoPr6N-Light
+PSName: ShinMGoPr6N-Light
+Class: Japan
+Provides(10): Jun101-Light
+Provides(10): Jun101Pro-Light
+Provides(10): HiraMaruProN-W4
+Provides(10): HiraMaruPro-W4
+Provides(10): ShinMGo-Light
+OTFname: A-OTF-ShinMGoPr6N-Light.otf
+
+Name: A-OTF-ShinMGoPr6N-Regular
+PSName: ShinMGoPr6N-Regular
+Class: Japan
+Provides(10): ShinMGo-Regular
+OTFname: A-OTF-ShinMGoPr6N-Regular.otf
+
+Name: A-OTF-ShinMGoPr6N-Medium
+PSName: ShinMGoPr6N-Medium
+Class: Japan
+Provides(10): ShinMGo-Medium
+OTFname: A-OTF-ShinMGoPr6N-Medium.otf
+
+Name: A-OTF-ShinMGoPr6N-DeBold
+PSName: ShinMGoPr6N-DeBold
+Class: Japan
+Provides(10): ShinMGo-DeBold
+OTFname: A-OTF-ShinMGoPr6N-DeBold.otf
+
+Name: A-OTF-ShinMGoPr6N-Bold
+PSName: ShinMGoPr6N-Bold
+Class: Japan
+Provides(10): ShinMGo-Bold
+OTFname: A-OTF-ShinMGoPr6N-Bold.otf
+
+Name: A-OTF-ShinMGoPr6N-Heavy
+PSName: ShinMGoPr6N-Heavy
+Class: Japan
+Provides(10): ShinMGo-Heavy
+OTFname: A-OTF-ShinMGoPr6N-Heavy.otf
+
+Name: A-OTF-ShinMGoPr6N-Ultra
+PSName: ShinMGoPr6N-Ultra
+Class: Japan
+Provides(10): ShinMGo-Ultra
+OTFname: A-OTF-ShinMGoPr6N-Ultra.otf
+
+Name: A-OTF-ShinMGoPr6-Light
+PSName: ShinMGoPr6-Light
+Class: Japan
+Provides(15): Jun101-Light
+Provides(15): HiraMaruPro-W4
+Provides(15): ShinMGo-Light
+OTFname: A-OTF-ShinMGoPr6-Light.otf
+
+Name: A-OTF-ShinMGoPr6-Regular
+PSName: ShinMGoPr6-Regular
+Class: Japan
+Provides(15): ShinMGo-Regular
+OTFname: A-OTF-ShinMGoPr6-Regular.otf
+
+Name: A-OTF-ShinMGoPr6-Medium
+PSName: ShinMGoPr6-Medium
+Class: Japan
+Provides(15): ShinMGo-Medium
+OTFname: A-OTF-ShinMGoPr6-Medium.otf
+
+Name: A-OTF-ShinMGoPr6-DeBold
+PSName: ShinMGoPr6-DeBold
+Class: Japan
+Provides(15): ShinMGo-DeBold
+OTFname: A-OTF-ShinMGoPr6-DeBold.otf
+
+Name: A-OTF-ShinMGoPr6-Bold
+PSName: ShinMGoPr6-Bold
+Class: Japan
+Provides(15): ShinMGo-Bold
+OTFname: A-OTF-ShinMGoPr6-Bold.otf
+
+Name: A-OTF-ShinMGoPr6-Heavy
+PSName: ShinMGoPr6-Heavy
+Class: Japan
+Provides(15): ShinMGo-Heavy
+OTFname: A-OTF-ShinMGoPr6-Heavy.otf
+
+Name: A-OTF-ShinMGoPr6-Ultra
+PSName: ShinMGoPr6-Ultra
+Class: Japan
+Provides(15): ShinMGo-Ultra
+OTFname: A-OTF-ShinMGoPr6-Ultra.otf
+
+Name: A-OTF-ShinMGoPro-Light
+PSName: ShinMGoPro-Light
+Class: Japan
+Provides(20): ShinMGo-Light
+OTFname: A-OTF-ShinMGoPro-Light.otf
+
+Name: A-OTF-ShinMGoPro-Regular
+PSName: ShinMGoPro-Regular
+Class: Japan
+Provides(20): ShinMGo-Regular
+OTFname: A-OTF-ShinMGoPro-Regular.otf
+
+Name: A-OTF-ShinMGoPro-Medium
+PSName: ShinMGoPro-Medium
+Class: Japan
+Provides(20): ShinMGo-Medium
+OTFname: A-OTF-ShinMGoPro-Medium.otf
+
+Name: A-OTF-ShinMGoPro-DeBold
+PSName: ShinMGoPro-DeBold
+Class: Japan
+Provides(20): ShinMGo-DeBold
+OTFname: A-OTF-ShinMGoPro-DeBold.otf
+
+Name: A-OTF-ShinMGoPro-Bold
+PSName: ShinMGoPro-Bold
+Class: Japan
+Provides(20): ShinMGo-Bold
+OTFname: A-OTF-ShinMGoPro-Bold.otf
+
+Name: A-OTF-ShinMGoPro-Heavy
+PSName: ShinMGoPro-Heavy
+Class: Japan
+Provides(20): ShinMGo-Heavy
+OTFname: A-OTF-ShinMGoPro-Heavy.otf
+
+Name: A-OTF-ShinMGoPro-Ultra
+PSName: ShinMGoPro-Ultra
+Class: Japan
+Provides(20): ShinMGo-Ultra
+OTFname: A-OTF-ShinMGoPro-Ultra.otf
+
+Name: A-OTF-MidashiMinPr6N-MA31
+PSName: MidashiMinPr6N-MA31
+Class: Japan
+Provides(10): MidashiMin-MA31
+Provides(10): MidashiMinPro-MA31
+OTFname: A-OTF-MidashiMinPr6N-MA31.otf
+
+Name: A-OTF-MidashiMinPr6-MA31
+PSName: MidashiMinPr6-MA31
+Class: Japan
+Provides(15): MidashiMin-MA31
+OTFname: A-OTF-MidashiMinPr6-MA31.otf
+
+Name: A-OTF-MidashiMinPr5-MA31
+PSName: MidashiMinPr5-MA31
+Class: Japan
+Provides(18): MidashiMin-MA31
+OTFname: A-OTF-MidashiMinPr5-MA31.otf
+
+Name: A-OTF-MidashiMinPro-MA31
+PSName: MidashiMinPro-MA31
+Class: Japan
+Provides(20): MidashiMin-MA31
+OTFname: A-OTF-MidashiMinPro-MA31.otf
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-ryokana.dat b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-ryokana.dat
new file mode 100644
index 00000000000..9364cc55a27
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-ryokana.dat
@@ -0,0 +1,141 @@
+# Ryo PlusN (Kana + Kozuka Std) and Ryo Std (Kana only)
+
+### JAPANESE ###
+
+# Note about Adobe Creative Suite:
+# RyoTextStd: CS1, CS2, CS3
+# RyoTextPlusN: CS4, CS5, CS5.5
+# RyoDispStd: CS1, CS2, CS3, CS4
+# RyoDispPlusN: CS5, CS5.5
+# RyoGothicStd: CS3
+# RyoGothicPlusN: CS4, CS5, CS5.5
+# are bundled in DVD installer/data.
+
+Name: RyoTextPlusN-ExtraLight
+Class: Japan
+OTFname: RyoTextPlusN-ExtraLight.otf
+
+Name: RyoTextPlusN-Light
+Class: Japan
+OTFname: RyoTextPlusN-Light.otf
+
+Name: RyoTextPlusN-Regular
+Class: Japan
+OTFname: RyoTextPlusN-Regular.otf
+
+Name: RyoTextPlusN-Medium
+Class: Japan
+OTFname: RyoTextPlusN-Medium.otf
+
+Name: RyoDispPlusN-Medium
+Class: Japan
+OTFname: RyoDispPlusN-Medium.otf
+
+Name: RyoDispPlusN-SemiBold
+Class: Japan
+OTFname: RyoDispPlusN-SemiBold.otf
+
+Name: RyoDispPlusN-Bold
+Class: Japan
+OTFname: RyoDispPlusN-Bold.otf
+
+Name: RyoDispPlusN-ExtraBold
+Class: Japan
+OTFname: RyoDispPlusN-ExtraBold.otf
+
+Name: RyoDispPlusN-Heavy
+Class: Japan
+OTFname: RyoDispPlusN-Heavy
+
+Name: RyoTextStd-ExtraLight
+Class: Japan
+OTFname: RyoTextStd-ExtraLight.otf
+
+Name: RyoTextStd-Light
+Class: Japan
+OTFname: RyoTextStd-Light.otf
+
+Name: RyoTextStd-Regular
+Class: Japan
+OTFname: RyoTextStd-Regular.otf
+
+Name: RyoTextStd-Medium
+Class: Japan
+OTFname: RyoTextStd-Medium.otf
+
+Name: RyoDispStd-Medium
+Class: Japan
+OTFname: RyoDispStd-Medium.otf
+
+Name: RyoDispStd-SemiBold
+Class: Japan
+OTFname: RyoDispStd-SemiBold.otf
+
+Name: RyoDispStd-Bold
+Class: Japan
+OTFname: RyoDispStd-Bold.otf
+
+Name: RyoDispStd-ExtraBold
+Class: Japan
+OTFname: RyoDispStd-ExtraBold.otf
+
+Name: RyoDispStd-Heavy
+Class: Japan
+OTFname: RyoDispStd-Heavy.otf
+
+Name: RyoGothicPlusN-ExtraLight
+Class: Japan
+OTFname: RyoGothicPlusN-ExtraLight.otf
+
+Name: RyoGothicPlusN-Light
+Class: Japan
+OTFname: RyoGothicPlusN-Light.otf
+
+Name: RyoGothicPlusN-Regular
+Class: Japan
+OTFname: RyoGothicPlusN-Regular.otf
+
+Name: RyoGothicPlusN-Medium
+Class: Japan
+OTFname: RyoGothicPlusN-Medium.otf
+
+Name: RyoGothicPlusN-Bold
+Class: Japan
+OTFname: RyoGothicPlusN-Bold.otf
+
+Name: RyoGothicPlusN-Heavy
+Class: Japan
+OTFname: RyoGothicPlusN-Heavy.otf
+
+Name: RyoGothicPlusN-UltraHeavy
+Class: Japan
+OTFname: RyoGothicPlusN-UltraHeavy.otf
+
+Name: RyoGothicStd-ExtraLight
+Class: Japan
+OTFname: RyoGothicStd-ExtraLight.otf
+
+Name: RyoGothicStd-Light
+Class: Japan
+OTFname: RyoGothicStd-Light.otf
+
+Name: RyoGothicStd-Regular
+Class: Japan
+OTFname: RyoGothicStd-Regular.otf
+
+Name: RyoGothicStd-Medium
+Class: Japan
+OTFname: RyoGothicStd-Medium.otf
+
+Name: RyoGothicStd-Bold
+Class: Japan
+OTFname: RyoGothicStd-Bold.otf
+
+Name: RyoGothicStd-Heavy
+Class: Japan
+OTFname: RyoGothicStd-Heavy.otf
+
+Name: RyoGothicStd-UltraHeavy
+Class: Japan
+OTFname: RyoGothicStd-UltraHeavy.otf
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-sinotype.dat b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-sinotype.dat
new file mode 100644
index 00000000000..37a032391e2
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-sinotype.dat
@@ -0,0 +1,194 @@
+# Changzhou SinoType
+
+### SIMPLIFIED/TRADITIONAL CHINESE ###
+
+# Note about Mac (Mac OS X 10.6 -- macOS 10.13)
+# STHeiti Light.ttc
+# STHeiti Medium.ttc
+# are bundled with all versions.
+# 华文细黑.ttf
+# 华文黑体.ttf
+# 华文仿宋.ttf
+# are bundled with macOS 10.12.6 Sierra or earlier versions.
+# STXIHEI.ttf
+# STHEITI.ttf
+# STFANGSO.ttf
+# are bundled with macOS 10.13 High Sierra or later versions.
+# 华文宋体.ttf
+# 华文楷体.ttf
+# are bundled with Mac OS X 10.7.5 Lion or earlier versions.
+# 宋体.ttc
+# 楷体.ttc
+# are bundled with OS X 10.8 -- 10.8.5 Mountain Lion.
+# Songti.ttc
+# index 0: STSongti-SC-Black
+# index 1: STSongti-SC-Bold
+# index 2: STSongti-TC-Bold
+# index 3: STSongti-SC-Light
+# index 4: STSong
+# index 5: STSongti-TC-Light
+# index 6: STSongti-SC-Regular
+# index 7: STSongti-TC-Regular
+# is bundled with OS X 10.9 or later versions.
+# Kaiti.ttc
+# index 0: STKaiti-SC-Black
+# index 1: STKaiti-SC-Bold
+# index 2: STKaiTi-TC-Bold
+# index 3: STKaiti-SC-Regular
+# index 4: STKaiti
+# index 5: STKaiTi-TC-Regular
+# is bundled with OS X 10.9 -- 10.11.6 El Capitan.
+# Kaiti.ttc
+# index 0: STKaitiSC-Regular
+# index 1: STKaiti
+# index 2: STKaitiTC-Regular
+# index 3: STKaitiSC-Bold
+# index 4: STKaitiTC-Bold
+# index 5: STKaitiSC-Black
+# index 6: STKaitiTC-Black
+# is bundled with macOS 10.12 Sierra or later versions.
+# Baoli.ttc
+# index 0: STBaoli-SC-Regular
+# Libian.ttc
+# index 0: STLibian-SC-Regular
+# Xingkai.ttc
+# index 0: STXingkai-SC-Bold
+# index 1: STXingkai-SC-Light
+# are bundled with OS X 10.9 Mavericks -- 10.11.6 El Capitan.
+# Baoli.ttc
+# index 0: STBaoliSC-Regular
+# index 1: STBaoliTC-Regular
+# Libian.ttc
+# index 0: STLibianSC-Regular
+# index 1: STLibianTC-Regular
+# Xingkai.ttc
+# index 0: STXingkaiSC-Bold
+# index 1: STXingkaiTC-Bold
+# index 2: STXingkaiSC-Light
+# index 3: STXingkaiTC-Light
+# are bundled with macOS 10.12 Sierra or later versions.
+# Yuanti.ttc
+# index 0: STYuanti-SC-Bold
+# index 1: STYuanti-SC-Light
+# index 2: STYuanti-SC-Regular
+# is bundled with OS X 10.9 Mavericks -- 10.10.5 Yosemite.
+# Yuanti.ttc
+# index 0: STYuanti-SC-Bold
+# index 1: STYuanti-TC-Bold
+# index 2: STYuanti-SC-Light
+# index 3: STYuanti-TC-Light
+# index 4: STYuanti-SC-Regular
+# index 5: STYuanti-TC-Regular
+# is bundled with OS X 10.11 -- 10.11.6 El Capitan.
+# Yuanti.ttc
+# index 0: STYuanti-SC-Regular
+# index 1: STYuanti-TC-Regular
+# index 2: STYuanti-SC-Bold
+# index 3: STYuanti-TC-Bold
+# index 4: STYuanti-SC-Light
+# index 5: STYuanti-TC-Light
+# is bundled with macOS 10.12 Sierra or later versions.
+
+# Note about MSOffice:
+# STZHONGS.ttf
+# STXINWEI.ttf
+# STXINGKA.ttf
+# STLITI.ttf
+# STHUPO.ttf
+# are bundled with Office for Mac 2016.
+
+Name: STSong
+Class: GB
+#Provides(??): STSong-Light # fails
+#Provides(??): STSong-Regular # fails
+TTFname(10): STSong.ttf
+TTFname(11): STSONG.TTF
+TTFname(20): 华文宋体.ttf
+
+Name: STKaiti
+Class: GB
+#Provides(??): STKaiti-Regular # fails
+TTFname(10): STKaiti.ttf
+TTFname(11): STKAITI.TTF
+TTFname(20): 华文楷体.ttf
+
+Name: STKaiti-Adobe-CNS1
+Class: CNS
+#Provides(??): MKai-Medium # fails
+TTFname(10): STKaiti.ttf
+TTFname(11): STKAITI.TTF
+TTFname(20): 华文楷体.ttf
+
+Name: STXihei
+Class: GB
+#Provides(??): STHeiti-Light # fails
+TTFname(10): STXihei.ttf
+TTFname(11): STXIHEI.TTF
+TTFname(19): STXIHEI.ttf
+TTFname(20): 华文细黑.ttf
+
+Name: STHeiti
+Class: GB
+#Provides(??): STHeiti-Regular # fails
+TTFname(10): STHeiti.ttf
+TTFname(19): STHEITI.ttf
+TTFname(20): 华文黑体.ttf
+
+Name: STFangsong
+Class: GB
+#Provides(??): STFangsong-Light # fails
+#Provides(??): STFangsong-Regular # fails
+TTFname(10): STFangsong.ttf
+TTFname(11): STFANGSO.TTF
+TTFname(19): STFANGSO.ttf
+TTFname(20): 华文仿宋.ttf
+
+Name: STZhongsong
+Class: GB
+TTFname(11): STZHONGS.TTF
+TTFname(12): STZHONGS.ttf
+
+Name: STXinwei
+Class: GB
+TTFname(11): STXINWEI.TTF
+TTFname(12): STXINWEI.ttf
+
+Name: STXingkai
+Class: GB
+TTFname(11): STXINGKA.TTF
+TTFname(12): STXINGKA.ttf
+
+Name: STLiti
+Class: GB
+TTFname(11): STLITI.TTF
+TTFname(12): STLITI.ttf
+
+Name: STHupo
+Class: GB
+TTFname(11): STHUPO.TTF
+TTFname(12): STHUPO.ttf
+
+Name: STCaiyun
+Class: GB
+TTFname(11): STCAIYUN.TTF
+
+Name: STHeitiSC-Light
+Class: GB
+TTCname(30): STHeiti-Light.ttc(1)
+TTCname(40): STHeiti Light.ttc(1)
+
+Name: STHeitiTC-Light
+Class: CNS
+TTCname(30): STHeiti-Light.ttc(0)
+TTCname(40): STHeiti Light.ttc(0)
+
+Name: STHeitiSC-Medium
+Class: GB
+TTCname(30): STHeiti-Medium.ttc(1)
+TTCname(40): STHeiti Medium.ttc(1)
+
+Name: STHeitiTC-Medium
+Class: CNS
+TTCname(30): STHeiti-Medium.ttc(0)
+TTCname(40): STHeiti Medium.ttc(0)
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-solaris.dat b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-solaris.dat
new file mode 100644
index 00000000000..157f84327f9
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-solaris.dat
@@ -0,0 +1,33 @@
+# Solaris
+
+# All these fonts are bundled with Solaris 10, 11.
+
+### KOREAN ###
+
+Name: Myeongjo
+Class: Korea
+Provides(40): HYSMyeongJo-Medium
+TTFname: h2mjsm.ttf
+
+Name: Gothic
+Class: Korea
+Provides(40): HYGoThic-Medium
+TTFname: h2gtrm.ttf
+
+Name: RoundedGothic
+Class: Korea
+Provides(40): HYRGoThic-Medium
+TTFname: h2drrm.ttf
+
+Name: Haeseo
+Class: Korea
+TTFname: h2hsrm.ttf
+
+Name: SunDotum
+Class: Korea
+TTFname: sundotump.ttf
+
+Name: SunDotumChe
+Class: Korea
+TTFname: sundotumf.ttf
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-toppan.dat b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-toppan.dat
new file mode 100644
index 00000000000..f4bc4a54fa2
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-toppan.dat
@@ -0,0 +1,69 @@
+# Toppan (including Fontworks MacOS version)
+
+### JAPANESE ###
+
+# Note about Mac (Mac OS X 10.6 -- macOS 10.13)
+# ToppanBunkyuMincho-Regular.otf
+# ToppanBunkyuGothic.ttc
+# ToppanBunkyuMidashiMincho-ExtraBold.otf
+# ToppanBunkyuMidashiGothic-ExtraBold.otf
+# are bundled with macOS 10.12 -- 10.12.6 Sierra.
+# ToppanBunkyuMinchoPr6N-Regular.otf
+# ToppanBunkyuGothicPr6N.ttc
+# ToppanBunkyuMidashiMinchoStdN-ExtraBold.otf
+# ToppanBunkyuMidashiGothicStdN-ExtraBold.otf
+# are bundled with macOS 10.13 High Sierra or later versions.
+
+# based on Morisawa Passport
+# ("P" stands for pair kerning)
+
+Name: AP-OTF-BunkyuMinPr6N-R
+PSName: PBunkyuMinPr6N-R
+Class: Japan
+OTFname: AP-OTF-BunkyuMinPr6N-R.otf
+
+Name: AP-OTF-BunkyuMinPr6-R
+PSName: PBunkyuMinPr6-R
+Class: Japan
+OTFname: AP-OTF-BunkyuMinPr6-R.otf
+
+Name: AP-OTF-BunkyuMdMinStdN-EB
+PSName: PBunkyuMdMinStdN-EB
+Class: Japan
+OTFname: AP-OTF-BunkyuMdMinStdN-EB.otf
+
+Name: AP-OTF-BunkyuMdMinStd-EB
+PSName: PBunkyuMdMinStd-EB
+Class: Japan
+OTFname: AP-OTF-BunkyuMdMinStd-EB.otf
+
+Name: AP-OTF-BunkyuGoPr6N-DB
+PSName: PBunkyuGoPr6N-DB
+Class: Japan
+OTFname: AP-OTF-BunkyuGoPr6N-DB.otf
+
+Name: AP-OTF-BunkyuGoPr6N-R
+PSName: PBunkyuGoPr6N-R
+Class: Japan
+OTFname: AP-OTF-BunkyuGoPr6N-R.otf
+
+Name: AP-OTF-BunkyuGoPr6-DB
+PSName: PBunkyuGoPr6-DB
+Class: Japan
+OTFname: AP-OTF-BunkyuGoPr6-DB.otf
+
+Name: AP-OTF-BunkyuGoPr6-R
+PSName: PBunkyuGoPr6-R
+Class: Japan
+OTFname: AP-OTF-BunkyuGoPr6-R.otf
+
+Name: AP-OTF-BunkyuMdGoStdN-EB
+PSName: PBunkyuMdGoStdN-EB
+Class: Japan
+OTFname: AP-OTF-BunkyuMdGoStdN-EB.otf
+
+Name: AP-OTF-BunkyuMdGoStd-EB
+PSName: PBunkyuMdGoStd-EB
+Class: Japan
+OTFname: AP-OTF-BunkyuMdGoStd-EB.otf
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-typebank.dat b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-typebank.dat
new file mode 100644
index 00000000000..d0fac9c1f7e
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-typebank.dat
@@ -0,0 +1,33 @@
+# TypeBank
+
+### JAPANESE ###
+
+# Note about Windows:
+# UDDigiKyokashoN-R.ttc
+# UDDigiKyokashoN-B.ttc
+# are bundled with Windows 10 (Fall Creators Update).
+
+Name: UDDigiKyokashoN-R
+Class: Japan
+TTCname: UDDigiKyokashoN-R.ttc(0)
+
+Name: UDDigiKyokashoNP-R
+Class: Japan
+TTCname: UDDigiKyokashoN-R.ttc(1)
+
+Name: UDDigiKyokashoNK-R
+Class: Japan
+TTCname: UDDigiKyokashoN-R.ttc(2)
+
+Name: UDDigiKyokashoN-B
+Class: Japan
+TTCname: UDDigiKyokashoN-B.ttc(0)
+
+Name: UDDigiKyokashoNP-B
+Class: Japan
+TTCname: UDDigiKyokashoN-B.ttc(1)
+
+Name: UDDigiKyokashoNK-B
+Class: Japan
+TTCname: UDDigiKyokashoN-B.ttc(2)
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-ume.dat b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-ume.dat
new file mode 100644
index 00000000000..dc0e129b8f4
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-ume.dat
@@ -0,0 +1,106 @@
+# Ume-font (free)
+
+### JAPANESE ###
+
+# Note:
+# in the current release (2016-09-03 umefont_660.7z),
+# ume-tms.ttf and ume-pms.ttf ("studybook" family) share the same PSName
+# as ume-tmo.ttf and ume-pmo.ttf; we don't add these database
+# intentionally -- HY (2017/01/17)
+
+Name: Ume-Mincho
+Class: Japan
+Provides(140): Ryumin-Light
+Provides(140): RyuminPro-Light
+Provides(140): HiraMinProN-W3
+Provides(140): HiraMinPro-W3
+Provides(140): FutoMinA101-Bold
+Provides(140): FutoMinA101Pro-Bold
+Provides(140): HiraMinProN-W6
+Provides(140): HiraMinPro-W6
+Provides(140): MidashiMin-MA31
+Provides(140): MidashiMinPro-MA31
+TTFname(10): ume-tmo3.ttf
+#TTFname(11): ume-tms3.ttf
+
+Name: Ume-Gothic
+Class: Japan
+Provides(140): GothicBBB-Medium
+Provides(140): GothicBBBPro-Medium
+Provides(140): HiraKakuProN-W3
+Provides(140): HiraKakuPro-W3
+Provides(140): FutoGoB101-Bold
+Provides(140): FutoGoB101Pro-Bold
+Provides(140): HiraKakuProN-W6
+Provides(140): HiraKakuPro-W6
+Provides(140): MidashiGo-MB31
+Provides(140): MidashiGoPro-MB31
+Provides(140): HiraKakuStdN-W8
+Provides(140): HiraKakuStd-W8
+Provides(140): Jun101-Light
+Provides(140): Jun101Pro-Light
+Provides(140): HiraMaruProN-W4
+Provides(140): HiraMaruPro-W4
+TTFname(10): ume-tgo4.ttf
+
+Name: Ume-Gothic-O5
+Class: Japan
+TTFname(10): ume-tgo5.ttf
+
+Name: Ume-Gothic-C4
+Class: Japan
+TTFname(10): ume-tgc4.ttf
+
+Name: Ume-Gothic-C5
+Class: Japan
+TTFname(10): ume-tgc5.ttf
+
+Name: Ume-Gothic-S4
+Class: Japan
+TTFname(10): ume-tgs4.ttf
+
+Name: Ume-Gothic-S5
+Class: Japan
+TTFname(10): ume-tgs5.ttf
+
+Name: Ume-P-Mincho
+Class: Japan
+TTFname(10): ume-pmo3.ttf
+#TTFname(11): ume-pms3.ttf
+
+Name: Ume-P-Gothic
+Class: Japan
+TTFname(10): ume-pgo4.ttf
+
+Name: Ume-P-Gothic-O5
+Class: Japan
+TTFname(10): ume-pgo5.ttf
+
+Name: Ume-P-Gothic-C4
+Class: Japan
+TTFname(10): ume-pgc4.ttf
+
+Name: Ume-P-Gothic-C5
+Class: Japan
+TTFname(10): ume-pgc5.ttf
+
+Name: Ume-P-Gothic-S4
+Class: Japan
+TTFname(10): ume-pgs4.ttf
+
+Name: Ume-P-Gothic-S5
+Class: Japan
+TTFname(10): ume-pgs5.ttf
+
+Name: Ume-UI-Gothic
+Class: Japan
+TTFname(10): ume-ugo4.ttf
+
+Name: Ume-UI-Gothic-O5
+Class: Japan
+TTFname(10): ume-ugo5.ttf
+
+Name: Ume-Hy-Gothic
+Class: Japan
+TTFname(10): ume-hgo4.ttf
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-yu-osx.dat b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-yu-osx.dat
new file mode 100644
index 00000000000..68866fe2f95
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-yu-osx.dat
@@ -0,0 +1,79 @@
+# Yu-fonts MacOS version
+
+### JAPANESE ###
+
+# Note about Mac (Mac OS X 10.6 -- macOS 10.13)
+# Yu Gothic Medium.otf
+# Yu Gothic Bold.otf
+# are bundled with OS X 10.9 Mavericks -- macOS 10.12.6 Sierra.
+# YuGothic-Medium.otf
+# YuGothic-Bold.otf
+# are bundled with macOS 10.13 High Sierra or later versions.
+# Yu Mincho Medium.otf
+# Yu Mincho Demibold.otf
+# are bundled with OS X 10.9 Mavericks -- 10.10.5 Yosemite.
+# YuMincho.ttc
+# index 0: YuMin-Medium
+# index 1: YuMin-Demibold
+# index 2: YuMin_36pKn-Medium
+# index 3: YuMin_36pKn-Demibold
+# is bundled with OS X 10.11 -- 10.11.6 El Capitan.
+# YuMincho.ttc
+# index 0: YuMin-Medium
+# index 1: YuMin-Demibold
+# index 2: YuMin-Extrabold
+# index 3: YuMin_36pKn-Medium
+# index 4: YuMin_36pKn-Demibold
+# index 5: YuMin_36pKn-Extrabold
+# is bundled with macOS 10.12 Sierra or later versions.
+# Kyokasho.ttc
+# is bundled with macOS 10.12 Sierra or later versions.
+
+Name: YuMin-Medium
+Class: Japan
+Provides(80): Ryumin-Light
+Provides(80): RyuminPro-Light
+Provides(80): HiraMinProN-W3
+Provides(80): HiraMinPro-W3
+OTFname(20): Yu Mincho Medium.otf
+OTFname(10): YuMin-Medium.otf
+
+Name: YuMin-Demibold
+Class: Japan
+Provides(80): FutoMinA101-Bold
+Provides(80): FutoMinA101Pro-Bold
+Provides(80): HiraMinProN-W6
+Provides(80): HiraMinPro-W6
+Provides(80): MidashiMin-MA31
+Provides(80): MidashiMinPro-MA31
+OTFname(20): Yu Mincho Demibold.otf
+OTFname(10): YuMin-Demibold.otf
+
+Name: YuGo-Medium
+Class: Japan
+Provides(80): GothicBBB-Medium
+Provides(80): GothicBBBPro-Medium
+Provides(80): HiraKakuProN-W3
+Provides(80): HiraKakuPro-W3
+OTFname(20): Yu Gothic Medium.otf
+OTFname(19): YuGothic-Medium.otf
+OTFname(10): YuGo-Medium.otf
+
+Name: YuGo-Bold
+Class: Japan
+Provides(80): FutoGoB101-Bold
+Provides(80): FutoGoB101Pro-Bold
+Provides(80): HiraKakuProN-W6
+Provides(80): HiraKakuPro-W6
+Provides(80): MidashiGo-MB31
+Provides(80): MidashiGoPro-MB31
+Provides(80): HiraKakuStdN-W8
+Provides(80): HiraKakuStd-W8
+Provides(80): Jun101-Light
+Provides(80): Jun101Pro-Light
+Provides(80): HiraMaruProN-W4
+Provides(80): HiraMaruPro-W4
+OTFname(20): Yu Gothic Bold.otf
+OTFname(19): YuGothic-Bold.otf
+OTFname(10): YuGo-Bold.otf
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-yu-win.dat b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-yu-win.dat
new file mode 100644
index 00000000000..34d2e1be6f1
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/database/cjkgs-yu-win.dat
@@ -0,0 +1,119 @@
+# Yu-fonts Windows/MSOffice version
+
+### JAPANESE ###
+
+# Note about Windows:
+# yugothi{b,c,l}.ttf
+# yumin.ttf, yumin{db,l}.ttf
+# are bundled with Windows 8.1.
+# YuGoth{B,L,M,R}.ttc
+# yumin.ttf, yumin{db,l}.ttf
+# are bundled with Windows 10.
+# YUGOTH{B,L,M,R}.TTC
+# YUMIN.TTF, YUMIN{DB,L}.TTF
+# are bundled with "Yu Font Pack for MSOffice 2010/2013".
+# YuGothic.ttf
+# YuGothic-Bold.ttf
+# are bundled with VS2013 or later versions.
+
+# Note about MSOffice:
+# YuGoth{B,L,M,R}.ttf
+# yumin.ttf, yumin{db,l}.ttf
+# are bundled with Office for Mac 2016.
+
+# In the following database, Yu Font Pack entries do not appear
+# as separate lines, but they are implied by Windows 10 entries
+# since win32 is case-insensitive.
+# Currently we don't add VS2013 YuGothic.ttf (YuGothic) and
+# YuGothic-Bold.ttf (YuGothic-Bold) on purpose, because these files
+# are smaller than Windows 8.1 yugothic.ttf and yugothib.ttf
+
+Name: YuMincho-Regular
+Class: Japan
+Provides(90): Ryumin-Light
+Provides(90): RyuminPro-Light
+Provides(90): HiraMinProN-W3
+Provides(90): HiraMinPro-W3
+TTFname(20): yumin.ttf
+#TTFname(50): YuMincho-Regular.ttf # never existed
+
+Name: YuMincho-Light
+Class: Japan
+TTFname(20): yuminl.ttf
+#TTFname(50): YuMincho-Light.ttf # never existed
+
+Name: YuMincho-DemiBold
+Class: Japan
+Provides(90): FutoMinA101-Bold
+Provides(90): FutoMinA101Pro-Bold
+Provides(90): HiraMinProN-W6
+Provides(90): HiraMinPro-W6
+Provides(90): MidashiMin-MA31
+Provides(90): MidashiMinPro-MA31
+TTFname(20): yumindb.ttf
+#TTFname(50): YuMincho-DemiBold.ttf # never existed
+
+Name: YuGothic-Regular
+Class: Japan
+Provides(90): GothicBBB-Medium
+Provides(90): GothicBBBPro-Medium
+Provides(90): HiraKakuProN-W3
+Provides(90): HiraKakuPro-W3
+TTFname(25): yugothic.ttf
+TTCname(20): YuGothR.ttc(0)
+TTFname(40): YuGothR.ttf
+#TTFname(50): YuGothic-Regular.ttf # never existed
+
+Name: YuGothic-Medium
+Class: Japan
+TTCname(20): YuGothM.ttc(0)
+TTFname(40): YuGothM.ttf
+
+Name: YuGothic-Light
+Class: Japan
+TTFname(25): yugothil.ttf
+TTCname(20): YuGothL.ttc(0)
+TTFname(40): YuGothL.ttf
+#TTFname(50): YuGothic-Light.ttf # never existed
+
+Name: YuGothic-Bold
+Class: Japan
+Provides(90): FutoGoB101-Bold
+Provides(90): FutoGoB101Pro-Bold
+Provides(90): HiraKakuProN-W6
+Provides(90): HiraKakuPro-W6
+Provides(90): MidashiGo-MB31
+Provides(90): MidashiGoPro-MB31
+Provides(90): HiraKakuStdN-W8
+Provides(90): HiraKakuStd-W8
+Provides(90): Jun101-Light
+Provides(90): Jun101Pro-Light
+Provides(90): HiraMaruProN-W4
+Provides(90): HiraMaruPro-W4
+TTFname(25): yugothib.ttf
+TTCname(20): YuGothB.ttc(0)
+TTFname(40): YuGothB.ttf
+#TTFname(50): YuGothic-Bold.ttf
+
+# Yu-UI-fonts (Windows only)
+
+Name: YuGothicUI-Semilight
+Class: Japan
+TTCname(20): YuGothR.ttc(1)
+
+Name: YuGothicUI-Regular
+Class: Japan
+TTCname(20): YuGothM.ttc(1)
+
+Name: YuGothicUI-Light
+Class: Japan
+TTCname(20): YuGothL.ttc(1)
+
+Name: YuGothicUI-Bold
+Class: Japan
+TTCname(20): YuGothB.ttc(1)
+
+Name: YuGothicUI-Semibold
+Class: Japan
+TTCname(20): YuGothB.ttc(2)
+
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/Makefile b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/Makefile
deleted file mode 100644
index 0a4847f36c6..00000000000
--- a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/Makefile
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-all = gb cns korea japan
-
-$(all) all:
- bash test-runner.sh $@
-
-clean:
- rm -f *.log *.dvi *.aux
-
-realclean: clean
- rm -f *.pdf *.ps
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-CNS1.tex b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-CNS1.tex
deleted file mode 100644
index f10654f5592..00000000000
--- a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-CNS1.tex
+++ /dev/null
@@ -1,40 +0,0 @@
-\ifx\dviware\undefined \def\dviware{dvipdfmx}\fi
-\documentclass[\dviware]{jsarticle}
-\usepackage{cidtable}
-
-\begin{document}
-\begin{center}
-Adobe-CNS1 Glyphs\\
- \begin{tabular}{ll} \hline
- Supplement & Color \\ \hline
- 0 & \colorsample{0} \\
- 1 & \colorsample{1} \\
- 2 & \colorsample{2} \\
- 3 & \colorsample{3} \\
- 4 & \colorsample{4} \\
- 5 & \colorsample{5} \\
- 6 & \colorsample{6} \\ \hline
- \end{tabular}
-\end{center}
-
-\newcount\code\global\code=0
-\newcount\supplement\global\supplement=0
-
-\noindent
-\foreach \row in {0,...,957}{%
-\hbox to 7ex{\hfill\number\code}\quad
-\foreach \col in {0,...,19}{%
-\ifcase\supplement%
-\ifnum\code>14098 \global\advance\supplement by 1\fi\or
-\ifnum\code>17407 \global\advance\supplement by 1\fi\or
-\ifnum\code>17600 \global\advance\supplement by 1\fi\or
-\ifnum\code>18845 \global\advance\supplement by 1\fi\or
-\ifnum\code>18964 \global\advance\supplement by 1\fi\or
-\ifnum\code>19087 \global\advance\supplement by 1\fi\fi
-\ifnum\code < 19156
- \colorbox{\colorname{\supplement}}{\CIDT{\code}}\
-\fi
-\global\advance\code by 1
-}\\
-}
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1-012.tex b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1-012.tex
deleted file mode 100644
index 109404aacec..00000000000
--- a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1-012.tex
+++ /dev/null
@@ -1,38 +0,0 @@
-\ifx\dviware\undefined \def\dviware{dvipdfmx}\fi
-\documentclass[\dviware]{jsarticle}
-\usepackage{cidtable}
-
-\begin{document}
-\begin{center}
-Adobe-GB1 Glyphs\\
- \begin{tabular}{ll} \hline
- Supplement & Color \\ \hline
- 0 & \colorsample{0} \\
- 1 & \colorsample{1} \\
- 2 & \colorsample{2} \\
- 3 & \colorsample{3} \\
- 4 & \colorsample{4} \\
- 5 & \colorsample{5} \\ \hline
- \end{tabular}
-\end{center}
-
-\newcount\code\global\code=0
-\newcount\supplement\global\supplement=0
-
-\noindent
-\foreach \row in {0,...,1514}{%
-\hbox to 7ex{\hfill\number\code}\quad
-\foreach \col in {0,...,19}{%
-\ifcase\supplement%
-\ifnum\code>7716 \global\advance\supplement by 1\fi\or
-\ifnum\code>9896 \global\advance\supplement by 1\fi\or
-\ifnum\code>22126 \global\advance\supplement by 1\fi\or
-\ifnum\code>22352 \global\advance\supplement by 1\fi\or
-\ifnum\code>29063 \global\advance\supplement by 1\fi\fi
-\ifnum\code < 22353
- \colorbox{\colorname{\supplement}}{\CIDC{\code}}\
-\fi
-\global\advance\code by 1
-}\\
-}
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1-345.tex b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1-345.tex
deleted file mode 100644
index 820c7660ae9..00000000000
--- a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1-345.tex
+++ /dev/null
@@ -1,39 +0,0 @@
-\ifx\dviware\undefined \def\dviware{dvipdfmx}\fi
-\documentclass[\dviware]{jsarticle}
-\usepackage{cidtable}
-
-\begin{document}
-\begin{center}
-Adobe-GB1 Glyphs\\
- \begin{tabular}{ll} \hline
- Supplement & Color \\ \hline
- 0 & \colorsample{0} \\
- 1 & \colorsample{1} \\
- 2 & \colorsample{2} \\
- 3 & \colorsample{3} \\
- 4 & \colorsample{4} \\
- 5 & \colorsample{5} \\ \hline
- \end{tabular}
-\end{center}
-
-\newcount\code\global\code=0
-\newcount\supplement\global\supplement=0
-
-\noindent
-\foreach \row in {0,...,1514}{%
-\hbox to 7ex{\hfill\number\code}\quad
-\foreach \col in {0,...,19}{%
-\ifcase\supplement%
-\ifnum\code>7716 \global\advance\supplement by 1\fi\or
-\ifnum\code>9896 \global\advance\supplement by 1\fi\or
-\ifnum\code>22126 \global\advance\supplement by 1\fi\or
-\ifnum\code>22352 \global\advance\supplement by 1\fi\or
-\ifnum\code>29063 \global\advance\supplement by 1\fi\fi
-\ifnum\code < 30284
- \ifnum\code > 22126
- \colorbox{\colorname{\supplement}}{\CIDC{\code}}\
-\fi\fi
-\global\advance\code by 1
-}\\
-}
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1.tex b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1.tex
deleted file mode 100644
index 883592a76fb..00000000000
--- a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-GB1.tex
+++ /dev/null
@@ -1,38 +0,0 @@
-\ifx\dviware\undefined \def\dviware{dvipdfmx}\fi
-\documentclass[\dviware]{jsarticle}
-\usepackage{cidtable}
-
-\begin{document}
-\begin{center}
-Adobe-GB1 Glyphs\\
- \begin{tabular}{ll} \hline
- Supplement & Color \\ \hline
- 0 & \colorsample{0} \\
- 1 & \colorsample{1} \\
- 2 & \colorsample{2} \\
- 3 & \colorsample{3} \\
- 4 & \colorsample{4} \\
- 5 & \colorsample{5} \\ \hline
- \end{tabular}
-\end{center}
-
-\newcount\code\global\code=0
-\newcount\supplement\global\supplement=0
-
-\noindent
-\foreach \row in {0,...,1514}{%
-\hbox to 7ex{\hfill\number\code}\quad
-\foreach \col in {0,...,19}{%
-\ifcase\supplement%
-\ifnum\code>7716 \global\advance\supplement by 1\fi\or
-\ifnum\code>9896 \global\advance\supplement by 1\fi\or
-\ifnum\code>22126 \global\advance\supplement by 1\fi\or
-\ifnum\code>22352 \global\advance\supplement by 1\fi\or
-\ifnum\code>29063 \global\advance\supplement by 1\fi\fi
-\ifnum\code < 30284
- \colorbox{\colorname{\supplement}}{\CIDC{\code}}\
-\fi
-\global\advance\code by 1
-}\\
-}
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-Japan1.tex b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-Japan1.tex
deleted file mode 100644
index 0793a5248d7..00000000000
--- a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-Japan1.tex
+++ /dev/null
@@ -1,40 +0,0 @@
-\ifx\dviware\undefined \def\dviware{dvipdfmx}\fi
-\documentclass[\dviware]{jsarticle}
-\usepackage{cidtable}
-
-\begin{document}
-\begin{center}
-Adobe-Japan1 Glyphs\\
- \begin{tabular}{ll} \hline
- Supplement & Color \\ \hline
- 0 & \colorsample{0} \\
- 1 & \colorsample{1} \\
- 2 & \colorsample{2} \\
- 3 & \colorsample{3} \\
- 4 & \colorsample{4} \\
- 5 & \colorsample{5} \\
- 6 & \colorsample{6} \\ \hline
- \end{tabular}
-\end{center}
-
-\newcount\code\global\code=0
-\newcount\supplement\global\supplement=0
-
-\noindent
-\foreach \row in {0,...,1152}{%
-\hbox to 7ex{\hfill\number\code}\quad
-\foreach \col in {0,...,19}{%
-\ifcase\supplement%
-\ifnum\code>8283 \global\advance\supplement by 1\fi\or
-\ifnum\code>8358 \global\advance\supplement by 1\fi\or
-\ifnum\code>8719 \global\advance\supplement by 1\fi\or
-\ifnum\code>9353 \global\advance\supplement by 1\fi\or
-\ifnum\code>15443 \global\advance\supplement by 1\fi\or
-\ifnum\code>20316 \global\advance\supplement by 1\fi\fi
-\ifnum\code < 23058
- \colorbox{\colorname{\supplement}}{\CID{\code}}\
-\fi
-\global\advance\code by 1
-}\\
-}
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-Korea1.tex b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-Korea1.tex
deleted file mode 100644
index 2aad5ae5269..00000000000
--- a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/adobe-Korea1.tex
+++ /dev/null
@@ -1,32 +0,0 @@
-\ifx\dviware\undefined \def\dviware{dvipdfmx}\fi
-\documentclass[\dviware]{jsarticle}
-\usepackage{cidtable}
-
-\begin{document}
-\begin{center}
-Adobe-Korea1 Glyphs\\
- \begin{tabular}{ll} \hline
- Supplement & Color \\ \hline
- 0 & \colorsample{0} \\
- 1 & \colorsample{1} \\
- 2 & \colorsample{2} \\ \hline
- \end{tabular}
-\end{center}
-
-\newcount\code\global\code=0
-\newcount\supplement\global\supplement=0
-
-\noindent
-\foreach \row in {0,...,917}{%
-\hbox to 7ex{\hfill\number\code}\quad
-\foreach \col in {0,...,19}{%
-\ifcase\supplement%
-\ifnum\code>9332 \global\advance\supplement by 1\fi\or
-\ifnum\code>18154 \global\advance\supplement by 1\fi\fi
-\ifnum\code < 18352
- \colorbox{\colorname{\supplement}}{\CIDK{\code}}\
-\fi
-\global\advance\code by 1
-}\\
-}
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/cidtable.sty b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/cidtable.sty
deleted file mode 100644
index 18ee5cbdbb6..00000000000
--- a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/cidtable.sty
+++ /dev/null
@@ -1,21 +0,0 @@
-\usepackage[deluxe, expert, multi]{otf}
-\usepackage{pgffor}
-\usepackage{color}
-\setlength{\fboxsep}{0pt}
-%\setlength{\fboxrule}{0.2pt}
-\definecolor{UClightgray}{cmyk}{.15,.10,.10,0}
-\definecolor{UClightpink}{cmyk}{0,.25,.15,0}
-\definecolor{UClightyellowgreen}{cmyk}{.25,0,.80,0}
-\definecolor{UClightskyblue}{cmyk}{.30,0,0,0}
-\definecolor{UCbeige}{cmyk}{0,.25,.45,0}
-\definecolor{UClightgreen}{cmyk}{.45,0,.45,0}
-\definecolor{UCcream}{cmyk}{0,0,.40,0}
-\definecolor{UClightpurple}{cmyk}{.25,.30,0,0}
-
-\newcommand\colorname[1]{\ifcase#1%
-UClightpink\or
-UClightyellowgreen\or UClightskyblue\or UCbeige\or
-UClightgreen\or UCcream\or UClightpurple\fi}
-\newcommand{\colorsample}[1]{{\color{\colorname{#1}}\rule{10pt}{10pt}} \colorname{#1}}
-
-\endinput
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/do-tests b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/do-tests
deleted file mode 100644
index 33b52d61630..00000000000
--- a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/do-tests
+++ /dev/null
@@ -1,11 +0,0 @@
-
-PATH=~/tl/2014/bin/x86_64-linux/:$PATH
-export PATH
-
-platex prn-variants.tex
-for i in hiragino hiragino-pron kozuka-pr6n kozuka morisawa yu-win yu-osx ipa ipaex ; do
- kanji-config-updmap-sys $i
- dvips prn-variants.dvi -o prn-variants-$i.ps
- ps2pdf prn-variants-$i.ps
-done
-
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/prn-variants.tex b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/prn-variants.tex
deleted file mode 100644
index a1495a5b164..00000000000
--- a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/prn-variants.tex
+++ /dev/null
@@ -1,12 +0,0 @@
-\documentclass{jsarticle}
-\usepackage[deluxe]{otf}
-
-\begin{document}\noindent
-\begin{tabular}{ll}
- Mincho & {いくつかの漢字の例です:葛芦辻逗飴薩晦茨祇巷卿鯖溢噌} \\
- Mincho bold & {\bfseries いくつかの漢字の例です:葛芦辻逗飴薩晦茨祇巷卿鯖溢噌} \\
- Gothic & {\gtfamily いくつかの漢字の例です:葛芦辻逗飴薩晦茨祇巷卿鯖溢噌} \\
- Gothic bold & {\gtfamily\bfseries いくつかの漢字の例です:葛芦辻逗飴薩晦茨祇巷卿鯖溢噌} \\
- Maru gothic & {\mgfamily いくつかの漢字の例です:葛芦辻逗飴薩晦茨祇巷卿鯖溢噌}
-\end{tabular}
-\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/report b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/report
deleted file mode 100644
index 7568e267707..00000000000
--- a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/japanese-updmap-tests/report
+++ /dev/null
@@ -1,4 +0,0 @@
-Yu-Win:
- YuGothic-Regular-H not found
- seems to be problematic
-
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/otfcidsample.tex b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/otfcidsample.tex
deleted file mode 100644
index e1a03ba5a98..00000000000
--- a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/otfcidsample.tex
+++ /dev/null
@@ -1,46 +0,0 @@
-% -*- coding: utf-8-unix -*-
-\documentclass{jsarticle}
-\usepackage[deluxe,multi]{otf}
-\newcommand{\sampleSC}{\UTFC{76F4}\UTFC{9AA8}}
-\newcommand{\sampleTC}{\UTFT{76F4}\UTFT{9AA8}}
-\newcommand{\sampleJ}{\UTF{76F4}\UTF{9AA8}}
-\newcommand{\sampleK}{\UTFK{76F4}\UTFK{9AA8}}
-
-\begin{document}\noindent
-\begin{center}
- \begin{tabular}{lllll}
- & SC & TC & J & K\\
- Serif
- & {\sampleSC}
- & %{\sampleTC}
- & {\sampleJ}
- & {\sampleK}
- \\
- Serif bold
- & %{\bfseries\sampleSC}
- & %{\bfseries\sampleTC}
- & {\bfseries\sampleJ}
- & {\bfseries\sampleK}
- \\
- Sans serif
- & {\gtfamily\sampleSC}
- & %{\gtfamily\sampleTC}
- & {\gtfamily\sampleJ}
- & {\gtfamily\sampleK}
- \\
- Sans serif bold
- & %{\gtfamily\bfseries\sampleSC}
- & %{\gtfamily\bfseries\sampleTC}
- & {\gtfamily\bfseries\sampleJ}
- & {\gtfamily\bfseries\sampleK}
- \\
- Sans serif variant
- & %{\mgfamily\sampleSC}
- & %{\mgfamily\sampleTC}
- & {\mgfamily\sampleJ}
- & {\mgfamily\sampleK}
- \end{tabular}
-\end{center}
-
-Note. SC: Simplified Chinese, TC: Traditional Chinese, J: Japanese, K: Korean.
-\end{document}
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/test-runner.sh b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/test-runner.sh
deleted file mode 100644
index 2f903064cf5..00000000000
--- a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tests/test-runner.sh
+++ /dev/null
@@ -1,96 +0,0 @@
-#! /bin/sh
-
-
-do_gb() {
-# simplified chinese uses STSong-Light
-platex "\def\dviware{dvipdfmx}\input adobe-GB1-012.tex" && \
- dvipdfmx -o adobe-GB1-012.dvipdfmx.pdf adobe-GB1-012.dvi
-platex "\def\dviware{dvips}\input adobe-GB1-012.tex" && \
- dvips adobe-GB1-012.dvi
-platex "\def\dviware{dvipdfmx}\input adobe-GB1-345.tex" && \
- dvipdfmx -o adobe-GB1-345.dvipdfmx.pdf adobe-GB1-345.dvi
-platex "\def\dviware{dvips}\input adobe-GB1-345.tex" && \
- dvips adobe-GB1-345.dvi
-
-for i in `perl ../cjk-gs-integrate.pl --list-aliases --machine-readable -q | grep ^STSong-Light: | awk -F: '{print$3}'`; do
- perl ../cjk-gs-integrate.pl --only-aliases --alias STSong-Light=$i
- echo ps2pdf adobe-GB1-012.ps -o "adobe-GB1-012-$i.pdf"
- if ps2pdf adobe-GB1-012.ps "adobe-GB1-012-$i.pdf" > "adobe-GB1-012-$i.ps2pdf.log" 2>&1 ; then
- echo "success GB1-012 $i" >> status
- else
- echo "failure GB1-012 $i" >> status
- fi
- echo ps2pdf adobe-GB1-345.ps -o "adobe-GB1-345-$i.pdf"
- if ps2pdf adobe-GB1-345.ps "adobe-GB1-345-$i.pdf" > "adobe-GB1-345-$i.ps2pdf.log" 2>&1 ; then
- echo "success GB1-345 $i" >> status
- else
- echo "failure GB1-345 $i" >> status
- fi
-done
-}
-
-
-do_cns() {
-# traditional chinese uses MSung-Light
-platex "\def\dviware{dvipdfmx}\input adobe-CNS1.tex" && \
- dvipdfmx -o adobe-CNS1.dvipdfmx.pdf adobe-CNS1.dvi
-platex "\def\dviware{dvips}\input adobe-CNS1.tex" && \
- dvips adobe-CNS1.dvi
-for i in `perl ../cjk-gs-integrate.pl --list-aliases --machine-readable -q | grep ^MSung-Light: | awk -F: '{print$3}'`; do
- perl ../cjk-gs-integrate.pl --only-aliases --alias MSung-Light=$i
- echo ps2pdf adobe-CNS1.ps -o "adobe-CNS1-$i.pdf"
- if ps2pdf adobe-CNS1.ps "adobe-CNS1-$i.pdf" > "adobe-CNS1-$i.ps2pdf.log" 2>&1 ; then
- echo "success CNS1 $i" >> status
- else
- echo "failure CNS1 $i" >> status
- fi
-done
-}
-
-do_korea() {
-# korean uses HYSMyeongJo-Medium
-platex "\def\dviware{dvipdfmx}\input adobe-Korea1.tex" && \
- dvipdfmx -o adobe-Korea1.dvipdfmx.pdf adobe-Korea1.dvi
-platex "\def\dviware{dvips}\input adobe-Korea1.tex" && \
- dvips adobe-Korea1.dvi
-for i in `perl ../cjk-gs-integrate.pl --list-aliases --machine-readable -q | grep ^HYSMyeongJo-Medium: | awk -F: '{print$3}'`; do
- perl ../cjk-gs-integrate.pl --only-aliases --alias HYSMyeongJo-Medium=$i
- echo ps2pdf adobe-Korea1.ps -o "adobe-Korea1-$i.pdf"
- if ps2pdf adobe-Korea1.ps "adobe-Korea1-$i.pdf" > "adobe-Korea1-$i.ps2pdf.log" 2>&1 ; then
- echo "success Korea1 $i" >> status
- else
- echo "failure Korea1 $i" >> status
- fi
-done
-}
-
-do_japan() {
-# japanese uses Ryumin-Light
-platex "\def\dviware{dvipdfmx}\input adobe-Japan1.tex" && \
- dvipdfmx -o adobe-Japan1.dvipdfmx.pdf adobe-Japan1.dvi
-platex "\def\dviware{dvips}\input adobe-Japan1.tex" && \
- dvips adobe-Japan1.dvi
-for i in `perl ../cjk-gs-integrate.pl --list-aliases --machine-readable -q | grep ^Ryumin-Light: | awk -F: '{print$3}'`; do
- perl ../cjk-gs-integrate.pl --only-aliases --alias Ryumin-Light=$i
- echo ps2pdf adobe-Japan1.ps -o "adobe-Japan1-$i.pdf"
- if ps2pdf adobe-Japan1.ps "adobe-Japan1-$i.pdf" > "adobe-Japan1-$i.ps2pdf.log" 2>&1 ; then
- echo "success Japan1 $i" >> status
- else
- echo "failure Japan1 $i" >> status
- fi
-done
-}
-
-if [ "$1" = "gb" -o "$1" = "all" ] ; then
- do_gb
-fi
-if [ "$1" = "cns" -o "$1" = "all" ] ; then
- do_cns
-fi
-if [ "$1" = "korea" -o "$1" = "all" ] ; then
- do_korea
-fi
-if [ "$1" = "japan" -o "$1" = "all" ] ; then
- do_japan
-fi
-
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tools/mkgsfntspecs.sh b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tools/mkgsfntspecs.sh
deleted file mode 100644
index ec97a97c138..00000000000
--- a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tools/mkgsfntspecs.sh
+++ /dev/null
@@ -1,397 +0,0 @@
-#!/bin/bash
-
-# This program is licensed under the terms of the MIT License.
-#
-# Copyright (c) 2014 Munehiro Yamamoto <munepixyz@gmail.com>
-# Modified 05/04/2015 by Bruno Voisin <bvoisin@mac.com> for testing purposes
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to deal
-# in the Software without restriction, including without limitation the rights
-# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-# copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-# THE SOFTWARE.
-
-GSRESDIR=$(pwd)/Work/share/ghostscript/9.16/Resource
-
-echo -n "Checking your Ghostscript's resource directory..."
-[ -d ${GSRESDIR} ] || exit 1
-echo ${GSRESDIR}
-
-#
-# settings for Hiragino fonts
-#
-FontList=(
- ## Morisawa NewCID
- Ryumin-Light,Japan
- GothicBBB-Medium,Japan
- FutoMinA101-Bold,Japan
- FutoGoB101-Bold,Japan
- Jun101-Light,Japan
- A-OTF-RyuminPro-Light,Japan
- A-OTF-GothicBBBPro-Medium,Japan
- A-OTF-FutoMinA101Pro-Bold,Japan
- A-OTF-FutoGoB101Pro-Bold,Japan
- A-OTF-Jun101Pro-Light,Japan
- ## Screen Hiragino bundled in OS X
- HiraKakuPro-W3,Japan
- HiraKakuPro-W6,Japan
- HiraKakuStd-W8,Japan
- HiraMaruPro-W4,Japan
- HiraMinPro-W3,Japan
- HiraMinPro-W6,Japan
- HiraKakuProN-W3,Japan
- HiraKakuProN-W6,Japan
- HiraKakuStdN-W8,Japan
- HiraMaruProN-W4,Japan
- HiraMinProN-W3,Japan
- HiraMinProN-W6,Japan
- HiraginoSansGB-W3,GB
- HiraginoSansGB-W6,GB
- # HiraginoSansCNS-W3,CNS
- # HiraginoSansCNS-W6,CNS
- ## Jiyukobo Yu bundled in OS X
- YuGo-Bold,Japan
- YuGo-Medium,Japan
- YuMin-Demibold,Japan
- YuMin-Medium,Japan
- ## Japanese IPA fonts bundled in TeX Live
- IPAexMincho,Japan
- IPAexGothic,Japan
- IPAMincho,Japan
- IPAGothic,Japan
- ## Chinese fonts bundled in OS X
- STHeiti,GB
- STXihei,GB
- STHeitiSC-Light,GB
- STHeitiSC-Medium,GB
- STHeitiTC-Light,GB
- STHeitiTC-Medium,GB
- STSong,GB
- STSongti-SC-Light,GB
- STSongti-SC-Regular,GB
- STSongti-SC-Bold,GB
- STSongti-SC-Black,GB
- STSongti-TC-Light,GB
- STSongti-TC-Regular,GB
- STSongti-TC-Bold,GB
- STKaiti,GB
- STKaiti-SC-Regular,GB
- STKaiti-SC-Bold,GB
- STKaiti-SC-Black,GB
- STKaiTi-TC-Regular,GB
- STKaiTi-TC-Bold,GB
- STKaiti-Adobe-CNS1,CNS
- STKaiti-SC-Regular-Adobe-CNS1,CNS
- STKaiti-SC-Bold-Adobe-CNS1,CNS
- STKaiti-SC-Black-Adobe-CNS1,CNS
- STKaiTi-TC-Regular-Adobe-CNS1,CNS
- STKaiTi-TC-Bold-Adobe-CNS1,CNS
- STFangsong,GB
- LiHeiPro,CNS
- LiSongPro,CNS
-)
-
-EncodeList_Japan=(
- 78-EUC-H
- 78-EUC-V
- 78-H
- 78-RKSJ-H
- 78-RKSJ-V
- 78-V
- 78ms-RKSJ-H
- 78ms-RKSJ-V
- 83pv-RKSJ-H
- 90ms-RKSJ-H
- 90ms-RKSJ-V
- 90msp-RKSJ-H
- 90msp-RKSJ-V
- 90pv-RKSJ-H
- 90pv-RKSJ-V
- Add-H
- Add-RKSJ-H
- Add-RKSJ-V
- Add-V
- Adobe-Japan1-0
- Adobe-Japan1-1
- Adobe-Japan1-2
- Adobe-Japan1-3
- Adobe-Japan1-4
- Adobe-Japan1-5
- Adobe-Japan1-6
- EUC-H
- EUC-V
- Ext-H
- Ext-RKSJ-H
- Ext-RKSJ-V
- Ext-V
- H
- Hankaku
- Hiragana
- Identity-H
- Identity-V
- Katakana
- NWP-H
- NWP-V
- RKSJ-H
- RKSJ-V
- Roman
- UniJIS-UCS2-H
- UniJIS-UCS2-HW-H
- UniJIS-UCS2-HW-V
- UniJIS-UCS2-V
- UniJIS-UTF16-H
- UniJIS-UTF16-V
- UniJIS-UTF32-H
- UniJIS-UTF32-V
- UniJIS-UTF8-H
- UniJIS-UTF8-V
- UniJIS2004-UTF16-H
- UniJIS2004-UTF16-V
- UniJIS2004-UTF32-H
- UniJIS2004-UTF32-V
- UniJIS2004-UTF8-H
- UniJIS2004-UTF8-V
- UniJISPro-UCS2-HW-V
- UniJISPro-UCS2-V
- UniJISPro-UTF8-V
- UniJISX0213-UTF32-H
- UniJISX0213-UTF32-V
- UniJISX02132004-UTF32-H
- UniJISX02132004-UTF32-V
- V
- WP-Symbol
-)
-
-EncodeList_GB=(
- Adobe-GB1-0
- Adobe-GB1-1
- Adobe-GB1-2
- Adobe-GB1-3
- Adobe-GB1-4
- Adobe-GB1-5
- GB-EUC-H
- GB-EUC-V
- GB-H
- GB-RKSJ-H
- GB-V
- GBK-EUC-H
- GBK-EUC-V
- GBK2K-H
- GBK2K-V
- GBKp-EUC-H
- GBKp-EUC-V
- GBT-EUC-H
- GBT-EUC-V
- GBT-H
- GBT-RKSJ-H
- GBT-V
- GBTpc-EUC-H
- GBTpc-EUC-V
- GBpc-EUC-H
- GBpc-EUC-V
- Identity-H
- Identity-V
- UniGB-UCS2-H
- UniGB-UCS2-V
- UniGB-UTF16-H
- UniGB-UTF16-V
- UniGB-UTF32-H
- UniGB-UTF32-V
- UniGB-UTF8-H
- UniGB-UTF8-V
-)
-
-EncodeList_CNS=(
- Adobe-CNS1-0
- Adobe-CNS1-1
- Adobe-CNS1-2
- Adobe-CNS1-3
- Adobe-CNS1-4
- Adobe-CNS1-5
- Adobe-CNS1-6
- B5-H
- B5-V
- B5pc-H
- B5pc-V
- CNS-EUC-H
- CNS-EUC-V
- CNS1-H
- CNS1-V
- CNS2-H
- CNS2-V
- ETHK-B5-H
- ETHK-B5-V
- ETen-B5-H
- ETen-B5-V
- ETenms-B5-H
- ETenms-B5-V
- HKdla-B5-H
- HKdla-B5-V
- HKdlb-B5-H
- HKdlb-B5-V
- HKgccs-B5-H
- HKgccs-B5-V
- HKm314-B5-H
- HKm314-B5-V
- HKm471-B5-H
- HKm471-B5-V
- HKscs-B5-H
- HKscs-B5-V
- Identity-H
- Identity-V
- UniCNS-UCS2-H
- UniCNS-UCS2-V
- UniCNS-UTF16-H
- UniCNS-UTF16-V
- UniCNS-UTF32-H
- UniCNS-UTF32-V
- UniCNS-UTF8-H
- UniCNS-UTF8-V
-)
-
-EncodeList_Korea=(
- Adobe-Korea1-0
- Adobe-Korea1-1
- Adobe-Korea1-2
- Identity-H
- Identity-V
- KSC-EUC-H
- KSC-EUC-V
- KSC-H
- KSC-Johab-H
- KSC-Johab-V
- KSC-RKSJ-H
- KSC-V
- KSCms-UHC-H
- KSCms-UHC-HW-H
- KSCms-UHC-HW-V
- KSCms-UHC-V
- KSCpc-EUC-H
- KSCpc-EUC-V
- UniKS-UCS2-H
- UniKS-UCS2-V
- UniKS-UTF16-H
- UniKS-UTF16-V
- UniKS-UTF32-H
- UniKS-UTF32-V
- UniKS-UTF8-H
- UniKS-UTF8-V
-)
-
-## mkgsfontspec [fontname] [encode] > [fontspec]
-mkgsfontspec(){
- local fontname=$1
- local encode=$2
- cat <<EOT
-%!PS-Adobe-3.0 Resource-Font
-%%DocumentNeededResources: ${encode} (CMap)
-%%IncludeResource: ${encode} (CMap)
-%%BeginResource: Font (${fontname}-${encode})
-(${fontname}-${encode})
-(${encode}) /CMap findresource
-[(${fontname}) /CIDFont findresource]
-composefont
-pop
-%%EndResource
-%%EOF
-EOT
-}
-
-## mkfontspec [fontspec dir]
-mkfontspec(){
- local FONTSPECDIR=$1
-
- mkdir -p $FONTSPECDIR
-
- for i in ${FontList[@]}; do
- fnt=$(echo $i | cut -f1 -d",")
- enc=$(echo $i | cut -f2 -d",")
-
- case $enc in
- Japan) enclist="${EncodeList_Japan[@]}";;
- GB) enclist="${EncodeList_GB[@]}";;
- CNS) enclist="${EncodeList_CNS[@]}";;
- Korea) enclist="${EncodeList_Korea[@]}";;
- *) exit 1;;
- esac
-
- for j in $enclist; do
- mkgsfontspec ${fnt} ${j} > ${FONTSPECDIR}/${fnt}-${j}
- done
- done
-
- return 0
-}
-
-## mkcidfonts [cidfonts dir]
-mkcidfonts(){
- local CIDFONTSDIR=$1
-
- mkdir -p $CIDFONTSDIR
- (cd $CIDFONTSDIR
- rm -f HiraMinPro{,N}-W{3,6}
- rm -f HiraMaruPro{,N}-W4
- rm -f HiraKakuPro{,N}-W{3,6}
- rm -f HiraKakuStd{,N}-W8
- rm -f HiraginoSansGB-W{3,6}
-
- ln -s "/Library/Fonts/ヒラギノ明朝 Pro W3.otf" HiraMinPro-W3
- ln -s "/Library/Fonts/ヒラギノ明朝 Pro W6.otf" HiraMinPro-W6
- ln -s "/Library/Fonts/ヒラギノ丸ゴ Pro W4.otf" HiraMaruPro-W4
- ln -s "/Library/Fonts/ヒラギノ角ゴ Pro W3.otf" HiraKakuPro-W3
- ln -s "/Library/Fonts/ヒラギノ角ゴ Pro W6.otf" HiraKakuPro-W6
- ln -s "/Library/Fonts/ヒラギノ角ゴ Std W8.otf" HiraKakuStd-W8
- ln -s "/System/Library/Fonts/ヒラギノ明朝 ProN W3.otf" HiraMinProN-W3
- ln -s "/System/Library/Fonts/ヒラギノ明朝 ProN W6.otf" HiraMinProN-W6
- ln -s "/Library/Fonts/ヒラギノ丸ゴ ProN W4.otf" HiraMaruProN-W4
- ln -s "/System/Library/Fonts/ヒラギノ角ゴ ProN W3.otf" HiraKakuProN-W3
- ln -s "/System/Library/Fonts/ヒラギノ角ゴ ProN W6.otf" HiraKakuProN-W6
- ln -s "/Library/Fonts/ヒラギノ角ゴ StdN W8.otf" HiraKakuStdN-W8
- ln -s "/Library/Fonts/Hiragino Sans GB W3.otf" HiraginoSansGB-W3
- ln -s "/Library/Fonts/Hiragino Sans GB W6.otf" HiraginoSansGB-W6
-
- rm -f YuMin-{Medium,Demibold}
- rm -f YuGo-{Medium,Bold}
-
- ln -s "/Library/Fonts/Yu Mincho Medium.otf" YuMin-Medium
- ln -s "/Library/Fonts/Yu Mincho Demibold.otf" YuMin-Demibold
- ln -s "/Library/Fonts/Yu Gothic Medium.otf" YuGo-Medium
- ln -s "/Library/Fonts/Yu Gothic Bold.otf" YuGo-Bold
-
- rm -f STHeiti.ttf
- rm -f STXihei.ttf
- rm -f STFangsong.ttf
- rm -f LiHeiPro.ttf
- rm -f LiSongPro.ttf
-
- ln -s /Library/Fonts/华文黑体.ttf STHeiti.ttf
- ln -s /Library/Fonts/华文细黑.ttf STXihei.ttf
- ln -s /Library/Fonts/华文仿宋.ttf STFangsong.ttf
- ln -s "/Library/Fonts/儷黑 Pro.ttf" LiHeiPro.ttf
- ln -s "/Library/Fonts/儷宋 Pro.ttf" LiSongPro.ttf
- )
-
- return 0
-}
-
-
-# generate the Ghostscript FontSpec files for the Hiragino fonts
-# bundled on Mac OS X
-mkfontspec ${GSRESDIR}/Font
-mkcidfonts ${GSRESDIR}/CIDFont
-
-echo $(basename $0): done
-
-# end of file
diff --git a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tools/release.sh b/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tools/release.sh
deleted file mode 100755
index 1b37c1a0603..00000000000
--- a/Master/texmf-dist/doc/fonts/cjk-gs-integrate/tools/release.sh
+++ /dev/null
@@ -1,58 +0,0 @@
-#
-# release.sh
-# copied from jfontmaps project and adapted
-
-PROJECT=cjk-gs-integrate
-DIR=`pwd`/..
-VER=${VER:-`date +%Y%m%d.0`}
-
-TEMP=/tmp
-
-echo "Making Release $VER. Ctrl-C to cancel."
-read REPLY
-if test -d "$TEMP/$PROJECT-$VER"; then
- echo "Warning: the directory '$TEMP/$PROJECT-$VER' is found:"
- echo
- ls $TEMP/$PROJECT-$VER
- echo
- echo -n "I'm going to remove this directory. Continue? yes/No"
- echo
- read REPLY <&2
- case $REPLY in
- y*|Y*) rm -rf $TEMP/$PROJECT-$VER;;
- *) echo "Aborted."; exit 1;;
- esac
-fi
-echo
-git commit -m "Release $VER" --allow-empty
-git archive --format=tar --prefix=$PROJECT-$VER/ HEAD | (cd $TEMP && tar xf -)
-git --no-pager log --date=short --format='%ad %aN <%ae>%n%n%x09* %s%d [%h]%n' > $TEMP/$PROJECT-$VER/ChangeLog
-cd $TEMP
-rm -rf $PROJECT-$VER-orig
-cp -r $PROJECT-$VER $PROJECT-$VER-orig
-cd $PROJECT-$VER
-rm -f .gitignore
-for i in cjk-gs-integrate.pl ; do
- perl -pi.bak -e "s/\\\$VER\\\$/$VER/g" $i
- rm -f ${i}.bak
-done
-# rename README.md to README for CTAN
-# not necessary anymore, README.md is acceptable
-#mv README.md README
-cd ..
-diff -urN $PROJECT-$VER-orig $PROJECT-$VER
-tar zcf $DIR/$PROJECT-$VER.tar.gz $PROJECT-$VER
-echo
-echo You should execute
-echo
-echo " git push && git tag $VER && git push origin $VER"
-echo
-echo Informations for submitting CTAN:
-echo " CONTRIBUTION: $PROJECT"
-echo " VERSION: $VER"
-echo " AUTHOR: Japanese TeX Development Community"
-echo " SUMMARY: Tools to integrate CJK fonts into Ghostscript"
-echo " DIRECTORY: fonts/utilities/$PROJECT"
-echo " LICENSE: free/GPLv3"
-echo " FILE: $DIR/$PROJECT-$VER.tar.gz"
-