Eclipse(Luna)上におけるpdfファイルの日本語表示について

Eclipse(Luna)上におけるpdfファイルの日本語表示について

- Sanada Taro の投稿
返信数: 5

現在,TeXlipseとPdf4eclipseいうプラグインを用いて,Eclipse上で*.texと*.pdfをパラレルで表示・更新できるようなTeXの環境を整えようとしています。


現在,製作した*.texをplatexとdvipdfmxを用いてpdfを作成することには成功したのですが,そのpdfをEclipse上で表示させようとすると,日本語の部分のみ空白になっているという問題を抱えています。作成したpdfを直接Adobe Readerを用いて開く分には問題は起きません。また,英語のみの場合には,Eclipse上で表示させてもAdobe Readerを用いて表示させても問題ありません。
Eclipseを用いずに,コマンドプロンプト上でコンパイルして作成したpdfをEclipseに読み込ませても同じ問題が発生します。

OSは,Windows7 32bit
Eclipseは,LunaのEclipse IDE for Java Developerで日本語化せずに使用していますが,Junoや日本語化をプラグインしたPleiadesでも同様の問題を確認しています。
TeXの環境として,TeXLive 2014を使用しており,以下のTeXファイル(UTF-8)をdviに変換してから,Pdfに変換しています。

\documentclass{article}
\begin{document}
\section{Title}
\subsection{Subtitle}
Plain text.日本語。Nihongo.
\subsection{Another subtitle}
More plain text.
\end{document}


Eclipseの設定などは,以下の2つのページに沿って行っていますが,2つのページで書いてある内容が微妙に異なっているため,混乱しています。
http://inffactory.exblog.jp/21110453/ (今回やりたいことと完全に一致)
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?TeXlipse%2F%E8%A8%AD%E...

設定によっては,
** WARNING ** CMap has higher supplement number than CIDFont: Ryumin-Light
** WARNING ** Some chracters may not be displayed or printed.
のようなエラーが出ることもあり,個人的には問題は,
http://www.ms.u-tokyo.ac.jp/~ymatsu/memo_tex.html
みたいなところにあるのではないのかと推測しています。

エラーメッセージをいろいろと調べてみたりもしたのですが,行き詰まってしまったので,どなたか解決方法をご教示いただけると幸いです。
思い当たる節は全部書いて見ましたが,もしなにか情報が足りなければご指摘ください。

以上,どうぞよろしくお願いいたします。

Sanada Taro への返信

Re: Eclipse(Luna)上におけるpdfファイルの日本語表示について

- 前田 一貴 の投稿
私は Eclipse は使っていませんが,おそらく推測されている通り和文フォントが
埋め込まれていなくて,Pdf4Eclipse のビューワがその部分を扱うことができないの
だと思います(Adobe Reader の場合は小塚フォントで代替してくれます).
解決法は,和文フォントを埋め込むようにするのが早いと思います.
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?PDF%E3%81%AE%E4%BD%9C%E3%82%8A%E6%96%B9#z0e1001a

コマンドプロンプトから
  kanji-config-updmap-sys ipaex
とすると,IPAexフォントが埋め込まれるようになると思います.
前田 一貴 への返信

Re: Eclipse(Luna)上におけるpdfファイルの日本語表示について

- Sanada Taro の投稿
早速のご解答ありがとう御座います。
やはりフォントの埋め込みの問題だったのですね。

IPAexフォントの埋め込みについてですが,1点ご質問があります。
TeXlipseの場合,Eclipseを用いてビルドする為,ビルド時に一度もコマンドプロンプトを拝まずにpdfを作成できてしまうのですが,この場合どうすればよいでしょうか?

おそらくEclipse内でのdvipdfmxの引数設定である,
-guess-input-enc -kanji=utf8 -synctex=1 -interaction=nonstopmode "%input"
にIPAexのフォント設定を反映させる必要があるのでは,と思っていますが,この因数設定からIPexのフォントの設定を反映させることは可能でしょうか?

以上,ご回答いただけると幸いです。





Sanada Taro への返信

Re: Eclipse(Luna)上におけるpdfファイルの日本語表示について

- 前田 一貴 の投稿
説明不足でした.先に書いた通り,
  kanji-config-updmap-sys ipaex
とコマンドプロンプトで一度実行しておくと,デフォルトでIPAexフォントが埋め込まれるようになります.
つまり,このコマンドの実行以降は,Eclipse でビルドする場合にもIPAexフォントが埋め込まれるはずです.
前田 一貴 への返信

Re: Eclipse(Luna)上におけるpdfファイルの日本語表示について

- Sanada Taro の投稿
補足ありがとうございます。

こんなにも早くレスをくださったところ大変恐縮ですが,現在手元にTeXの環境が整っていないため,明日,試せる環境で試した後,結果をご報告致します。
Sanada Taro への返信

Re: Eclipse(Luna)上におけるpdfファイルの日本語表示について

- Sanada Taro の投稿
ちゃんとpdfで日本語を表示できました。
迅速で丁寧な対応,ありがとうございました。