Code: Select all
name type encoding emb sub uni object ID
---------------------------------------- ----------------- ---------------- --- --- --- ---------
ArialUnicodeMS-UniJIS-UTF16-H CID Type 0 UniJIS-UTF16-H no no no 22 0
ArialUnicodeMS,Bold-UniJIS-UTF16-H CID Type 0 UniJIS-UTF16-H no no no 25 0
ArialUnicodeMS,Italic-UniJIS-UTF16-H CID Type 0 UniJIS-UTF16-H no no no 28 0
ArialUnicodeMS,BoldItalic-UniJIS-UTF16-H CID Type 0 UniJIS-UTF16-H no no no 31 0
BookmanOldStyle CID TrueType Identity-H yes no yes 34 0
BookmanOldStyle CID TrueType Identity-H yes no yes 40 0
Times-Roman Type 1 WinAnsi no no no 46 0
Code: Select all
name object ID substitute font substitute font file
---------------------------------------- ------ --- -------------------- ----------------------------
ArialUnicodeMS-UniJIS-UTF16-H 22 0 MS Gothic /usr/share/fonts/msgothic.ttc
ArialUnicodeMS,Bold-UniJIS-UTF16-H 25 0 Arial Unicode MS /usr/share/fonts/ARIALUNI.TTF
ArialUnicodeMS,Italic-UniJIS-UTF16-H 28 0 Arial Unicode MS /usr/share/fonts/ARIALUNI.TTF
ArialUnicodeMS,BoldItalic-UniJIS-UTF16-H 31 0 Arial Unicode MS /usr/share/fonts/ARIALUNI.TTF
I have tried every solution I could find on the internet but nothing worked. At some point I made a typo in the fonts.conf file that turn all fonts in the system to Arial Unicode MS. When that happened the pdf showed the correct font for the ArialUnicodeMS-UniJIS-UTF16-H. So I know it can be substituted. I just can’t find a way to only apply to that specific font.
From ArialUnicodeMS-UniJIS-UTF16-H to Arial Unicode MS.