Article View: fj.lang.postscript
Article #665postscript format :: TureType-Font ???
From: Shigeyuki Obata
Date: Thu, 04 Jul 1996 00:00
Date: Thu, 04 Jul 1996 00:00
58 lines
2842 bytes
2842 bytes
ポストスクリプトの記述書式について教えてください。
ポストスクリプト出力環境は、
・WindowsNT3.51
・Microsoft-Word(Windows95 ver7.0)を使用
・プリンタ設定には、ドライバ「Apple LaserWrite II NTX-J」を使用
このとき、「a」「あ」を出力すると次のようになるのですが、
--------<出力したファイルより>--------
%!PS-Adobe-3.0
:
NTPSOct94 begin
%%Page: 1 1
/PageSV save def
14 832 translate 72 300 div dup neg scale
0 0 transform .25 add round .25 sub exch .25 add round .25 sub exch
itransform translate
[42 0 0 -42 0 0] /Times-Roman MF
296 417 M
(a)t
[42 0 0 -42 0 0] /Ryumin-Light-83pv-RKSJ-H MF
296 469 M
(\202\240)t ←←← これは、TureType フォント ???
showpage
PageSV restore
%%Trailer
:
----------------------------------
お手数ですがお教え下さい。
質問1)全角「あ」変換文字列「(\202\240)t」は TrueTypeですか?
JISコードではないし……。
質問2)このファイルの「(\202\240)t」の部分を、自力でプログラム
(C言語)したいのですが、方法を教えてください。
EUCコード文字列(全角・半角・半角かな 混じり)をコード変換!!
^^^^ ^^^^ ^^^^^^^^※各文字コード規則は?※
※本当にしたいことは、これ!!
(1) Word でポストスクリプトファイルを出力し、雛形を作成。
(2) 雛形の一部を修正。
「(\202\240)t」→「(keyword)t」に修正。
(3) 必要な部分だけを、外部プログラムにて文字列変換置き換え。
・出力したい文字列「abcあいう...(半角かな)」をコード変換
・keyword の部分を、コード変換した部分に置き換える。
(4) PostScriptプリンタに出力
:
このように、全部をポストスクリプトで記述するのが大変なので、
変更したい部分の文字列だけをコード変換したいのです。(^_^;
※各文字コード規則が分からない。資料が手元に無い。
ASCII出版のPostScriptリファレンスマニュアルを探したのですが、
何処の書店にもありませんでした。(欲しいときにない!! (;_;))
投稿が初めての為、失礼がありましたらお許し下さい。
宜しくお願い致します。
株式会社 松下電器FAソフトテクノロジー
開発2部 システムソフト開発グループ
小畑茂之(E-mail: obata@mfast.ped.mei.co.jp)
Technical Details
Message-ID:
<3996@pelsun1.ped.mei.co.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: fa2ca,db592292ffa73b68,start X-Google-Attributes: gidfa2ca,public From: obata@mfast.ped.mei.co.jp (Shigeyuki Obata) Subject: postscript format :: TureType-Font ??? Date: 1996/07/04 Message-ID: <3996@pelsun1.ped.mei.co.jp> X-Deja-AN: 163850804 sender: news@pelsun1.ped.mei.co.jp content-type: text/plain; charset=ISO-2022-JP organization: M-FAST mime-version: 1.0 newsgroups: fj.lang.postscript