🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.postscript
Article #271

Re: PostScript(include japanese)->Adobe Illustrator

#271
From: Susumu Kuroyanagi
Date: Sat, 21 Feb 1998 00:00
99 lines
5898 bytes

黒柳@名工大と申します。自己フォローです。

In article <BW.98Feb16145113@minerva.elcom.nitech.ac.jp>
 bw@minerva.elcom.nitech.ac.jp (Susumu Kuroyanagi) writes:
 | <19980212222730S.mtan@lab.keihin.nkk.co.jp>にて
 |  Minoru TANABE <mtan@lab.keihin.nkk.co.jp> さん曰く
 |  | 私の所属するグループではTeXを使って文書を作成するものが私を含めて数名
 |  | います。TeXで処理してPSに変換して出力しています。
 |  | 図はTeXのpicture環境で書いたもの、tgifやidrawのeps出力、Macintoshの
 |  | MacDrawの図です。
 |  | Windows環境上にはCorelDrawをインストールしてあり、これはイラストレーター
 |  | フォーマットのファイルを読み込むことができます。
 |  | そこで、PSをイラストレーターフォーマットに変換できればよいのではないか
 |  | と考えました。
 | CorelDraw7J ならば、PostScript ファイルを直接とりこめます。
 | ファイルのインポートで PostScript Interpreted を選択すればOKです。
 | tgif,idraw で作成した図を取り込んで修正、カラープリンターから
 | 印刷するのに重宝しています。キーバインドのカスタマイズ等も出来るので、
 | idraw風のキーバインドにしたりもできます。
 | 
 | ただし、そのままインポートすると漢字が化けてしまうので、
 | 以前この news group で公開された fixeucfont という
 |  shell script を使って漢字関連のコードを変換してから取り込んでいます。

質問者の田鍋さんよりメイルでフォローを頂いたのですが、
この件はどうも私の勘違いだったようです。
しっかり確認をすることなく誤った情報を流した事を
大変申し訳なく思っています。失礼致しました。

----

勘違いの内容なのですが、どうやら「CorelDrawで日本語が取り込める」と
「Acrobat DistillerでPDFに変換できる」を一緒にしていたようです...。

fixeucfont は compositefont に対応していない Acrobat Distiller で
idrawファイルなど compositefont を使用しているファイルを変換するときに
必要なコンバータです。ここまでは良かったのですが、CorelDrawに関しては
問題が異なるようです。

CorelDraw7Jは fixeucfont を用いなくても idraw で作成したファイルを
取り込む事が出来るようです。つまりcompositefontに関してはCorelDrawは
問題ないように思います。
ただし、漢字コードとしてSJISしか対応していないため、漢字コードの
変換をしないと日本語が化けたまま出てしまいます。

以下に試した事を整理してみます。

ex.1
1.comositefontを使用するバージョンのidraw(ver.2.1?)で日本語混じりのファイルを作成
2a.DistillerでPDFにコンバート -> エラーが出て作成されない。×
2b.CorelDraw でインポート -> 日本語が化ける。×

ex.2 (fixeucfont)
1.idrawで日本語混じりのファイルを作成
2.fixeucfont を使ってファイル変換
3a.DistillerでPDFにコンバート -> PDFファイルが出来る。○
3b.CorelDraw でインポート -> インポート出来るが日本語が化ける。×

ex.3 (漢字コードの変換)
1.idrawで日本語混じりのファイルを作成
2.ファイル中の日本語font名を /GothicBBB-Medium-EUC-H から /GothicBBB-Medium-RKSJ-H に
  変更。ファイル中の記述されている日本語をSJISでエディタから入れ直す。
3a.DistillerでPDFにコンバート -> エラーが出て作成されない。×
3b.CorelDraw でインポート -> 日本語もきちんと出る。○

ex.4 (fixeucfont+漢字コードの変換)
1.idrawで日本語混じりのファイルを作成
2.fixeucfont を使ってファイル変換
3.ファイル中の日本語font名を /GothicBBB-Medium-EUC-H から /GothicBBB-Medium-RKSJ-H に
  変更。ファイル中の記述されている日本語をSJISでエディタから入れ直す。
4a.DistillerでPDFにコンバート -> エラーが出て作成されない。×
4b.CorelDraw でインポート -> インポート出来ない。×

漢字コードの変換はidrawが作成したヘッダ部分はいじらずに、
その後のユーザの入力で作成されたコードの部分だけしか変更していません。
このため、最後のCorelDrawでインポート出来なかったのはファイル中の全ての設定を
SJISに変更できていなかったためという可能性があります。
なお、漢字コードに関する情報はfj.lang.postscriptに投稿された水野直美さんの記事
<nmizuno-0812972018000001@pc1.tea.affrc.go.jp>を参考にさせて頂きました。

ちなみに、CorelDraw はインポートするファイルの種類としてPDFファイルが選択できるので、
Distillerで変換したPDFファイルを取り込んでやろうとしたのですが、
「このファイルは別の処理で使用されているので、アクセスすることができません。」と
表示されてインポート出来ませんでした。マシンをリブートしてもだめでしたので、
PDFファイルのセキュリティ(?)等にひっかかるのかもしれません。

----

今後はもっと情報の裏付けをしっかりしてから投稿しようと思います。
申し訳ありませんでした。

以上、もし記述に対する指摘、良いアイディア等ありましたら、
フォロー頂ければ幸いです。
+-------------------------
|  黒柳 奨@名古屋工業大学 電気情報工学科 助手
|    kuroyanagi@elcom.nitech.ac.jp
|    ( or bw@mars.elcom.nitech.ac.jp )
Technical Details
Message-ID: <BW.98Feb21175926@minerva.elcom.nitech.ac.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <19980212222730S.mtan@lab.keihin.nkk.co.jp> <BW.98Feb16145113@minerva.elcom.nitech.ac.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: fa2ca,20fc59051245757b
X-Google-Attributes: gidfa2ca,public
From: bw@minerva.elcom.nitech.ac.jp (Susumu Kuroyanagi)
Subject: Re: PostScript(include japanese)->Adobe Illustrator
Date: 1998/02/21
Message-ID: <BW.98Feb21175926@minerva.elcom.nitech.ac.jp>
X-Deja-AN: 327270974
References: <19980212222730S.mtan@lab.keihin.nkk.co.jp> <BW.98Feb16145113@minerva.elcom.nitech.ac.jp>
Content-Type: text/plain; charset=ISO-2022-JP
Organization: Nagoya Institute of Technology, Nagoya, Japan
Mime-Version: 1.0
Newsgroups: fj.lang.postscript