[issue:132] XeTeX + xdvipdfmx + Noto (Slant)

Hironobu Yamashita h.y.acetaminophen @ gmail.com
2017年 11月 12日 (日) 19:38:27 JST


みなさま

山下です。

中国の方から,Google の Noto (Adobe-Identity0) フォントで擬似斜体を
使うと文字化けするという現象が報告されています。
https://github.com/CTeX-org/ctex-kit/issues/316
大まかにまとめます。

(1) 以下のソースだと「你好」が化けます。

\documentclass{ctexart} 
\setmainfont{NotoSerifSC-Regular.otf} 
\setCJKmainfont[AutoFakeSlant=true]{NotoSerifSC-Regular.otf} 
\begin{document} 
\emph{你好} 
\end{document}

(2) しかし (1) に \pagestyle{empty} を足すと文字化けが発生しません。

(3) (1) の \documentclass{ctexart} の所を
\documentclass{article}
\usepackage{ctex}
に変えると,今度は「你好」は化けず,ページ番号だけが化けます。

(4) (3) をさらに \pagestyle{empty} を足すと,(2) と完全に同じ結果です。

テスト一式は zip に固めてあります。dviasm(dvitype の XDV 対応版)を
使って xdv を読んでも変なところはないので,これは xdvipdfmx の問題では
ないかと思いますが,どなたか追跡できるでしょうか?

---
山下 弘展 (Hironobu Yamashita)
Twitter: @aminophen
GitHub: aminophen


issue メーリングリストの案内