summaryrefslogtreecommitdiff
path: root/texmf-dist
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2018-03-08 15:40:44 +0900
committerNorbert Preining <norbert@preining.info>2018-03-08 15:40:44 +0900
commit3c8ccc639e7756cd19823f04ac7f1b6a40fa4377 (patch)
tree4570177a8a9ba30ca776f21da556988371133d69 /texmf-dist
parent0aaac04447ccc5da55800d7390ab67f9cf45dea2 (diff)
add ptex-fontmaps-macos
Diffstat (limited to 'texmf-dist')
-rw-r--r--texmf-dist/doc/fonts/ptex-fontmaps-macos/README29
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/otf-hiragino-elcapitan-pron.map92
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/otf-up-hiragino-elcapitan-pron.map32
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/ptex-hiragino-elcapitan-pron-04.map4
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/ptex-hiragino-elcapitan-pron.map4
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/uptex-hiragino-elcapitan-pron-04.map10
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/uptex-hiragino-elcapitan-pron.map10
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/otf-hiragino-elcapitan.map92
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/otf-up-hiragino-elcapitan.map32
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/ptex-hiragino-elcapitan-04.map4
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/ptex-hiragino-elcapitan.map4
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/uptex-hiragino-elcapitan-04.map10
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/uptex-hiragino-elcapitan.map10
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/otf-hiragino-highsierra-pron.map92
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/otf-up-hiragino-highsierra-pron.map32
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/ptex-hiragino-highsierra-pron-04.map4
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/ptex-hiragino-highsierra-pron.map4
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/uptex-hiragino-highsierra-pron-04.map10
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/uptex-hiragino-highsierra-pron.map10
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/otf-hiragino-highsierra.map92
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/otf-up-hiragino-highsierra.map32
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/ptex-hiragino-highsierra-04.map4
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/ptex-hiragino-highsierra.map4
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/uptex-hiragino-highsierra-04.map10
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/uptex-hiragino-highsierra.map10
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/otf-toppanbunkyu-highsierra.map80
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/otf-up-toppanbunkyu-highsierra.map32
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/ptex-toppanbunkyu-highsierra-04.map4
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/ptex-toppanbunkyu-highsierra.map4
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/uptex-toppanbunkyu-highsierra-04.map10
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/uptex-toppanbunkyu-highsierra.map10
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/otf-toppanbunkyu-sierra.map80
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/otf-up-toppanbunkyu-sierra.map32
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/ptex-toppanbunkyu-sierra-04.map4
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/ptex-toppanbunkyu-sierra.map4
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/uptex-toppanbunkyu-sierra-04.map10
-rw-r--r--texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/uptex-toppanbunkyu-sierra.map10
-rw-r--r--texmf-dist/fonts/misc/ptex-fontmaps-macos/ptex-fontmaps-macos-data.dat8
38 files changed, 925 insertions, 0 deletions
diff --git a/texmf-dist/doc/fonts/ptex-fontmaps-macos/README b/texmf-dist/doc/fonts/ptex-fontmaps-macos/README
new file mode 100644
index 00000000..5de4a9c4
--- /dev/null
+++ b/texmf-dist/doc/fonts/ptex-fontmaps-macos/README
@@ -0,0 +1,29 @@
+ptex-fontmaps-macos
+===================
+
+Current release: 20180306.0
+
+This package is a companion to `ptex-fontmaps' including support for
+macOS-specific fonts, which we decided not to be included in TeX Live.
+
+The files contained in this package contain font maps for dvipdfmx to
+make various macOS-specific Japanese fonts available for (u)ptex and
+related programs and formats.
+
+Please see the README for the package `ptex-fontmaps' for details
+concerning all fonts.
+
+The font maps were written by several people, including (in alphabetic order)
+ Hironori Kitagawa
+ Norbert Preining
+ Saito Shuzaburo
+ Takuji Tanaka
+ Yusuke Terada
+ Hironobu Yamashita
+and are now maintained in the github.com git repository:
+ https://github.com/texjporg/jfontmaps
+
+Copyright/License
+=================
+All the map files are under Public Domain.
+
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/otf-hiragino-elcapitan-pron.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/otf-hiragino-elcapitan-pron.map
new file mode 100644
index 00000000..bd537f76
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/otf-hiragino-elcapitan-pron.map
@@ -0,0 +1,92 @@
+
+% TEXT, 90JIS
+hminl-h H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+hminl-v V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+hminr-h H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+hminr-v V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+hminb-h H :0:HiraginoSerif-W6.ttc %!PS HiraMinProN-W6
+hminb-v V :0:HiraginoSerif-W6.ttc %!PS HiraMinProN-W6
+hgothr-h H :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+hgothr-v V :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+hgothb-h H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+hgothb-v V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+hgotheb-h H :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+hgotheb-v V :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+hmgothr-h H :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+hmgothr-v V :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+
+% TEXT, JIS04
+hminln-h H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+hminln-v V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+hminrn-h H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+hminrn-v V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+hminbn-h H :0:HiraginoSerif-W6.ttc %!PS HiraMinProN-W6
+hminbn-v V :0:HiraginoSerif-W6.ttc %!PS HiraMinProN-W6
+hgothrn-h H :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+hgothrn-v V :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+hgothbn-h H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+hgothbn-v V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+hgothebn-h H :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+hgothebn-v V :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+hmgothrn-h H :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+hmgothrn-v V :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+
+% CID
+otf-cjml-h Identity-H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+otf-cjml-v Identity-V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+otf-cjmr-h Identity-H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+otf-cjmr-v Identity-V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+otf-cjmb-h Identity-H :0:HiraginoSerif-W6.ttc %!PS HiraMinProN-W6
+otf-cjmb-v Identity-V :0:HiraginoSerif-W6.ttc %!PS HiraMinProN-W6
+otf-cjgr-h Identity-H :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+otf-cjgr-v Identity-V :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+otf-cjgb-h Identity-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+otf-cjgb-v Identity-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+otf-cjge-h Identity-H :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+otf-cjge-v Identity-V :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+otf-cjmgr-h Identity-H :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+otf-cjmgr-v Identity-V :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+
+% Unicode 90JIS
+otf-ujml-h UniJIS-UTF16-H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+otf-ujml-v UniJIS-UTF16-V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+otf-ujmr-h UniJIS-UTF16-H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+otf-ujmr-v UniJIS-UTF16-V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+otf-ujmb-h UniJIS-UTF16-H :0:HiraginoSerif-W6.ttc %!PS HiraMinProN-W6
+otf-ujmb-v UniJIS-UTF16-V :0:HiraginoSerif-W6.ttc %!PS HiraMinProN-W6
+otf-ujgr-h UniJIS-UTF16-H :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+otf-ujgr-v UniJIS-UTF16-V :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+otf-ujgb-h UniJIS-UTF16-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+otf-ujgb-v UniJIS-UTF16-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+otf-ujge-h UniJIS-UTF16-H :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+otf-ujge-v UniJIS-UTF16-V :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+otf-ujmgr-h UniJIS-UTF16-H :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+otf-ujmgr-v UniJIS-UTF16-V :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+
+% Unicode JIS04
+otf-ujmln-h UniJIS2004-UTF16-H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+otf-ujmln-v UniJIS2004-UTF16-V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+otf-ujmrn-h UniJIS2004-UTF16-H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+otf-ujmrn-v UniJIS2004-UTF16-V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+otf-ujmbn-h UniJIS2004-UTF16-H :0:HiraginoSerif-W6.ttc %!PS HiraMinProN-W6
+otf-ujmbn-v UniJIS2004-UTF16-V :0:HiraginoSerif-W6.ttc %!PS HiraMinProN-W6
+otf-ujgrn-h UniJIS2004-UTF16-H :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+otf-ujgrn-v UniJIS2004-UTF16-V :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+otf-ujgbn-h UniJIS2004-UTF16-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+otf-ujgbn-v UniJIS2004-UTF16-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+otf-ujgen-h UniJIS2004-UTF16-H :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+otf-ujgen-v UniJIS2004-UTF16-V :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+otf-ujmgrn-h UniJIS2004-UTF16-H :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+otf-ujmgrn-v UniJIS2004-UTF16-V :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+
+% hiraprop
+hiramin-w3-h Identity-H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+hiramin-w6-h Identity-H :0:HiraginoSerif-W6.ttc %!PS HiraMinProN-W6
+hirakaku-w3-h Identity-H :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+hirakaku-w6-h Identity-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+hiramaru-w4-h Identity-H :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+hiramin-w3-v Identity-V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+hiramin-w6-v Identity-V :0:HiraginoSerif-W6.ttc %!PS HiraMinProN-W6
+hirakaku-w3-v Identity-V :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+hirakaku-w6-v Identity-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+hiramaru-w4-v Identity-V :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/otf-up-hiragino-elcapitan-pron.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/otf-up-hiragino-elcapitan-pron.map
new file mode 100644
index 00000000..50f3ae16
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/otf-up-hiragino-elcapitan-pron.map
@@ -0,0 +1,32 @@
+
+% TEXT, 90JIS
+uphminl-h UniJIS-UTF16-H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+uphminl-v UniJIS-UTF16-V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+uphminr-h UniJIS-UTF16-H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+uphminr-v UniJIS-UTF16-V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+uphminb-h UniJIS-UTF16-H :0:HiraginoSerif-W6.ttc %!PS HiraMinProN-W6
+uphminb-v UniJIS-UTF16-V :0:HiraginoSerif-W6.ttc %!PS HiraMinProN-W6
+uphgothr-h UniJIS-UTF16-H :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+uphgothr-v UniJIS-UTF16-V :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+uphgothb-h UniJIS-UTF16-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+uphgothb-v UniJIS-UTF16-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+uphgotheb-h UniJIS-UTF16-H :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+uphgotheb-v UniJIS-UTF16-V :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+uphmgothr-h UniJIS-UTF16-H :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+uphmgothr-v UniJIS-UTF16-V :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+
+% TEXT, JIS04
+uphminln-h UniJIS2004-UTF16-H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+uphminln-v UniJIS2004-UTF16-V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+uphminrn-h UniJIS2004-UTF16-H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+uphminrn-v UniJIS2004-UTF16-V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+uphminbn-h UniJIS2004-UTF16-H :0:HiraginoSerif-W6.ttc %!PS HiraMinProN-W6
+uphminbn-v UniJIS2004-UTF16-V :0:HiraginoSerif-W6.ttc %!PS HiraMinProN-W6
+uphgothrn-h UniJIS2004-UTF16-H :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+uphgothrn-v UniJIS2004-UTF16-V :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+uphgothbn-h UniJIS2004-UTF16-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+uphgothbn-v UniJIS2004-UTF16-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+uphgothebn-h UniJIS2004-UTF16-H :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+uphgothebn-v UniJIS2004-UTF16-V :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+uphmgothrn-h UniJIS2004-UTF16-H :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+uphmgothrn-v UniJIS2004-UTF16-V :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/ptex-hiragino-elcapitan-pron-04.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/ptex-hiragino-elcapitan-pron-04.map
new file mode 100644
index 00000000..a27347bf
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/ptex-hiragino-elcapitan-pron-04.map
@@ -0,0 +1,4 @@
+rml 2004-H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+rmlv 2004-V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+gbm 2004-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+gbmv 2004-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/ptex-hiragino-elcapitan-pron.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/ptex-hiragino-elcapitan-pron.map
new file mode 100644
index 00000000..6556548b
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/ptex-hiragino-elcapitan-pron.map
@@ -0,0 +1,4 @@
+rml H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+rmlv V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+gbm H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+gbmv V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/uptex-hiragino-elcapitan-pron-04.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/uptex-hiragino-elcapitan-pron-04.map
new file mode 100644
index 00000000..057e1097
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/uptex-hiragino-elcapitan-pron-04.map
@@ -0,0 +1,10 @@
+urml UniJIS2004-UTF16-H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+urmlv UniJIS2004-UTF16-V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+ugbm UniJIS2004-UTF16-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+ugbmv UniJIS2004-UTF16-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+uprml-h UniJIS2004-UTF16-H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+uprml-v UniJIS2004-UTF16-V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+upgbm-h UniJIS2004-UTF16-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+upgbm-v UniJIS2004-UTF16-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+uprml-hq UniJIS-UCS2-H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+upgbm-hq UniJIS-UCS2-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/uptex-hiragino-elcapitan-pron.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/uptex-hiragino-elcapitan-pron.map
new file mode 100644
index 00000000..2e21b50d
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan-pron/uptex-hiragino-elcapitan-pron.map
@@ -0,0 +1,10 @@
+urml UniJIS-UTF16-H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+urmlv UniJIS-UTF16-V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+ugbm UniJIS-UTF16-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+ugbmv UniJIS-UTF16-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+uprml-h UniJIS-UTF16-H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+uprml-v UniJIS-UTF16-V :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+upgbm-h UniJIS-UTF16-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+upgbm-v UniJIS-UTF16-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+uprml-hq UniJIS-UCS2-H :0:HiraginoSerif-W3.ttc %!PS HiraMinProN-W3
+upgbm-hq UniJIS-UCS2-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/otf-hiragino-elcapitan.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/otf-hiragino-elcapitan.map
new file mode 100644
index 00000000..41c5388d
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/otf-hiragino-elcapitan.map
@@ -0,0 +1,92 @@
+
+% TEXT, 90JIS
+hminl-h H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+hminl-v V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+hminr-h H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+hminr-v V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+hminb-h H :1:HiraginoSerif-W6.ttc %!PS HiraMinPro-W6
+hminb-v V :1:HiraginoSerif-W6.ttc %!PS HiraMinPro-W6
+hgothr-h H :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+hgothr-v V :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+hgothb-h H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+hgothb-v V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+hgotheb-h H :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+hgotheb-v V :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+hmgothr-h H :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+hmgothr-v V :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+
+% TEXT, JIS04
+hminln-h H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+hminln-v V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+hminrn-h H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+hminrn-v V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+hminbn-h H :1:HiraginoSerif-W6.ttc %!PS HiraMinPro-W6
+hminbn-v V :1:HiraginoSerif-W6.ttc %!PS HiraMinPro-W6
+hgothrn-h H :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+hgothrn-v V :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+hgothbn-h H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+hgothbn-v V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+hgothebn-h H :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+hgothebn-v V :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+hmgothrn-h H :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+hmgothrn-v V :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+
+% CID
+otf-cjml-h Identity-H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+otf-cjml-v Identity-V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+otf-cjmr-h Identity-H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+otf-cjmr-v Identity-V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+otf-cjmb-h Identity-H :1:HiraginoSerif-W6.ttc %!PS HiraMinPro-W6
+otf-cjmb-v Identity-V :1:HiraginoSerif-W6.ttc %!PS HiraMinPro-W6
+otf-cjgr-h Identity-H :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+otf-cjgr-v Identity-V :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+otf-cjgb-h Identity-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+otf-cjgb-v Identity-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+otf-cjge-h Identity-H :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+otf-cjge-v Identity-V :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+otf-cjmgr-h Identity-H :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+otf-cjmgr-v Identity-V :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+
+% Unicode 90JIS
+otf-ujml-h UniJIS-UTF16-H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+otf-ujml-v UniJIS-UTF16-V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+otf-ujmr-h UniJIS-UTF16-H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+otf-ujmr-v UniJIS-UTF16-V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+otf-ujmb-h UniJIS-UTF16-H :1:HiraginoSerif-W6.ttc %!PS HiraMinPro-W6
+otf-ujmb-v UniJIS-UTF16-V :1:HiraginoSerif-W6.ttc %!PS HiraMinPro-W6
+otf-ujgr-h UniJIS-UTF16-H :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+otf-ujgr-v UniJIS-UTF16-V :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+otf-ujgb-h UniJIS-UTF16-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+otf-ujgb-v UniJIS-UTF16-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+otf-ujge-h UniJIS-UTF16-H :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+otf-ujge-v UniJIS-UTF16-V :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+otf-ujmgr-h UniJIS-UTF16-H :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+otf-ujmgr-v UniJIS-UTF16-V :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+
+% Unicode JIS04
+otf-ujmln-h UniJIS2004-UTF16-H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+otf-ujmln-v UniJIS2004-UTF16-V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+otf-ujmrn-h UniJIS2004-UTF16-H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+otf-ujmrn-v UniJIS2004-UTF16-V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+otf-ujmbn-h UniJIS2004-UTF16-H :1:HiraginoSerif-W6.ttc %!PS HiraMinPro-W6
+otf-ujmbn-v UniJIS2004-UTF16-V :1:HiraginoSerif-W6.ttc %!PS HiraMinPro-W6
+otf-ujgrn-h UniJIS2004-UTF16-H :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+otf-ujgrn-v UniJIS2004-UTF16-V :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+otf-ujgbn-h UniJIS2004-UTF16-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+otf-ujgbn-v UniJIS2004-UTF16-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+otf-ujgen-h UniJIS2004-UTF16-H :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+otf-ujgen-v UniJIS2004-UTF16-V :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+otf-ujmgrn-h UniJIS2004-UTF16-H :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+otf-ujmgrn-v UniJIS2004-UTF16-V :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+
+% hiraprop
+hiramin-w3-h Identity-H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+hiramin-w6-h Identity-H :1:HiraginoSerif-W6.ttc %!PS HiraMinPro-W6
+hirakaku-w3-h Identity-H :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+hirakaku-w6-h Identity-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+hiramaru-w4-h Identity-H :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+hiramin-w3-v Identity-V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+hiramin-w6-v Identity-V :1:HiraginoSerif-W6.ttc %!PS HiraMinPro-W6
+hirakaku-w3-v Identity-V :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+hirakaku-w6-v Identity-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+hiramaru-w4-v Identity-V :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/otf-up-hiragino-elcapitan.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/otf-up-hiragino-elcapitan.map
new file mode 100644
index 00000000..d01b53b4
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/otf-up-hiragino-elcapitan.map
@@ -0,0 +1,32 @@
+
+% TEXT, 90JIS
+uphminl-h UniJIS-UTF16-H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+uphminl-v UniJIS-UTF16-V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+uphminr-h UniJIS-UTF16-H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+uphminr-v UniJIS-UTF16-V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+uphminb-h UniJIS-UTF16-H :1:HiraginoSerif-W6.ttc %!PS HiraMinPro-W6
+uphminb-v UniJIS-UTF16-V :1:HiraginoSerif-W6.ttc %!PS HiraMinPro-W6
+uphgothr-h UniJIS-UTF16-H :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+uphgothr-v UniJIS-UTF16-V :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+uphgothb-h UniJIS-UTF16-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+uphgothb-v UniJIS-UTF16-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+uphgotheb-h UniJIS-UTF16-H :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+uphgotheb-v UniJIS-UTF16-V :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+uphmgothr-h UniJIS-UTF16-H :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+uphmgothr-v UniJIS-UTF16-V :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+
+% TEXT, JIS04
+uphminln-h UniJIS2004-UTF16-H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+uphminln-v UniJIS2004-UTF16-V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+uphminrn-h UniJIS2004-UTF16-H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+uphminrn-v UniJIS2004-UTF16-V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+uphminbn-h UniJIS2004-UTF16-H :1:HiraginoSerif-W6.ttc %!PS HiraMinPro-W6
+uphminbn-v UniJIS2004-UTF16-V :1:HiraginoSerif-W6.ttc %!PS HiraMinPro-W6
+uphgothrn-h UniJIS2004-UTF16-H :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+uphgothrn-v UniJIS2004-UTF16-V :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+uphgothbn-h UniJIS2004-UTF16-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+uphgothbn-v UniJIS2004-UTF16-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+uphgothebn-h UniJIS2004-UTF16-H :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+uphgothebn-v UniJIS2004-UTF16-V :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+uphmgothrn-h UniJIS2004-UTF16-H :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+uphmgothrn-v UniJIS2004-UTF16-V :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/ptex-hiragino-elcapitan-04.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/ptex-hiragino-elcapitan-04.map
new file mode 100644
index 00000000..7ffb1d6e
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/ptex-hiragino-elcapitan-04.map
@@ -0,0 +1,4 @@
+rml 2004-H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+rmlv 2004-V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+gbm 2004-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+gbmv 2004-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/ptex-hiragino-elcapitan.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/ptex-hiragino-elcapitan.map
new file mode 100644
index 00000000..05d0f34e
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/ptex-hiragino-elcapitan.map
@@ -0,0 +1,4 @@
+rml H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+rmlv V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+gbm H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+gbmv V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/uptex-hiragino-elcapitan-04.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/uptex-hiragino-elcapitan-04.map
new file mode 100644
index 00000000..ce0407b9
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/uptex-hiragino-elcapitan-04.map
@@ -0,0 +1,10 @@
+urml UniJIS2004-UTF16-H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+urmlv UniJIS2004-UTF16-V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+ugbm UniJIS2004-UTF16-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+ugbmv UniJIS2004-UTF16-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+uprml-h UniJIS2004-UTF16-H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+uprml-v UniJIS2004-UTF16-V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+upgbm-h UniJIS2004-UTF16-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+upgbm-v UniJIS2004-UTF16-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+uprml-hq UniJIS-UCS2-H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+upgbm-hq UniJIS-UCS2-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/uptex-hiragino-elcapitan.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/uptex-hiragino-elcapitan.map
new file mode 100644
index 00000000..21af43d0
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-elcapitan/uptex-hiragino-elcapitan.map
@@ -0,0 +1,10 @@
+urml UniJIS-UTF16-H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+urmlv UniJIS-UTF16-V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+ugbm UniJIS-UTF16-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+ugbmv UniJIS-UTF16-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+uprml-h UniJIS-UTF16-H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+uprml-v UniJIS-UTF16-V :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+upgbm-h UniJIS-UTF16-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+upgbm-v UniJIS-UTF16-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+uprml-hq UniJIS-UCS2-H :1:HiraginoSerif-W3.ttc %!PS HiraMinPro-W3
+upgbm-hq UniJIS-UCS2-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/otf-hiragino-highsierra-pron.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/otf-hiragino-highsierra-pron.map
new file mode 100644
index 00000000..2514484e
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/otf-hiragino-highsierra-pron.map
@@ -0,0 +1,92 @@
+
+% TEXT, 90JIS
+hminl-h H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+hminl-v V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+hminr-h H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+hminr-v V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+hminb-h H :2:HiraginoSerif.ttc %!PS HiraMinProN-W6
+hminb-v V :2:HiraginoSerif.ttc %!PS HiraMinProN-W6
+hgothr-h H :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+hgothr-v V :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+hgothb-h H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+hgothb-v V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+hgotheb-h H :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+hgotheb-v V :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+hmgothr-h H :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+hmgothr-v V :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+
+% TEXT, JIS04
+hminln-h H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+hminln-v V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+hminrn-h H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+hminrn-v V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+hminbn-h H :2:HiraginoSerif.ttc %!PS HiraMinProN-W6
+hminbn-v V :2:HiraginoSerif.ttc %!PS HiraMinProN-W6
+hgothrn-h H :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+hgothrn-v V :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+hgothbn-h H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+hgothbn-v V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+hgothebn-h H :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+hgothebn-v V :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+hmgothrn-h H :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+hmgothrn-v V :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+
+% CID
+otf-cjml-h Identity-H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+otf-cjml-v Identity-V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+otf-cjmr-h Identity-H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+otf-cjmr-v Identity-V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+otf-cjmb-h Identity-H :2:HiraginoSerif.ttc %!PS HiraMinProN-W6
+otf-cjmb-v Identity-V :2:HiraginoSerif.ttc %!PS HiraMinProN-W6
+otf-cjgr-h Identity-H :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+otf-cjgr-v Identity-V :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+otf-cjgb-h Identity-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+otf-cjgb-v Identity-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+otf-cjge-h Identity-H :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+otf-cjge-v Identity-V :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+otf-cjmgr-h Identity-H :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+otf-cjmgr-v Identity-V :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+
+% Unicode 90JIS
+otf-ujml-h UniJIS-UTF16-H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+otf-ujml-v UniJIS-UTF16-V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+otf-ujmr-h UniJIS-UTF16-H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+otf-ujmr-v UniJIS-UTF16-V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+otf-ujmb-h UniJIS-UTF16-H :2:HiraginoSerif.ttc %!PS HiraMinProN-W6
+otf-ujmb-v UniJIS-UTF16-V :2:HiraginoSerif.ttc %!PS HiraMinProN-W6
+otf-ujgr-h UniJIS-UTF16-H :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+otf-ujgr-v UniJIS-UTF16-V :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+otf-ujgb-h UniJIS-UTF16-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+otf-ujgb-v UniJIS-UTF16-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+otf-ujge-h UniJIS-UTF16-H :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+otf-ujge-v UniJIS-UTF16-V :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+otf-ujmgr-h UniJIS-UTF16-H :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+otf-ujmgr-v UniJIS-UTF16-V :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+
+% Unicode JIS04
+otf-ujmln-h UniJIS2004-UTF16-H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+otf-ujmln-v UniJIS2004-UTF16-V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+otf-ujmrn-h UniJIS2004-UTF16-H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+otf-ujmrn-v UniJIS2004-UTF16-V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+otf-ujmbn-h UniJIS2004-UTF16-H :2:HiraginoSerif.ttc %!PS HiraMinProN-W6
+otf-ujmbn-v UniJIS2004-UTF16-V :2:HiraginoSerif.ttc %!PS HiraMinProN-W6
+otf-ujgrn-h UniJIS2004-UTF16-H :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+otf-ujgrn-v UniJIS2004-UTF16-V :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+otf-ujgbn-h UniJIS2004-UTF16-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+otf-ujgbn-v UniJIS2004-UTF16-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+otf-ujgen-h UniJIS2004-UTF16-H :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+otf-ujgen-v UniJIS2004-UTF16-V :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+otf-ujmgrn-h UniJIS2004-UTF16-H :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+otf-ujmgrn-v UniJIS2004-UTF16-V :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+
+% hiraprop
+hiramin-w3-h Identity-H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+hiramin-w6-h Identity-H :2:HiraginoSerif.ttc %!PS HiraMinProN-W6
+hirakaku-w3-h Identity-H :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+hirakaku-w6-h Identity-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+hiramaru-w4-h Identity-H :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+hiramin-w3-v Identity-V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+hiramin-w6-v Identity-V :2:HiraginoSerif.ttc %!PS HiraMinProN-W6
+hirakaku-w3-v Identity-V :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+hirakaku-w6-v Identity-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+hiramaru-w4-v Identity-V :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/otf-up-hiragino-highsierra-pron.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/otf-up-hiragino-highsierra-pron.map
new file mode 100644
index 00000000..848cfcfb
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/otf-up-hiragino-highsierra-pron.map
@@ -0,0 +1,32 @@
+
+% TEXT, 90JIS
+uphminl-h UniJIS-UTF16-H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+uphminl-v UniJIS-UTF16-V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+uphminr-h UniJIS-UTF16-H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+uphminr-v UniJIS-UTF16-V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+uphminb-h UniJIS-UTF16-H :2:HiraginoSerif.ttc %!PS HiraMinProN-W6
+uphminb-v UniJIS-UTF16-V :2:HiraginoSerif.ttc %!PS HiraMinProN-W6
+uphgothr-h UniJIS-UTF16-H :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+uphgothr-v UniJIS-UTF16-V :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+uphgothb-h UniJIS-UTF16-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+uphgothb-v UniJIS-UTF16-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+uphgotheb-h UniJIS-UTF16-H :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+uphgotheb-v UniJIS-UTF16-V :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+uphmgothr-h UniJIS-UTF16-H :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+uphmgothr-v UniJIS-UTF16-V :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+
+% TEXT, JIS04
+uphminln-h UniJIS2004-UTF16-H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+uphminln-v UniJIS2004-UTF16-V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+uphminrn-h UniJIS2004-UTF16-H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+uphminrn-v UniJIS2004-UTF16-V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+uphminbn-h UniJIS2004-UTF16-H :2:HiraginoSerif.ttc %!PS HiraMinProN-W6
+uphminbn-v UniJIS2004-UTF16-V :2:HiraginoSerif.ttc %!PS HiraMinProN-W6
+uphgothrn-h UniJIS2004-UTF16-H :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+uphgothrn-v UniJIS2004-UTF16-V :2:HiraginoSans-W3.ttc %!PS HiraKakuProN-W3
+uphgothbn-h UniJIS2004-UTF16-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+uphgothbn-v UniJIS2004-UTF16-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+uphgothebn-h UniJIS2004-UTF16-H :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+uphgothebn-v UniJIS2004-UTF16-V :3:HiraginoSans-W8.ttc %!PS HiraKakuStdN-W8
+uphmgothrn-h UniJIS2004-UTF16-H :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
+uphmgothrn-v UniJIS2004-UTF16-V :1:HiraginoSansR-W4.ttc %!PS HiraMaruProN-W4
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/ptex-hiragino-highsierra-pron-04.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/ptex-hiragino-highsierra-pron-04.map
new file mode 100644
index 00000000..ba271390
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/ptex-hiragino-highsierra-pron-04.map
@@ -0,0 +1,4 @@
+rml 2004-H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+rmlv 2004-V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+gbm 2004-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+gbmv 2004-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/ptex-hiragino-highsierra-pron.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/ptex-hiragino-highsierra-pron.map
new file mode 100644
index 00000000..2ba3cc1d
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/ptex-hiragino-highsierra-pron.map
@@ -0,0 +1,4 @@
+rml H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+rmlv V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+gbm H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+gbmv V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/uptex-hiragino-highsierra-pron-04.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/uptex-hiragino-highsierra-pron-04.map
new file mode 100644
index 00000000..082c5bc4
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/uptex-hiragino-highsierra-pron-04.map
@@ -0,0 +1,10 @@
+urml UniJIS2004-UTF16-H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+urmlv UniJIS2004-UTF16-V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+ugbm UniJIS2004-UTF16-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+ugbmv UniJIS2004-UTF16-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+uprml-h UniJIS2004-UTF16-H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+uprml-v UniJIS2004-UTF16-V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+upgbm-h UniJIS2004-UTF16-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+upgbm-v UniJIS2004-UTF16-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+uprml-hq UniJIS-UCS2-H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+upgbm-hq UniJIS-UCS2-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/uptex-hiragino-highsierra-pron.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/uptex-hiragino-highsierra-pron.map
new file mode 100644
index 00000000..55e46ac5
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra-pron/uptex-hiragino-highsierra-pron.map
@@ -0,0 +1,10 @@
+urml UniJIS-UTF16-H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+urmlv UniJIS-UTF16-V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+ugbm UniJIS-UTF16-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+ugbmv UniJIS-UTF16-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+uprml-h UniJIS-UTF16-H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+uprml-v UniJIS-UTF16-V :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+upgbm-h UniJIS-UTF16-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+upgbm-v UniJIS-UTF16-V :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
+uprml-hq UniJIS-UCS2-H :0:HiraginoSerif.ttc %!PS HiraMinProN-W3
+upgbm-hq UniJIS-UCS2-H :2:HiraginoSans-W6.ttc %!PS HiraKakuProN-W6
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/otf-hiragino-highsierra.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/otf-hiragino-highsierra.map
new file mode 100644
index 00000000..40ac9702
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/otf-hiragino-highsierra.map
@@ -0,0 +1,92 @@
+
+% TEXT, 90JIS
+hminl-h H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+hminl-v V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+hminr-h H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+hminr-v V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+hminb-h H :3:HiraginoSerif.ttc %!PS HiraMinPro-W6
+hminb-v V :3:HiraginoSerif.ttc %!PS HiraMinPro-W6
+hgothr-h H :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+hgothr-v V :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+hgothb-h H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+hgothb-v V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+hgotheb-h H :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+hgotheb-v V :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+hmgothr-h H :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+hmgothr-v V :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+
+% TEXT, JIS04
+hminln-h H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+hminln-v V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+hminrn-h H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+hminrn-v V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+hminbn-h H :3:HiraginoSerif.ttc %!PS HiraMinPro-W6
+hminbn-v V :3:HiraginoSerif.ttc %!PS HiraMinPro-W6
+hgothrn-h H :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+hgothrn-v V :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+hgothbn-h H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+hgothbn-v V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+hgothebn-h H :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+hgothebn-v V :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+hmgothrn-h H :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+hmgothrn-v V :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+
+% CID
+otf-cjml-h Identity-H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+otf-cjml-v Identity-V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+otf-cjmr-h Identity-H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+otf-cjmr-v Identity-V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+otf-cjmb-h Identity-H :3:HiraginoSerif.ttc %!PS HiraMinPro-W6
+otf-cjmb-v Identity-V :3:HiraginoSerif.ttc %!PS HiraMinPro-W6
+otf-cjgr-h Identity-H :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+otf-cjgr-v Identity-V :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+otf-cjgb-h Identity-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+otf-cjgb-v Identity-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+otf-cjge-h Identity-H :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+otf-cjge-v Identity-V :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+otf-cjmgr-h Identity-H :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+otf-cjmgr-v Identity-V :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+
+% Unicode 90JIS
+otf-ujml-h UniJIS-UTF16-H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+otf-ujml-v UniJIS-UTF16-V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+otf-ujmr-h UniJIS-UTF16-H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+otf-ujmr-v UniJIS-UTF16-V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+otf-ujmb-h UniJIS-UTF16-H :3:HiraginoSerif.ttc %!PS HiraMinPro-W6
+otf-ujmb-v UniJIS-UTF16-V :3:HiraginoSerif.ttc %!PS HiraMinPro-W6
+otf-ujgr-h UniJIS-UTF16-H :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+otf-ujgr-v UniJIS-UTF16-V :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+otf-ujgb-h UniJIS-UTF16-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+otf-ujgb-v UniJIS-UTF16-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+otf-ujge-h UniJIS-UTF16-H :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+otf-ujge-v UniJIS-UTF16-V :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+otf-ujmgr-h UniJIS-UTF16-H :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+otf-ujmgr-v UniJIS-UTF16-V :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+
+% Unicode JIS04
+otf-ujmln-h UniJIS2004-UTF16-H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+otf-ujmln-v UniJIS2004-UTF16-V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+otf-ujmrn-h UniJIS2004-UTF16-H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+otf-ujmrn-v UniJIS2004-UTF16-V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+otf-ujmbn-h UniJIS2004-UTF16-H :3:HiraginoSerif.ttc %!PS HiraMinPro-W6
+otf-ujmbn-v UniJIS2004-UTF16-V :3:HiraginoSerif.ttc %!PS HiraMinPro-W6
+otf-ujgrn-h UniJIS2004-UTF16-H :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+otf-ujgrn-v UniJIS2004-UTF16-V :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+otf-ujgbn-h UniJIS2004-UTF16-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+otf-ujgbn-v UniJIS2004-UTF16-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+otf-ujgen-h UniJIS2004-UTF16-H :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+otf-ujgen-v UniJIS2004-UTF16-V :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+otf-ujmgrn-h UniJIS2004-UTF16-H :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+otf-ujmgrn-v UniJIS2004-UTF16-V :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+
+% hiraprop
+hiramin-w3-h Identity-H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+hiramin-w6-h Identity-H :3:HiraginoSerif.ttc %!PS HiraMinPro-W6
+hirakaku-w3-h Identity-H :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+hirakaku-w6-h Identity-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+hiramaru-w4-h Identity-H :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+hiramin-w3-v Identity-V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+hiramin-w6-v Identity-V :3:HiraginoSerif.ttc %!PS HiraMinPro-W6
+hirakaku-w3-v Identity-V :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+hirakaku-w6-v Identity-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+hiramaru-w4-v Identity-V :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/otf-up-hiragino-highsierra.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/otf-up-hiragino-highsierra.map
new file mode 100644
index 00000000..917c0096
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/otf-up-hiragino-highsierra.map
@@ -0,0 +1,32 @@
+
+% TEXT, 90JIS
+uphminl-h UniJIS-UTF16-H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+uphminl-v UniJIS-UTF16-V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+uphminr-h UniJIS-UTF16-H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+uphminr-v UniJIS-UTF16-V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+uphminb-h UniJIS-UTF16-H :3:HiraginoSerif.ttc %!PS HiraMinPro-W6
+uphminb-v UniJIS-UTF16-V :3:HiraginoSerif.ttc %!PS HiraMinPro-W6
+uphgothr-h UniJIS-UTF16-H :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+uphgothr-v UniJIS-UTF16-V :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+uphgothb-h UniJIS-UTF16-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+uphgothb-v UniJIS-UTF16-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+uphgotheb-h UniJIS-UTF16-H :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+uphgotheb-v UniJIS-UTF16-V :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+uphmgothr-h UniJIS-UTF16-H :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+uphmgothr-v UniJIS-UTF16-V :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+
+% TEXT, JIS04
+uphminln-h UniJIS2004-UTF16-H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+uphminln-v UniJIS2004-UTF16-V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+uphminrn-h UniJIS2004-UTF16-H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+uphminrn-v UniJIS2004-UTF16-V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+uphminbn-h UniJIS2004-UTF16-H :3:HiraginoSerif.ttc %!PS HiraMinPro-W6
+uphminbn-v UniJIS2004-UTF16-V :3:HiraginoSerif.ttc %!PS HiraMinPro-W6
+uphgothrn-h UniJIS2004-UTF16-H :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+uphgothrn-v UniJIS2004-UTF16-V :3:HiraginoSans-W3.ttc %!PS HiraKakuPro-W3
+uphgothbn-h UniJIS2004-UTF16-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+uphgothbn-v UniJIS2004-UTF16-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+uphgothebn-h UniJIS2004-UTF16-H :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+uphgothebn-v UniJIS2004-UTF16-V :2:HiraginoSans-W8.ttc %!PS HiraKakuStd-W8
+uphmgothrn-h UniJIS2004-UTF16-H :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
+uphmgothrn-v UniJIS2004-UTF16-V :0:HiraginoSansR-W4.ttc %!PS HiraMaruPro-W4
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/ptex-hiragino-highsierra-04.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/ptex-hiragino-highsierra-04.map
new file mode 100644
index 00000000..d9faae29
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/ptex-hiragino-highsierra-04.map
@@ -0,0 +1,4 @@
+rml 2004-H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+rmlv 2004-V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+gbm 2004-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+gbmv 2004-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/ptex-hiragino-highsierra.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/ptex-hiragino-highsierra.map
new file mode 100644
index 00000000..f7a87d7c
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/ptex-hiragino-highsierra.map
@@ -0,0 +1,4 @@
+rml H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+rmlv V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+gbm H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+gbmv V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/uptex-hiragino-highsierra-04.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/uptex-hiragino-highsierra-04.map
new file mode 100644
index 00000000..59ff40d3
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/uptex-hiragino-highsierra-04.map
@@ -0,0 +1,10 @@
+urml UniJIS2004-UTF16-H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+urmlv UniJIS2004-UTF16-V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+ugbm UniJIS2004-UTF16-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+ugbmv UniJIS2004-UTF16-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+uprml-h UniJIS2004-UTF16-H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+uprml-v UniJIS2004-UTF16-V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+upgbm-h UniJIS2004-UTF16-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+upgbm-v UniJIS2004-UTF16-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+uprml-hq UniJIS-UCS2-H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+upgbm-hq UniJIS-UCS2-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/uptex-hiragino-highsierra.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/uptex-hiragino-highsierra.map
new file mode 100644
index 00000000..97e22fd0
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/hiragino-highsierra/uptex-hiragino-highsierra.map
@@ -0,0 +1,10 @@
+urml UniJIS-UTF16-H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+urmlv UniJIS-UTF16-V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+ugbm UniJIS-UTF16-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+ugbmv UniJIS-UTF16-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+uprml-h UniJIS-UTF16-H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+uprml-v UniJIS-UTF16-V :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+upgbm-h UniJIS-UTF16-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+upgbm-v UniJIS-UTF16-V :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
+uprml-hq UniJIS-UCS2-H :1:HiraginoSerif.ttc %!PS HiraMinPro-W3
+upgbm-hq UniJIS-UCS2-H :3:HiraginoSans-W6.ttc %!PS HiraKakuPro-W6
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/otf-toppanbunkyu-highsierra.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/otf-toppanbunkyu-highsierra.map
new file mode 100644
index 00000000..39fdf52b
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/otf-toppanbunkyu-highsierra.map
@@ -0,0 +1,80 @@
+
+% TEXT, 90JIS
+hminl-h H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+hminl-v V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+hminr-h H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+hminr-v V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+hminb-h H ToppanBunkyuMidashiMinchoStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+hminb-v V ToppanBunkyuMidashiMinchoStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+hgothr-h H :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+hgothr-v V :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+hgothb-h H :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+hgothb-v V :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+hgotheb-h H ToppanBunkyuMidashiGothicStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+hgotheb-v V ToppanBunkyuMidashiGothicStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+hmgothr-h H :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+hmgothr-v V :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+
+% TEXT, JIS04
+hminln-h H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+hminln-v V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+hminrn-h H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+hminrn-v V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+hminbn-h H ToppanBunkyuMidashiMinchoStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+hminbn-v V ToppanBunkyuMidashiMinchoStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+hgothrn-h H :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+hgothrn-v V :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+hgothbn-h H :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+hgothbn-v V :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+hgothebn-h H ToppanBunkyuMidashiGothicStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+hgothebn-v V ToppanBunkyuMidashiGothicStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+hmgothrn-h H :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+hmgothrn-v V :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+
+% CID
+otf-cjml-h Identity-H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-cjml-v Identity-V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-cjmr-h Identity-H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-cjmr-v Identity-V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-cjmb-h Identity-H ToppanBunkyuMidashiMinchoStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+otf-cjmb-v Identity-V ToppanBunkyuMidashiMinchoStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+otf-cjgr-h Identity-H :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+otf-cjgr-v Identity-V :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+otf-cjgb-h Identity-H :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+otf-cjgb-v Identity-V :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+otf-cjge-h Identity-H ToppanBunkyuMidashiGothicStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+otf-cjge-v Identity-V ToppanBunkyuMidashiGothicStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+otf-cjmgr-h Identity-H :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+otf-cjmgr-v Identity-V :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+
+% Unicode 90JIS
+otf-ujml-h UniJIS-UTF16-H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-ujml-v UniJIS-UTF16-V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-ujmr-h UniJIS-UTF16-H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-ujmr-v UniJIS-UTF16-V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-ujmb-h UniJIS-UTF16-H ToppanBunkyuMidashiMinchoStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+otf-ujmb-v UniJIS-UTF16-V ToppanBunkyuMidashiMinchoStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+otf-ujgr-h UniJIS-UTF16-H :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+otf-ujgr-v UniJIS-UTF16-V :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+otf-ujgb-h UniJIS-UTF16-H :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+otf-ujgb-v UniJIS-UTF16-V :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+otf-ujge-h UniJIS-UTF16-H ToppanBunkyuMidashiGothicStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+otf-ujge-v UniJIS-UTF16-V ToppanBunkyuMidashiGothicStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+otf-ujmgr-h UniJIS-UTF16-H :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+otf-ujmgr-v UniJIS-UTF16-V :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+
+% Unicode JIS04
+otf-ujmln-h UniJIS2004-UTF16-H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-ujmln-v UniJIS2004-UTF16-V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-ujmrn-h UniJIS2004-UTF16-H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-ujmrn-v UniJIS2004-UTF16-V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-ujmbn-h UniJIS2004-UTF16-H ToppanBunkyuMidashiMinchoStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+otf-ujmbn-v UniJIS2004-UTF16-V ToppanBunkyuMidashiMinchoStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+otf-ujgrn-h UniJIS2004-UTF16-H :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+otf-ujgrn-v UniJIS2004-UTF16-V :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+otf-ujgbn-h UniJIS2004-UTF16-H :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+otf-ujgbn-v UniJIS2004-UTF16-V :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+otf-ujgen-h UniJIS2004-UTF16-H ToppanBunkyuMidashiGothicStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+otf-ujgen-v UniJIS2004-UTF16-V ToppanBunkyuMidashiGothicStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+otf-ujmgrn-h UniJIS2004-UTF16-H :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+otf-ujmgrn-v UniJIS2004-UTF16-V :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/otf-up-toppanbunkyu-highsierra.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/otf-up-toppanbunkyu-highsierra.map
new file mode 100644
index 00000000..f7a56e4d
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/otf-up-toppanbunkyu-highsierra.map
@@ -0,0 +1,32 @@
+
+% TEXT, 90JIS
+uphminl-h UniJIS-UTF16-H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uphminl-v UniJIS-UTF16-V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uphminr-h UniJIS-UTF16-H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uphminr-v UniJIS-UTF16-V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uphminb-h UniJIS-UTF16-H ToppanBunkyuMidashiMinchoStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+uphminb-v UniJIS-UTF16-V ToppanBunkyuMidashiMinchoStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+uphgothr-h UniJIS-UTF16-H :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+uphgothr-v UniJIS-UTF16-V :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+uphgothb-h UniJIS-UTF16-H :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+uphgothb-v UniJIS-UTF16-V :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+uphgotheb-h UniJIS-UTF16-H ToppanBunkyuMidashiGothicStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+uphgotheb-v UniJIS-UTF16-V ToppanBunkyuMidashiGothicStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+uphmgothr-h UniJIS-UTF16-H :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+uphmgothr-v UniJIS-UTF16-V :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+
+% TEXT, JIS04
+uphminln-h UniJIS2004-UTF16-H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uphminln-v UniJIS2004-UTF16-V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uphminrn-h UniJIS2004-UTF16-H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uphminrn-v UniJIS2004-UTF16-V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uphminbn-h UniJIS2004-UTF16-H ToppanBunkyuMidashiMinchoStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+uphminbn-v UniJIS2004-UTF16-V ToppanBunkyuMidashiMinchoStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+uphgothrn-h UniJIS2004-UTF16-H :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+uphgothrn-v UniJIS2004-UTF16-V :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+uphgothbn-h UniJIS2004-UTF16-H :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+uphgothbn-v UniJIS2004-UTF16-V :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+uphgothebn-h UniJIS2004-UTF16-H ToppanBunkyuMidashiGothicStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+uphgothebn-v UniJIS2004-UTF16-V ToppanBunkyuMidashiGothicStdN-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+uphmgothrn-h UniJIS2004-UTF16-H :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+uphmgothrn-v UniJIS2004-UTF16-V :1:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-Regular
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/ptex-toppanbunkyu-highsierra-04.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/ptex-toppanbunkyu-highsierra-04.map
new file mode 100644
index 00000000..7a9351ed
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/ptex-toppanbunkyu-highsierra-04.map
@@ -0,0 +1,4 @@
+rml 2004-H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+rmlv 2004-V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+gbm 2004-H :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+gbmv 2004-V :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/ptex-toppanbunkyu-highsierra.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/ptex-toppanbunkyu-highsierra.map
new file mode 100644
index 00000000..94bf028f
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/ptex-toppanbunkyu-highsierra.map
@@ -0,0 +1,4 @@
+rml H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+rmlv V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+gbm H :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+gbmv V :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/uptex-toppanbunkyu-highsierra-04.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/uptex-toppanbunkyu-highsierra-04.map
new file mode 100644
index 00000000..3018a570
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/uptex-toppanbunkyu-highsierra-04.map
@@ -0,0 +1,10 @@
+urml UniJIS2004-UTF16-H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+urmlv UniJIS2004-UTF16-V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+ugbm UniJIS2004-UTF16-H :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+ugbmv UniJIS2004-UTF16-V :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+uprml-h UniJIS2004-UTF16-H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uprml-v UniJIS2004-UTF16-V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+upgbm-h UniJIS2004-UTF16-H :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+upgbm-v UniJIS2004-UTF16-V :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+uprml-hq UniJIS-UCS2-H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+upgbm-hq UniJIS-UCS2-H :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/uptex-toppanbunkyu-highsierra.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/uptex-toppanbunkyu-highsierra.map
new file mode 100644
index 00000000..831ae0d6
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-highsierra/uptex-toppanbunkyu-highsierra.map
@@ -0,0 +1,10 @@
+urml UniJIS-UTF16-H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+urmlv UniJIS-UTF16-V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+ugbm UniJIS-UTF16-H :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+ugbmv UniJIS-UTF16-V :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+uprml-h UniJIS-UTF16-H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uprml-v UniJIS-UTF16-V ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+upgbm-h UniJIS-UTF16-H :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+upgbm-v UniJIS-UTF16-V :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
+uprml-hq UniJIS-UCS2-H ToppanBunkyuMinchoPr6N-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+upgbm-hq UniJIS-UCS2-H :0:ToppanBunkyuGothicPr6N.ttc %!PS ToppanBunkyuGothicPr6N-DB
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/otf-toppanbunkyu-sierra.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/otf-toppanbunkyu-sierra.map
new file mode 100644
index 00000000..341ab36f
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/otf-toppanbunkyu-sierra.map
@@ -0,0 +1,80 @@
+
+% TEXT, 90JIS
+hminl-h H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+hminl-v V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+hminr-h H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+hminr-v V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+hminb-h H ToppanBunkyuMidashiMincho-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+hminb-v V ToppanBunkyuMidashiMincho-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+hgothr-h H :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+hgothr-v V :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+hgothb-h H :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+hgothb-v V :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+hgotheb-h H ToppanBunkyuMidashiGothic-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+hgotheb-v V ToppanBunkyuMidashiGothic-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+hmgothr-h H :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+hmgothr-v V :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+
+% TEXT, JIS04
+hminln-h H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+hminln-v V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+hminrn-h H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+hminrn-v V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+hminbn-h H ToppanBunkyuMidashiMincho-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+hminbn-v V ToppanBunkyuMidashiMincho-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+hgothrn-h H :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+hgothrn-v V :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+hgothbn-h H :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+hgothbn-v V :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+hgothebn-h H ToppanBunkyuMidashiGothic-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+hgothebn-v V ToppanBunkyuMidashiGothic-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+hmgothrn-h H :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+hmgothrn-v V :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+
+% CID
+otf-cjml-h Identity-H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-cjml-v Identity-V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-cjmr-h Identity-H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-cjmr-v Identity-V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-cjmb-h Identity-H ToppanBunkyuMidashiMincho-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+otf-cjmb-v Identity-V ToppanBunkyuMidashiMincho-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+otf-cjgr-h Identity-H :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+otf-cjgr-v Identity-V :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+otf-cjgb-h Identity-H :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+otf-cjgb-v Identity-V :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+otf-cjge-h Identity-H ToppanBunkyuMidashiGothic-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+otf-cjge-v Identity-V ToppanBunkyuMidashiGothic-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+otf-cjmgr-h Identity-H :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+otf-cjmgr-v Identity-V :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+
+% Unicode 90JIS
+otf-ujml-h UniJIS-UTF16-H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-ujml-v UniJIS-UTF16-V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-ujmr-h UniJIS-UTF16-H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-ujmr-v UniJIS-UTF16-V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-ujmb-h UniJIS-UTF16-H ToppanBunkyuMidashiMincho-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+otf-ujmb-v UniJIS-UTF16-V ToppanBunkyuMidashiMincho-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+otf-ujgr-h UniJIS-UTF16-H :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+otf-ujgr-v UniJIS-UTF16-V :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+otf-ujgb-h UniJIS-UTF16-H :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+otf-ujgb-v UniJIS-UTF16-V :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+otf-ujge-h UniJIS-UTF16-H ToppanBunkyuMidashiGothic-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+otf-ujge-v UniJIS-UTF16-V ToppanBunkyuMidashiGothic-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+otf-ujmgr-h UniJIS-UTF16-H :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+otf-ujmgr-v UniJIS-UTF16-V :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+
+% Unicode JIS04
+otf-ujmln-h UniJIS2004-UTF16-H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-ujmln-v UniJIS2004-UTF16-V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-ujmrn-h UniJIS2004-UTF16-H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-ujmrn-v UniJIS2004-UTF16-V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+otf-ujmbn-h UniJIS2004-UTF16-H ToppanBunkyuMidashiMincho-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+otf-ujmbn-v UniJIS2004-UTF16-V ToppanBunkyuMidashiMincho-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+otf-ujgrn-h UniJIS2004-UTF16-H :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+otf-ujgrn-v UniJIS2004-UTF16-V :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+otf-ujgbn-h UniJIS2004-UTF16-H :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+otf-ujgbn-v UniJIS2004-UTF16-V :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+otf-ujgen-h UniJIS2004-UTF16-H ToppanBunkyuMidashiGothic-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+otf-ujgen-v UniJIS2004-UTF16-V ToppanBunkyuMidashiGothic-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+otf-ujmgrn-h UniJIS2004-UTF16-H :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+otf-ujmgrn-v UniJIS2004-UTF16-V :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/otf-up-toppanbunkyu-sierra.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/otf-up-toppanbunkyu-sierra.map
new file mode 100644
index 00000000..660c86b3
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/otf-up-toppanbunkyu-sierra.map
@@ -0,0 +1,32 @@
+
+% TEXT, 90JIS
+uphminl-h UniJIS-UTF16-H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uphminl-v UniJIS-UTF16-V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uphminr-h UniJIS-UTF16-H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uphminr-v UniJIS-UTF16-V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uphminb-h UniJIS-UTF16-H ToppanBunkyuMidashiMincho-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+uphminb-v UniJIS-UTF16-V ToppanBunkyuMidashiMincho-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+uphgothr-h UniJIS-UTF16-H :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+uphgothr-v UniJIS-UTF16-V :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+uphgothb-h UniJIS-UTF16-H :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+uphgothb-v UniJIS-UTF16-V :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+uphgotheb-h UniJIS-UTF16-H ToppanBunkyuMidashiGothic-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+uphgotheb-v UniJIS-UTF16-V ToppanBunkyuMidashiGothic-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+uphmgothr-h UniJIS-UTF16-H :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+uphmgothr-v UniJIS-UTF16-V :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+
+% TEXT, JIS04
+uphminln-h UniJIS2004-UTF16-H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uphminln-v UniJIS2004-UTF16-V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uphminrn-h UniJIS2004-UTF16-H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uphminrn-v UniJIS2004-UTF16-V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uphminbn-h UniJIS2004-UTF16-H ToppanBunkyuMidashiMincho-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+uphminbn-v UniJIS2004-UTF16-V ToppanBunkyuMidashiMincho-ExtraBold.otf %!PS ToppanBunkyuMidashiMinchoStdN-ExtraBold
+uphgothrn-h UniJIS2004-UTF16-H :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+uphgothrn-v UniJIS2004-UTF16-V :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+uphgothbn-h UniJIS2004-UTF16-H :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+uphgothbn-v UniJIS2004-UTF16-V :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+uphgothebn-h UniJIS2004-UTF16-H ToppanBunkyuMidashiGothic-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+uphgothebn-v UniJIS2004-UTF16-V ToppanBunkyuMidashiGothic-ExtraBold.otf %!PS ToppanBunkyuMidashiGothicStdN-ExtraBold
+uphmgothrn-h UniJIS2004-UTF16-H :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
+uphmgothrn-v UniJIS2004-UTF16-V :1:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-Regular
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/ptex-toppanbunkyu-sierra-04.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/ptex-toppanbunkyu-sierra-04.map
new file mode 100644
index 00000000..21df63f4
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/ptex-toppanbunkyu-sierra-04.map
@@ -0,0 +1,4 @@
+rml 2004-H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+rmlv 2004-V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+gbm 2004-H :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+gbmv 2004-V :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/ptex-toppanbunkyu-sierra.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/ptex-toppanbunkyu-sierra.map
new file mode 100644
index 00000000..7f00b869
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/ptex-toppanbunkyu-sierra.map
@@ -0,0 +1,4 @@
+rml H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+rmlv V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+gbm H :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+gbmv V :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/uptex-toppanbunkyu-sierra-04.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/uptex-toppanbunkyu-sierra-04.map
new file mode 100644
index 00000000..3c6cbdc5
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/uptex-toppanbunkyu-sierra-04.map
@@ -0,0 +1,10 @@
+urml UniJIS2004-UTF16-H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+urmlv UniJIS2004-UTF16-V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+ugbm UniJIS2004-UTF16-H :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+ugbmv UniJIS2004-UTF16-V :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+uprml-h UniJIS2004-UTF16-H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uprml-v UniJIS2004-UTF16-V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+upgbm-h UniJIS2004-UTF16-H :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+upgbm-v UniJIS2004-UTF16-V :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+uprml-hq UniJIS-UCS2-H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+upgbm-hq UniJIS-UCS2-H :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
diff --git a/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/uptex-toppanbunkyu-sierra.map b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/uptex-toppanbunkyu-sierra.map
new file mode 100644
index 00000000..b15c83c6
--- /dev/null
+++ b/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps-macos/toppanbunkyu-sierra/uptex-toppanbunkyu-sierra.map
@@ -0,0 +1,10 @@
+urml UniJIS-UTF16-H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+urmlv UniJIS-UTF16-V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+ugbm UniJIS-UTF16-H :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+ugbmv UniJIS-UTF16-V :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+uprml-h UniJIS-UTF16-H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+uprml-v UniJIS-UTF16-V ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+upgbm-h UniJIS-UTF16-H :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+upgbm-v UniJIS-UTF16-V :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
+uprml-hq UniJIS-UCS2-H ToppanBunkyuMincho-Regular.otf %!PS ToppanBunkyuMinchoPr6N-Regular
+upgbm-hq UniJIS-UCS2-H :0:ToppanBunkyuGothic.ttc %!PS ToppanBunkyuGothicPr6N-DB
diff --git a/texmf-dist/fonts/misc/ptex-fontmaps-macos/ptex-fontmaps-macos-data.dat b/texmf-dist/fonts/misc/ptex-fontmaps-macos/ptex-fontmaps-macos-data.dat
new file mode 100644
index 00000000..a3a98f56
--- /dev/null
+++ b/texmf-dist/fonts/misc/ptex-fontmaps-macos/ptex-fontmaps-macos-data.dat
@@ -0,0 +1,8 @@
+# ptex-fontmaps-macos-data.dat
+
+JA(35): hiragino-highsierra-pron: HiraginoSerif.ttc
+JA(36): hiragino-elcapitan-pron: HiraginoSerif-W3.ttc
+JA(45): hiragino-highsierra: HiraginoSerif.ttc
+JA(46): hiragino-elcapitan: HiraginoSerif-W3.ttc
+JA(85): toppanbunkyu-highsierra: ToppanBunkyuGothicPr6N.ttc
+JA(86): toppanbunkyu-sierra: ToppanBunkyuGothic.ttc