EDIT NEDIT
11 EXEC COMPACT
IIUTYIN DD DSN=Fnnnn.A.FORT
,
DISP=SHR 印刷結果は、次のとおりです。(実物大です)︼‑J
伊 ︒
nu pb M 品 盲
N
I
nb Hn
︐s ︐
WA
4 ι
︐ } A H n 守
? '
・' T A
伊 九
M
︐ ︑
n u u y L ' n
︑ ︐
電
d u n
T
V A ' i
︐ .
︐
︑
PL
M剛川
uz
官A︐
a
︑ ︐
u n u n
d
︑ ︐ ︐ ︑
︐ ︐ マ ‑
‑
n u n υ
︑ ︐
vA u z n A
内 向 内
un't
n u
・
nM nn wn T‑ Fa
O }
事 指
I y
U 0 0 4 a
︑︐
︑︐
︐︑
︐
U 4 a
‑ u n u n p
し J︑ u n ' ' H H Y・ マ
E・V‑Hn
r︐
0・ETa‑fAYA+Y‑
K J A U R A
︐ ︑ ︐ ︑
︑
JE
‑‑
︑ ︐
VA Au vr
コ ︐ ︑
WAw‑"H"'tvコ
n
︐ ︐
Y EE
︐ ︑ ︐
︑
γlνA・
︑ ︐ ︐ 内 ヲ
4aA内MRpb'A
︑ ︐ ︽
U
唱a E 3
= n U T a n u︐ ︑
nu‑A
H HH
・E .
n
‑ L n b p句 作 為
M内
drr
︐E︑
t.
︐i
=
︑ ︐ ︑ ︐ ︐
Z A ua︐︑
HH UH U t
・‑︑r
a'MHH
阿 刊 ︑ ︐ ︐
f︑
T ' M刊M開 内 円 ︐a内UunTETEMmrEA同ya‑‑ 241Tt
︐a'AT'TBM円γlT1nr内U曹A
︐ ︑ ︐
E︑ ︐
ATtnKM
閃MNnunu内 nu rE︑ 内 通
PL
︐ ︑
nknununU?fM"しPLn︑upt
4 a n υ n υ n u
q︐
ι 9 h n V
‑ E
‑
ー
00000400 00000500 00000600 00000700 00000800 00000900 00001000 00001100 00001300 00001400 00001500 00001600 00003300 00003400
なお、ラインプリンタ用紙l枚上での印刷形式は、このほか、各種ありますが、詳しい資料 は、センタ一事務室にあります。
7 .
フォームオーバレイパターンの利用について日本語ラインプリンタ装置においては、プログラムの実行により出力するとき、枠付け、線 付け、題目などの様式を組み合わせ、同時に出力させることができる。このとき枠付け、線付
け、題目などの定義情報をオーパレイパターンという。
利用については次のとおりである。
(1)パターンを設計し、私用ライブラリに名前(メンバ名)とともにパターン情報告登録す る。
( 2
)プログラムの実行により、パターン付きの出力結果を得たいときは次のようにする。① オーパレイパターンが登録されている私用ライブラリを
iIMAGELIB DD
文で指 定する。このIMAGELIB D D文はJOB文の次に指定すること。
② 出力するD D文に iFLASHニ(メンバ名の下4ケタ)Jを指定する。
( 3 )パターンとして使用できるものは,線,文字(英数字,カナ,特殊文字,漢字)記号あ るいはドットパターンである。文字の大きさは1‑9 9 9ドットまで使用できる。
‑73‑
をど覧下さい。
︐
︑ ︐
︐
︐
︑
︐ E J
︑
︐ O F
・
G 1 6 L ) ) ) ) ) }
︿
﹀
︐ T
①
@
@
④
e e
①
⑥
⑤
⑬
﹀ T 5 6 AH H
リ
H H H h 川 H h H 4 4 A H
・
︐ 昼
︑ F L U H H U H H
"
唱
︑ r H
︐
︑ M H Z d D s
︑
︐
'
⁝
h
⁝
一 一
⁝ ⁝
⁝
5
⁝
K R 1 S 6 HWhhHHHU
一 一 司
t H F l v n u
︐
︑
︐
︑ .
︐ 4 A Z E
‑
‑ T A E '
? s
︑
︐ n u ' M同 司
ζ M H
︑ J ' a H
・ 4 4 a D
︐
︑
︐ T E
︐
︒
︑
︐ M 円 + 剛
︐ 4 A
=
︑
︐ E J
︐
︐
︑
︑
︐
︑
︐ τ J R H J P A u
︐
︑ P
﹀ 1
﹀ T 5 0 1 0 イ f E S 1 f 1
﹀
﹀
﹀
﹀
﹀
﹀
﹀
﹀
﹀
﹀
﹀
﹀ A 1 1 ' F J ' P Z T︐ T・ 'Z J︑ ζ勺 ζq ζ勺 ζ勺 ζη t輔
︑︐
︑
︐﹄ 勺ζ 勺ζ 吋︐ LM 円︐
︑︐
︑a A︐ トE W︑
︐C UT
‑‑ hu qζ aH
︐︐
︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑ DH TB TZ
︐句
︑︐ h・ nu 'e d ' ' E 4 S S S R u s s s s S R u s s o A A E 3
ク
1 3
︐ AH nu ロー
︐︑ ed pa pa pb pa pa Fa ed ed P3 .F oe
‑E 'M 円M 円D E4 AI υ︐ .︑
︐ T 1 E T E E E E E E E E E E E E ' R R S ' h J 5
キ3
AH︐︑DnaHM川制問削川制問削川M
同M同
M川 M
刊M問
削川 M川
︑︐ nu nM 'n u向 J
ヲ' h
﹃L u
nu''E﹄vhvhvhvhvhvhvhvhvhνhvhvA2J'rEE︑︐AM︐︑﹁d'
‑v h︑ JD gn Rn R円 円円 円h kn kn 円n Rn Hn Rn 円n R4 4︐
︐
. .
︐
︑ 円 r d ' n u B R 8 E A A A A A A A A A A A A
︐
﹀
﹀
︒
︐ P
マ
S O I T 4 R D D R U D D D D D D D D D 7 3 3 S ヰ
﹀
︐
﹀ 1
'﹂︐︑︑︐︑︐︐︑︑︐︐︐︐︐︐︐︐︐︐︐︐︐︐︐︑4・・4ゐ
au'nu︑︐︐︑
F﹄
=︑ J︑
︐︑
︐︑
︐a ua uu HR u︑
︐︑
︐︑ J︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐p s︐
︐︑ .︐ をJ
・n r G E 9 9 9 8 4 4 T 4 9 4 8 2 6 0 4 8 2 6 0 4 8 S 0 8 7
・ ス ( S A H
﹁uRMau
負u '
u
守r
︑ ︐
︑ 口 M F
︑ a U 4 4 4 4 ﹃ ζ 勺 ζ
胃J烹
J を J t u
守t H
守R
JR JR J'
内正マ'Rdh'T'r︑︐
Mn aH
︐︑
︐︑
︐︑
︐︑ uH UH M川 UH
︐︑
︐︐
︐︐
︐︐
︐︐
︐︐
︐︐
︑︐
︐︑
︐︑ AM 4E
‑‑ JA 円
g︐ ︑
J I P H H H H T T E T H 4 4 4 4 4 4 4 4 4 4 4 4
・ P P 4 車 問
︿ { ニ
・
‑p bT 'T ET ET tp up us
﹂P UT En
‑' ny ny ny
内y
n y 円 w ' n y 円 y n y
内γ
nγ e FD Fa EJ 4ム 円円 JP
︑4 トL 圃圃 'n un up UF UM 問M 川︐ M刊
uに
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
﹃J '' τJ nu dp hu
司d E
J
‑
‑ B N N N N E E
﹀ E N R R R R R R R R R R R R h J
﹀
﹀ 4 1 F ト シ
・ A
‑ u E E E E E L L
‑ L E L L L L L L L L L L L L R
・
・ 2 ' カ オ
﹀ 2
=圃・pcLLLL''1'L︐︐︐︐︐︐︐︐︐︐︐︐︒イ‑731
ワ}OZ車
CJ WC '= AH
︐︐
︐︐
︑J
︑︐
︐︑
︐︐
︑︐
︑︐
︑J
︑︐
︑J
︑︐
︑︐
︑︐
︑︐
︑︐
︑︐
︑︐ 向︐
︐J r"
'4 4代
︑ ' ι
司 令 令 恥
﹃
v a n s
= T L
﹀
﹀
﹀
﹀ 1 1 5 1
﹀ 1 6 0 4 8 2 6 0 4 8 2 6 7 U 7 2 1ヨ6
ウ 夕
︑ ノ }
A N I P 1 4 9 1 1 1 2 1 5 1 1 2 2 2 3 3 4 4 4 5 5 守 め ソ
Oシ'NT二︿Grg(S
E ﹂ M
同e
dM 川官
﹄4 ム4 4E J4 ム︐
︐.
︐4 4' '' '' '' '' '' '・
・・ 44
勾A''匂・・・・・し C R D U R ' ' ' ' 5 0 2 4 ' 5 5 5 5 5 5 5 5 5 5 5 5 k k k ' ' K 6 K K K K K H ' ' l ' E J
にJ
RJ RJ 44 4・ '崎 OF RJ
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑
︐︑ P D D f
︿
︿ {
︿
︿
︿
︿
︿ L L L L L L L L L L L L E E E E E E E E E E E E BELD‑‑cpppppppppuuuuuuuuuuUUDDDDDDZDDDDDH
一
O V B s s s s s s s s s o o o G o o
‑ n M o o n u O i u n u F
﹄ n u A 円 u w u
"
u
"
u w U
開u w
u w u w u w u w u w u w p L P L W F し ‑ r i w p u p i w e d p i w p i w p u p L W P L ︾ G D E E E E E E E E E 0 0 0 0 0 0 0 0 0 0 0 0
‑ C A E N N N N N N N N N D D D D D D D D D D D D T T T T T T T T T T T N
‑ E
附
N M I 1 1 1 1 1 1 1 1 A A A A A A A A A A A A x x x x x x x x x x x D D
・
‑ x I I A L L L L L L L L L H H H H H H H H H H H H E E E E E E E E E E E N N 圃
・ E S S N H H H V V V V V H s s s s s s s s s s S S T T T T T T T T T T T E E
‑
‑
‑ v I V V
E﹃
pa F3 ' ' ' ' ' ' ' ' ' a ' ' ' ' ' ' '' ' ' J' ︐
r
︐ J
間
@
@@⑬⑭⑪⑬⑪ゆ@@の@@@@邸⑪
MW⁝崎明@@引@
/ 口
"
"
4u /H HH 'a
︑U nr p a ‑
負u
︑ ︐
A M
円r
n b
/窓 /1
① オーパνイパターンを格納する利用ライブラリの指定
ω
オーバレイパ~-;/の名前付げ{名前は ABCD)ω
ー @ . @ 水 平 方 向 の 線 分 を 定 義⑥ ー ⑮ 鉛 直 方 向 の
,
⑫ ⑫ シャドワ(ドットパ pーン jの 定 義
@ ‑ ⑧ 文 字 列 の 定 義
@疑量はEBCDIC文字,それ以外は漢字をKISコードで指定している。
@ オ ー バVイパFーンの定義終了
@ 待IJ餌l文 の 終 了 国 継 続 行
72カラム目に空白以外の文字を記述すると,制御文が次の行 iζ続いていることを示す。
プログラムを実行し、パターン付きの実行結果を得たい時は、出力DD文 iDCB=(OPTCD=U)
,
FLASH=パターン名」を指定する。例. FORTRANプログラム A. FORT 77を実行しパターン名ABの場合 II EXEC FORT77
,
STEP=CLGIIFORT.SYSIN DD DSN=FXXXX.A.FORT
,
DISP=SHRIIGO.FT06FOOl DD SYSOUT=O
,
DCB=(OPTCD=U),
FLASH=AB( 6
)オーノイレイパターンの試し刷りを行う。IIF9999X JOB
,
CLASS=OIIIMAGELIB DD DSN=F9999.IMAGELIB.DATA
,
DISP=SHR II EXEC OVLPTRNIISYSIMAGE DD DSN=F9999.IMAGELIB.DATA
,
DISP=SHR IISYSIN DD 車1*
II
PRINT AB END
8. 日本語文章処理用TSSコマンドについて
① NFORMAT (NFORM)コマンド 1)機能
日本語保存テキストをフォーマッティングして体裁を整えた文章の形で、NLPに出力する。
この時、オペランドの指定により図版出力も可能である。
2
)入力形式コマンド 1;オペランド
NFORMAT Iデータセット名 [SYSIN(SYSINデータセット名) ] NFORM
I
[ZUHANDA (図版データセット名) ]3)オペランドの説明
データセット名:フォーマッティングすべき日本語保存テキストのデータセット名を指定す る。区分編成の場合はメンバ名も指定する。
SYSIN (SYSINデータセット名フォーマッテインク、、の形式指示のための制御分 一75‑
を入力できる。制御文の入ったデータセットが既存である場合には、そのデータセット名を指 定する。
ZUHANDA (図版データセット名文章の中に図版を出力する時に、抽出した図版の入 っている図版データセットを指定する。
4)使用例
・保存テキストKANJ 1のメンバEX2をフォーマッテイングしてNLPに出力する。
制御文は、すべて標準値を採用するため指定しない。
NFORM KANJI(EX2)
・保存テキストKANJIのメンバEX3をフォーマッテイングし、図版データセット ZUHANlからの図版も組み込んでNLPに出力する。制御文はデータセット FMT.
DATAに作成済みである。
NFORM KANJI(EX3) S(FMT.DATA) Z(ZUHAN1)
② NLISTコマンド 1)機能
FDMS (和文エテ'ィタ)で作成した日本語保存テキスト(ソースイメージ)の内容を NLPに出力する。
2
)入力形式コマンド オペランド
NLIST データセット名 [C0 L UMN S (カラム幅)J [LINES(ペ ージ行数) ]
3)オペランドの説明
データセット名 :日本語保存テキストのデータセット名を指定する。完全 修飾名指定も可。区分編成の場合はメンパ名も指定する。
COL UMNS (カラム幅) : NL Pに出力する際のカラム幅を指定する。省略時は最 大値132行がとられる。カラム幅の中に参照番号を含 むので、指定の範囲は、 15 ~五カラム幅話 1 3 2とする
省略時は最大値64行がとられる。
4)使用例
保存テキスト
KAN
J1
のメンバEX1
の内容をNLP
に出力する。ただし、出力カラ ム幅、出力行数をそれぞれ60とする。NLIST KANJI(EX1) C(60) L(60)
9 .
パッチ処理におけるFORTRAN77
プログラム・エラーメッセージの日本語(漢字) 出力についてFORTRAN77
コンパイラが出力するエラーメッセージおよびリンケージ・エディタと ローダが出力するエラーメッセージは、英文ですが、このたひ、当センターで英文のエラーメッ セージを日本語(漢字)に置き換えて出力するシステムを作成しましたので御利用下さい。なお、このシステムは、パッチ処理による日本語ラインプリンタ装置への出力ジョブで利用 することができます。カタログドプロシジャ名は
fORT77N
です。(センター利用の手引の第
2
部PP.31‑34
のFORT77
をFORT77N
に置き換え て利用して下さい。)次に、このシステムを利用した場合の出力例を示します。
000001 000002 000003
REALa16 A(10,11】 00 200 J禽1,10 A<ldll=O.OQO
00000100 00000200 00000300
00000ゐ 00 100 J=1,10 00000 00
000005 A(1,J)=1.0QO/QEXT(FLOAT(1+J‑1)) 00000500
000006 A(1,11)=A(1,11)咋A(l,J)aQEXT(FLOAT(J)) 00000600
000007 200 CONTINUE 00000700
000008 100 CONTINUE 00000800
│ 叫 l T
E( い0) ( 山1,J,】J=1,11),Ja1,10) 00000900 ERROR OETECTED ‑‑ E LEVEL ‑‑‑‑‑‑‑ーーーーーーーー‑‑‑ーーーーーーー,ーー『司自ーーーーーーーーー・ーーーーーーーーーー・・ー000009 60 FOR例AT(lX,10Q11.ι,SX,Q15.7) 00001000
000010 CALL SWEEPQ(A,10,10,11,1.0Q‑20,lLL) 00001100
000011 lF(ILL.NE.O) GO TO 900 00001200
000012 WRITE(6,61) (【1,A(1,11)),J=1,10) 00001300 ERROR OETECTEO ‑‑ S LEVEL ‑ー‑ー・ー・・ーーーーー・ーーーー・ーー‑‑‑ー・ーーーーーーー‑‑‑‑‑‑‑ーーーーーー・ーー・ーーー‑ーー
000013 61 FOR例AT(lX,'X(',12,・).・,Q18.8) 00001400
000014 700 STOP 00001500
000015 ENO 00001600
FORTRA阿 77 ERROR MESSAGES: P健OGRA内 側A阿E(阿AIN ),FLAG(I),OPTI阿IZE(2)
JZK455I‑S lSN 000004 二の0 0文に対応する喝業文は、定侵害れていないか又は正しい入れ子にな勺ていない.
J ZKO 0 11 ‑ E ISN 000008 この文の略的りのあとに、許きれない文字がある.許害れ江い文牢は鯖視事れる.
JZK333I‑S JSN 000012 ζの文の許きれはい位置にヨンヲがある.
JZK451 1‑$ JSN 000011 LAB 000900 この文が引用している文の番号は未定偉である.
‑77
プログラムの文法上のエラー、実行時のエラー、リンケージエディタのエラー等のメッセー ジは英文で出力されていますが、これらのメッセージ内容を日本語で示すコマンド
(NDISP)を、当センターで作成しました。検索したいエラーメッセージ・コードを入力 すると、その内容が端末に表示されます。
但し、日本語ディスプレイ端末については漢字で、その他の端末についてはカナで表示され ます。(カナ文字の使えるパーソナルコンビュータ等の端末でも利用可能です)
現在このコマンドで取り扱えるエラーメッセージ・コードは、下記のものです。
. J ZK
… ・JQA
…・J Z L . . . . J Q B . . . . JZM
… .J M T . . . . JMK
…〈但し、現在、カナ端末では、
JZK , JQB , JZM
のみ利用できます〉使用方法
RE.A旦工
NDISP
次に示す画面が表示されます。
‑ ・ ・ 日 本 語 エ ラ ー メ ッ セ ー ジ 表 示 コ マ ン ド . . . エ ラ ー コ ー ド 入 力 == > JZK427
メ ッ セ ー ジ :
終 了 == > P F 3 次 の 画 面 == > P F 8 JZK427I‑W s n
画 面 が 捜 れ た 時 >P A 3 前 の 画 面 ==>PF7
非 . " 仕 様 の F O R T R A N文 が 出 現 し た . 非 額 獲 仕 様 の F O R T R A N文 と は 次 の よ う な 文 で あ る .
‑ 多 重 代 入 文 1 6遺 代 入 文 . 文 字 列 代 人 文
E N C O D E / D E C O D E文 . E L E M E N T文
・ 活 弧 で く く ら れ た 単 純 並 び の 入 出 力 並 び を 持 つ 入 出 力 文 . P U N C H文
D E F I N E F I L E文
・ 引 用 符 に 続 け て 記 録 番 号 を 書 い た 形 の 直 倭 入 出 カ 文 . C E N E R I C文
こ れ ら の 文 は 脊 効 と な る .
11. TSSデータセットプリント(DSPRINT)の利用について
データセットの内容を直接プリンタ装置に出力する処理プログラム (DS P R 1 NT)が使 用できます。以下にDSPRINTの主な特長を示します。
( 2
)複数のTSS
ユーザから同時に同じプリンタ装置に出力依頼ができる。( 3
)出力依頼したTSS
ユーザはプリンタ出力の開始/終了を待たずに、直ちに次のコマン ドが入力できる。( 4
)データセットの内容の必要な部分を編集(行範囲,カラム範囲の指定)して出力するこ とができる。( 5 )プリンタ装置に対する印刷(1ページの行数,行間隔,用紙の前後の空白行数)の指定 ができる。
DSPRINT
の使用例FORTRAN
原始プログラム(データセット名:PROG. FORT
に格納されている ものとする)のプログラムリストをプリンタ装置(プリンタ名:18 5
B)に印刷する。TSS
端末室のプリンタ装置名:1 8 4 B
1 8 5 B 1 827日本語端末室のプリンタ装置名: 1