そのため情報が古い可能性があります。ご了承ください。m(_ _)m
Q: pdfで日本語が表示されません(【Kindle】 Amazon Kindle 3 FAQ 【まとめ】 | をぢの日記)
使われている日本語フォントが埋め込んだpdfでないと、日本語表示されない。・・・
なんだってー!!
たしかに「Kindle 3G + Wi-Fi(Kindle3)購入」で試したOnLispのpdfは、フォント埋め込みじゃない。だから文字化けしたのかぁ。ってことで、PrimoPDFでフォント埋め込みなPDFを作ってみる。(PrimoPDFでPDF作成時に、プリプレスを選択するとフォント埋め込みになるらしい)
OKを押してしばらくすると、↓の画面が出てくる。
ここで、プリプレスを選択して、PDFの作成をクリック。
しばらくすると・・・フォントが埋め込まれたPDFが生成される。
そのPDFをkindle3に持って行って表示すると・・・確かに、日本語が表示された!
でも、、、ページ切り替えがすごく重い・・・というか遅い。10~20秒くらい掛かる。致命的じゃね?
けど、ググってみても、これ程遅いというような記述は全然無い。ってことは、PDFがおかしいのかと思って、あれこれ調査。
まずは、ファイルサイズを疑って、試しに半分にだけフォント埋め込みなPDFに変換しても、やっぱりページ切り替えは遅いまま。
次にPDFのプロパティを見てみると「Web表示用に最適化」なる物を見つけ、これが影響するのでは?と思って、この設定を「いいえ」から「はい」にする方法を探す。PrimoPDFのユーザマニュアルには特に見当たらず。仕方ないので他のソフトを探してみたところ、CubePDFを使えば、「Web表示用に最適化」可能らしい(電撃無料ソフトウェア-ウィンドウズ7対応 PDF作成より)。ライセンスは、GPLv3
早速ダウンロードしてインストール。使い方は、PrimoPDFと全く変わらず。
OnLispを開いて、印刷選択して、
cubepdfの設定で以下をチェック。
- ページの自動回転 ・・・任意
- フォントの埋め込み ・・・必須
- グレースケール ・・・サイズが小さくなるかも(?)
- Web表示用に最適化 ・・・ページ切り替えが早くなるかも(?)
↓ちゃんとWeb表示用に最適化が「はい」になってる。
このPDFをKindle3に入れて表示し、ページ切り替えすると・・・速い!!
10~20秒掛かっていたページ切り替えが、1,2秒で切り替わる!!!
これはPDFリーダとして実用出来るな。
(追記)
CubePDF, PrimoPDFのような仮想プリンタなPDF作成ソフトだと、「文書内のリンク」とか「しおり」が消えてしまう。。。
この辺りをちゃんと設定するには仮想プリンタじゃないPDF作成ソフトを使うしか無いんだろうけど。