PSでのギリシャ文字の表示方法

PSでのギリシャ文字の表示方法

- 笠原 久弘 の投稿
返信数: 6

お世話になります。笠原と申します。

EPSファイルを作成するために、テキストエディタでPSプログラムを記述して、GSviewで画像を確認し、OKになればGSviewのEPS化の機能を使ってEPSファイルに変換しています。

ところで、文字を画像に表示するときはフォントタイプを適当に定義しておき、それを呼び出し

x y moveto (ABC) show

と記述しておけば画像の中の(x,y)の位置から

ABC

と表示してくれます。

質問は、αβγのようにギリシャ文字を表示するには上の(ABC)のところをどのように記述したらよいのか、ということです。TeXとは少し離れる事項ですが、よろしくご教授願います。

笠原 久弘 への返信

Re: PSでのギリシャ文字の表示方法

- 匿 名 の投稿
お使いのフォントのエンコーディングによりますが Symbol フォントをそのまま使うつもりなら (abc) とかで αβγ が出るんじゃないですか?
Symbol フォントのエンコーディングについては
http://ja.wikipedia.org/wiki/Symbol
匿 名 への返信

Re: PSでのギリシャ文字の表示方法

- 笠原 久弘 の投稿
ご回答ありがとうございました。やってみます。
笠原 久弘 への返信

Re: PSでのギリシャ文字の表示方法

- Akira Kakuto の投稿
フォントを調べて,そのコードを書けば ok です。
入力が困難なときは,8進表記 \ooo を使います。
例えば

%!PS-Adobe-3.0 EPSF-3.0
%%BoundingBox: 95 92 137 116
/Symbol findfont 20 scalefont setfont
100 100 moveto (abg) show
%%EOF
Akira Kakuto への返信

Re: PSでのギリシャ文字の表示方法

- 笠原 久弘 の投稿

Akira Kakuto さま

報告が遅くなりましたが、次のようにコーディングしたらうまくいきました。

ありがとうございました。

/CharFont
/Symbol findfont 15 scalefont def
CharFont setfont
250 400 moveto (\141\142\147) show

showpage