12 Nov
2017
12 Nov
'17
19:38
みなさま 山下です。 中国の方から,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