(47) DynamicDrawのEPS出力プラグインでのフォント
by おさる
at 2003/10/11 17:00:48
レス投稿
EPSプラグインを大変便利に使わせて頂いています。 ありがとうございます。
最近友人に指摘されて気付いたのですが、 DynamicDrawでゴシックで書いた文字がEPSで出力すると明朝体(のような?)フォントになるのですが、これには何か理由があるのでしょうか。 「こうすれば大丈夫だよ」「それは仕方がないよ」「君の環境がおかしいよ」等なんでも結構ですので、 教えていただけないでしょうか。
(48) Re: DynamicDrawのEPS出力プラグインでのフォント
by junnno
at 2003/10/12 07:47:47
レス投稿
こんにちは。
"DynamicDrawのEPS出力プラグインでのフォント" おさる wrote: > DynamicDrawでゴシックで書いた文字がEPSで出力すると明朝体(のような?)フォントになるのですが、
えー、まず最初に言い訳しておきます(^^; EPS Plug-inの文字列処理関係のところは実にいい加減でして、 実際のところ「動くからこれでいい」という仕様になっています。
さて、デフォルトでのフォントは日本語と欧文で それぞれRyuminとTimesというフォントを指定するようになっています。 これはプラグインの設定画面で変更することが出来ます。 ただし、別途対応するPostScriptフォントが必要です。多分。
多分、というのは、私もよくPostScriptのフォント関係のところがよく分かっていないので、 このあたりの処理は日本語Ghostscriptのサンプルファイルを見ながらえいや!と 適当に作ったためです。Ryuminなら特別何もしなくてもつかえるのか、ふむふむ。と。
ちなみに、Dynamic Drawで作図する際に、日本語は等幅フォント、 欧文はプロポーショナルフォントを使うとEPS変換したときに 文字が綺麗にそろって見えます。 これはPostScriptフォントのRyuminとTimesがそれぞれ 等幅とプロポーショナルフォントだからだと思われます。
というか、誰か詳しい人教えてよ。 さらにプログラムを書き直してくれれば最高。
(49) Re: DynamicDrawのEPS出力プラグインでのフォント
by おさる
at 2003/10/12 22:15:13
レス投稿
> さて、デフォルトでのフォントは日本語と欧文で > それぞれRyuminとTimesというフォントを指定するようになっています。 > これはプラグインの設定画面で変更することが出来ます。 > ただし、別途対応するPostScriptフォントが必要です。多分。
安易に「postscript フォント」でweb検索してみましたが、 イマイチ理解できませんでした。 が、なんとなく状況がわかりましたので気持ちはすっきりしています。
> 適当に作ったためです。Ryuminなら特別何もしなくてもつかえるのか、ふむふむ。と。
特別何かするというのは、フォントをインストールしたり、 ファイルに埋め込んだりしなくていいという意味…なのかな?
> というか、誰か詳しい人教えてよ。 > さらにプログラムを書き直してくれれば最高。
お力になれそうもなくて申し訳ありません。 せめてこのやり取りを詳しい人が見てくれれば、なんて 他力本願な気持ちでいっぱいです ^^)。
|