LuaTeX-ja + Noto Serif CJK JP 縦書き時に3点リーダが横書きグリフに

LuaTeX-ja + Noto Serif CJK JP 縦書き時に3点リーダが横書きグリフに

- Aikawa Takuya の投稿
返信数: 2
以下のサンプルをlualatexで処理すると、Noto Serif CJK JP使用部分で「…」が横書きグリフで出力されます。

\documentclass{ltjtarticle}

\usepackage[match]{luatexja-fontspec}
\setmainjfont{Noto Serif CJK JP}
\setsansjfont{Noto Sans CJK JP}

\begin{document}

三点リーダ……

\textsf{三点リーダ……}

\end{document}

Noto CJKフォントの開発元にも問い合わせてみたのですが、フォントの側の問題は思い当たらないという回答でした。
https://github.com/googlei18n/noto-cjk/issues/97

問題の所在を把握しきれていないのですが、お力添えくだされば幸いです。

LuaTeX-jaのリヴィジョンは20170401(TeX Live 2016)、フォントはSuper OTC(.ttc)を利用しています。

※以前、縦書き左起こし文書について相談した者です。
openleftオプションの追加にご尽力いただき、ありがとうございました。
添付 noto-serif-leader.png
Aikawa Takuya への返信

Re: LuaTeX-ja + Noto Serif CJK JP 縦書き時に3点リーダが横書きグリフに

- 前田 一貴 の投稿
次のチケットと同じ問題だと思います.
https://osdn.net/ticket/browse.php?group_id=5593&tid=37130

LuaTeX-ja の最新版ではデフォルトで Script=CJK を追加していて,ちゃんと縦で出ると思います.
可能ならば TeX Live 2017 をお試し下さい.
前田 一貴 への返信

Re: LuaTeX-ja + Noto Serif CJK JP 縦書き時に3点リーダが横書きグリフに

- Aikawa Takuya の投稿
すでに報告済みの問題だったのですね。
[Script=CJK]を付けて、無事想定通りに動作しました。ありがとうございました。

TL2017も近いうちに試してみます。