忍者ブログ
フォントマニアによる主観ブログ
+カレンダー
04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
+プロフィール
HN:
yoruhen
年齢:
37
性別:
男性
誕生日:
1986/12/10
職業:
大学生
趣味:
フォント探し
自己紹介:
応用化学を専攻する大学生。
学園祭実行委員なるものをやっていた。
フォントをつくるのもラクじゃない。
+最新コメント
(05/11)
(07/31)
(07/18)
(05/11)
(01/17)
+最新トラックバック
+バーコード
+ブログ内検索
  1 2 3 4 5 6 7 8 9 10
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

TeXで作った文書を、すべてのフォントを埋め込んだpdfにする方法はこれまで何度も調べてきましたが、どれもしっくり来ないものばかりでした。
Windows XPの環境で私がやってきた方法の中で、分かってきたことは次のとおりです:

・サイズの小さいpdfを作る場合、dvipdfmxを用いるのが手っ取り早い。この場合、欧文フォントのみが埋め込まれる。
・和文フォントを埋め込みたい場合、psを経由する方法がある。私はRedmonを用いた。この場合、フォントは埋め込まれるものの、なぜか欧文フォントがビットマップになり、非常に汚い。ただし、紙に印刷する分には全く問題ない。
・いずれの方法にしても、mapファイルを書き換えることで解決するらしいが、具体的にどう書き換えるのかはっきりしない。

つまり、フリーできれいなpdfを作るには相当な労力が必要なわけです。

すべてフリーで作るのをあきらめるとするならば、Acrobatを使うのが簡単です。しかし、これも和文フォントを埋め込むのに難があるみたいです。
そこで(持っている人はそんなに多くないと思いますが)Illustratorを使うという裏ワザを用いることにします。

やり方は簡単。まずdviファイルをpsに変換し、できたpsファイルをIllustratorで開きます。あとはそれぞれ好きなフォントに直してpdfにするだけです。

今のところ、任意のフォントを確実に埋め込むにはこんな荒業しかないようです。

追記:その後の調べで、あっさり問題が解決してしまいました。
$TEXMF/fonts/map/dvipdfm/base/以下にある、cid-x.mapファイルを適当なテキストエディタで開き、
rml H Ryumin-Light
rmlv V Ryumin-Light
gbm H GothicBBB-Medium
gbmv V GothicBBB-Medium
と書かれている箇所を
rml H :0:msmincho.ttc
rmlv V :0:msmincho.ttc
gbm H :0:msgothic.ttc
gbmv V :0:msgothic.ttc
のように書き換えると、dvipdfmxで和文フォントも埋め込まれるようです。この例ではMSゴシック、MS明朝が埋め込まれますが、任意のフォントファイルに書き換えれば自分の好きなフォントが埋め込めます。
PR
XP用のメイリオがMicrosoftより配布されています。

そういえば今までメイリオのレビューをしていなかったので、ここで書いておきましょう。
テレビのテロップフォントについては以前にも書いたことがありますが、もう少し全体的なことを書いてみようと思います。
たまたま問題を見つけたので、知識問題をちょっと解いてみました。
X線測定装置のある部屋になぜかキヤノンのフォントCDが置いてありました。
最初は写研の書体見本帳かと変な期待をしたんですが、そんな脈絡のないことはあり得ず(笑)たぶん測定装置を動かすパソコンかプリンターの関係でくっついてきたものと考えられます。
今度来たとき借りてこよう。
TOP

忍者ブログ × [PR]


Produce by Samurai Factory Inc.