1:漢字とANKの縮小印字について たかし 09/15 14:00 いつも大変お世話になっております。 以下の問題で困っております。 対処方法についてご教示いただければ幸いです。 CEXシーケンス「CP」(文字ピッチ指定)を使用して「14.4ポイント」を「10.8ポイント」という具合に 幅を3/4に縮小して印字しているフィールドがありますが、そのフィールドへ「漢字」と「ANK」の文字を 混在させて印字したところ「漢字」のみ3/4に幅が縮小されましたが、ANKの幅は変わらず、しかもその後続 (同じ行の漢字ANK混在フィールドより右側のフィールド)のフィールドに指定している水平アドレスタブが無視され、印字位置がずれていきました。 ・縮小時の制御コード:""3FE04F40A0"" 10.8ポイント ・標準時の制御コード:""3FE04FE080"" 14.4ポイント (質問) 上記の様に「漢字」と「ANK」の文字を1つのフィールドに混在させて印字した場合に、水平アドレスタブが 無視される原因として、どのようなことが考えられるでしょうか。 また、その対策はありますでしょうか。 (質問) 「漢字」と「ANK」の文字を1つのフィールドに混在させて印字する際、このフィールド全体を縮小して 印字する方法はありますでしょうか。 なおプリンタはレーザープリンタ(MultiWriter8450N)です。 (質問) 「ANK」だけで構成するフィールドを縮小させて印字しようとしてCEXシーケンス「AGS」(ANK文字サイズ指定) を以下の制御コードを指定して実行したところ、文字化けして縮小されませんでしたが、 そもそも「ANK」だけで構成するフィールドを縮小させて印字することは可能でしょうか。 なおプリンタはレーザープリンタ(MultiWriter8450N)です。 ・縮小時の制御コード:""3F4640E067406C9C"" 縦:4.8ポイント 横:5.7ポイント(15CPI) ・標準時の制御コード:""3F46407D59404D76"" 縦:7.2ポイント 横:8.1ポイント(10CPI) 以上よろしくお願いします。 2:Re: 漢字とANKの縮小印字について 09/16 13:46 たかしさん ガンバッテいますね。 (質問) 上記の様に「漢字」と「ANK」の文字を1つのフィールドに混在させて印字した場合に、水平アドレスタブが 無視される原因として、どのようなことが考えられるでしょうか。 また、その対策はありますでしょうか。 -->「水平アドレスタブ」?の意味がわかりませんで、パス (質問) 「漢字」と「ANK」の文字を1つのフィールドに混在させて印字する際、このフィールド全体を縮小して 印字する方法はありますでしょうか。 なおプリンタはレーザープリンタ(MultiWriter8450N)です。 -->「漢字」と「ANK」の混在で3/4に圧縮は分かりません。 -->できないのかもしれません。 -->そもそもANKの10CPI-->の3/4は13.333CPIとなり、AGS(ANK文字サイズ指定)の「表」にあてはまらないから??? -->上記の記述はあいまいですが・・・ -->対策としては、下記を参考にしてください。 ・本ホームページのトップ--->A−VXの説明書--->●COBOL--->「1行181文字を印字する」サブルーチン (質問) 「ANK」だけで構成するフィールドを縮小させて印字しようとしてCEXシーケンス「AGS」(ANK文字サイズ指定) を以下の制御コードを指定して実行したところ、文字化けして縮小されませんでしたが、 そもそも「ANK」だけで構成するフィールドを縮小させて印字することは可能でしょうか。 なおプリンタはレーザープリンタ(MultiWriter8450N)です。 ・縮小時の制御コード:""3F4640E067406C9C"" 縦:4.8ポイント 横:5.7ポイント(15CPI) ・標準時の制御コード:""3F46407D59404D76"" 縦:7.2ポイント 横:8.1ポイント(10CPI) -->私の環境では文字化けせずに印字できました。(なおプリンタはMultiWriter2360Nです) 3:Re: 漢字とANKの縮小印字について たかし 09/16 23:49 <1.5> :1.5CEX(""3FE04F40A0"") <> :2.0CEX(""3FE04FE080"") 1.5 (1)() <1.5>N(20)<> 30V(=30)20 (2)() <1.5>X(20)<> X(20) 2.0/1.5* (3) X(20)N(20) <1.5>N(20)<> X(20) 218 V 27 27V27 R >-->{ >--->--->---> |