🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.postscript
Article #665

postscript format :: TureType-Font ???

#665
From: Shigeyuki Obata
Date: Thu, 04 Jul 1996 00:00
58 lines
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-mail

Show 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