kmuto / review

Re:VIEW is flexible document format/conversion system
http://reviewml.org/
GNU Lesser General Public License v2.1
1.34k stars 214 forks source link

review pdfmakerでのフォント埋め込み #329

Closed mhidaka closed 8 years ago

mhidaka commented 10 years ago

PDFでフォント埋め込み機能が欲しい。 config.yamlで指定できると嬉しいはずですが、どの程度需要あるかはわかんないです。 (これはとくにPDF入稿、オフセット印刷するときに聞く要望なのでコミケに近づくにつれ高まる需要です)

実際には https://twitter.com/androidsola/status/502662076838338561 のように改造して利用している模様。

kmuto commented 10 years ago

フォントのmapは環境依存が大きいから、単純にboolではできないですね。 せいぜいmapを指定できるようにして、IPAフォント埋め込み時のサンプルをどっかに入れておく、というくらいでしょうか。

mhidaka commented 10 years ago

あー、そういう問題が大きいのか。理解しました。 IPAフォントの埋め込みサンプルがあればほとんど需要を満たせると思います。

takahashim commented 10 years ago

LuaLaTeXになればフォントの埋め込みもだいぶ改善されるんですけど、日本での普及はもうちっと先ですかね…(でも同人方面なら参考になるものがあれば一気に普及する可能性もありそうだけど)

mhidaka commented 8 years ago

あっ。このスレッドがまだ生きてる。 追加で作業している内容についてご意見を伺いたい状況になりました。

このたび、フォント埋め込みについてモリサワさんのリュウミンを使おうとしています。 TeXで

kanji-config-updmap morisawa

といったかんじで指定する、というのは理解できたのですが、

たとえば見出しに新ゴをつかいたい、本文はリュウミンだ、としたい場合どのような方法があるのかわからないです。

パターンとしてはTeXでフォントマップを作るという話は https://oku.edu.mie-u.ac.jp/~okumura/texwiki/?TeX%E3%81%A8%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88#q1b5e62f あたりで言及されているのですが 実際、pdfmakerではこの方法しかないのでしょうか?

takahashim commented 8 years ago

その辺はTeX周りの感じですよね…。

従来からのTeXは基本的にいったんdviファイルを吐いて、そのdviを何かしらの変換器でpdfに変換するという流れで、そのdvi→pdfの際にフォントの処理が入ります(dviファイル自体はフォントに独立した形になることになっているので)。

で、現状はその変換器としてdvipdfmxを使っています。これを変更するのであれば、config.ymlのdvicommandを、またdvipdfmxのオプションを変更するのであればdvioptionsを使えば指定できます。こうするとフォントマップファイルも指定可能です。

あと、フォントに凝ったPDFを作るならlualatexに走る方法もありますが、ビルド速度がびっくりするくらい遅くなるので、締め切り近いタイミングでは大変ストレスフルになっておすすめできないのでした…。

kmuto commented 8 years ago

これは閉じてOK? > @mhidaka sample.ymlかどこかに -fでマップ指定できるよ くらいの例を入れたほうがよいでしょうか。

mhidaka commented 8 years ago

はい、閉じましょう。 PDFへのフォント埋め込みは現状 http://osksn2.hep.sci.osaka-u.ac.jp/~taku/osx/embed_hiragino.html もしくは -fでマップできるよ、があれば十分だと思います。