summaryrefslogtreecommitdiff
path: root/fonts
diff options
context:
space:
mode:
Diffstat (limited to 'fonts')
-rw-r--r--fonts/ptex-fontmaps/README54
-rw-r--r--fonts/ptex-fontmaps/database/ptex-fontmaps-data.dat3
-rw-r--r--fonts/ptex-fontmaps/kanji-config-updmap.pdfbin175524 -> 148246 bytes
-rw-r--r--fonts/ptex-fontmaps/kanji-config-updmap.tex42
-rw-r--r--fonts/ptex-fontmaps/maps/adobe/otf-ko-adobe.map20
-rw-r--r--fonts/ptex-fontmaps/maps/adobe/otf-sc-adobe.map20
-rw-r--r--fonts/ptex-fontmaps/maps/adobe/otf-tc-adobe.map20
-rw-r--r--fonts/ptex-fontmaps/maps/apple/otf-ko-apple.map20
-rw-r--r--fonts/ptex-fontmaps/maps/arphic/otf-sc-arphic.map20
-rw-r--r--fonts/ptex-fontmaps/maps/arphic/otf-tc-arphic.map20
-rw-r--r--fonts/ptex-fontmaps/maps/baekmuk/otf-ko-baekmuk.map20
-rw-r--r--fonts/ptex-fontmaps/maps/cjkunifonts-ttf/otf-sc-cjkunifonts-ttf.map20
-rw-r--r--fonts/ptex-fontmaps/maps/cjkunifonts-ttf/otf-tc-cjkunifonts-ttf.map20
-rw-r--r--fonts/ptex-fontmaps/maps/cjkunifonts/otf-sc-cjkunifonts.map20
-rw-r--r--fonts/ptex-fontmaps/maps/cjkunifonts/otf-tc-cjkunifonts.map20
-rw-r--r--fonts/ptex-fontmaps/maps/dynacomware/otf-tc-dynacomware.map20
-rw-r--r--fonts/ptex-fontmaps/maps/fandol/otf-sc-fandol.map20
-rw-r--r--fonts/ptex-fontmaps/maps/founder/otf-sc-founder.map28
-rw-r--r--fonts/ptex-fontmaps/maps/haranoaji/otf-ko-haranoaji.map32
-rw-r--r--fonts/ptex-fontmaps/maps/haranoaji/otf-sc-haranoaji.map32
-rw-r--r--fonts/ptex-fontmaps/maps/haranoaji/otf-tc-haranoaji.map32
-rw-r--r--fonts/ptex-fontmaps/maps/haranoaji/uptex-ko-haranoaji.map4
-rw-r--r--fonts/ptex-fontmaps/maps/haranoaji/uptex-sc-haranoaji.map4
-rw-r--r--fonts/ptex-fontmaps/maps/haranoaji/uptex-tc-haranoaji.map4
-rw-r--r--fonts/ptex-fontmaps/maps/ms-osx/otf-sc-ms-osx.map20
-rw-r--r--fonts/ptex-fontmaps/maps/ms-win10/otf-tc-ms-win10.map20
-rw-r--r--fonts/ptex-fontmaps/maps/ms/otf-ko-ms.map20
-rw-r--r--fonts/ptex-fontmaps/maps/ms/otf-sc-ms.map20
-rw-r--r--fonts/ptex-fontmaps/maps/ms/otf-tc-ms.map20
-rw-r--r--fonts/ptex-fontmaps/maps/noEmbed/otf-ko-noEmbed.map20
-rw-r--r--fonts/ptex-fontmaps/maps/noEmbed/otf-sc-noEmbed.map28
-rw-r--r--fonts/ptex-fontmaps/maps/noEmbed/otf-tc-noEmbed.map20
-rw-r--r--fonts/ptex-fontmaps/maps/noto-otc/otf-ko-noto-otc.map24
-rw-r--r--fonts/ptex-fontmaps/maps/noto-otc/otf-sc-noto-otc.map24
-rw-r--r--fonts/ptex-fontmaps/maps/noto-otc/otf-tc-noto-otc.map24
-rw-r--r--fonts/ptex-fontmaps/maps/noto/otf-ko-noto.map24
-rw-r--r--fonts/ptex-fontmaps/maps/noto/otf-sc-noto.map24
-rw-r--r--fonts/ptex-fontmaps/maps/noto/otf-tc-noto.map24
-rw-r--r--fonts/ptex-fontmaps/maps/solaris/otf-ko-solaris.map20
-rw-r--r--fonts/ptex-fontmaps/maps/sourcehan-otc/otf-ko-sourcehan-otc.map24
-rw-r--r--fonts/ptex-fontmaps/maps/sourcehan-otc/otf-sc-sourcehan-otc.map24
-rw-r--r--fonts/ptex-fontmaps/maps/sourcehan-otc/otf-tc-sourcehan-otc.map24
-rw-r--r--fonts/ptex-fontmaps/maps/sourcehan/otf-ko-sourcehan.map24
-rw-r--r--fonts/ptex-fontmaps/maps/sourcehan/otf-sc-sourcehan.map24
-rw-r--r--fonts/ptex-fontmaps/maps/sourcehan/otf-tc-sourcehan.map24
-rw-r--r--fonts/ptex-fontmaps/maps/unfonts/otf-ko-unfonts.map20
-rwxr-xr-xfonts/ptex-fontmaps/script/kanji-config-updmap.pl10
-rw-r--r--fonts/ptex-fontmaps/script/kanji-fontmap-creator.pl4
48 files changed, 946 insertions, 59 deletions
diff --git a/fonts/ptex-fontmaps/README b/fonts/ptex-fontmaps/README
index e1ff4123a2..3d6de917c2 100644
--- a/fonts/ptex-fontmaps/README
+++ b/fonts/ptex-fontmaps/README
@@ -1,13 +1,14 @@
ptex-fontmaps
=============
-Current release: 20200217.0
+Current release: 20201227.0
The files contained in this package contains font maps for dvipdfmx to
make various Japanese/Chinese/Korean fonts available for (u)ptex and
related programs and formats.
The font maps were written by several people, including (in alphabetic order)
+ Masamichi Hosoda
Hironori Kitagawa
Norbert Preining
Saito Shuzaburo
@@ -15,7 +16,7 @@ The font maps were written by several people, including (in alphabetic order)
Yusuke Terada
Hironobu Yamashita
and are now maintained in the github.com git repository:
- https://github.com/texjporg/jfontmaps
+ https://github.com/texjporg/ptex-fontmaps
Note about macOS
@@ -60,8 +61,9 @@ For following list of maps, the respective fonts are available for free
but not shipped in TeX Live:
* Japanese: moga-mobo, moga-mobo-ex, ume
-* Simplified Chinese: cjkunifonts, cjkunifonts-ttf
-* Traditional Chinese: cjkunifonts, cjkunifonts-ttf
+* Simplified Chinese: cjkunifonts, cjkunifonts-ttf, haranoaji
+* Traditional Chinese: cjkunifonts, cjkunifonts-ttf, haranoaji
+* Korean: haranoaji
All other fonts are non-free.
@@ -251,22 +253,31 @@ Simplified Chinese
* ms - SimSun and SimHei, shipped with Windows
simsun.ttc
simhei.ttf
+ simkai.ttf
* ms-osx - SimSun and SimHei, shipped with Office for Mac
simsun.ttf (<= "SimSun.ttf")
simhei.ttf (<= "SimHei.ttf")
+ simkai.ttf (<= "Kaiti.ttf")
* adobe - by Adobe Systems, bundled with Adobe's software
AdobeSongStd-Light.otf
AdobeHeitiStd-Regular.otf
+ AdobeKaitiStd-Regular.otf
* fandol - Fandol fonts by Fandol team (Clerk Ma and Jie Su)
FandolSong-Regular.otf
+ FandolSong-Bold.otf
FandolHei-Regular.otf
+ FandolHei-Bold.otf
+ FandolKai-Regular.otf
* founder - by Beijing Founder Electronics, bundled with WPS Office Linux
FZSSK.TTF
+ FZXBSK.TTF
+ FZXH1K.TTF
FZHTK.TTF
+ FZKTK.TTF
* arphic - BousungEG-Light-GB and GBZenKai-Medium
gbsn00lp.ttf
@@ -280,6 +291,16 @@ Simplified Chinese
uming.ttf
ukai.ttf
+* haranoaji - Harano Aji Fonts CN
+ from https://github.com/trueroad/HaranoAjiFontsCN
+ HaranoAjiMinchoCN-Light.otf
+ HaranoAjiMinchoCN-Regular.otf
+ HaranoAjiMinchoCN-Bold.otf
+ HaranoAjiGothicCN-Regular.otf
+ HaranoAjiGothicCN-Medium.otf
+ HaranoAjiGothicCN-Bold.otf
+ HaranoAjiGothicCN-Heavy.otf
+
Traditional Chinese
===================
@@ -314,6 +335,16 @@ Traditional Chinese
uming.ttf
ukai.ttf
+* haranoaji - Harano Aji Fonts TW
+ from https://github.com/trueroad/HaranoAjiFontsTW
+ HaranoAjiMinchoTW-Light.otf
+ HaranoAjiMinchoTW-Regular.otf
+ HaranoAjiMinchoTW-Bold.otf
+ HaranoAjiGothicTW-Regular.otf
+ HaranoAjiGothicTW-Medium.otf
+ HaranoAjiGothicTW-Bold.otf
+ HaranoAjiGothicTW-Heavy.otf
+
Korean
======
@@ -335,14 +366,29 @@ Korean
* baekmuk - Baekmuk-Batang and Baekmuk-Dotum
batang.ttf
dotum.ttf
+ gulim.ttf
* unfonts - Unfonts-core bundle
UnBatang.ttf
+ UnBatangBold.ttf
UnDotum.ttf
+ UnDotumBold.ttf
+ UnDinaru.ttf
* solaris - Myeongjo and Gothic, bundled with Solaris 10/11
h2mjsm.ttf
h2gtrm.ttf
+ h2drrm.ttf
+
+* haranoaji - Harano Aji Fonts K1
+ from https://github.com/trueroad/HaranoAjiFontsK1
+ HaranoAjiMinchoK1-Light.otf
+ HaranoAjiMinchoK1-Regular.otf
+ HaranoAjiMinchoK1-Bold.otf
+ HaranoAjiGothicK1-Regular.otf
+ HaranoAjiGothicK1-Medium.otf
+ HaranoAjiGothicK1-Bold.otf
+ HaranoAjiGothicK1-Heavy.otf
Copyright/License
diff --git a/fonts/ptex-fontmaps/database/ptex-fontmaps-data.dat b/fonts/ptex-fontmaps/database/ptex-fontmaps-data.dat
index 1a25ed22d1..0c12860a43 100644
--- a/fonts/ptex-fontmaps/database/ptex-fontmaps-data.dat
+++ b/fonts/ptex-fontmaps/database/ptex-fontmaps-data.dat
@@ -35,6 +35,7 @@ SC(60): founder: FZSSK.TTF
SC(70): cjkunifonts: uming.ttc
SC(75): cjkunifonts-ttf: uming.ttf
SC(80): arphic: gbsn00lp.ttf
+SC(100): haranoaji: HaranoAjiMinchoCN-Regular.otf
SC-AI0: sourcehan-otc: SourceHanSerif-Regular.ttc
SC-AI0: sourcehan: SourceHanSerifSC-Regular.otf
SC-AI0: noto-otc: NotoSerifCJK-Regular.ttc
@@ -47,6 +48,7 @@ TC(55): ms: msjh.ttf
TC(70): cjkunifonts: uming.ttc
TC(75): cjkunifonts-ttf: uming.ttf
TC(80): arphic: bsmi00lp.ttf
+TC(100): haranoaji: HaranoAjiMinchoTW-Regular.otf
TC-AI0: sourcehan-otc: SourceHanSerif-Regular.ttc
TC-AI0: sourcehan: SourceHanSerifTC-Regular.otf
TC-AI0: noto-otc: NotoSerifCJK-Regular.ttc
@@ -58,6 +60,7 @@ KO(60): ms: batang.ttc
KO(70): solaris: h2mjsm.ttf
KO(80): unfonts: UnBatang.ttf
KO(90): baekmuk: dotum.ttf # slightly safer than batang.ttf
+KO(100): haranoaji: HaranoAjiMinchoK1-Regular.otf
KO-AI0: sourcehan-otc: SourceHanSerif-Regular.ttc
KO-AI0: sourcehan: SourceHanSerifK-Regular.otf
KO-AI0: noto-otc: NotoSerifCJK-Regular.ttc
diff --git a/fonts/ptex-fontmaps/kanji-config-updmap.pdf b/fonts/ptex-fontmaps/kanji-config-updmap.pdf
index 5cefbb76ce..59aa7f3427 100644
--- a/fonts/ptex-fontmaps/kanji-config-updmap.pdf
+++ b/fonts/ptex-fontmaps/kanji-config-updmap.pdf
Binary files differ
diff --git a/fonts/ptex-fontmaps/kanji-config-updmap.tex b/fonts/ptex-fontmaps/kanji-config-updmap.tex
index 4b05e69e33..3731fde9a0 100644
--- a/fonts/ptex-fontmaps/kanji-config-updmap.tex
+++ b/fonts/ptex-fontmaps/kanji-config-updmap.tex
@@ -157,7 +157,7 @@
以下では \command{-sys} の方で説明します。
また,Windowsでは\command{sudo}(Unixで管理者権限に昇格するコマンド)を
-つける必要はありませんので省いて読んでください。
+つける必要はありませんので,\command{sudo}なしに読み替えてください。
\clearpage
@@ -169,7 +169,12 @@
\begin{verbatim}
$ sudo kanji-config-updmap-sys --ja status
\end{verbatim}
-を実行します(オプション \option{ja} は省略可能です)。
+を実行します。オプション \option{ja} は省略可能で,単に
+\begin{verbatim}
+ $ sudo kanji-config-updmap-sys status
+\end{verbatim}
+と実行しても同じ結果が得られます\footnote{これは,バージョン20170114.0より
+以前に,\command{kanji-config-updmap}が日本語フォント専用だった名残です。}。
同様に,現在の簡体中国語・繁体中国語・韓国語フォントの埋め込み設定はそれぞれ
\begin{verbatim}
@@ -197,22 +202,23 @@
(第\ref{jis2004}節を参照)。
% kanji-config-updmap 20200217.0 で status に variant も表示するようにした
-なお,\TL を公式インストーラでフルインストールした場合は,デフォルトで
-表\ref{tldefault}の設定が適用された状態になっています。
+なお,\TL を公式インストーラでフルインストールすると,デフォルトで
+表\ref{tldefault}の設定が適用された状態になります。
それぞれの値が実際にどのフォントに対応しているかは,\file{ptex-fontmaps}の
-\file{README}を参照してください。
-例えば,日本語フォントのデフォルト値\command{ipaex}は
-IPAex明朝・IPAexゴシックに対応しています。
+\file{README}(本PDFの付録\ref{ptex-fontmaps-readme}にも掲載)を参照してください。
+例えば,日本語フォントのデフォルト値\command{haranoaji}は
+原ノ味フォントに対応しており,さらにデフォルトはJIS2004字形です。
\begin{table}[h]
\centering
\caption{\TL の埋め込みフォントのデフォルト値}\label{tldefault}
\begin{tabular}{m{12zw}m{8zw}}
\hline
- 変数名(言語) & デフォルト値 \\ \hline
- \command{jaEmbed}(日本語) & \command{ipaex} \\
- \command{scEmbed}(簡体中国語) & \command{arphic} \\
- \command{tcEmbed}(繁体中国語) & \command{arphic} \\
- \command{koEmbed}(韓国語) & \command{baekmuk} \\ \hline
+ 変数名(言語) & デフォルト値 \\ \hline
+ \command{jaEmbed}(日本語) & \command{haranoaji} \\
+ \command{scEmbed}(簡体中国語) & \command{arphic} \\
+ \command{tcEmbed}(繁体中国語) & \command{arphic} \\
+ \command{koEmbed}(韓国語) & \command{baekmuk} \\
+ \command{jaVariant}(日本語) & \command{-04} \\ \hline
\end{tabular}
\end{table}
@@ -226,7 +232,11 @@ IPAex明朝・IPAexゴシックに対応しています。
\begin{verbatim}
$ sudo kanji-config-updmap-sys --ja <family>
\end{verbatim}
-を実行します(ここでもオプション \option{ja} は省略可能です)。
+を実行します。ここでもオプション \option{ja} は省略可能で,単に
+\begin{verbatim}
+ $ sudo kanji-config-updmap-sys <family>
+\end{verbatim}
+と実行しても同じ結果が得られます。
同様に,現在の簡体中国語・繁体中国語・韓国語フォントの埋め込み設定はそれぞれ
\begin{verbatim}
@@ -242,8 +252,8 @@ IPAex明朝・IPAexゴシックに対応しています。
\subsection{利用可能なプリセット一覧}
利用可能な \command{<family>} は以下のとおりです。
-実際に対応するフォントは,先ほどと同様に
-\file{ptex-fontmaps}の\file{README}を参照してください。
+実際に対応するフォントは,やはり\file{ptex-fontmaps}の
+\file{README}(本PDFの付録\ref{ptex-fontmaps-readme}にも掲載)を参照してください。
このリストで,各値の末尾に付いている \command{(番号)} は,次節で説明する
\command{auto}による自動選択の優先順位を表します。
番号の前の \command{*} については,第\ref{jis2004}節で後述します。
@@ -394,7 +404,7 @@ JIS90字形とJIS2004字形の\textbf{どちらが出力されるかはフォン
\appendix
-\section{\file{ptex-fontmaps}の\file{README}}
+\section{\file{ptex-fontmaps}の\file{README}}\label{ptex-fontmaps-readme}
% \readline が和文文字をバイト列に変換しない e-pTeX 190908 以降が必要
% https://github.com/texjporg/tex-jp-build/issues/88
diff --git a/fonts/ptex-fontmaps/maps/adobe/otf-ko-adobe.map b/fonts/ptex-fontmaps/maps/adobe/otf-ko-adobe.map
index 5f4f628133..7408e315a0 100644
--- a/fonts/ptex-fontmaps/maps/adobe/otf-ko-adobe.map
+++ b/fonts/ptex-fontmaps/maps/adobe/otf-ko-adobe.map
@@ -1,12 +1,32 @@
% CID
+otf-ckml-h Identity-H AdobeMyungjoStd-Medium.otf
+otf-ckml-v Identity-V AdobeMyungjoStd-Medium.otf
otf-ckmr-h Identity-H AdobeMyungjoStd-Medium.otf
otf-ckmr-v Identity-V AdobeMyungjoStd-Medium.otf
+otf-ckmb-h Identity-H AdobeMyungjoStd-Medium.otf
+otf-ckmb-v Identity-V AdobeMyungjoStd-Medium.otf
otf-ckgr-h Identity-H AdobeGothicStd-Bold.otf
otf-ckgr-v Identity-V AdobeGothicStd-Bold.otf
+otf-ckgb-h Identity-H AdobeGothicStd-Bold.otf
+otf-ckgb-v Identity-V AdobeGothicStd-Bold.otf
+otf-ckge-h Identity-H AdobeGothicStd-Bold.otf
+otf-ckge-v Identity-V AdobeGothicStd-Bold.otf
+otf-ckmgr-h Identity-H AdobeGothicStd-Bold.otf
+otf-ckmgr-v Identity-V AdobeGothicStd-Bold.otf
% Unicode
+otf-ukml-h UniKS-UCS2-H AdobeMyungjoStd-Medium.otf
+otf-ukml-v UniKS-UCS2-V AdobeMyungjoStd-Medium.otf
otf-ukmr-h UniKS-UCS2-H AdobeMyungjoStd-Medium.otf
otf-ukmr-v UniKS-UCS2-V AdobeMyungjoStd-Medium.otf
+otf-ukmb-h UniKS-UCS2-H AdobeMyungjoStd-Medium.otf
+otf-ukmb-v UniKS-UCS2-V AdobeMyungjoStd-Medium.otf
otf-ukgr-h UniKS-UCS2-H AdobeGothicStd-Bold.otf
otf-ukgr-v UniKS-UCS2-V AdobeGothicStd-Bold.otf
+otf-ukgb-h UniKS-UCS2-H AdobeGothicStd-Bold.otf
+otf-ukgb-v UniKS-UCS2-V AdobeGothicStd-Bold.otf
+otf-ukge-h UniKS-UCS2-H AdobeGothicStd-Bold.otf
+otf-ukge-v UniKS-UCS2-V AdobeGothicStd-Bold.otf
+otf-ukmgr-h UniKS-UCS2-H AdobeGothicStd-Bold.otf
+otf-ukmgr-v UniKS-UCS2-V AdobeGothicStd-Bold.otf
diff --git a/fonts/ptex-fontmaps/maps/adobe/otf-sc-adobe.map b/fonts/ptex-fontmaps/maps/adobe/otf-sc-adobe.map
index c5d6af4940..7c58b0c523 100644
--- a/fonts/ptex-fontmaps/maps/adobe/otf-sc-adobe.map
+++ b/fonts/ptex-fontmaps/maps/adobe/otf-sc-adobe.map
@@ -1,12 +1,32 @@
% CID
+otf-ccml-h Identity-H AdobeSongStd-Light.otf
+otf-ccml-v Identity-V AdobeSongStd-Light.otf
otf-ccmr-h Identity-H AdobeSongStd-Light.otf
otf-ccmr-v Identity-V AdobeSongStd-Light.otf
+otf-ccmb-h Identity-H AdobeSongStd-Light.otf
+otf-ccmb-v Identity-V AdobeSongStd-Light.otf
otf-ccgr-h Identity-H AdobeHeitiStd-Regular.otf
otf-ccgr-v Identity-V AdobeHeitiStd-Regular.otf
+otf-ccgb-h Identity-H AdobeHeitiStd-Regular.otf
+otf-ccgb-v Identity-V AdobeHeitiStd-Regular.otf
+otf-ccge-h Identity-H AdobeHeitiStd-Regular.otf
+otf-ccge-v Identity-V AdobeHeitiStd-Regular.otf
+otf-ccmgr-h Identity-H AdobeKaitiStd-Regular.otf
+otf-ccmgr-v Identity-V AdobeKaitiStd-Regular.otf
% Unicode
+otf-ucml-h UniGB-UCS2-H AdobeSongStd-Light.otf
+otf-ucml-v UniGB-UCS2-V AdobeSongStd-Light.otf
otf-ucmr-h UniGB-UCS2-H AdobeSongStd-Light.otf
otf-ucmr-v UniGB-UCS2-V AdobeSongStd-Light.otf
+otf-ucmb-h UniGB-UCS2-H AdobeSongStd-Light.otf
+otf-ucmb-v UniGB-UCS2-V AdobeSongStd-Light.otf
otf-ucgr-h UniGB-UCS2-H AdobeHeitiStd-Regular.otf
otf-ucgr-v UniGB-UCS2-V AdobeHeitiStd-Regular.otf
+otf-ucgb-h UniGB-UCS2-H AdobeHeitiStd-Regular.otf
+otf-ucgb-v UniGB-UCS2-V AdobeHeitiStd-Regular.otf
+otf-ucge-h UniGB-UCS2-H AdobeHeitiStd-Regular.otf
+otf-ucge-v UniGB-UCS2-V AdobeHeitiStd-Regular.otf
+otf-ucmgr-h UniGB-UCS2-H AdobeKaitiStd-Regular.otf
+otf-ucmgr-v UniGB-UCS2-V AdobeKaitiStd-Regular.otf
diff --git a/fonts/ptex-fontmaps/maps/adobe/otf-tc-adobe.map b/fonts/ptex-fontmaps/maps/adobe/otf-tc-adobe.map
index cf36674988..b36d5f9048 100644
--- a/fonts/ptex-fontmaps/maps/adobe/otf-tc-adobe.map
+++ b/fonts/ptex-fontmaps/maps/adobe/otf-tc-adobe.map
@@ -1,12 +1,32 @@
% CID
+otf-ctml-h Identity-H AdobeMingStd-Light.otf
+otf-ctml-v Identity-V AdobeMingStd-Light.otf
otf-ctmr-h Identity-H AdobeMingStd-Light.otf
otf-ctmr-v Identity-V AdobeMingStd-Light.otf
+otf-ctmb-h Identity-H AdobeMingStd-Light.otf
+otf-ctmb-v Identity-V AdobeMingStd-Light.otf
otf-ctgr-h Identity-H AdobeFanHeitiStd-Bold.otf
otf-ctgr-v Identity-V AdobeFanHeitiStd-Bold.otf
+otf-ctgb-h Identity-H AdobeFanHeitiStd-Bold.otf
+otf-ctgb-v Identity-V AdobeFanHeitiStd-Bold.otf
+otf-ctge-h Identity-H AdobeFanHeitiStd-Bold.otf
+otf-ctge-v Identity-V AdobeFanHeitiStd-Bold.otf
+otf-ctmgr-h Identity-H AdobeFanHeitiStd-Bold.otf
+otf-ctmgr-v Identity-V AdobeFanHeitiStd-Bold.otf
% Unicode
+otf-utml-h UniCNS-UCS2-H AdobeMingStd-Light.otf
+otf-utml-v UniCNS-UCS2-V AdobeMingStd-Light.otf
otf-utmr-h UniCNS-UCS2-H AdobeMingStd-Light.otf
otf-utmr-v UniCNS-UCS2-V AdobeMingStd-Light.otf
+otf-utmb-h UniCNS-UCS2-H AdobeMingStd-Light.otf
+otf-utmb-v UniCNS-UCS2-V AdobeMingStd-Light.otf
otf-utgr-h UniCNS-UCS2-H AdobeFanHeitiStd-Bold.otf
otf-utgr-v UniCNS-UCS2-V AdobeFanHeitiStd-Bold.otf
+otf-utgb-h UniCNS-UCS2-H AdobeFanHeitiStd-Bold.otf
+otf-utgb-v UniCNS-UCS2-V AdobeFanHeitiStd-Bold.otf
+otf-utge-h UniCNS-UCS2-H AdobeFanHeitiStd-Bold.otf
+otf-utge-v UniCNS-UCS2-V AdobeFanHeitiStd-Bold.otf
+otf-utmgr-h UniCNS-UCS2-H AdobeFanHeitiStd-Bold.otf
+otf-utmgr-v UniCNS-UCS2-V AdobeFanHeitiStd-Bold.otf
diff --git a/fonts/ptex-fontmaps/maps/apple/otf-ko-apple.map b/fonts/ptex-fontmaps/maps/apple/otf-ko-apple.map
index 3d4025d392..ede9a76efe 100644
--- a/fonts/ptex-fontmaps/maps/apple/otf-ko-apple.map
+++ b/fonts/ptex-fontmaps/maps/apple/otf-ko-apple.map
@@ -1,12 +1,32 @@
% CID
+otf-ckml-h Identity-H AppleMyungjo.ttf/AK12
+otf-ckml-v Identity-V AppleMyungjo.ttf/AK12
otf-ckmr-h Identity-H AppleMyungjo.ttf/AK12
otf-ckmr-v Identity-V AppleMyungjo.ttf/AK12
+otf-ckmb-h Identity-H AppleMyungjo.ttf/AK12
+otf-ckmb-v Identity-V AppleMyungjo.ttf/AK12
otf-ckgr-h Identity-H AppleGothic.ttf/AK12
otf-ckgr-v Identity-V AppleGothic.ttf/AK12
+otf-ckgb-h Identity-H AppleGothic.ttf/AK12
+otf-ckgb-v Identity-V AppleGothic.ttf/AK12
+otf-ckge-h Identity-H AppleGothic.ttf/AK12
+otf-ckge-v Identity-V AppleGothic.ttf/AK12
+otf-ckmgr-h Identity-H AppleGothic.ttf/AK12
+otf-ckmgr-v Identity-V AppleGothic.ttf/AK12
% Unicode
+otf-ukml-h UniKS-UCS2-H AppleMyungjo.ttf
+otf-ukml-v UniKS-UCS2-V AppleMyungjo.ttf
otf-ukmr-h UniKS-UCS2-H AppleMyungjo.ttf
otf-ukmr-v UniKS-UCS2-V AppleMyungjo.ttf
+otf-ukmb-h UniKS-UCS2-H AppleMyungjo.ttf
+otf-ukmb-v UniKS-UCS2-V AppleMyungjo.ttf
otf-ukgr-h UniKS-UCS2-H AppleGothic.ttf
otf-ukgr-v UniKS-UCS2-V AppleGothic.ttf
+otf-ukgb-h UniKS-UCS2-H AppleGothic.ttf
+otf-ukgb-v UniKS-UCS2-V AppleGothic.ttf
+otf-ukge-h UniKS-UCS2-H AppleGothic.ttf
+otf-ukge-v UniKS-UCS2-V AppleGothic.ttf
+otf-ukmgr-h UniKS-UCS2-H AppleGothic.ttf
+otf-ukmgr-v UniKS-UCS2-V AppleGothic.ttf
diff --git a/fonts/ptex-fontmaps/maps/arphic/otf-sc-arphic.map b/fonts/ptex-fontmaps/maps/arphic/otf-sc-arphic.map
index 7fb3d1d61c..6ec5841bb2 100644
--- a/fonts/ptex-fontmaps/maps/arphic/otf-sc-arphic.map
+++ b/fonts/ptex-fontmaps/maps/arphic/otf-sc-arphic.map
@@ -1,12 +1,32 @@
% CID
+otf-ccml-h Identity-H gbsn00lp.ttf/AG14 %!PS BousungEG-Light-GB
+otf-ccml-v Identity-V gbsn00lp.ttf/AG14 %!PS BousungEG-Light-GB
otf-ccmr-h Identity-H gbsn00lp.ttf/AG14 %!PS BousungEG-Light-GB
otf-ccmr-v Identity-V gbsn00lp.ttf/AG14 %!PS BousungEG-Light-GB
+otf-ccmb-h Identity-H gbsn00lp.ttf/AG14 %!PS BousungEG-Light-GB
+otf-ccmb-v Identity-V gbsn00lp.ttf/AG14 %!PS BousungEG-Light-GB
otf-ccgr-h Identity-H gkai00mp.ttf/AG14 %!PS GBZenKai-Medium
otf-ccgr-v Identity-V gkai00mp.ttf/AG14 %!PS GBZenKai-Medium
+otf-ccgb-h Identity-H gkai00mp.ttf/AG14 %!PS GBZenKai-Medium
+otf-ccgb-v Identity-V gkai00mp.ttf/AG14 %!PS GBZenKai-Medium
+otf-ccge-h Identity-H gkai00mp.ttf/AG14 %!PS GBZenKai-Medium
+otf-ccge-v Identity-V gkai00mp.ttf/AG14 %!PS GBZenKai-Medium
+otf-ccmgr-h Identity-H gkai00mp.ttf/AG14 %!PS GBZenKai-Medium
+otf-ccmgr-v Identity-V gkai00mp.ttf/AG14 %!PS GBZenKai-Medium
% Unicode
+otf-ucml-h UniGB-UCS2-H gbsn00lp.ttf %!PS BousungEG-Light-GB
+otf-ucml-v UniGB-UCS2-V gbsn00lp.ttf %!PS BousungEG-Light-GB
otf-ucmr-h UniGB-UCS2-H gbsn00lp.ttf %!PS BousungEG-Light-GB
otf-ucmr-v UniGB-UCS2-V gbsn00lp.ttf %!PS BousungEG-Light-GB
+otf-ucmb-h UniGB-UCS2-H gbsn00lp.ttf %!PS BousungEG-Light-GB
+otf-ucmb-v UniGB-UCS2-V gbsn00lp.ttf %!PS BousungEG-Light-GB
otf-ucgr-h UniGB-UCS2-H gkai00mp.ttf %!PS GBZenKai-Medium
otf-ucgr-v UniGB-UCS2-V gkai00mp.ttf %!PS GBZenKai-Medium
+otf-ucgb-h UniGB-UCS2-H gkai00mp.ttf %!PS GBZenKai-Medium
+otf-ucgb-v UniGB-UCS2-V gkai00mp.ttf %!PS GBZenKai-Medium
+otf-ucge-h UniGB-UCS2-H gkai00mp.ttf %!PS GBZenKai-Medium
+otf-ucge-v UniGB-UCS2-V gkai00mp.ttf %!PS GBZenKai-Medium
+otf-ucmgr-h UniGB-UCS2-H gkai00mp.ttf %!PS GBZenKai-Medium
+otf-ucmgr-v UniGB-UCS2-V gkai00mp.ttf %!PS GBZenKai-Medium
diff --git a/fonts/ptex-fontmaps/maps/arphic/otf-tc-arphic.map b/fonts/ptex-fontmaps/maps/arphic/otf-tc-arphic.map
index 23d4bf81d2..16aeb33053 100644
--- a/fonts/ptex-fontmaps/maps/arphic/otf-tc-arphic.map
+++ b/fonts/ptex-fontmaps/maps/arphic/otf-tc-arphic.map
@@ -1,12 +1,32 @@
% CID
+otf-ctml-h Identity-H bsmi00lp.ttf/AC14 %!PS ShanHeiSun-Light
+otf-ctml-v Identity-V bsmi00lp.ttf/AC14 %!PS ShanHeiSun-Light
otf-ctmr-h Identity-H bsmi00lp.ttf/AC14 %!PS ShanHeiSun-Light
otf-ctmr-v Identity-V bsmi00lp.ttf/AC14 %!PS ShanHeiSun-Light
+otf-ctmb-h Identity-H bsmi00lp.ttf/AC14 %!PS ShanHeiSun-Light
+otf-ctmb-v Identity-V bsmi00lp.ttf/AC14 %!PS ShanHeiSun-Light
otf-ctgr-h Identity-H bkai00mp.ttf/AC14 %!PS ZenKai-Medium
otf-ctgr-v Identity-V bkai00mp.ttf/AC14 %!PS ZenKai-Medium
+otf-ctgb-h Identity-H bkai00mp.ttf/AC14 %!PS ZenKai-Medium
+otf-ctgb-v Identity-V bkai00mp.ttf/AC14 %!PS ZenKai-Medium
+otf-ctge-h Identity-H bkai00mp.ttf/AC14 %!PS ZenKai-Medium
+otf-ctge-v Identity-V bkai00mp.ttf/AC14 %!PS ZenKai-Medium
+otf-ctmgr-h Identity-H bkai00mp.ttf/AC14 %!PS ZenKai-Medium
+otf-ctmgr-v Identity-V bkai00mp.ttf/AC14 %!PS ZenKai-Medium
% Unicode
+otf-utml-h UniCNS-UCS2-H bsmi00lp.ttf %!PS ShanHeiSun-Light
+otf-utml-v UniCNS-UCS2-V bsmi00lp.ttf %!PS ShanHeiSun-Light
otf-utmr-h UniCNS-UCS2-H bsmi00lp.ttf %!PS ShanHeiSun-Light
otf-utmr-v UniCNS-UCS2-V bsmi00lp.ttf %!PS ShanHeiSun-Light
+otf-utmb-h UniCNS-UCS2-H bsmi00lp.ttf %!PS ShanHeiSun-Light
+otf-utmb-v UniCNS-UCS2-V bsmi00lp.ttf %!PS ShanHeiSun-Light
otf-utgr-h UniCNS-UCS2-H bkai00mp.ttf %!PS ZenKai-Medium
otf-utgr-v UniCNS-UCS2-V bkai00mp.ttf %!PS ZenKai-Medium
+otf-utgb-h UniCNS-UCS2-H bkai00mp.ttf %!PS ZenKai-Medium
+otf-utgb-v UniCNS-UCS2-V bkai00mp.ttf %!PS ZenKai-Medium
+otf-utge-h UniCNS-UCS2-H bkai00mp.ttf %!PS ZenKai-Medium
+otf-utge-v UniCNS-UCS2-V bkai00mp.ttf %!PS ZenKai-Medium
+otf-utmgr-h UniCNS-UCS2-H bkai00mp.ttf %!PS ZenKai-Medium
+otf-utmgr-v UniCNS-UCS2-V bkai00mp.ttf %!PS ZenKai-Medium
diff --git a/fonts/ptex-fontmaps/maps/baekmuk/otf-ko-baekmuk.map b/fonts/ptex-fontmaps/maps/baekmuk/otf-ko-baekmuk.map
index 337cf1e383..152e147290 100644
--- a/fonts/ptex-fontmaps/maps/baekmuk/otf-ko-baekmuk.map
+++ b/fonts/ptex-fontmaps/maps/baekmuk/otf-ko-baekmuk.map
@@ -1,12 +1,32 @@
% CID
+otf-ckml-h Identity-H batang.ttf/AK12 %!PS Baekmuk-Batang
+otf-ckml-v Identity-V batang.ttf/AK12 %!PS Baekmuk-Batang
otf-ckmr-h Identity-H batang.ttf/AK12 %!PS Baekmuk-Batang
otf-ckmr-v Identity-V batang.ttf/AK12 %!PS Baekmuk-Batang
+otf-ckmb-h Identity-H batang.ttf/AK12 %!PS Baekmuk-Batang
+otf-ckmb-v Identity-V batang.ttf/AK12 %!PS Baekmuk-Batang
otf-ckgr-h Identity-H dotum.ttf/AK12 %!PS Baekmuk-Dotum
otf-ckgr-v Identity-V dotum.ttf/AK12 %!PS Baekmuk-Dotum
+otf-ckgb-h Identity-H dotum.ttf/AK12 %!PS Baekmuk-Dotum
+otf-ckgb-v Identity-V dotum.ttf/AK12 %!PS Baekmuk-Dotum
+otf-ckge-h Identity-H dotum.ttf/AK12 %!PS Baekmuk-Dotum
+otf-ckge-v Identity-V dotum.ttf/AK12 %!PS Baekmuk-Dotum
+otf-ckmgr-h Identity-H gulim.ttf/AK12 %!PS Baekmuk-Gulim
+otf-ckmgr-v Identity-V gulim.ttf/AK12 %!PS Baekmuk-Gulim
% Unicode
+otf-ukml-h UniKS-UCS2-H batang.ttf %!PS Baekmuk-Batang
+otf-ukml-v UniKS-UCS2-V batang.ttf %!PS Baekmuk-Batang
otf-ukmr-h UniKS-UCS2-H batang.ttf %!PS Baekmuk-Batang
otf-ukmr-v UniKS-UCS2-V batang.ttf %!PS Baekmuk-Batang
+otf-ukmb-h UniKS-UCS2-H batang.ttf %!PS Baekmuk-Batang
+otf-ukmb-v UniKS-UCS2-V batang.ttf %!PS Baekmuk-Batang
otf-ukgr-h UniKS-UCS2-H dotum.ttf %!PS Baekmuk-Dotum
otf-ukgr-v UniKS-UCS2-V dotum.ttf %!PS Baekmuk-Dotum
+otf-ukgb-h UniKS-UCS2-H dotum.ttf %!PS Baekmuk-Dotum
+otf-ukgb-v UniKS-UCS2-V dotum.ttf %!PS Baekmuk-Dotum
+otf-ukge-h UniKS-UCS2-H dotum.ttf %!PS Baekmuk-Dotum
+otf-ukge-v UniKS-UCS2-V dotum.ttf %!PS Baekmuk-Dotum
+otf-ukmgr-h UniKS-UCS2-H gulim.ttf %!PS Baekmuk-Gulim
+otf-ukmgr-v UniKS-UCS2-V gulim.ttf %!PS Baekmuk-Gulim
diff --git a/fonts/ptex-fontmaps/maps/cjkunifonts-ttf/otf-sc-cjkunifonts-ttf.map b/fonts/ptex-fontmaps/maps/cjkunifonts-ttf/otf-sc-cjkunifonts-ttf.map
index 2329cce080..2d3a9ad9f8 100644
--- a/fonts/ptex-fontmaps/maps/cjkunifonts-ttf/otf-sc-cjkunifonts-ttf.map
+++ b/fonts/ptex-fontmaps/maps/cjkunifonts-ttf/otf-sc-cjkunifonts-ttf.map
@@ -1,12 +1,32 @@
% CID
+otf-ccml-h Identity-H uming.ttf/AG14 %!PS ShanHeiSun-Uni
+otf-ccml-v Identity-V uming.ttf/AG14 %!PS ShanHeiSun-Uni
otf-ccmr-h Identity-H uming.ttf/AG14 %!PS ShanHeiSun-Uni
otf-ccmr-v Identity-V uming.ttf/AG14 %!PS ShanHeiSun-Uni
+otf-ccmb-h Identity-H uming.ttf/AG14 %!PS ShanHeiSun-Uni
+otf-ccmb-v Identity-V uming.ttf/AG14 %!PS ShanHeiSun-Uni
otf-ccgr-h Identity-H ukai.ttf/AG14 %!PS ZenKai-Uni
otf-ccgr-v Identity-V ukai.ttf/AG14 %!PS ZenKai-Uni
+otf-ccgb-h Identity-H ukai.ttf/AG14 %!PS ZenKai-Uni
+otf-ccgb-v Identity-V ukai.ttf/AG14 %!PS ZenKai-Uni
+otf-ccge-h Identity-H ukai.ttf/AG14 %!PS ZenKai-Uni
+otf-ccge-v Identity-V ukai.ttf/AG14 %!PS ZenKai-Uni
+otf-ccmgr-h Identity-H ukai.ttf/AG14 %!PS ZenKai-Uni
+otf-ccmgr-v Identity-V ukai.ttf/AG14 %!PS ZenKai-Uni
% Unicode
+otf-ucml-h UniGB-UCS2-H uming.ttf %!PS ShanHeiSun-Uni
+otf-ucml-v UniGB-UCS2-V uming.ttf %!PS ShanHeiSun-Uni
otf-ucmr-h UniGB-UCS2-H uming.ttf %!PS ShanHeiSun-Uni
otf-ucmr-v UniGB-UCS2-V uming.ttf %!PS ShanHeiSun-Uni
+otf-ucmb-h UniGB-UCS2-H uming.ttf %!PS ShanHeiSun-Uni
+otf-ucmb-v UniGB-UCS2-V uming.ttf %!PS ShanHeiSun-Uni
otf-ucgr-h UniGB-UCS2-H ukai.ttf %!PS ZenKai-Uni
otf-ucgr-v UniGB-UCS2-V ukai.ttf %!PS ZenKai-Uni
+otf-ucgb-h UniGB-UCS2-H ukai.ttf %!PS ZenKai-Uni
+otf-ucgb-v UniGB-UCS2-V ukai.ttf %!PS ZenKai-Uni
+otf-ucge-h UniGB-UCS2-H ukai.ttf %!PS ZenKai-Uni
+otf-ucge-v UniGB-UCS2-V ukai.ttf %!PS ZenKai-Uni
+otf-ucmgr-h UniGB-UCS2-H ukai.ttf %!PS ZenKai-Uni
+otf-ucmgr-v UniGB-UCS2-V ukai.ttf %!PS ZenKai-Uni
diff --git a/fonts/ptex-fontmaps/maps/cjkunifonts-ttf/otf-tc-cjkunifonts-ttf.map b/fonts/ptex-fontmaps/maps/cjkunifonts-ttf/otf-tc-cjkunifonts-ttf.map
index b8f2f61b7b..0db2a3b549 100644
--- a/fonts/ptex-fontmaps/maps/cjkunifonts-ttf/otf-tc-cjkunifonts-ttf.map
+++ b/fonts/ptex-fontmaps/maps/cjkunifonts-ttf/otf-tc-cjkunifonts-ttf.map
@@ -1,12 +1,32 @@
% CID
+otf-ctml-h Identity-H uming.ttf/AC14 %!PS ShanHeiSun-Uni
+otf-ctml-v Identity-V uming.ttf/AC14 %!PS ShanHeiSun-Uni
otf-ctmr-h Identity-H uming.ttf/AC14 %!PS ShanHeiSun-Uni
otf-ctmr-v Identity-V uming.ttf/AC14 %!PS ShanHeiSun-Uni
+otf-ctmb-h Identity-H uming.ttf/AC14 %!PS ShanHeiSun-Uni
+otf-ctmb-v Identity-V uming.ttf/AC14 %!PS ShanHeiSun-Uni
otf-ctgr-h Identity-H ukai.ttf/AC14 %!PS ZenKai-Uni
otf-ctgr-v Identity-V ukai.ttf/AC14 %!PS ZenKai-Uni
+otf-ctgb-h Identity-H ukai.ttf/AC14 %!PS ZenKai-Uni
+otf-ctgb-v Identity-V ukai.ttf/AC14 %!PS ZenKai-Uni
+otf-ctge-h Identity-H ukai.ttf/AC14 %!PS ZenKai-Uni
+otf-ctge-v Identity-V ukai.ttf/AC14 %!PS ZenKai-Uni
+otf-ctmgr-h Identity-H ukai.ttf/AC14 %!PS ZenKai-Uni
+otf-ctmgr-v Identity-V ukai.ttf/AC14 %!PS ZenKai-Uni
% Unicode
+otf-utml-h UniCNS-UCS2-H uming.ttf %!PS ShanHeiSun-Uni
+otf-utml-v UniCNS-UCS2-V uming.ttf %!PS ShanHeiSun-Uni
otf-utmr-h UniCNS-UCS2-H uming.ttf %!PS ShanHeiSun-Uni
otf-utmr-v UniCNS-UCS2-V uming.ttf %!PS ShanHeiSun-Uni
+otf-utmb-h UniCNS-UCS2-H uming.ttf %!PS ShanHeiSun-Uni
+otf-utmb-v UniCNS-UCS2-V uming.ttf %!PS ShanHeiSun-Uni
otf-utgr-h UniCNS-UCS2-H ukai.ttf %!PS ZenKai-Uni
otf-utgr-v UniCNS-UCS2-V ukai.ttf %!PS ZenKai-Uni
+otf-utgb-h UniCNS-UCS2-H ukai.ttf %!PS ZenKai-Uni
+otf-utgb-v UniCNS-UCS2-V ukai.ttf %!PS ZenKai-Uni
+otf-utge-h UniCNS-UCS2-H ukai.ttf %!PS ZenKai-Uni
+otf-utge-v UniCNS-UCS2-V ukai.ttf %!PS ZenKai-Uni
+otf-utmgr-h UniCNS-UCS2-H ukai.ttf %!PS ZenKai-Uni
+otf-utmgr-v UniCNS-UCS2-V ukai.ttf %!PS ZenKai-Uni
diff --git a/fonts/ptex-fontmaps/maps/cjkunifonts/otf-sc-cjkunifonts.map b/fonts/ptex-fontmaps/maps/cjkunifonts/otf-sc-cjkunifonts.map
index 5cf76cba77..ede1b23a17 100644
--- a/fonts/ptex-fontmaps/maps/cjkunifonts/otf-sc-cjkunifonts.map
+++ b/fonts/ptex-fontmaps/maps/cjkunifonts/otf-sc-cjkunifonts.map
@@ -1,12 +1,32 @@
% CID
+otf-ccml-h Identity-H :0:uming.ttc/AG14 %!PS UMingCN
+otf-ccml-v Identity-V :0:uming.ttc/AG14 %!PS UMingCN
otf-ccmr-h Identity-H :0:uming.ttc/AG14 %!PS UMingCN
otf-ccmr-v Identity-V :0:uming.ttc/AG14 %!PS UMingCN
+otf-ccmb-h Identity-H :0:uming.ttc/AG14 %!PS UMingCN
+otf-ccmb-v Identity-V :0:uming.ttc/AG14 %!PS UMingCN
otf-ccgr-h Identity-H :0:ukai.ttc/AG14 %!PS UKaiCN
otf-ccgr-v Identity-V :0:ukai.ttc/AG14 %!PS UKaiCN
+otf-ccgb-h Identity-H :0:ukai.ttc/AG14 %!PS UKaiCN
+otf-ccgb-v Identity-V :0:ukai.ttc/AG14 %!PS UKaiCN
+otf-ccge-h Identity-H :0:ukai.ttc/AG14 %!PS UKaiCN
+otf-ccge-v Identity-V :0:ukai.ttc/AG14 %!PS UKaiCN
+otf-ccmgr-h Identity-H :0:ukai.ttc/AG14 %!PS UKaiCN
+otf-ccmgr-v Identity-V :0:ukai.ttc/AG14 %!PS UKaiCN
% Unicode
+otf-ucml-h UniGB-UCS2-H :0:uming.ttc %!PS UMingCN
+otf-ucml-v UniGB-UCS2-V :0:uming.ttc %!PS UMingCN
otf-ucmr-h UniGB-UCS2-H :0:uming.ttc %!PS UMingCN
otf-ucmr-v UniGB-UCS2-V :0:uming.ttc %!PS UMingCN
+otf-ucmb-h UniGB-UCS2-H :0:uming.ttc %!PS UMingCN
+otf-ucmb-v UniGB-UCS2-V :0:uming.ttc %!PS UMingCN
otf-ucgr-h UniGB-UCS2-H :0:ukai.ttc %!PS UKaiCN
otf-ucgr-v UniGB-UCS2-V :0:ukai.ttc %!PS UKaiCN
+otf-ucgb-h UniGB-UCS2-H :0:ukai.ttc %!PS UKaiCN
+otf-ucgb-v UniGB-UCS2-V :0:ukai.ttc %!PS UKaiCN
+otf-ucge-h UniGB-UCS2-H :0:ukai.ttc %!PS UKaiCN
+otf-ucge-v UniGB-UCS2-V :0:ukai.ttc %!PS UKaiCN
+otf-ucmgr-h UniGB-UCS2-H :0:ukai.ttc %!PS UKaiCN
+otf-ucmgr-v UniGB-UCS2-V :0:ukai.ttc %!PS UKaiCN
diff --git a/fonts/ptex-fontmaps/maps/cjkunifonts/otf-tc-cjkunifonts.map b/fonts/ptex-fontmaps/maps/cjkunifonts/otf-tc-cjkunifonts.map
index 470fecf9d1..20e4b280f2 100644
--- a/fonts/ptex-fontmaps/maps/cjkunifonts/otf-tc-cjkunifonts.map
+++ b/fonts/ptex-fontmaps/maps/cjkunifonts/otf-tc-cjkunifonts.map
@@ -1,12 +1,32 @@
% CID
+otf-ctml-h Identity-H :2:uming.ttc/AC14 %!PS UMingTW
+otf-ctml-v Identity-V :2:uming.ttc/AC14 %!PS UMingTW
otf-ctmr-h Identity-H :2:uming.ttc/AC14 %!PS UMingTW
otf-ctmr-v Identity-V :2:uming.ttc/AC14 %!PS UMingTW
+otf-ctmb-h Identity-H :2:uming.ttc/AC14 %!PS UMingTW
+otf-ctmb-v Identity-V :2:uming.ttc/AC14 %!PS UMingTW
otf-ctgr-h Identity-H :2:ukai.ttc/AC14 %!PS UKaiTW
otf-ctgr-v Identity-V :2:ukai.ttc/AC14 %!PS UKaiTW
+otf-ctgb-h Identity-H :2:ukai.ttc/AC14 %!PS UKaiTW
+otf-ctgb-v Identity-V :2:ukai.ttc/AC14 %!PS UKaiTW
+otf-ctge-h Identity-H :2:ukai.ttc/AC14 %!PS UKaiTW
+otf-ctge-v Identity-V :2:ukai.ttc/AC14 %!PS UKaiTW
+otf-ctmgr-h Identity-H :2:ukai.ttc/AC14 %!PS UKaiTW
+otf-ctmgr-v Identity-V :2:ukai.ttc/AC14 %!PS UKaiTW
% Unicode
+otf-utml-h UniCNS-UCS2-H :2:uming.ttc %!PS UMingTW
+otf-utml-v UniCNS-UCS2-V :2:uming.ttc %!PS UMingTW
otf-utmr-h UniCNS-UCS2-H :2:uming.ttc %!PS UMingTW
otf-utmr-v UniCNS-UCS2-V :2:uming.ttc %!PS UMingTW
+otf-utmb-h UniCNS-UCS2-H :2:uming.ttc %!PS UMingTW
+otf-utmb-v UniCNS-UCS2-V :2:uming.ttc %!PS UMingTW
otf-utgr-h UniCNS-UCS2-H :2:ukai.ttc %!PS UKaiTW
otf-utgr-v UniCNS-UCS2-V :2:ukai.ttc %!PS UKaiTW
+otf-utgb-h UniCNS-UCS2-H :2:ukai.ttc %!PS UKaiTW
+otf-utgb-v UniCNS-UCS2-V :2:ukai.ttc %!PS UKaiTW
+otf-utge-h UniCNS-UCS2-H :2:ukai.ttc %!PS UKaiTW
+otf-utge-v UniCNS-UCS2-V :2:ukai.ttc %!PS UKaiTW
+otf-utmgr-h UniCNS-UCS2-H :2:ukai.ttc %!PS UKaiTW
+otf-utmgr-v UniCNS-UCS2-V :2:ukai.ttc %!PS UKaiTW
diff --git a/fonts/ptex-fontmaps/maps/dynacomware/otf-tc-dynacomware.map b/fonts/ptex-fontmaps/maps/dynacomware/otf-tc-dynacomware.map
index 5e3a590b92..261246bf2d 100644
--- a/fonts/ptex-fontmaps/maps/dynacomware/otf-tc-dynacomware.map
+++ b/fonts/ptex-fontmaps/maps/dynacomware/otf-tc-dynacomware.map
@@ -1,12 +1,32 @@
% CID
+otf-ctml-h Identity-H LiSongPro.ttf/AC14
+otf-ctml-v Identity-V LiSongPro.ttf/AC14
otf-ctmr-h Identity-H LiSongPro.ttf/AC14
otf-ctmr-v Identity-V LiSongPro.ttf/AC14
+otf-ctmb-h Identity-H LiSongPro.ttf/AC14
+otf-ctmb-v Identity-V LiSongPro.ttf/AC14
otf-ctgr-h Identity-H LiHeiPro.ttf/AC14
otf-ctgr-v Identity-V LiHeiPro.ttf/AC14
+otf-ctgb-h Identity-H LiHeiPro.ttf/AC14
+otf-ctgb-v Identity-V LiHeiPro.ttf/AC14
+otf-ctge-h Identity-H LiHeiPro.ttf/AC14
+otf-ctge-v Identity-V LiHeiPro.ttf/AC14
+otf-ctmgr-h Identity-H LiHeiPro.ttf/AC14
+otf-ctmgr-v Identity-V LiHeiPro.ttf/AC14
% Unicode
+otf-utml-h UniCNS-UCS2-H LiSongPro.ttf
+otf-utml-v UniCNS-UCS2-V LiSongPro.ttf
otf-utmr-h UniCNS-UCS2-H LiSongPro.ttf
otf-utmr-v UniCNS-UCS2-V LiSongPro.ttf
+otf-utmb-h UniCNS-UCS2-H LiSongPro.ttf
+otf-utmb-v UniCNS-UCS2-V LiSongPro.ttf
otf-utgr-h UniCNS-UCS2-H LiHeiPro.ttf
otf-utgr-v UniCNS-UCS2-V LiHeiPro.ttf
+otf-utgb-h UniCNS-UCS2-H LiHeiPro.ttf
+otf-utgb-v UniCNS-UCS2-V LiHeiPro.ttf
+otf-utge-h UniCNS-UCS2-H LiHeiPro.ttf
+otf-utge-v UniCNS-UCS2-V LiHeiPro.ttf
+otf-utmgr-h UniCNS-UCS2-H LiHeiPro.ttf
+otf-utmgr-v UniCNS-UCS2-V LiHeiPro.ttf
diff --git a/fonts/ptex-fontmaps/maps/fandol/otf-sc-fandol.map b/fonts/ptex-fontmaps/maps/fandol/otf-sc-fandol.map
index e292b21907..98f6889a18 100644
--- a/fonts/ptex-fontmaps/maps/fandol/otf-sc-fandol.map
+++ b/fonts/ptex-fontmaps/maps/fandol/otf-sc-fandol.map
@@ -1,12 +1,32 @@
% CID
+otf-ccml-h Identity-H FandolSong-Regular.otf
+otf-ccml-v Identity-V FandolSong-Regular.otf
otf-ccmr-h Identity-H FandolSong-Regular.otf
otf-ccmr-v Identity-V FandolSong-Regular.otf
+otf-ccmb-h Identity-H FandolSong-Bold.otf
+otf-ccmb-v Identity-V FandolSong-Bold.otf
otf-ccgr-h Identity-H FandolHei-Regular.otf
otf-ccgr-v Identity-V FandolHei-Regular.otf
+otf-ccgb-h Identity-H FandolHei-Bold.otf
+otf-ccgb-v Identity-V FandolHei-Bold.otf
+otf-ccge-h Identity-H FandolHei-Bold.otf
+otf-ccge-v Identity-V FandolHei-Bold.otf
+otf-ccmgr-h Identity-H FandolKai-Regular.otf
+otf-ccmgr-v Identity-V FandolKai-Regular.otf
% Unicode
+otf-ucml-h UniGB-UCS2-H FandolSong-Regular.otf
+otf-ucml-v UniGB-UCS2-V FandolSong-Regular.otf
otf-ucmr-h UniGB-UCS2-H FandolSong-Regular.otf
otf-ucmr-v UniGB-UCS2-V FandolSong-Regular.otf
+otf-ucmb-h UniGB-UCS2-H FandolSong-Bold.otf
+otf-ucmb-v UniGB-UCS2-V FandolSong-Bold.otf
otf-ucgr-h UniGB-UCS2-H FandolHei-Regular.otf
otf-ucgr-v UniGB-UCS2-V FandolHei-Regular.otf
+otf-ucgb-h UniGB-UCS2-H FandolHei-Bold.otf
+otf-ucgb-v UniGB-UCS2-V FandolHei-Bold.otf
+otf-ucge-h UniGB-UCS2-H FandolHei-Bold.otf
+otf-ucge-v UniGB-UCS2-V FandolHei-Bold.otf
+otf-ucmgr-h UniGB-UCS2-H FandolKai-Regular.otf
+otf-ucmgr-v UniGB-UCS2-V FandolKai-Regular.otf
diff --git a/fonts/ptex-fontmaps/maps/founder/otf-sc-founder.map b/fonts/ptex-fontmaps/maps/founder/otf-sc-founder.map
index e08b1e33cf..d501aa0d60 100644
--- a/fonts/ptex-fontmaps/maps/founder/otf-sc-founder.map
+++ b/fonts/ptex-fontmaps/maps/founder/otf-sc-founder.map
@@ -1,12 +1,32 @@
% CID
+otf-ccml-h Identity-H FZSSK.TTF/AG14 %!PS FZSSK--GBK1-0
+otf-ccml-v Identity-V FZSSK.TTF/AG14 %!PS FZSSK--GBK1-0
otf-ccmr-h Identity-H FZSSK.TTF/AG14 %!PS FZSSK--GBK1-0
otf-ccmr-v Identity-V FZSSK.TTF/AG14 %!PS FZSSK--GBK1-0
-otf-ccgr-h Identity-H FZHTK.TTF/AG14 %!PS FZHTK--GBK1-0
-otf-ccgr-v Identity-V FZHTK.TTF/AG14 %!PS FZHTK--GBK1-0
+otf-ccmb-h Identity-H FZXBSK.TTF/AG14 %!PS FZXBSK--GBK1-0
+otf-ccmb-v Identity-V FZXBSK.TTF/AG14 %!PS FZXBSK--GBK1-0
+otf-ccgr-h Identity-H FZXH1K.TTF/AG14 %!PS FZXH1K--GBK1-0
+otf-ccgr-v Identity-V FZXH1K.TTF/AG14 %!PS FZXH1K--GBK1-0
+otf-ccgb-h Identity-H FZHTK.TTF/AG14 %!PS FZHTK--GBK1-0
+otf-ccgb-v Identity-V FZHTK.TTF/AG14 %!PS FZHTK--GBK1-0
+otf-ccge-h Identity-H FZHTK.TTF/AG14 %!PS FZHTK--GBK1-0
+otf-ccge-v Identity-V FZHTK.TTF/AG14 %!PS FZHTK--GBK1-0
+otf-ccmgr-h Identity-H FZKTK.TTF/AG14 %!PS FZKTK--GBK1-0
+otf-ccmgr-v Identity-V FZKTK.TTF/AG14 %!PS FZKTK--GBK1-0
% Unicode
+otf-ucml-h UniGB-UCS2-H FZSSK.TTF %!PS FZSSK--GBK1-0
+otf-ucml-v UniGB-UCS2-V FZSSK.TTF %!PS FZSSK--GBK1-0
otf-ucmr-h UniGB-UCS2-H FZSSK.TTF %!PS FZSSK--GBK1-0
otf-ucmr-v UniGB-UCS2-V FZSSK.TTF %!PS FZSSK--GBK1-0
-otf-ucgr-h UniGB-UCS2-H FZHTK.TTF %!PS FZHTK--GBK1-0
-otf-ucgr-v UniGB-UCS2-V FZHTK.TTF %!PS FZHTK--GBK1-0
+otf-ucmb-h UniGB-UCS2-H FZXBSK.TTF %!PS FZXBSK--GBK1-0
+otf-ucmb-v UniGB-UCS2-V FZXBSK.TTF %!PS FZXBSK--GBK1-0
+otf-ucgr-h UniGB-UCS2-H FZXH1K.TTF %!PS FZXH1K--GBK1-0
+otf-ucgr-v UniGB-UCS2-V FZXH1K.TTF %!PS FZXH1K--GBK1-0
+otf-ucgb-h UniGB-UCS2-H FZHTK.TTF %!PS FZHTK--GBK1-0
+otf-ucgb-v UniGB-UCS2-V FZHTK.TTF %!PS FZHTK--GBK1-0
+otf-ucge-h UniGB-UCS2-H FZHTK.TTF %!PS FZHTK--GBK1-0
+otf-ucge-v UniGB-UCS2-V FZHTK.TTF %!PS FZHTK--GBK1-0
+otf-ucmgr-h UniGB-UCS2-H FZKTK.TTF %!PS FZKTK--GBK1-0
+otf-ucmgr-v UniGB-UCS2-V FZKTK.TTF %!PS FZKTK--GBK1-0
diff --git a/fonts/ptex-fontmaps/maps/haranoaji/otf-ko-haranoaji.map b/fonts/ptex-fontmaps/maps/haranoaji/otf-ko-haranoaji.map
new file mode 100644
index 0000000000..655d6fb854
--- /dev/null
+++ b/fonts/ptex-fontmaps/maps/haranoaji/otf-ko-haranoaji.map
@@ -0,0 +1,32 @@
+
+% CID
+otf-ckml-h Identity-H HaranoAjiMinchoK1-Light.otf
+otf-ckml-v Identity-V HaranoAjiMinchoK1-Light.otf
+otf-ckmr-h Identity-H HaranoAjiMinchoK1-Regular.otf
+otf-ckmr-v Identity-V HaranoAjiMinchoK1-Regular.otf
+otf-ckmb-h Identity-H HaranoAjiMinchoK1-Bold.otf
+otf-ckmb-v Identity-V HaranoAjiMinchoK1-Bold.otf
+otf-ckgr-h Identity-H HaranoAjiGothicK1-Regular.otf
+otf-ckgr-v Identity-V HaranoAjiGothicK1-Regular.otf
+otf-ckgb-h Identity-H HaranoAjiGothicK1-Bold.otf
+otf-ckgb-v Identity-V HaranoAjiGothicK1-Bold.otf
+otf-ckge-h Identity-H HaranoAjiGothicK1-Heavy.otf
+otf-ckge-v Identity-V HaranoAjiGothicK1-Heavy.otf
+otf-ckmgr-h Identity-H HaranoAjiGothicK1-Medium.otf
+otf-ckmgr-v Identity-V HaranoAjiGothicK1-Medium.otf
+
+% Unicode
+otf-ukml-h UniKS-UCS2-H HaranoAjiMinchoK1-Light.otf
+otf-ukml-v UniKS-UCS2-V HaranoAjiMinchoK1-Light.otf
+otf-ukmr-h UniKS-UCS2-H HaranoAjiMinchoK1-Regular.otf
+otf-ukmr-v UniKS-UCS2-V HaranoAjiMinchoK1-Regular.otf
+otf-ukmb-h UniKS-UCS2-H HaranoAjiMinchoK1-Bold.otf
+otf-ukmb-v UniKS-UCS2-V HaranoAjiMinchoK1-Bold.otf
+otf-ukgr-h UniKS-UCS2-H HaranoAjiGothicK1-Regular.otf
+otf-ukgr-v UniKS-UCS2-V HaranoAjiGothicK1-Regular.otf
+otf-ukgb-h UniKS-UCS2-H HaranoAjiGothicK1-Bold.otf
+otf-ukgb-v UniKS-UCS2-V HaranoAjiGothicK1-Bold.otf
+otf-ukge-h UniKS-UCS2-H HaranoAjiGothicK1-Heavy.otf
+otf-ukge-v UniKS-UCS2-V HaranoAjiGothicK1-Heavy.otf
+otf-ukmgr-h UniKS-UCS2-H HaranoAjiGothicK1-Medium.otf
+otf-ukmgr-v UniKS-UCS2-V HaranoAjiGothicK1-Medium.otf
diff --git a/fonts/ptex-fontmaps/maps/haranoaji/otf-sc-haranoaji.map b/fonts/ptex-fontmaps/maps/haranoaji/otf-sc-haranoaji.map
new file mode 100644
index 0000000000..41fa24b701
--- /dev/null
+++ b/fonts/ptex-fontmaps/maps/haranoaji/otf-sc-haranoaji.map
@@ -0,0 +1,32 @@
+
+% CID
+otf-ccml-h Identity-H HaranoAjiMinchoCN-Light.otf
+otf-ccml-v Identity-V HaranoAjiMinchoCN-Light.otf
+otf-ccmr-h Identity-H HaranoAjiMinchoCN-Regular.otf
+otf-ccmr-v Identity-V HaranoAjiMinchoCN-Regular.otf
+otf-ccmb-h Identity-H HaranoAjiMinchoCN-Bold.otf
+otf-ccmb-v Identity-V HaranoAjiMinchoCN-Bold.otf
+otf-ccgr-h Identity-H HaranoAjiGothicCN-Regular.otf
+otf-ccgr-v Identity-V HaranoAjiGothicCN-Regular.otf
+otf-ccgb-h Identity-H HaranoAjiGothicCN-Bold.otf
+otf-ccgb-v Identity-V HaranoAjiGothicCN-Bold.otf
+otf-ccge-h Identity-H HaranoAjiGothicCN-Heavy.otf
+otf-ccge-v Identity-V HaranoAjiGothicCN-Heavy.otf
+otf-ccmgr-h Identity-H HaranoAjiGothicCN-Medium.otf
+otf-ccmgr-v Identity-V HaranoAjiGothicCN-Medium.otf
+
+% Unicode
+otf-ucml-h UniGB-UCS2-H HaranoAjiMinchoCN-Light.otf
+otf-ucml-v UniGB-UCS2-V HaranoAjiMinchoCN-Light.otf
+otf-ucmr-h UniGB-UCS2-H HaranoAjiMinchoCN-Regular.otf
+otf-ucmr-v UniGB-UCS2-V HaranoAjiMinchoCN-Regular.otf
+otf-ucmb-h UniGB-UCS2-H HaranoAjiMinchoCN-Bold.otf
+otf-ucmb-v UniGB-UCS2-V HaranoAjiMinchoCN-Bold.otf
+otf-ucgr-h UniGB-UCS2-H HaranoAjiGothicCN-Regular.otf
+otf-ucgr-v UniGB-UCS2-V HaranoAjiGothicCN-Regular.otf
+otf-ucgb-h UniGB-UCS2-H HaranoAjiGothicCN-Bold.otf
+otf-ucgb-v UniGB-UCS2-V HaranoAjiGothicCN-Bold.otf
+otf-ucge-h UniGB-UCS2-H HaranoAjiGothicCN-Heavy.otf
+otf-ucge-v UniGB-UCS2-V HaranoAjiGothicCN-Heavy.otf
+otf-ucmgr-h UniGB-UCS2-H HaranoAjiGothicCN-Medium.otf
+otf-ucmgr-v UniGB-UCS2-V HaranoAjiGothicCN-Medium.otf
diff --git a/fonts/ptex-fontmaps/maps/haranoaji/otf-tc-haranoaji.map b/fonts/ptex-fontmaps/maps/haranoaji/otf-tc-haranoaji.map
new file mode 100644
index 0000000000..27632a3d0f
--- /dev/null
+++ b/fonts/ptex-fontmaps/maps/haranoaji/otf-tc-haranoaji.map
@@ -0,0 +1,32 @@
+
+% CID
+otf-ctml-h Identity-H HaranoAjiMinchoTW-Light.otf
+otf-ctml-v Identity-V HaranoAjiMinchoTW-Light.otf
+otf-ctmr-h Identity-H HaranoAjiMinchoTW-Regular.otf
+otf-ctmr-v Identity-V HaranoAjiMinchoTW-Regular.otf
+otf-ctmb-h Identity-H HaranoAjiMinchoTW-Bold.otf
+otf-ctmb-v Identity-V HaranoAjiMinchoTW-Bold.otf
+otf-ctgr-h Identity-H HaranoAjiGothicTW-Regular.otf
+otf-ctgr-v Identity-V HaranoAjiGothicTW-Regular.otf
+otf-ctgb-h Identity-H HaranoAjiGothicTW-Bold.otf
+otf-ctgb-v Identity-V HaranoAjiGothicTW-Bold.otf
+otf-ctge-h Identity-H HaranoAjiGothicTW-Heavy.otf
+otf-ctge-v Identity-V HaranoAjiGothicTW-Heavy.otf
+otf-ctmgr-h Identity-H HaranoAjiGothicTW-Medium.otf
+otf-ctmgr-v Identity-V HaranoAjiGothicTW-Medium.otf
+
+% Unicode
+otf-utml-h UniCNS-UCS2-H HaranoAjiMinchoTW-Light.otf
+otf-utml-v UniCNS-UCS2-V HaranoAjiMinchoTW-Light.otf
+otf-utmr-h UniCNS-UCS2-H HaranoAjiMinchoTW-Regular.otf
+otf-utmr-v UniCNS-UCS2-V HaranoAjiMinchoTW-Regular.otf
+otf-utmb-h UniCNS-UCS2-H HaranoAjiMinchoTW-Bold.otf
+otf-utmb-v UniCNS-UCS2-V HaranoAjiMinchoTW-Bold.otf
+otf-utgr-h UniCNS-UCS2-H HaranoAjiGothicTW-Regular.otf
+otf-utgr-v UniCNS-UCS2-V HaranoAjiGothicTW-Regular.otf
+otf-utgb-h UniCNS-UCS2-H HaranoAjiGothicTW-Bold.otf
+otf-utgb-v UniCNS-UCS2-V HaranoAjiGothicTW-Bold.otf
+otf-utge-h UniCNS-UCS2-H HaranoAjiGothicTW-Heavy.otf
+otf-utge-v UniCNS-UCS2-V HaranoAjiGothicTW-Heavy.otf
+otf-utmgr-h UniCNS-UCS2-H HaranoAjiGothicTW-Medium.otf
+otf-utmgr-v UniCNS-UCS2-V HaranoAjiGothicTW-Medium.otf
diff --git a/fonts/ptex-fontmaps/maps/haranoaji/uptex-ko-haranoaji.map b/fonts/ptex-fontmaps/maps/haranoaji/uptex-ko-haranoaji.map
new file mode 100644
index 0000000000..62dda3810f
--- /dev/null
+++ b/fonts/ptex-fontmaps/maps/haranoaji/uptex-ko-haranoaji.map
@@ -0,0 +1,4 @@
+uphysmjm-h UniKS-UTF16-H HaranoAjiMinchoK1-Regular.otf
+uphysmjm-v UniKS-UTF16-V HaranoAjiMinchoK1-Regular.otf
+uphygt-h UniKS-UTF16-H HaranoAjiGothicK1-Medium.otf
+uphygt-v UniKS-UTF16-V HaranoAjiGothicK1-Medium.otf
diff --git a/fonts/ptex-fontmaps/maps/haranoaji/uptex-sc-haranoaji.map b/fonts/ptex-fontmaps/maps/haranoaji/uptex-sc-haranoaji.map
new file mode 100644
index 0000000000..a93b2e1c14
--- /dev/null
+++ b/fonts/ptex-fontmaps/maps/haranoaji/uptex-sc-haranoaji.map
@@ -0,0 +1,4 @@
+upstsl-h UniGB-UTF16-H HaranoAjiMinchoCN-Regular.otf
+upstsl-v UniGB-UTF16-V HaranoAjiMinchoCN-Regular.otf
+upstht-h UniGB-UTF16-H HaranoAjiGothicCN-Medium.otf
+upstht-v UniGB-UTF16-V HaranoAjiGothicCN-Medium.otf
diff --git a/fonts/ptex-fontmaps/maps/haranoaji/uptex-tc-haranoaji.map b/fonts/ptex-fontmaps/maps/haranoaji/uptex-tc-haranoaji.map
new file mode 100644
index 0000000000..aa198adfec
--- /dev/null
+++ b/fonts/ptex-fontmaps/maps/haranoaji/uptex-tc-haranoaji.map
@@ -0,0 +1,4 @@
+upmsl-h UniCNS-UTF16-H HaranoAjiMinchoTW-Regular.otf
+upmsl-v UniCNS-UTF16-V HaranoAjiMinchoTW-Regular.otf
+upmhm-h UniCNS-UTF16-H HaranoAjiGothicTW-Medium.otf
+upmhm-v UniCNS-UTF16-V HaranoAjiGothicTW-Medium.otf
diff --git a/fonts/ptex-fontmaps/maps/ms-osx/otf-sc-ms-osx.map b/fonts/ptex-fontmaps/maps/ms-osx/otf-sc-ms-osx.map
index 2a914b4444..848b58e28a 100644
--- a/fonts/ptex-fontmaps/maps/ms-osx/otf-sc-ms-osx.map
+++ b/fonts/ptex-fontmaps/maps/ms-osx/otf-sc-ms-osx.map
@@ -1,12 +1,32 @@
% CID
+otf-ccml-h Identity-H simsun.ttf/AG14 %!PS SimSun
+otf-ccml-v Identity-V simsun.ttf/AG14 %!PS SimSun
otf-ccmr-h Identity-H simsun.ttf/AG14 %!PS SimSun
otf-ccmr-v Identity-V simsun.ttf/AG14 %!PS SimSun
+otf-ccmb-h Identity-H simsun.ttf/AG14 %!PS SimSun
+otf-ccmb-v Identity-V simsun.ttf/AG14 %!PS SimSun
otf-ccgr-h Identity-H simhei.ttf/AG14 %!PS SimHei
otf-ccgr-v Identity-V simhei.ttf/AG14 %!PS SimHei
+otf-ccgb-h Identity-H simhei.ttf/AG14 %!PS SimHei
+otf-ccgb-v Identity-V simhei.ttf/AG14 %!PS SimHei
+otf-ccge-h Identity-H simhei.ttf/AG14 %!PS SimHei
+otf-ccge-v Identity-V simhei.ttf/AG14 %!PS SimHei
+otf-ccmgr-h Identity-H simkai.ttf/AG14 %!PS KaiTi
+otf-ccmgr-v Identity-V simkai.ttf/AG14 %!PS KaiTi
% Unicode
+otf-ucml-h UniGB-UCS2-H simsun.ttf %!PS SimSun
+otf-ucml-v UniGB-UCS2-V simsun.ttf %!PS SimSun
otf-ucmr-h UniGB-UCS2-H simsun.ttf %!PS SimSun
otf-ucmr-v UniGB-UCS2-V simsun.ttf %!PS SimSun
+otf-ucmb-h UniGB-UCS2-H simsun.ttf %!PS SimSun
+otf-ucmb-v UniGB-UCS2-V simsun.ttf %!PS SimSun
otf-ucgr-h UniGB-UCS2-H simhei.ttf %!PS SimHei
otf-ucgr-v UniGB-UCS2-V simhei.ttf %!PS SimHei
+otf-ucgb-h UniGB-UCS2-H simhei.ttf %!PS SimHei
+otf-ucgb-v UniGB-UCS2-V simhei.ttf %!PS SimHei
+otf-ucge-h UniGB-UCS2-H simhei.ttf %!PS SimHei
+otf-ucge-v UniGB-UCS2-V simhei.ttf %!PS SimHei
+otf-ucmgr-h UniGB-UCS2-H simkai.ttf %!PS KaiTi
+otf-ucmgr-v UniGB-UCS2-V simkai.ttf %!PS KaiTi
diff --git a/fonts/ptex-fontmaps/maps/ms-win10/otf-tc-ms-win10.map b/fonts/ptex-fontmaps/maps/ms-win10/otf-tc-ms-win10.map
index ad87df2411..5a706c82be 100644
--- a/fonts/ptex-fontmaps/maps/ms-win10/otf-tc-ms-win10.map
+++ b/fonts/ptex-fontmaps/maps/ms-win10/otf-tc-ms-win10.map
@@ -1,12 +1,32 @@
% CID
+otf-ctml-h Identity-H :0:mingliu.ttc/AC14 %!PS MingLiU
+otf-ctml-v Identity-V :0:mingliu.ttc/AC14 %!PS MingLiU
otf-ctmr-h Identity-H :0:mingliu.ttc/AC14 %!PS MingLiU
otf-ctmr-v Identity-V :0:mingliu.ttc/AC14 %!PS MingLiU
+otf-ctmb-h Identity-H :0:mingliu.ttc/AC14 %!PS MingLiU
+otf-ctmb-v Identity-V :0:mingliu.ttc/AC14 %!PS MingLiU
otf-ctgr-h Identity-H :0:msjh.ttc/AC14 %!PS MicrosoftJhengHeiRegular
otf-ctgr-v Identity-V :0:msjh.ttc/AC14 %!PS MicrosoftJhengHeiRegular
+otf-ctgb-h Identity-H :0:msjh.ttc/AC14 %!PS MicrosoftJhengHeiRegular
+otf-ctgb-v Identity-V :0:msjh.ttc/AC14 %!PS MicrosoftJhengHeiRegular
+otf-ctge-h Identity-H :0:msjh.ttc/AC14 %!PS MicrosoftJhengHeiRegular
+otf-ctge-v Identity-V :0:msjh.ttc/AC14 %!PS MicrosoftJhengHeiRegular
+otf-ctmgr-h Identity-H :0:msjh.ttc/AC14 %!PS MicrosoftJhengHeiRegular
+otf-ctmgr-v Identity-V :0:msjh.ttc/AC14 %!PS MicrosoftJhengHeiRegular
% Unicode
+otf-utml-h UniCNS-UCS2-H :0:mingliu.ttc %!PS MingLiU
+otf-utml-v UniCNS-UCS2-V :0:mingliu.ttc %!PS MingLiU
otf-utmr-h UniCNS-UCS2-H :0:mingliu.ttc %!PS MingLiU
otf-utmr-v UniCNS-UCS2-V :0:mingliu.ttc %!PS MingLiU
+otf-utmb-h UniCNS-UCS2-H :0:mingliu.ttc %!PS MingLiU
+otf-utmb-v UniCNS-UCS2-V :0:mingliu.ttc %!PS MingLiU
otf-utgr-h UniCNS-UCS2-H :0:msjh.ttc %!PS MicrosoftJhengHeiRegular
otf-utgr-v UniCNS-UCS2-V :0:msjh.ttc %!PS MicrosoftJhengHeiRegular
+otf-utgb-h UniCNS-UCS2-H :0:msjh.ttc %!PS MicrosoftJhengHeiRegular
+otf-utgb-v UniCNS-UCS2-V :0:msjh.ttc %!PS MicrosoftJhengHeiRegular
+otf-utge-h UniCNS-UCS2-H :0:msjh.ttc %!PS MicrosoftJhengHeiRegular
+otf-utge-v UniCNS-UCS2-V :0:msjh.ttc %!PS MicrosoftJhengHeiRegular
+otf-utmgr-h UniCNS-UCS2-H :0:msjh.ttc %!PS MicrosoftJhengHeiRegular
+otf-utmgr-v UniCNS-UCS2-V :0:msjh.ttc %!PS MicrosoftJhengHeiRegular
diff --git a/fonts/ptex-fontmaps/maps/ms/otf-ko-ms.map b/fonts/ptex-fontmaps/maps/ms/otf-ko-ms.map
index 00bee2d23c..6fe52577a6 100644
--- a/fonts/ptex-fontmaps/maps/ms/otf-ko-ms.map
+++ b/fonts/ptex-fontmaps/maps/ms/otf-ko-ms.map
@@ -1,12 +1,32 @@
% CID
+otf-ckml-h Identity-H :1:batang.ttc/AK12 %!PS BatangChe
+otf-ckml-v Identity-V :1:batang.ttc/AK12 %!PS BatangChe
otf-ckmr-h Identity-H :1:batang.ttc/AK12 %!PS BatangChe
otf-ckmr-v Identity-V :1:batang.ttc/AK12 %!PS BatangChe
+otf-ckmb-h Identity-H :1:batang.ttc/AK12 %!PS BatangChe
+otf-ckmb-v Identity-V :1:batang.ttc/AK12 %!PS BatangChe
otf-ckgr-h Identity-H :3:gulim.ttc/AK12 %!PS DotumChe
otf-ckgr-v Identity-V :3:gulim.ttc/AK12 %!PS DotumChe
+otf-ckgb-h Identity-H :3:gulim.ttc/AK12 %!PS DotumChe
+otf-ckgb-v Identity-V :3:gulim.ttc/AK12 %!PS DotumChe
+otf-ckge-h Identity-H :3:gulim.ttc/AK12 %!PS DotumChe
+otf-ckge-v Identity-V :3:gulim.ttc/AK12 %!PS DotumChe
+otf-ckmgr-h Identity-H :1:gulim.ttc/AK12 %!PS GulimChe
+otf-ckmgr-v Identity-V :1:gulim.ttc/AK12 %!PS GulimChe
% Unicode
+otf-ukml-h UniKS-UCS2-H :1:batang.ttc %!PS BatangChe
+otf-ukml-v UniKS-UCS2-V :1:batang.ttc %!PS BatangChe
otf-ukmr-h UniKS-UCS2-H :1:batang.ttc %!PS BatangChe
otf-ukmr-v UniKS-UCS2-V :1:batang.ttc %!PS BatangChe
+otf-ukmb-h UniKS-UCS2-H :1:batang.ttc %!PS BatangChe
+otf-ukmb-v UniKS-UCS2-V :1:batang.ttc %!PS BatangChe
otf-ukgr-h UniKS-UCS2-H :3:gulim.ttc %!PS DotumChe
otf-ukgr-v UniKS-UCS2-V :3:gulim.ttc %!PS DotumChe
+otf-ukgb-h UniKS-UCS2-H :3:gulim.ttc %!PS DotumChe
+otf-ukgb-v UniKS-UCS2-V :3:gulim.ttc %!PS DotumChe
+otf-ukge-h UniKS-UCS2-H :3:gulim.ttc %!PS DotumChe
+otf-ukge-v UniKS-UCS2-V :3:gulim.ttc %!PS DotumChe
+otf-ukmgr-h UniKS-UCS2-H :1:gulim.ttc %!PS GulimChe
+otf-ukmgr-v UniKS-UCS2-V :1:gulim.ttc %!PS GulimChe
diff --git a/fonts/ptex-fontmaps/maps/ms/otf-sc-ms.map b/fonts/ptex-fontmaps/maps/ms/otf-sc-ms.map
index 0369633ea4..36d68b9759 100644
--- a/fonts/ptex-fontmaps/maps/ms/otf-sc-ms.map
+++ b/fonts/ptex-fontmaps/maps/ms/otf-sc-ms.map
@@ -1,12 +1,32 @@
% CID
+otf-ccml-h Identity-H :0:simsun.ttc/AG14 %!PS SimSun
+otf-ccml-v Identity-V :0:simsun.ttc/AG14 %!PS SimSun
otf-ccmr-h Identity-H :0:simsun.ttc/AG14 %!PS SimSun
otf-ccmr-v Identity-V :0:simsun.ttc/AG14 %!PS SimSun
+otf-ccmb-h Identity-H :0:simsun.ttc/AG14 %!PS SimSun
+otf-ccmb-v Identity-V :0:simsun.ttc/AG14 %!PS SimSun
otf-ccgr-h Identity-H simhei.ttf/AG14 %!PS SimHei
otf-ccgr-v Identity-V simhei.ttf/AG14 %!PS SimHei
+otf-ccgb-h Identity-H simhei.ttf/AG14 %!PS SimHei
+otf-ccgb-v Identity-V simhei.ttf/AG14 %!PS SimHei
+otf-ccge-h Identity-H simhei.ttf/AG14 %!PS SimHei
+otf-ccge-v Identity-V simhei.ttf/AG14 %!PS SimHei
+otf-ccmgr-h Identity-H simkai.ttf/AG14 %!PS KaiTi
+otf-ccmgr-v Identity-V simkai.ttf/AG14 %!PS KaiTi
% Unicode
+otf-ucml-h UniGB-UCS2-H :0:simsun.ttc %!PS SimSun
+otf-ucml-v UniGB-UCS2-V :0:simsun.ttc %!PS SimSun
otf-ucmr-h UniGB-UCS2-H :0:simsun.ttc %!PS SimSun
otf-ucmr-v UniGB-UCS2-V :0:simsun.ttc %!PS SimSun
+otf-ucmb-h UniGB-UCS2-H :0:simsun.ttc %!PS SimSun
+otf-ucmb-v UniGB-UCS2-V :0:simsun.ttc %!PS SimSun
otf-ucgr-h UniGB-UCS2-H simhei.ttf %!PS SimHei
otf-ucgr-v UniGB-UCS2-V simhei.ttf %!PS SimHei
+otf-ucgb-h UniGB-UCS2-H simhei.ttf %!PS SimHei
+otf-ucgb-v UniGB-UCS2-V simhei.ttf %!PS SimHei
+otf-ucge-h UniGB-UCS2-H simhei.ttf %!PS SimHei
+otf-ucge-v UniGB-UCS2-V simhei.ttf %!PS SimHei
+otf-ucmgr-h UniGB-UCS2-H simkai.ttf %!PS KaiTi
+otf-ucmgr-v UniGB-UCS2-V simkai.ttf %!PS KaiTi
diff --git a/fonts/ptex-fontmaps/maps/ms/otf-tc-ms.map b/fonts/ptex-fontmaps/maps/ms/otf-tc-ms.map
index 6e9ea9fc29..7590271861 100644
--- a/fonts/ptex-fontmaps/maps/ms/otf-tc-ms.map
+++ b/fonts/ptex-fontmaps/maps/ms/otf-tc-ms.map
@@ -1,12 +1,32 @@
% CID
+otf-ctml-h Identity-H :0:mingliu.ttc/AC14 %!PS MingLiU
+otf-ctml-v Identity-V :0:mingliu.ttc/AC14 %!PS MingLiU
otf-ctmr-h Identity-H :0:mingliu.ttc/AC14 %!PS MingLiU
otf-ctmr-v Identity-V :0:mingliu.ttc/AC14 %!PS MingLiU
+otf-ctmb-h Identity-H :0:mingliu.ttc/AC14 %!PS MingLiU
+otf-ctmb-v Identity-V :0:mingliu.ttc/AC14 %!PS MingLiU
otf-ctgr-h Identity-H msjh.ttf/AC14 %!PS MicrosoftJhengHeiRegular
otf-ctgr-v Identity-V msjh.ttf/AC14 %!PS MicrosoftJhengHeiRegular
+otf-ctgb-h Identity-H msjh.ttf/AC14 %!PS MicrosoftJhengHeiRegular
+otf-ctgb-v Identity-V msjh.ttf/AC14 %!PS MicrosoftJhengHeiRegular
+otf-ctge-h Identity-H msjh.ttf/AC14 %!PS MicrosoftJhengHeiRegular
+otf-ctge-v Identity-V msjh.ttf/AC14 %!PS MicrosoftJhengHeiRegular
+otf-ctmgr-h Identity-H msjh.ttf/AC14 %!PS MicrosoftJhengHeiRegular
+otf-ctmgr-v Identity-V msjh.ttf/AC14 %!PS MicrosoftJhengHeiRegular
% Unicode
+otf-utml-h UniCNS-UCS2-H :0:mingliu.ttc %!PS MingLiU
+otf-utml-v UniCNS-UCS2-V :0:mingliu.ttc %!PS MingLiU
otf-utmr-h UniCNS-UCS2-H :0:mingliu.ttc %!PS MingLiU
otf-utmr-v UniCNS-UCS2-V :0:mingliu.ttc %!PS MingLiU
+otf-utmb-h UniCNS-UCS2-H :0:mingliu.ttc %!PS MingLiU
+otf-utmb-v UniCNS-UCS2-V :0:mingliu.ttc %!PS MingLiU
otf-utgr-h UniCNS-UCS2-H msjh.ttf %!PS MicrosoftJhengHeiRegular
otf-utgr-v UniCNS-UCS2-V msjh.ttf %!PS MicrosoftJhengHeiRegular
+otf-utgb-h UniCNS-UCS2-H msjh.ttf %!PS MicrosoftJhengHeiRegular
+otf-utgb-v UniCNS-UCS2-V msjh.ttf %!PS MicrosoftJhengHeiRegular
+otf-utge-h UniCNS-UCS2-H msjh.ttf %!PS MicrosoftJhengHeiRegular
+otf-utge-v UniCNS-UCS2-V msjh.ttf %!PS MicrosoftJhengHeiRegular
+otf-utmgr-h UniCNS-UCS2-H msjh.ttf %!PS MicrosoftJhengHeiRegular
+otf-utmgr-v UniCNS-UCS2-V msjh.ttf %!PS MicrosoftJhengHeiRegular
diff --git a/fonts/ptex-fontmaps/maps/noEmbed/otf-ko-noEmbed.map b/fonts/ptex-fontmaps/maps/noEmbed/otf-ko-noEmbed.map
index 98c1e4e28f..affabeac2c 100644
--- a/fonts/ptex-fontmaps/maps/noEmbed/otf-ko-noEmbed.map
+++ b/fonts/ptex-fontmaps/maps/noEmbed/otf-ko-noEmbed.map
@@ -1,12 +1,32 @@
% CID
+otf-ckml-h Identity-H !HYSMyeongJo-Medium
+otf-ckml-v Identity-V !HYSMyeongJo-Medium
otf-ckmr-h Identity-H !HYSMyeongJo-Medium
otf-ckmr-v Identity-V !HYSMyeongJo-Medium
+otf-ckmb-h Identity-H !HYSMyeongJo-Medium
+otf-ckmb-v Identity-V !HYSMyeongJo-Medium
otf-ckgr-h Identity-H !HYGoThic-Medium
otf-ckgr-v Identity-V !HYGoThic-Medium
+otf-ckgb-h Identity-H !HYGoThic-Medium
+otf-ckgb-v Identity-V !HYGoThic-Medium
+otf-ckge-h Identity-H !HYGoThic-Medium
+otf-ckge-v Identity-V !HYGoThic-Medium
+otf-ckmgr-h Identity-H !HYRGoThic-Medium
+otf-ckmgr-v Identity-V !HYRGoThic-Medium
% Unicode
+otf-ukml-h UniKS-UCS2-H !HYSMyeongJo-Medium
+otf-ukml-v UniKS-UCS2-V !HYSMyeongJo-Medium
otf-ukmr-h UniKS-UCS2-H !HYSMyeongJo-Medium
otf-ukmr-v UniKS-UCS2-V !HYSMyeongJo-Medium
+otf-ukmb-h UniKS-UCS2-H !HYSMyeongJo-Medium
+otf-ukmb-v UniKS-UCS2-V !HYSMyeongJo-Medium
otf-ukgr-h UniKS-UCS2-H !HYGoThic-Medium
otf-ukgr-v UniKS-UCS2-V !HYGoThic-Medium
+otf-ukgb-h UniKS-UCS2-H !HYGoThic-Medium
+otf-ukgb-v UniKS-UCS2-V !HYGoThic-Medium
+otf-ukge-h UniKS-UCS2-H !HYGoThic-Medium
+otf-ukge-v UniKS-UCS2-V !HYGoThic-Medium
+otf-ukmgr-h UniKS-UCS2-H !HYRGoThic-Medium
+otf-ukmgr-v UniKS-UCS2-V !HYRGoThic-Medium
diff --git a/fonts/ptex-fontmaps/maps/noEmbed/otf-sc-noEmbed.map b/fonts/ptex-fontmaps/maps/noEmbed/otf-sc-noEmbed.map
index 7098998b7c..ecf1f39125 100644
--- a/fonts/ptex-fontmaps/maps/noEmbed/otf-sc-noEmbed.map
+++ b/fonts/ptex-fontmaps/maps/noEmbed/otf-sc-noEmbed.map
@@ -1,12 +1,32 @@
% CID
+otf-ccml-h Identity-H !STSong-Light
+otf-ccml-v Identity-V !STSong-Light
otf-ccmr-h Identity-H !STSong-Light
otf-ccmr-v Identity-V !STSong-Light
-otf-ccgr-h Identity-H !STHeiti-Regular
-otf-ccgr-v Identity-V !STHeiti-Regular
+otf-ccmb-h Identity-H !STSong-Regular
+otf-ccmb-v Identity-V !STSong-Regular
+otf-ccgr-h Identity-H !STHeiti-Light
+otf-ccgr-v Identity-V !STHeiti-Light
+otf-ccgb-h Identity-H !STHeiti-Regular
+otf-ccgb-v Identity-V !STHeiti-Regular
+otf-ccge-h Identity-H !STHeiti-Regular
+otf-ccge-v Identity-V !STHeiti-Regular
+otf-ccmgr-h Identity-H !STKaiti-Regular
+otf-ccmgr-v Identity-V !STKaiti-Regular
% Unicode
+otf-ucml-h UniGB-UCS2-H !STSong-Light
+otf-ucml-v UniGB-UCS2-V !STSong-Light
otf-ucmr-h UniGB-UCS2-H !STSong-Light
otf-ucmr-v UniGB-UCS2-V !STSong-Light
-otf-ucgr-h UniGB-UCS2-H !STHeiti-Regular
-otf-ucgr-v UniGB-UCS2-V !STHeiti-Regular
+otf-ucmb-h UniGB-UCS2-H !STSong-Regular
+otf-ucmb-v UniGB-UCS2-V !STSong-Regular
+otf-ucgr-h UniGB-UCS2-H !STHeiti-Light
+otf-ucgr-v UniGB-UCS2-V !STHeiti-Light
+otf-ucgb-h UniGB-UCS2-H !STHeiti-Regular
+otf-ucgb-v UniGB-UCS2-V !STHeiti-Regular
+otf-ucge-h UniGB-UCS2-H !STHeiti-Regular
+otf-ucge-v UniGB-UCS2-V !STHeiti-Regular
+otf-ucmgr-h UniGB-UCS2-H !STKaiti-Regular
+otf-ucmgr-v UniGB-UCS2-V !STKaiti-Regular
diff --git a/fonts/ptex-fontmaps/maps/noEmbed/otf-tc-noEmbed.map b/fonts/ptex-fontmaps/maps/noEmbed/otf-tc-noEmbed.map
index af22467ffd..d1826484ee 100644
--- a/fonts/ptex-fontmaps/maps/noEmbed/otf-tc-noEmbed.map
+++ b/fonts/ptex-fontmaps/maps/noEmbed/otf-tc-noEmbed.map
@@ -1,12 +1,32 @@
% CID
+otf-ctml-h Identity-H !MSung-Light
+otf-ctml-v Identity-V !MSung-Light
otf-ctmr-h Identity-H !MSung-Light
otf-ctmr-v Identity-V !MSung-Light
+otf-ctmb-h Identity-H !MSung-Medium
+otf-ctmb-v Identity-V !MSung-Medium
otf-ctgr-h Identity-H !MHei-Medium
otf-ctgr-v Identity-V !MHei-Medium
+otf-ctgb-h Identity-H !MHei-Medium
+otf-ctgb-v Identity-V !MHei-Medium
+otf-ctge-h Identity-H !MHei-Medium
+otf-ctge-v Identity-V !MHei-Medium
+otf-ctmgr-h Identity-H !MKai-Medium
+otf-ctmgr-v Identity-V !MKai-Medium
% Unicode
+otf-utml-h UniCNS-UCS2-H !MSung-Light
+otf-utml-v UniCNS-UCS2-V !MSung-Light
otf-utmr-h UniCNS-UCS2-H !MSung-Light
otf-utmr-v UniCNS-UCS2-V !MSung-Light
+otf-utmb-h UniCNS-UCS2-H !MSung-Medium
+otf-utmb-v UniCNS-UCS2-V !MSung-Medium
otf-utgr-h UniCNS-UCS2-H !MHei-Medium
otf-utgr-v UniCNS-UCS2-V !MHei-Medium
+otf-utgb-h UniCNS-UCS2-H !MHei-Medium
+otf-utgb-v UniCNS-UCS2-V !MHei-Medium
+otf-utge-h UniCNS-UCS2-H !MHei-Medium
+otf-utge-v UniCNS-UCS2-V !MHei-Medium
+otf-utmgr-h UniCNS-UCS2-H !MKai-Medium
+otf-utmgr-v UniCNS-UCS2-V !MKai-Medium
diff --git a/fonts/ptex-fontmaps/maps/noto-otc/otf-ko-noto-otc.map b/fonts/ptex-fontmaps/maps/noto-otc/otf-ko-noto-otc.map
index 9c04ff8e90..80cc1653f6 100644
--- a/fonts/ptex-fontmaps/maps/noto-otc/otf-ko-noto-otc.map
+++ b/fonts/ptex-fontmaps/maps/noto-otc/otf-ko-noto-otc.map
@@ -1,12 +1,32 @@
% CID
+otf-ckml-h Identity-H !HYSMyeongJo-Medium
+otf-ckml-v Identity-V !HYSMyeongJo-Medium
otf-ckmr-h Identity-H !HYSMyeongJo-Medium
otf-ckmr-v Identity-V !HYSMyeongJo-Medium
+otf-ckmb-h Identity-H !HYSMyeongJo-Medium
+otf-ckmb-v Identity-V !HYSMyeongJo-Medium
otf-ckgr-h Identity-H !HYGoThic-Medium
otf-ckgr-v Identity-V !HYGoThic-Medium
+otf-ckgb-h Identity-H !HYGoThic-Medium
+otf-ckgb-v Identity-V !HYGoThic-Medium
+otf-ckge-h Identity-H !HYGoThic-Medium
+otf-ckge-v Identity-V !HYGoThic-Medium
+otf-ckmgr-h Identity-H !HYRGoThic-Medium
+otf-ckmgr-v Identity-V !HYRGoThic-Medium
% Unicode
+otf-ukml-h unicode :1:NotoSerifCJK-Light.ttc %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-H
+otf-ukml-v unicode :1:NotoSerifCJK-Light.ttc -w 1 %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-V
otf-ukmr-h unicode :1:NotoSerifCJK-Regular.ttc %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-H
otf-ukmr-v unicode :1:NotoSerifCJK-Regular.ttc -w 1 %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-V
-otf-ukgr-h unicode :1:NotoSansCJK-Medium.ttc %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-H
-otf-ukgr-v unicode :1:NotoSansCJK-Medium.ttc -w 1 %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-V
+otf-ukmb-h unicode :1:NotoSerifCJK-Bold.ttc %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-H
+otf-ukmb-v unicode :1:NotoSerifCJK-Bold.ttc -w 1 %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-V
+otf-ukgr-h unicode :1:NotoSansCJK-Regular.ttc %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-H
+otf-ukgr-v unicode :1:NotoSansCJK-Regular.ttc -w 1 %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-V
+otf-ukgb-h unicode :1:NotoSansCJK-Bold.ttc %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-H
+otf-ukgb-v unicode :1:NotoSansCJK-Bold.ttc -w 1 %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-V
+otf-ukge-h unicode :1:NotoSansCJK-Black.ttc %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-H
+otf-ukge-v unicode :1:NotoSansCJK-Black.ttc -w 1 %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-V
+otf-ukmgr-h unicode :1:NotoSansCJK-Medium.ttc %!DVIPSFB !HYRGoThic-Medium-UniKS-UCS2-H
+otf-ukmgr-v unicode :1:NotoSansCJK-Medium.ttc -w 1 %!DVIPSFB !HYRGoThic-Medium-UniKS-UCS2-V
diff --git a/fonts/ptex-fontmaps/maps/noto-otc/otf-sc-noto-otc.map b/fonts/ptex-fontmaps/maps/noto-otc/otf-sc-noto-otc.map
index 8a842b8a72..7c3c6f973c 100644
--- a/fonts/ptex-fontmaps/maps/noto-otc/otf-sc-noto-otc.map
+++ b/fonts/ptex-fontmaps/maps/noto-otc/otf-sc-noto-otc.map
@@ -1,12 +1,32 @@
% CID
+otf-ccml-h Identity-H !STSong-Light
+otf-ccml-v Identity-V !STSong-Light
otf-ccmr-h Identity-H !STSong-Light
otf-ccmr-v Identity-V !STSong-Light
+otf-ccmb-h Identity-H !STSong-Light
+otf-ccmb-v Identity-V !STSong-Light
otf-ccgr-h Identity-H !STHeiti-Regular
otf-ccgr-v Identity-V !STHeiti-Regular
+otf-ccgb-h Identity-H !STHeiti-Regular
+otf-ccgb-v Identity-V !STHeiti-Regular
+otf-ccge-h Identity-H !STHeiti-Regular
+otf-ccge-v Identity-V !STHeiti-Regular
+otf-ccmgr-h Identity-H !STHeiti-Regular
+otf-ccmgr-v Identity-V !STHeiti-Regular
% Unicode
+otf-ucml-h unicode :2:NotoSerifCJK-Light.ttc %!DVIPSFB !STSong-Light-UniGB-UCS2-H
+otf-ucml-v unicode :2:NotoSerifCJK-Light.ttc -w 1 %!DVIPSFB !STSong-Light-UniGB-UCS2-V
otf-ucmr-h unicode :2:NotoSerifCJK-Regular.ttc %!DVIPSFB !STSong-Light-UniGB-UCS2-H
otf-ucmr-v unicode :2:NotoSerifCJK-Regular.ttc -w 1 %!DVIPSFB !STSong-Light-UniGB-UCS2-V
-otf-ucgr-h unicode :2:NotoSansCJK-Medium.ttc %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
-otf-ucgr-v unicode :2:NotoSansCJK-Medium.ttc -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
+otf-ucmb-h unicode :2:NotoSerifCJK-Bold.ttc %!DVIPSFB !STSong-Light-UniGB-UCS2-H
+otf-ucmb-v unicode :2:NotoSerifCJK-Bold.ttc -w 1 %!DVIPSFB !STSong-Light-UniGB-UCS2-V
+otf-ucgr-h unicode :2:NotoSansCJK-Regular.ttc %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
+otf-ucgr-v unicode :2:NotoSansCJK-Regular.ttc -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
+otf-ucgb-h unicode :2:NotoSansCJK-Bold.ttc %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
+otf-ucgb-v unicode :2:NotoSansCJK-Bold.ttc -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
+otf-ucge-h unicode :2:NotoSansCJK-Black.ttc %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
+otf-ucge-v unicode :2:NotoSansCJK-Black.ttc -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
+otf-ucmgr-h unicode :2:NotoSansCJK-Medium.ttc %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
+otf-ucmgr-v unicode :2:NotoSansCJK-Medium.ttc -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
diff --git a/fonts/ptex-fontmaps/maps/noto-otc/otf-tc-noto-otc.map b/fonts/ptex-fontmaps/maps/noto-otc/otf-tc-noto-otc.map
index 3f16c25bb0..bf9dee78b0 100644
--- a/fonts/ptex-fontmaps/maps/noto-otc/otf-tc-noto-otc.map
+++ b/fonts/ptex-fontmaps/maps/noto-otc/otf-tc-noto-otc.map
@@ -1,12 +1,32 @@
% CID
+otf-ctml-h Identity-H !MSung-Light
+otf-ctml-v Identity-V !MSung-Light
otf-ctmr-h Identity-H !MSung-Light
otf-ctmr-v Identity-V !MSung-Light
+otf-ctmb-h Identity-H !MSung-Light
+otf-ctmb-v Identity-V !MSung-Light
otf-ctgr-h Identity-H !MHei-Medium
otf-ctgr-v Identity-V !MHei-Medium
+otf-ctgb-h Identity-H !MHei-Medium
+otf-ctgb-v Identity-V !MHei-Medium
+otf-ctge-h Identity-H !MHei-Medium
+otf-ctge-v Identity-V !MHei-Medium
+otf-ctmgr-h Identity-H !MHei-Medium
+otf-ctmgr-v Identity-V !MHei-Medium
% Unicode
+otf-utml-h unicode :3:NotoSerifCJK-Light.ttc %!DVIPSFB !MSung-Light-UniCNS-UCS2-H
+otf-utml-v unicode :3:NotoSerifCJK-Light.ttc -w 1 %!DVIPSFB !MSung-Light-UniCNS-UCS2-V
otf-utmr-h unicode :3:NotoSerifCJK-Regular.ttc %!DVIPSFB !MSung-Light-UniCNS-UCS2-H
otf-utmr-v unicode :3:NotoSerifCJK-Regular.ttc -w 1 %!DVIPSFB !MSung-Light-UniCNS-UCS2-V
-otf-utgr-h unicode :3:NotoSansCJK-Medium.ttc %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
-otf-utgr-v unicode :3:NotoSansCJK-Medium.ttc -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
+otf-utmb-h unicode :3:NotoSerifCJK-Bold.ttc %!DVIPSFB !MSung-Light-UniCNS-UCS2-H
+otf-utmb-v unicode :3:NotoSerifCJK-Bold.ttc -w 1 %!DVIPSFB !MSung-Light-UniCNS-UCS2-V
+otf-utgr-h unicode :3:NotoSansCJK-Regular.ttc %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
+otf-utgr-v unicode :3:NotoSansCJK-Regular.ttc -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
+otf-utgb-h unicode :3:NotoSansCJK-Bold.ttc %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
+otf-utgb-v unicode :3:NotoSansCJK-Bold.ttc -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
+otf-utge-h unicode :3:NotoSansCJK-Black.ttc %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
+otf-utge-v unicode :3:NotoSansCJK-Black.ttc -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
+otf-utmgr-h unicode :3:NotoSansCJK-Medium.ttc %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
+otf-utmgr-v unicode :3:NotoSansCJK-Medium.ttc -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
diff --git a/fonts/ptex-fontmaps/maps/noto/otf-ko-noto.map b/fonts/ptex-fontmaps/maps/noto/otf-ko-noto.map
index 7f5c2166c9..3585cd1d06 100644
--- a/fonts/ptex-fontmaps/maps/noto/otf-ko-noto.map
+++ b/fonts/ptex-fontmaps/maps/noto/otf-ko-noto.map
@@ -1,12 +1,32 @@
% CID
+otf-ckml-h Identity-H !HYSMyeongJo-Medium
+otf-ckml-v Identity-V !HYSMyeongJo-Medium
otf-ckmr-h Identity-H !HYSMyeongJo-Medium
otf-ckmr-v Identity-V !HYSMyeongJo-Medium
+otf-ckmb-h Identity-H !HYSMyeongJo-Medium
+otf-ckmb-v Identity-V !HYSMyeongJo-Medium
otf-ckgr-h Identity-H !HYGoThic-Medium
otf-ckgr-v Identity-V !HYGoThic-Medium
+otf-ckgb-h Identity-H !HYGoThic-Medium
+otf-ckgb-v Identity-V !HYGoThic-Medium
+otf-ckge-h Identity-H !HYGoThic-Medium
+otf-ckge-v Identity-V !HYGoThic-Medium
+otf-ckmgr-h Identity-H !HYRGoThic-Medium
+otf-ckmgr-v Identity-V !HYRGoThic-Medium
% Unicode
+otf-ukml-h unicode NotoSerifCJKkr-Light.otf %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-H
+otf-ukml-v unicode NotoSerifCJKkr-Light.otf -w 1 %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-V
otf-ukmr-h unicode NotoSerifCJKkr-Regular.otf %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-H
otf-ukmr-v unicode NotoSerifCJKkr-Regular.otf -w 1 %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-V
-otf-ukgr-h unicode NotoSansCJKkr-Medium.otf %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-H
-otf-ukgr-v unicode NotoSansCJKkr-Medium.otf -w 1 %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-V
+otf-ukmb-h unicode NotoSerifCJKkr-Bold.otf %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-H
+otf-ukmb-v unicode NotoSerifCJKkr-Bold.otf -w 1 %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-V
+otf-ukgr-h unicode NotoSansCJKkr-Regular.otf %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-H
+otf-ukgr-v unicode NotoSansCJKkr-Regular.otf -w 1 %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-V
+otf-ukgb-h unicode NotoSansCJKkr-Bold.otf %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-H
+otf-ukgb-v unicode NotoSansCJKkr-Bold.otf -w 1 %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-V
+otf-ukge-h unicode NotoSansCJKkr-Black.otf %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-H
+otf-ukge-v unicode NotoSansCJKkr-Black.otf -w 1 %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-V
+otf-ukmgr-h unicode NotoSansCJKkr-Medium.otf %!DVIPSFB !HYRGoThic-Medium-UniKS-UCS2-H
+otf-ukmgr-v unicode NotoSansCJKkr-Medium.otf -w 1 %!DVIPSFB !HYRGoThic-Medium-UniKS-UCS2-V
diff --git a/fonts/ptex-fontmaps/maps/noto/otf-sc-noto.map b/fonts/ptex-fontmaps/maps/noto/otf-sc-noto.map
index 87c6f557a6..ce0bb322c4 100644
--- a/fonts/ptex-fontmaps/maps/noto/otf-sc-noto.map
+++ b/fonts/ptex-fontmaps/maps/noto/otf-sc-noto.map
@@ -1,12 +1,32 @@
% CID
+otf-ccml-h Identity-H !STSong-Light
+otf-ccml-v Identity-V !STSong-Light
otf-ccmr-h Identity-H !STSong-Light
otf-ccmr-v Identity-V !STSong-Light
+otf-ccmb-h Identity-H !STSong-Light
+otf-ccmb-v Identity-V !STSong-Light
otf-ccgr-h Identity-H !STHeiti-Regular
otf-ccgr-v Identity-V !STHeiti-Regular
+otf-ccgb-h Identity-H !STHeiti-Regular
+otf-ccgb-v Identity-V !STHeiti-Regular
+otf-ccge-h Identity-H !STHeiti-Regular
+otf-ccge-v Identity-V !STHeiti-Regular
+otf-ccmgr-h Identity-H !STHeiti-Regular
+otf-ccmgr-v Identity-V !STHeiti-Regular
% Unicode
+otf-ucml-h unicode NotoSerifCJKsc-Light.otf %!DVIPSFB !STSong-Light-UniGB-UCS2-H
+otf-ucml-v unicode NotoSerifCJKsc-Light.otf -w 1 %!DVIPSFB !STSong-Light-UniGB-UCS2-V
otf-ucmr-h unicode NotoSerifCJKsc-Regular.otf %!DVIPSFB !STSong-Light-UniGB-UCS2-H
otf-ucmr-v unicode NotoSerifCJKsc-Regular.otf -w 1 %!DVIPSFB !STSong-Light-UniGB-UCS2-V
-otf-ucgr-h unicode NotoSansCJKsc-Medium.otf %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
-otf-ucgr-v unicode NotoSansCJKsc-Medium.otf -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
+otf-ucmb-h unicode NotoSerifCJKsc-Bold.otf %!DVIPSFB !STSong-Light-UniGB-UCS2-H
+otf-ucmb-v unicode NotoSerifCJKsc-Bold.otf -w 1 %!DVIPSFB !STSong-Light-UniGB-UCS2-V
+otf-ucgr-h unicode NotoSansCJKsc-Regular.otf %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
+otf-ucgr-v unicode NotoSansCJKsc-Regular.otf -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
+otf-ucgb-h unicode NotoSansCJKsc-Bold.otf %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
+otf-ucgb-v unicode NotoSansCJKsc-Bold.otf -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
+otf-ucge-h unicode NotoSansCJKsc-Black.otf %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
+otf-ucge-v unicode NotoSansCJKsc-Black.otf -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
+otf-ucmgr-h unicode NotoSansCJKsc-Medium.otf %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
+otf-ucmgr-v unicode NotoSansCJKsc-Medium.otf -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
diff --git a/fonts/ptex-fontmaps/maps/noto/otf-tc-noto.map b/fonts/ptex-fontmaps/maps/noto/otf-tc-noto.map
index c5a0b78a42..09acaaefdd 100644
--- a/fonts/ptex-fontmaps/maps/noto/otf-tc-noto.map
+++ b/fonts/ptex-fontmaps/maps/noto/otf-tc-noto.map
@@ -1,12 +1,32 @@
% CID
+otf-ctml-h Identity-H !MSung-Light
+otf-ctml-v Identity-V !MSung-Light
otf-ctmr-h Identity-H !MSung-Light
otf-ctmr-v Identity-V !MSung-Light
+otf-ctmb-h Identity-H !MSung-Light
+otf-ctmb-v Identity-V !MSung-Light
otf-ctgr-h Identity-H !MHei-Medium
otf-ctgr-v Identity-V !MHei-Medium
+otf-ctgb-h Identity-H !MHei-Medium
+otf-ctgb-v Identity-V !MHei-Medium
+otf-ctge-h Identity-H !MHei-Medium
+otf-ctge-v Identity-V !MHei-Medium
+otf-ctmgr-h Identity-H !MHei-Medium
+otf-ctmgr-v Identity-V !MHei-Medium
% Unicode
+otf-utml-h unicode NotoSerifCJKtc-Light.otf %!DVIPSFB !MSung-Light-UniCNS-UCS2-H
+otf-utml-v unicode NotoSerifCJKtc-Light.otf -w 1 %!DVIPSFB !MSung-Light-UniCNS-UCS2-V
otf-utmr-h unicode NotoSerifCJKtc-Regular.otf %!DVIPSFB !MSung-Light-UniCNS-UCS2-H
otf-utmr-v unicode NotoSerifCJKtc-Regular.otf -w 1 %!DVIPSFB !MSung-Light-UniCNS-UCS2-V
-otf-utgr-h unicode NotoSansCJKtc-Medium.otf %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
-otf-utgr-v unicode NotoSansCJKtc-Medium.otf -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
+otf-utmb-h unicode NotoSerifCJKtc-Bold.otf %!DVIPSFB !MSung-Light-UniCNS-UCS2-H
+otf-utmb-v unicode NotoSerifCJKtc-Bold.otf -w 1 %!DVIPSFB !MSung-Light-UniCNS-UCS2-V
+otf-utgr-h unicode NotoSansCJKtc-Regular.otf %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
+otf-utgr-v unicode NotoSansCJKtc-Regular.otf -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
+otf-utgb-h unicode NotoSansCJKtc-Bold.otf %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
+otf-utgb-v unicode NotoSansCJKtc-Bold.otf -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
+otf-utge-h unicode NotoSansCJKtc-Black.otf %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
+otf-utge-v unicode NotoSansCJKtc-Black.otf -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
+otf-utmgr-h unicode NotoSansCJKtc-Medium.otf %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
+otf-utmgr-v unicode NotoSansCJKtc-Medium.otf -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
diff --git a/fonts/ptex-fontmaps/maps/solaris/otf-ko-solaris.map b/fonts/ptex-fontmaps/maps/solaris/otf-ko-solaris.map
index d61bfccd3c..3365da092a 100644
--- a/fonts/ptex-fontmaps/maps/solaris/otf-ko-solaris.map
+++ b/fonts/ptex-fontmaps/maps/solaris/otf-ko-solaris.map
@@ -1,12 +1,32 @@
% CID
+otf-ckml-h Identity-H h2mjsm.ttf/AK12 %!PS Myeongjo
+otf-ckml-v Identity-V h2mjsm.ttf/AK12 %!PS Myeongjo
otf-ckmr-h Identity-H h2mjsm.ttf/AK12 %!PS Myeongjo
otf-ckmr-v Identity-V h2mjsm.ttf/AK12 %!PS Myeongjo
+otf-ckmb-h Identity-H h2mjsm.ttf/AK12 %!PS Myeongjo
+otf-ckmb-v Identity-V h2mjsm.ttf/AK12 %!PS Myeongjo
otf-ckgr-h Identity-H h2gtrm.ttf/AK12 %!PS Gothic
otf-ckgr-v Identity-V h2gtrm.ttf/AK12 %!PS Gothic
+otf-ckgb-h Identity-H h2gtrm.ttf/AK12 %!PS Gothic
+otf-ckgb-v Identity-V h2gtrm.ttf/AK12 %!PS Gothic
+otf-ckge-h Identity-H h2gtrm.ttf/AK12 %!PS Gothic
+otf-ckge-v Identity-V h2gtrm.ttf/AK12 %!PS Gothic
+otf-ckmgr-h Identity-H h2drrm.ttf/AK12 %!PS RoundedGothic
+otf-ckmgr-v Identity-V h2drrm.ttf/AK12 %!PS RoundedGothic
% Unicode
+otf-ukml-h UniKS-UCS2-H h2mjsm.ttf %!PS Myeongjo
+otf-ukml-v UniKS-UCS2-V h2mjsm.ttf %!PS Myeongjo
otf-ukmr-h UniKS-UCS2-H h2mjsm.ttf %!PS Myeongjo
otf-ukmr-v UniKS-UCS2-V h2mjsm.ttf %!PS Myeongjo
+otf-ukmb-h UniKS-UCS2-H h2mjsm.ttf %!PS Myeongjo
+otf-ukmb-v UniKS-UCS2-V h2mjsm.ttf %!PS Myeongjo
otf-ukgr-h UniKS-UCS2-H h2gtrm.ttf %!PS Gothic
otf-ukgr-v UniKS-UCS2-V h2gtrm.ttf %!PS Gothic
+otf-ukgb-h UniKS-UCS2-H h2gtrm.ttf %!PS Gothic
+otf-ukgb-v UniKS-UCS2-V h2gtrm.ttf %!PS Gothic
+otf-ukge-h UniKS-UCS2-H h2gtrm.ttf %!PS Gothic
+otf-ukge-v UniKS-UCS2-V h2gtrm.ttf %!PS Gothic
+otf-ukmgr-h UniKS-UCS2-H h2drrm.ttf %!PS RoundedGothic
+otf-ukmgr-v UniKS-UCS2-V h2drrm.ttf %!PS RoundedGothic
diff --git a/fonts/ptex-fontmaps/maps/sourcehan-otc/otf-ko-sourcehan-otc.map b/fonts/ptex-fontmaps/maps/sourcehan-otc/otf-ko-sourcehan-otc.map
index f7757ad3a7..8aca2fcd70 100644
--- a/fonts/ptex-fontmaps/maps/sourcehan-otc/otf-ko-sourcehan-otc.map
+++ b/fonts/ptex-fontmaps/maps/sourcehan-otc/otf-ko-sourcehan-otc.map
@@ -1,12 +1,32 @@
% CID
+otf-ckml-h Identity-H !HYSMyeongJo-Medium
+otf-ckml-v Identity-V !HYSMyeongJo-Medium
otf-ckmr-h Identity-H !HYSMyeongJo-Medium
otf-ckmr-v Identity-V !HYSMyeongJo-Medium
+otf-ckmb-h Identity-H !HYSMyeongJo-Medium
+otf-ckmb-v Identity-V !HYSMyeongJo-Medium
otf-ckgr-h Identity-H !HYGoThic-Medium
otf-ckgr-v Identity-V !HYGoThic-Medium
+otf-ckgb-h Identity-H !HYGoThic-Medium
+otf-ckgb-v Identity-V !HYGoThic-Medium
+otf-ckge-h Identity-H !HYGoThic-Medium
+otf-ckge-v Identity-V !HYGoThic-Medium
+otf-ckmgr-h Identity-H !HYRGoThic-Medium
+otf-ckmgr-v Identity-V !HYRGoThic-Medium
% Unicode
+otf-ukml-h unicode :1:SourceHanSerif-Light.ttc %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-H
+otf-ukml-v unicode :1:SourceHanSerif-Light.ttc -w 1 %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-V
otf-ukmr-h unicode :1:SourceHanSerif-Regular.ttc %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-H
otf-ukmr-v unicode :1:SourceHanSerif-Regular.ttc -w 1 %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-V
-otf-ukgr-h unicode :1:SourceHanSans-Medium.ttc %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-H
-otf-ukgr-v unicode :1:SourceHanSans-Medium.ttc -w 1 %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-V
+otf-ukmb-h unicode :1:SourceHanSerif-Bold.ttc %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-H
+otf-ukmb-v unicode :1:SourceHanSerif-Bold.ttc -w 1 %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-V
+otf-ukgr-h unicode :1:SourceHanSans-Regular.ttc %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-H
+otf-ukgr-v unicode :1:SourceHanSans-Regular.ttc -w 1 %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-V
+otf-ukgb-h unicode :1:SourceHanSans-Bold.ttc %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-H
+otf-ukgb-v unicode :1:SourceHanSans-Bold.ttc -w 1 %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-V
+otf-ukge-h unicode :1:SourceHanSans-Heavy.ttc %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-H
+otf-ukge-v unicode :1:SourceHanSans-Heavy.ttc -w 1 %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-V
+otf-ukmgr-h unicode :1:SourceHanSans-Medium.ttc %!DVIPSFB !HYRGoThic-Medium-UniKS-UCS2-H
+otf-ukmgr-v unicode :1:SourceHanSans-Medium.ttc -w 1 %!DVIPSFB !HYRGoThic-Medium-UniKS-UCS2-V
diff --git a/fonts/ptex-fontmaps/maps/sourcehan-otc/otf-sc-sourcehan-otc.map b/fonts/ptex-fontmaps/maps/sourcehan-otc/otf-sc-sourcehan-otc.map
index bc6b29a4df..519202efb8 100644
--- a/fonts/ptex-fontmaps/maps/sourcehan-otc/otf-sc-sourcehan-otc.map
+++ b/fonts/ptex-fontmaps/maps/sourcehan-otc/otf-sc-sourcehan-otc.map
@@ -1,12 +1,32 @@
% CID
+otf-ccml-h Identity-H !STSong-Light
+otf-ccml-v Identity-V !STSong-Light
otf-ccmr-h Identity-H !STSong-Light
otf-ccmr-v Identity-V !STSong-Light
+otf-ccmb-h Identity-H !STSong-Light
+otf-ccmb-v Identity-V !STSong-Light
otf-ccgr-h Identity-H !STHeiti-Regular
otf-ccgr-v Identity-V !STHeiti-Regular
+otf-ccgb-h Identity-H !STHeiti-Regular
+otf-ccgb-v Identity-V !STHeiti-Regular
+otf-ccge-h Identity-H !STHeiti-Regular
+otf-ccge-v Identity-V !STHeiti-Regular
+otf-ccmgr-h Identity-H !STHeiti-Regular
+otf-ccmgr-v Identity-V !STHeiti-Regular
% Unicode
+otf-ucml-h unicode :2:SourceHanSerif-Light.ttc %!DVIPSFB !STSong-Light-UniGB-UCS2-H
+otf-ucml-v unicode :2:SourceHanSerif-Light.ttc -w 1 %!DVIPSFB !STSong-Light-UniGB-UCS2-V
otf-ucmr-h unicode :2:SourceHanSerif-Regular.ttc %!DVIPSFB !STSong-Light-UniGB-UCS2-H
otf-ucmr-v unicode :2:SourceHanSerif-Regular.ttc -w 1 %!DVIPSFB !STSong-Light-UniGB-UCS2-V
-otf-ucgr-h unicode :2:SourceHanSans-Medium.ttc %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
-otf-ucgr-v unicode :2:SourceHanSans-Medium.ttc -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
+otf-ucmb-h unicode :2:SourceHanSerif-Bold.ttc %!DVIPSFB !STSong-Light-UniGB-UCS2-H
+otf-ucmb-v unicode :2:SourceHanSerif-Bold.ttc -w 1 %!DVIPSFB !STSong-Light-UniGB-UCS2-V
+otf-ucgr-h unicode :2:SourceHanSans-Regular.ttc %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
+otf-ucgr-v unicode :2:SourceHanSans-Regular.ttc -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
+otf-ucgb-h unicode :2:SourceHanSans-Bold.ttc %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
+otf-ucgb-v unicode :2:SourceHanSans-Bold.ttc -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
+otf-ucge-h unicode :2:SourceHanSans-Heavy.ttc %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
+otf-ucge-v unicode :2:SourceHanSans-Heavy.ttc -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
+otf-ucmgr-h unicode :2:SourceHanSans-Medium.ttc %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
+otf-ucmgr-v unicode :2:SourceHanSans-Medium.ttc -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
diff --git a/fonts/ptex-fontmaps/maps/sourcehan-otc/otf-tc-sourcehan-otc.map b/fonts/ptex-fontmaps/maps/sourcehan-otc/otf-tc-sourcehan-otc.map
index 7a7a3f55d0..27d29af14b 100644
--- a/fonts/ptex-fontmaps/maps/sourcehan-otc/otf-tc-sourcehan-otc.map
+++ b/fonts/ptex-fontmaps/maps/sourcehan-otc/otf-tc-sourcehan-otc.map
@@ -1,12 +1,32 @@
% CID
+otf-ctml-h Identity-H !MSung-Light
+otf-ctml-v Identity-V !MSung-Light
otf-ctmr-h Identity-H !MSung-Light
otf-ctmr-v Identity-V !MSung-Light
+otf-ctmb-h Identity-H !MSung-Light
+otf-ctmb-v Identity-V !MSung-Light
otf-ctgr-h Identity-H !MHei-Medium
otf-ctgr-v Identity-V !MHei-Medium
+otf-ctgb-h Identity-H !MHei-Medium
+otf-ctgb-v Identity-V !MHei-Medium
+otf-ctge-h Identity-H !MHei-Medium
+otf-ctge-v Identity-V !MHei-Medium
+otf-ctmgr-h Identity-H !MHei-Medium
+otf-ctmgr-v Identity-V !MHei-Medium
% Unicode
+otf-utml-h unicode :3:SourceHanSerif-Light.ttc %!DVIPSFB !MSung-Light-UniCNS-UCS2-H
+otf-utml-v unicode :3:SourceHanSerif-Light.ttc -w 1 %!DVIPSFB !MSung-Light-UniCNS-UCS2-V
otf-utmr-h unicode :3:SourceHanSerif-Regular.ttc %!DVIPSFB !MSung-Light-UniCNS-UCS2-H
otf-utmr-v unicode :3:SourceHanSerif-Regular.ttc -w 1 %!DVIPSFB !MSung-Light-UniCNS-UCS2-V
-otf-utgr-h unicode :3:SourceHanSans-Medium.ttc %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
-otf-utgr-v unicode :3:SourceHanSans-Medium.ttc -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
+otf-utmb-h unicode :3:SourceHanSerif-Bold.ttc %!DVIPSFB !MSung-Light-UniCNS-UCS2-H
+otf-utmb-v unicode :3:SourceHanSerif-Bold.ttc -w 1 %!DVIPSFB !MSung-Light-UniCNS-UCS2-V
+otf-utgr-h unicode :3:SourceHanSans-Regular.ttc %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
+otf-utgr-v unicode :3:SourceHanSans-Regular.ttc -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
+otf-utgb-h unicode :3:SourceHanSans-Bold.ttc %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
+otf-utgb-v unicode :3:SourceHanSans-Bold.ttc -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
+otf-utge-h unicode :3:SourceHanSans-Heavy.ttc %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
+otf-utge-v unicode :3:SourceHanSans-Heavy.ttc -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
+otf-utmgr-h unicode :3:SourceHanSans-Medium.ttc %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
+otf-utmgr-v unicode :3:SourceHanSans-Medium.ttc -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
diff --git a/fonts/ptex-fontmaps/maps/sourcehan/otf-ko-sourcehan.map b/fonts/ptex-fontmaps/maps/sourcehan/otf-ko-sourcehan.map
index 4c42794098..e8ff2598fd 100644
--- a/fonts/ptex-fontmaps/maps/sourcehan/otf-ko-sourcehan.map
+++ b/fonts/ptex-fontmaps/maps/sourcehan/otf-ko-sourcehan.map
@@ -1,12 +1,32 @@
% CID
+otf-ckml-h Identity-H !HYSMyeongJo-Medium
+otf-ckml-v Identity-V !HYSMyeongJo-Medium
otf-ckmr-h Identity-H !HYSMyeongJo-Medium
otf-ckmr-v Identity-V !HYSMyeongJo-Medium
+otf-ckmb-h Identity-H !HYSMyeongJo-Medium
+otf-ckmb-v Identity-V !HYSMyeongJo-Medium
otf-ckgr-h Identity-H !HYGoThic-Medium
otf-ckgr-v Identity-V !HYGoThic-Medium
+otf-ckgb-h Identity-H !HYGoThic-Medium
+otf-ckgb-v Identity-V !HYGoThic-Medium
+otf-ckge-h Identity-H !HYGoThic-Medium
+otf-ckge-v Identity-V !HYGoThic-Medium
+otf-ckmgr-h Identity-H !HYRGoThic-Medium
+otf-ckmgr-v Identity-V !HYRGoThic-Medium
% Unicode
+otf-ukml-h unicode SourceHanSerifK-Light.otf %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-H
+otf-ukml-v unicode SourceHanSerifK-Light.otf -w 1 %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-V
otf-ukmr-h unicode SourceHanSerifK-Regular.otf %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-H
otf-ukmr-v unicode SourceHanSerifK-Regular.otf -w 1 %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-V
-otf-ukgr-h unicode SourceHanSansK-Medium.otf %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-H
-otf-ukgr-v unicode SourceHanSansK-Medium.otf -w 1 %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-V
+otf-ukmb-h unicode SourceHanSerifK-Bold.otf %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-H
+otf-ukmb-v unicode SourceHanSerifK-Bold.otf -w 1 %!DVIPSFB !HYSMyeongJo-Medium-UniKS-UCS2-V
+otf-ukgr-h unicode SourceHanSansK-Regular.otf %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-H
+otf-ukgr-v unicode SourceHanSansK-Regular.otf -w 1 %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-V
+otf-ukgb-h unicode SourceHanSansK-Bold.otf %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-H
+otf-ukgb-v unicode SourceHanSansK-Bold.otf -w 1 %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-V
+otf-ukge-h unicode SourceHanSansK-Heavy.otf %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-H
+otf-ukge-v unicode SourceHanSansK-Heavy.otf -w 1 %!DVIPSFB !HYGoThic-Medium-UniKS-UCS2-V
+otf-ukmgr-h unicode SourceHanSansK-Medium.otf %!DVIPSFB !HYRGoThic-Medium-UniKS-UCS2-H
+otf-ukmgr-v unicode SourceHanSansK-Medium.otf -w 1 %!DVIPSFB !HYRGoThic-Medium-UniKS-UCS2-V
diff --git a/fonts/ptex-fontmaps/maps/sourcehan/otf-sc-sourcehan.map b/fonts/ptex-fontmaps/maps/sourcehan/otf-sc-sourcehan.map
index 1610f1d08a..8785f2dedf 100644
--- a/fonts/ptex-fontmaps/maps/sourcehan/otf-sc-sourcehan.map
+++ b/fonts/ptex-fontmaps/maps/sourcehan/otf-sc-sourcehan.map
@@ -1,12 +1,32 @@
% CID
+otf-ccml-h Identity-H !STSong-Light
+otf-ccml-v Identity-V !STSong-Light
otf-ccmr-h Identity-H !STSong-Light
otf-ccmr-v Identity-V !STSong-Light
+otf-ccmb-h Identity-H !STSong-Light
+otf-ccmb-v Identity-V !STSong-Light
otf-ccgr-h Identity-H !STHeiti-Regular
otf-ccgr-v Identity-V !STHeiti-Regular
+otf-ccgb-h Identity-H !STHeiti-Regular
+otf-ccgb-v Identity-V !STHeiti-Regular
+otf-ccge-h Identity-H !STHeiti-Regular
+otf-ccge-v Identity-V !STHeiti-Regular
+otf-ccmgr-h Identity-H !STHeiti-Regular
+otf-ccmgr-v Identity-V !STHeiti-Regular
% Unicode
+otf-ucml-h unicode SourceHanSerifSC-Light.otf %!DVIPSFB !STSong-Light-UniGB-UCS2-H
+otf-ucml-v unicode SourceHanSerifSC-Light.otf -w 1 %!DVIPSFB !STSong-Light-UniGB-UCS2-V
otf-ucmr-h unicode SourceHanSerifSC-Regular.otf %!DVIPSFB !STSong-Light-UniGB-UCS2-H
otf-ucmr-v unicode SourceHanSerifSC-Regular.otf -w 1 %!DVIPSFB !STSong-Light-UniGB-UCS2-V
-otf-ucgr-h unicode SourceHanSansSC-Medium.otf %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
-otf-ucgr-v unicode SourceHanSansSC-Medium.otf -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
+otf-ucmb-h unicode SourceHanSerifSC-Bold.otf %!DVIPSFB !STSong-Light-UniGB-UCS2-H
+otf-ucmb-v unicode SourceHanSerifSC-Bold.otf -w 1 %!DVIPSFB !STSong-Light-UniGB-UCS2-V
+otf-ucgr-h unicode SourceHanSansSC-Regular.otf %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
+otf-ucgr-v unicode SourceHanSansSC-Regular.otf -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
+otf-ucgb-h unicode SourceHanSansSC-Bold.otf %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
+otf-ucgb-v unicode SourceHanSansSC-Bold.otf -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
+otf-ucge-h unicode SourceHanSansSC-Heavy.otf %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
+otf-ucge-v unicode SourceHanSansSC-Heavy.otf -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
+otf-ucmgr-h unicode SourceHanSansSC-Medium.otf %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-H
+otf-ucmgr-v unicode SourceHanSansSC-Medium.otf -w 1 %!DVIPSFB !STHeiti-Regular-UniGB-UCS2-V
diff --git a/fonts/ptex-fontmaps/maps/sourcehan/otf-tc-sourcehan.map b/fonts/ptex-fontmaps/maps/sourcehan/otf-tc-sourcehan.map
index 172a04f63c..bf35200f12 100644
--- a/fonts/ptex-fontmaps/maps/sourcehan/otf-tc-sourcehan.map
+++ b/fonts/ptex-fontmaps/maps/sourcehan/otf-tc-sourcehan.map
@@ -1,12 +1,32 @@
% CID
+otf-ctml-h Identity-H !MSung-Light
+otf-ctml-v Identity-V !MSung-Light
otf-ctmr-h Identity-H !MSung-Light
otf-ctmr-v Identity-V !MSung-Light
+otf-ctmb-h Identity-H !MSung-Light
+otf-ctmb-v Identity-V !MSung-Light
otf-ctgr-h Identity-H !MHei-Medium
otf-ctgr-v Identity-V !MHei-Medium
+otf-ctgb-h Identity-H !MHei-Medium
+otf-ctgb-v Identity-V !MHei-Medium
+otf-ctge-h Identity-H !MHei-Medium
+otf-ctge-v Identity-V !MHei-Medium
+otf-ctmgr-h Identity-H !MHei-Medium
+otf-ctmgr-v Identity-V !MHei-Medium
% Unicode
+otf-utml-h unicode SourceHanSerifTC-Light.otf %!DVIPSFB !MSung-Light-UniCNS-UCS2-H
+otf-utml-v unicode SourceHanSerifTC-Light.otf -w 1 %!DVIPSFB !MSung-Light-UniCNS-UCS2-V
otf-utmr-h unicode SourceHanSerifTC-Regular.otf %!DVIPSFB !MSung-Light-UniCNS-UCS2-H
otf-utmr-v unicode SourceHanSerifTC-Regular.otf -w 1 %!DVIPSFB !MSung-Light-UniCNS-UCS2-V
-otf-utgr-h unicode SourceHanSansTC-Medium.otf %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
-otf-utgr-v unicode SourceHanSansTC-Medium.otf -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
+otf-utmb-h unicode SourceHanSerifTC-Bold.otf %!DVIPSFB !MSung-Light-UniCNS-UCS2-H
+otf-utmb-v unicode SourceHanSerifTC-Bold.otf -w 1 %!DVIPSFB !MSung-Light-UniCNS-UCS2-V
+otf-utgr-h unicode SourceHanSansTC-Regular.otf %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
+otf-utgr-v unicode SourceHanSansTC-Regular.otf -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
+otf-utgb-h unicode SourceHanSansTC-Bold.otf %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
+otf-utgb-v unicode SourceHanSansTC-Bold.otf -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
+otf-utge-h unicode SourceHanSansTC-Heavy.otf %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
+otf-utge-v unicode SourceHanSansTC-Heavy.otf -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
+otf-utmgr-h unicode SourceHanSansTC-Medium.otf %!DVIPSFB !MHei-Medium-UniCNS-UCS2-H
+otf-utmgr-v unicode SourceHanSansTC-Medium.otf -w 1 %!DVIPSFB !MHei-Medium-UniCNS-UCS2-V
diff --git a/fonts/ptex-fontmaps/maps/unfonts/otf-ko-unfonts.map b/fonts/ptex-fontmaps/maps/unfonts/otf-ko-unfonts.map
index 118a5d1f53..2e24b73acb 100644
--- a/fonts/ptex-fontmaps/maps/unfonts/otf-ko-unfonts.map
+++ b/fonts/ptex-fontmaps/maps/unfonts/otf-ko-unfonts.map
@@ -1,12 +1,32 @@
% CID
+otf-ckml-h Identity-H UnBatang.ttf/AK12
+otf-ckml-v Identity-V UnBatang.ttf/AK12
otf-ckmr-h Identity-H UnBatang.ttf/AK12
otf-ckmr-v Identity-V UnBatang.ttf/AK12
+otf-ckmb-h Identity-H UnBatangBold.ttf/AK12
+otf-ckmb-v Identity-V UnBatangBold.ttf/AK12
otf-ckgr-h Identity-H UnDotum.ttf/AK12
otf-ckgr-v Identity-V UnDotum.ttf/AK12
+otf-ckgb-h Identity-H UnDotumBold.ttf/AK12
+otf-ckgb-v Identity-V UnDotumBold.ttf/AK12
+otf-ckge-h Identity-H UnDotumBold.ttf/AK12
+otf-ckge-v Identity-V UnDotumBold.ttf/AK12
+otf-ckmgr-h Identity-H UnDinaru.ttf/AK12
+otf-ckmgr-v Identity-V UnDinaru.ttf/AK12
% Unicode
+otf-ukml-h UniKS-UCS2-H UnBatang.ttf
+otf-ukml-v UniKS-UCS2-V UnBatang.ttf
otf-ukmr-h UniKS-UCS2-H UnBatang.ttf
otf-ukmr-v UniKS-UCS2-V UnBatang.ttf
+otf-ukmb-h UniKS-UCS2-H UnBatangBold.ttf
+otf-ukmb-v UniKS-UCS2-V UnBatangBold.ttf
otf-ukgr-h UniKS-UCS2-H UnDotum.ttf
otf-ukgr-v UniKS-UCS2-V UnDotum.ttf
+otf-ukgb-h UniKS-UCS2-H UnDotumBold.ttf
+otf-ukgb-v UniKS-UCS2-V UnDotumBold.ttf
+otf-ukge-h UniKS-UCS2-H UnDotumBold.ttf
+otf-ukge-v UniKS-UCS2-V UnDotumBold.ttf
+otf-ukmgr-h UniKS-UCS2-H UnDinaru.ttf
+otf-ukmgr-v UniKS-UCS2-V UnDinaru.ttf
diff --git a/fonts/ptex-fontmaps/script/kanji-config-updmap.pl b/fonts/ptex-fontmaps/script/kanji-config-updmap.pl
index 541c4329a7..eee71cf2bb 100755
--- a/fonts/ptex-fontmaps/script/kanji-config-updmap.pl
+++ b/fonts/ptex-fontmaps/script/kanji-config-updmap.pl
@@ -1,18 +1,18 @@
#!/usr/bin/env perl
# kanji-config-updmap: setup Japanese font embedding
-# Version 20200217.0
+# Version 20201227.0
#
# formerly known as updmap-setup-kanji
#
# Copyright 2004-2006 by KOBAYASHI R. Taizo for the shell version (updmap-otf)
-# Copyright 2011-2019 by PREINING Norbert
-# Copyright 2016-2019 by Japanese TeX Development Community
+# Copyright 2011-2020 by PREINING Norbert
+# Copyright 2016-2020 by Japanese TeX Development Community
#
# This file is licensed under GPL version 3 or any later version.
# For copyright statements see end of file.
#
# For development see
-# https://github.com/texjporg/jfontmaps
+# https://github.com/texjporg/ptex-fontmaps
#
# For a changelog see the git log
#
@@ -22,7 +22,7 @@ use Getopt::Long qw(:config no_autoabbrev ignore_case_always);
use strict;
my $prg = "kanji-config-updmap";
-my $version = '20200217.0';
+my $version = '20201227.0';
my $updmap_real = "updmap";
my $updmap = $updmap_real;
diff --git a/fonts/ptex-fontmaps/script/kanji-fontmap-creator.pl b/fonts/ptex-fontmaps/script/kanji-fontmap-creator.pl
index 0189360e23..bfad277bc5 100644
--- a/fonts/ptex-fontmaps/script/kanji-fontmap-creator.pl
+++ b/fonts/ptex-fontmaps/script/kanji-fontmap-creator.pl
@@ -2,7 +2,7 @@
#
# kanji-fontmap-creator
# (c) 2012-2014 Norbert Preining
-# Version: 20200217.0
+# Version: 20201227.0
# Licenced under the GPLv2 or any higher version
#
# gui to create map files for (kanji-config-)updmap
@@ -41,7 +41,7 @@ my $opt_help = 0;
my $opt_version = 0;
my $prg = "kanji-fontmap-creator";
-my $version = "20200217.0";
+my $version = "20201227.0";
#
# global vars configuring operation