Skip to main content
Participant
10月 30, 2020 9:54 午前 UTC
質問

TypekitフォントをKindleで表示する方法

InDeignからKindle用にepubを制作しています。

見出しなどのフォントをTypekitから選び、埋め込みフォントにしてepub書き出しをしましたが、Kindle Previewerで確認すると、その選んだ書体には表示されませんでした。一方iBookでは表示されます。

Kindle Previewerで見る前に、何か別のフォーマットに変換しないとAdobeフォントは正常に表示されないのでしょうか。mobiファイルに変更してもフォントはみれませんでした。

どなたかご存じでしたら教えてください。よろしくお願いします。

このトピックへの返信は締め切られました。

返信数 6

Participant
11月 2, 2020 1:19 午前 UTC

まず、InDesignのEPUB書き出し機能は現状「機能があるだけ」の状態で、そこから書き出したEPUBをそのまま販売できるというような状態では全くありません。後工程で相当大がかりな置換・修正を行うか、XML書き出しもしくはHTML書き出し等の機能を使って書き出したものを改めてパッケージ化することでEPUB化しているのが現状かと思います。これはおそらく将来的にも変わらないでしょう。全自動で処理するには組版データはあまりに複雑に過ぎます。

 

また、日本語商用フォントのEPUBへの埋め込みはKindleに限らずほとんど前例が無く、先日発表のあった星海社の事例が新たな話として語られるような状況です。

https://www.watch.impress.co.jp/docs/topic/1263998.html

これはフォント自体が星海社のものであるためにライセンス的に問題がなく、可能だったと推測しています。同様のケースとしてDNPの展開する電子書店「honto」では埋め込みフォントを使える場合があるようですが、これはepubビューアの開発会社がモリサワであることによって可能となっていると思われます。

 

さらにInDesignからEPUBを書き出し、それをそのまま販売に回せるかどうかは過去にも実験的にやってみた事例はあり、それがこちらです。

http://densholab.jp/page-29/page-918

この時も一部のフォントが表示されないという結果が出ていました。今でもほぼ変わっていないかと思われます。これでは商品として販売はできないです。

 

なお、日本語商用フォントではないオープンソースのフォントをフルセットで埋め込んだケースはコンピュータ技術書などを中心にそれなりの数あるかと思いますが、これも「InDesignから書き出したままのものを販売」ではないと思います。CSS等をかっちり書いて制作されているはずです。

翻訳
Omaccha作成者
Participant
11月 2, 2020 9:53 午後 UTC

ご回答くださりありがとうございます。

確かに別途修正したCSSを読み込んだり、分解して修正を加え、再度epubにしない限り

残念ながらInDesignだけでepubを制作して商品にするのは無理ですね・・・。

新機能が加えられるとありがたいです。

記事のリンクありがとうございます。読ませていただきます。

 

 

翻訳
monokano
Community Expert
Community Expert
10月 30, 2020 11:36 午前 UTC

埋め込みフォントを使用する

このあたりを参考にして中をいじるしかないでしょう。

 

翻訳
Omaccha作成者
Participant
10月 30, 2020 12:01 午後 UTC

早速ありがとうございます!

どうやらフォントの入れ方は問題ないようなのです。AdobeのTypekitに限り正常に表示されないのです。

ためしに他のフリーフォントを使ってみたところ問題ありませんでした。epubを分解しますとフォルダの中には指定したフォントは入っており、Chromeを使いCSSでfont weightを変更し、HTMLで検証結果を見ると、weightの変更は反映されます。ただ、書体のスタイルがTypekitで選んだ書体ではないのです。

何らかのKindleフォーマットに変更する必要があるとのお話も伺いましたが、それはおそらくmobiファイルの事で、変更しても何もかわりません。InDesignからKindle用のepubを作られる方もたくさんいらっしゃると思いますが、この件に関しての情報がまったく見当たらず、皆さんどのようにされているのか不思議です。。。

翻訳
monokano
Community Expert
Community Expert
10月 30, 2020 12:48 午後 UTC

Font Embedding and Font Obfuscation/Mangling

InDesignが生成する埋め込みフォントは難読化されています。

Kindleはこの難読化されたフォントをサポートしていないのかもしれません。

翻訳