document -- ------ composition facility: gml quick reference … · 2019. 3. 15. · document...

26
® Document Composition Facility: GML Quick Reference Summary --- - ---- ---- --- -- -- --- ~= =~~~ SX26-3719-4 Fifth Edition IHarch 19215) 'lhas r-e t eeeece su",ma,.y contains information from the Document Composition Fadilty GenerallZJ!d Markup language: Starter Set Reference, SH20-9137-3. Note; Field Engl.neering support and •• intenance are available for the Generallzed Markup Language IGHL1 starter set. Support and Dlainte~ance, ~~~~ver 'I lrYo~otdoav ~!~:bl:oli~ 1~~~ l~~~~ti~ i;t r~~~n!:~~e:O~~!ie~o~n a~~~ lnil1ntain an unmndif1edstarter set far dl.agnDstic:purposes. Changesare lIIade periodically to the information herein; before uSIng this publlcation 1n connectIon with the operation of IBM systems. consult the latest IBM System/370 and 4300 Processors ftiblio9rlphy. GClO-OODl. tor the eda t rcns that Ire appl:lcable and current. References In this publication to IBM products, programs. or services do not lmply that IBM arrtencs to make these available In all ccun t rres 1n WhlCh IBM operates. Any reference to an IBM program product 11"1 this publlcatlon 1S not intended to state or imply that only UIM's prO!jlram produc t IIIay be used. Any functl ana 11y equi val ent program may be used lnste.d. Publicatlons are not stocked at the address given below. Requests for IBM pub Lace t i ons should be made to 'your IBM representative or to the IBM branch uf f ace servlng your locality. Comments may be addressed to IBM Corporation. Lnfc r-ea t acn Products Divi- S10n. Box 1900. Department 580. Boulder. Colorado. U.S.A. 80301. IBM may use or dIstribute whatever 1nformat10n you supply 1n any way it be- Lxeves appropriate without lncurr1n!jl aony obligat1on to you. IBM Corporation Information Products Division Department 530 Boulder. Colorado 30301 C Copyrlght Jnternatlonal 5usines:s MaC~\lnes Corporatlon 1978, 1930. 1934,1985

Upload: others

Post on 25-Sep-2020

2 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

®

DocumentCompositionFacility: GML QuickReference Summary

--- ---------- - - --- - ---~ = =~~~

SX26-3719-4

Fifth Edition IHarch 19215)

'l ha s r-e t eeeece su",ma,.y contains information from the Document CompositionFadilty GenerallZJ!d Markup language: Starter Set Reference, SH20-9137-3.

Note; Field Engl.neering support and •• intenance are available for theGenerallzed Markup Language IGHL1 starter set. Support and Dlainte~ance,~~~~ver'IlrYo~otdoav~!~:bl:oli~1~~~l~~~~ti~ i;t r~~~n!:~~e:O~~!ie~o~na~~~lnil1ntain an unmndif1ed starter set far dl.agnDstic: purposes.

Changesare lIIadeperiodically to the information herein; before uSIng thispubllcation 1n connectIon with the operation of IBM systems. consult thelatest IBM System/370 and 4300 Processors ftiblio9rlphy. GClO-OODl. torthe eda t r c ns that Ire appl:lcable and current.

References In this publication to IBM products, programs. or services donot lmply that IBM arrtencs to make these available In all ccun t r r es 1nWhlCh IBM operates. Any reference to an IBM program product 11"1 thispubllcatlon 1S not intended to state or imply that only UIM's prO!jlramproduc t IIIay be used. Any functl ana 11y equi val ent program may be usedlnste.d.

Publicatlons are not stocked at the address given below. Requests forIBM pub Lace t ions should be made to 'your IBM representative or to the IBMbranch uf f a c e servlng your locality.

Comments may be addressed to IBM Corporation. Lnf c r-eata cn Products Divi­S10n. Box 1900. Department 580. Boulder. Colorado. U.S.A. 80301. IBMmay use or dIstribute whatever 1nformat10n you supply 1n any way it be­Lxev es appropriate without lncurr1n!jl aony obligat1on to you.

IBM CorporationInformation Products DivisionDepartment 530Boulder. Colorado 30301

C Copyrlght Jnternatlonal 5usines:s MaC~\lnes Corporatlon 1978, 1930.1934,1985

Page 2: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

I :ABSTRACT

DocumentAbstract: A summaryof thetdocument.

Appendix section: A major element of a document containing explanatoryand illustrative material.

I :APPENDIX

A major element of a document that contains ref­glossary, a bibliography, and an index.

Body Section: Amajor element of a document that contains the main textof the document.

I ::::T ITitle Citation: The title of a publication.

Definition List: A list of words or phrases and their correspondingexplanations. The terms being defined and their descriptions areidentified by ~DTand IDDtags, respectively. Term and descriptionheadings are identified by :DTHDand :DDHDtags, respectively

:DL [HEADHI=3 ]heading-highlight-level

[TERHHI=2 ]terln-highlight-level

[TSlZE= 10 ]term-siZe

['REAK][COMPACT]

:DTHD I .definition term heading

:DDHD 1 .definition desc heading

:DT I .definition term

;DD

: LP

:EDL

Figure: A diagram, table, or other illustration. The figure can alsocontain a figure caption and/or a figure description, identi fied by the.FIGCAPand 1 FIGDESCtags, respectively

:FIG [10= figure-id]

[ RYli ]FRAME=BOXNONE'string'

[ TOP ]PLACE=BOTTOMINLINE

[f8g ]WIDTH=COLUMNhorizontal-width

[DEPTH=vertical-depth]

: FIGCAP I .figure caption

:FIGDESC

:EFIG

List of Illustrations: A place in the document whera a list of figuresis created.

Figure Reference: A place in a document where a reference to a figureis made

: FIGREF REFID=figure-id

[PAGE: ~~sJ

Page 3: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

•Footnote: A note of reference, explanation, or comment placed belowthe text on the printed page.

I 'FN I r- footnote-1. ]

:EFN

I 'FNREF I REFt.: footnote-i.

Footnote Reference: A place in a document at which a reference to afootnote should be made.

Front Matter Section: Amajor element 0" a document that contains ma­terial that serves as a guide to the document's contents and nature.such as the preface. table of contents, and list of illustrations.

General Document: A general document.

[SEe: 'security ClaSSifica'tion']

Glossary List: A list of glossary terms that appears in the back matterof • document. The terms being de"fined and their descriptions areidentified by the 'OT and 'GO tags respectively

:GL [TERM"I= i: ]terM-highlight-level

[COMPACT]

:GT I .glossary terlll:GII I .glossary de":LP

:EGL

Headings: Major sections of a document. Level-zero sections are SOnte­tillles called "parts." Level-one sections are called "chapters" whenthey appear in the body of the document, and "appendixes" when theyappear in the appendix section

:HO, :Hl [111= heading-idJ

[STITLE= •short heading I]

•heading

.section heading

:H2 - :H6 [ID= heading-idJ

Heading Ref'erenr:a: A place in a documentwhere a reference to a headingis made.

:HDREF REFID=heading-id

[PAGE=~~sJI 'HPO - :HP3

Highlighted Phrases: Wordsor phrases that er-• .1!lbe ~.

Index Entries: Primary, secondary and tertiary index terms

:11, :12, :13 [111= index-id] •index tar.

[ START ]PG=ENDMAJOR'string'

[REFIII= indeX-id]

Index Headers· Primllry secondary and tertiary index header.

:IH1. :IH2. :IH3 [I': indaX-id] • index tar.

[PRINT= 'index entry' ]

[SEE: Ireference I][SEEID= incteX-id]

Page 4: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

Index Entry Ref'erenca: A place in a document where IIn index entry toa previous similar entry is made

: IREF REFID= indax-id

[

START ]PG= END

MAJOR'string'

[SEE= I index reference']

[SEEID= index-id]

List Item Reference: A place in a documentwhere 8 reference to a listitem is made

: LUEF REFID=list-item-id

Lists: Simple. ordered. and unordered lists of items. The items ofthe list are identified by the III tag.

:SL, :OL, :UL [COMPACT]

: LI [ID= list-item-id]

:LP

:ESL, :EOL7 :EUL

LongQuotation: Anexcerpt quoted from another source.

Note: A paragraph containing a commentor an explanation of particularimportance.

Paragraph: One or more sentences related by their subject matter. The,PC tali! identifies the continuation of a paragraph that has been in­terrupted.

Introductory remarks. such as acknowledgments. which precedeof II document.

Process-specific Control: Markupand text to be processed only underspeci fie conditions.

I ,PSC I [PROC= 'hot of proceo.-id'.']

:EPSC

Quoted Phrase: A phrase in which the exact words of an individualanother document are cited.

:EQ

Title Page: A front matter element that contains general informationabout the document. The title page can contain addresses

[STITLE= 'short title']

•document nUlllber

:TITLE •document title

:TITLEP

:DOCNUH

:DATE • [document date J

:AUTHOR •author name

:ETITLEP

Table of Contents: A place in the documentwhere a table of contentsis created.

Example: An example that is read inline with the main text.

I ,XHP I [ DEPTH=vertical-depth]

: EXI1P

Page 5: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

®LogIcalDavle.Type l'

1(')27413270

Relll Llnes page $1%. l"Iarglns CI.ss-- - ~Type Inch Width Length 81m! Top lotta. Lllngth Davle.

TERM271113270

1401NI>1403N81401Wfo140JH& 140J1403101651403101&514035W(2)STAIRS

&.51 11a.S1 11B ..51 1113.51 11 h .5, .5113..51 1.5113.5, I.!he 51 1113.5, II

1I.!b 11 .s 6,

6,

lUON6 (, 05.51 10laOON! a &.51 103800N12 12 1.51 10JaOOW6 6 Il.Sl 1031001-18 a 13.51 1031001-112 12 13.51 103100N65 e 11 7.51laOONas a 11 1 7.!hlaDON12S 12 11 1 1.51310010165 to 13.51 7.,5,310010185 a IS 5. 7,5,1lOowlZS 1<' 13.51 1 51

l&PPN a.S1 10lappw I.LSJ 11 1llPPNS 11 1 1.51

f-=~:::'::'::::::,-o --j 3&00-3 (.I) ::,51 1:::: .!II .51 .51JaPPNS90 7.51 11JIPPWZ70 10 IJ.Sl

.1251

..

6,

salOA3.20A9033204111031120A270 JaZD (.)la20l3120A4laZOB"511015

11.51 11&.51 11 111.51 11 1&.51 11 1!.51 1" 1

210••", z'n",••257",,,, l(o" ••_152""" 251••",

.s

4250

1 Th. ph"SlC.) devlc. type co•.•.•spondlng to the TERti 10'O11".ld.Vl1:.CIOnbe .lther 2741 or .5270. d.p.ndlng upon the ,"1:tu.oI te•.•un••1 ty •••.

42UA42.508ClZSOl42S0AS42S0A4

(')15.51II8.51

297••",210••",

11>1],j4,410••••297••••

6,

" lhe 11n"5P"c1ng fo•. "lOgeprlnte"s 1$ det.r ••lned bv th" .lS [Llne5,,101:1n,,)1:ontr01word .nd the fonts u•• d In the dOCUMent.

II.g_"..-Int ••.•

SCRIPT/VSLogical uevteee s This table lists the logical devices thatcan be specified WIth the DEVICEoptlon of the SCRIPTcommand, and thedefault page dimensions for each.

lamp. Replaced with an ampersand (&J

&date. Replaced with the current date (or document date. if speci-fied with :DATEtag)

&gml. Replaced with the GMLdelimiter I: J

&rbl. Replaced with a "Required blank"

&semi. Replaced with a semicolon (;)

&time. Replaced with the current time

Convenient symbols: These symbols con ee used anY\'lhcre their valueswould ctneewase have been entered.

-e:c2-tmo2C

~J

Page 6: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

rI

!..

C§)general document (,OOOC)front lIIatter (.FRONTM)title paga (,TITlEP.)docu",ant title (.TITlE)docullant nUMb a,. (:DOCNUM)document dAte (.DATE)author nama (.AUTHOR)address of author or publisher (.ADDRESS)address line (.AlINE)

abstract (.ABSTRACT)basic document el.",ants

preface (:PREFACE)basic document.l ••••nt.lower-level h•• ding segments (,HZ to .H6)basic dOCUMent .lements

t.bl. of contents (,TOC)list of illustrations r , FIGlIST)

body (,!lOOy)part (: HO)basic document elementscNlpte,. (.Hi>basic document elementslower-Ieval h•• ding segments (,H2 to ,H6)basic document elements

appendix section (,APPENDIX)first-level heading segment r ,Hi)basic document alar.lentslower-level h•• ding seg.ents (.H2 to .H6)basic doc;umentel.m.nts

back matter (. BACKM)first-level heading s.gment (, HI)basic documentel.llentslow.r-level heading segm.nts (.H2 to .H6)basic document elelll.nts

index t , INDEX)

The Structure of • General DOC:UlJent: The basic document element. ereshown below.

• address (IADDRESS)address line (IALINf). single text line

definition list (,OUdefini tion term h.ading (I DTHDl single t.xt linedefini tion desc h.ading (I DDHD) singla text linedefinition terlll (.DT). single text linedefini tion description (.DD)iMplied paragraphbasic documentelements

list part t , lP)iMpliad paragraph~si e docuM.nt elem.nts

axamp1e(.XMP)basic documenta1.mantsline elemants

figure t ,FIG)figure bodybasic document .l ••••ntsline .l.m.nts

figure caption (.FIGCAP). singla text 1inafigura d.scription (.FIGDESC)implied paragraphbasic documentalamants

footnote (. FN)impli.d paragraphbasic documentelements

glossary list (.GUglossary terDS c ,GT)glossary definitions (:GD)basic document .l.ments

list part (.lP)iMplied paragraphbasic documentel.ments

lists C, st , 1OL. •Ul)list ita •••C,lDimpli.d paragraphbasic document el ••••nts

list part (:lP)implied paragraphbasic document elements

long quotation (:LQ)basic documentelem.nts

not. (. NOTE)1 paragraph unit

paragraph (, P) I paragraph unit

paragraph continuation (I PC). paragraph unit

The Basic: Doc:~nt Ele"nts! An impli.d paragreph i. on. for which no,P tag nead be enter.d; a single text line cannot contain any tag•.Th. contents of a paragraph unit are shownat right.

Page 7: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

paragraph unit (,NOTE, ,P, ,PC ,LP).entenceb tle citation (.eIT)figure reference (, FIGREF)footnote r.f.rence (, FHREF>heading ref.rence (, HDREF)list ite •• r.ference (,LIREF)highlighted phrase (.HPl, ,HP2, ,HP3)quote (, Q)phrasewordcharact.r

contents ctf a Paragraph Unit: These text i tentS can be used anywherawithin a p.ragraph.

• index entry (,II, ,12. ,13), single text line

• index heed.r (,IHl, ,1HZ. ,IHl), single t.xt line

• process-specific control (, PSC)

YES Cr.at. ID and imbed fila cross r.fer.nces.

D Duplex: Indicate. whether major sections should begin on odd-n"'lIIberedpages. The default is NO.

NO Donot format for dupl.xing.

YES Format for duplexing.

H ~::~i~~:b.r~~f: ~~~!~:~-,~~)t~~~ t!eb:l;~t:m.~~~:lr~ n~:b:~;:oi~the body of the document, Th. d."aul t is NO.

NO Donot nunb.r h.adings.

VI!.S Numberlev.l-one through level-four headings.

initial-value The initial setting of the h.ading counters. Byd.f.ult, he.dings ara numberedfrom 1.0.

P Proce•• : Specifies the process being run. Tha namesof thephysicel output d.vica and the logical d.vice are always usad asactiv. processes for ,PSC.lelll.nts.

R Read: Specifies a previously created fil. to be read that con-tains ID infor_tion to resolve forward r.f.rence •.

s Sty1.: Controls the page style of the body of the document. Thedefaul t i. ONE.

ONE Single-colullln layout

TWO Double-columnlayout

OFFSETSingle-colullln layout with outdented heading.

T Titl. P.ge printing: Indicates whether a ti th p.ageshould begenerated frolll.the information coll.ct.d by the title page grouptags. Th. dafault is YES.

YES Right-align titla page text.

RIGHT Right-align ti Ue page text.

CENTERC.nt.r title page text.

LEFT l.ft-align ti tl. page text.

NO Donot cr.ate • title page.

W Write: Sp.cifies. fila to be cre.ted th.t contains ID infor",a-tion fro", the docu",ant b.ing processed.

X Cra•• Refer.neing: Indicatu whether. cross reference listingof figure. footnote. he.ding. and index IDs. and imbeddedfilesshould be .ppended to the forlll.atted output. The def.ult is YES.

NO Donot create cross ref.rences.

SCRIPT/vSSyst8tllVariabl.s: Th.se for •••tting par••••t.rs •• y b. speci­fied with the SCRIPl/VSSYSVARoption.

Page 8: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

®

For the GMLstarte,.. S8t. the APF's resIde In lIIacro li­br-er-r es named DSMGMl3 MACLIB (eMS env1ronnent) andSCRIPT .R3C.MACLIB CTSO ."V1ronlll."t) 1" the AlMS-IIIenvlronment, the APF's reslde 10 SYSOP (svstelll operator)permanent stO,.a9 •.

Processlng OptIons,

BINDfobind eblnd) Specifies that the pnnted pOl"'hon of> the outputp~!iJe IS to be shi ftld to one side to leave rOOn forblndln!iJ. It 15 shlfted 'oblnd' soace UnIts to the rIghton odd-numbered P8p8S. and 'eblnd' space units on even­number.d pages. If only one value 15 91ven. it 1$ usedfor all pages.

CHARSIsp.cify fonts) ldentihn the fonts to be used when forlUlthngfo,. the 3300 PrIntIng Subsystelll.

nDUT Allows the redefinlhon of • SCRIPT/VS utility file to •non-utility fil •.

FDNTLIB(narneJ SpecifIes the font library to b. used when formattIngfor page eev r ces .

INDEX Causes SCRIPT/liS to create an index frolll ind •• ent r-r esspeCl h.ed In the te)(t of the document.

LIB(naH) Seec r f1es the name of the library contain1ng SCRIPT/liS

NDDDUT Dn.allows the redefullhon of a SCRIP1/IIS utility hleto iii non-utill.ty file

NOsEGLIB Suppresses the se.rch for. se9ment library.

OPTIONS(name J SpecifIes the name at " file contalnlnp more SCRIPT/VScommilnd optIons. The optIons are processed as 1t theyhad baan entered where the OPTIONS optIon appears.

Note: The OPTIONS optIon is available only In the CMSand AlMS-III envu"onmen"ts.

PAGE Allows you to prInt pages of formatted output selec­tively.

Note: If no parameter is given with the PAGEoption,PAGE(PROMPT) is assumed (except und.r ATMS-II I, where 1 tis ignored).

PROFILElname) SpeCIfIes thll name of. hIe or d.t. set you want usedas the document profi l e .

The profile prOVIded with SCRIPT/liS for use with the GMLstarter set IS named SSPROF.

SEGLIBlnameJ SpecifIes the name of the library contaInIng thements to be Included when the docu"'ent l.S pr1ntlld.

SPELLCHK Causes SCRIPT/V5 to perfor," spellIng ver-a f i ce t r an .

sYSVAR(x value ••• J Specifles system varIables wh1ch can be used tocontrol the proceSSl.ng of a document

TWOPASS Causes SCRIPT/V5 to process your Input document tWlce,producing output only on the second pass.

LogIcal ueva ee .nd Output Ollst].nat1on:

DEVICEItype) Speci fl. liS the "I OgI cal" devI ee .nd under 1Yln9 phY51caideVIce for which +o,.._tt1ng IS to be perforllu,d

FILElnameJ Causes output to be formatted for the specifIed logIcaleevr ee , but stored ].n the naP.led file or data set Insteadof bel.ng dIsplayed or prlnt.d.

Nota: The FILE option is not available 1n the ATMS-IIIenvl ronlllent.

PRINT Causes output to be formatted for th. speCIfIed logIcaleeva ce , but prInt.d on the system ee-a nt.er .

TERM Causes output to be forlllatted for the speci f1ed logicaleeva ee , but displ.yed at a termInal Instead of on thephYSIcal eeva ce .

Note: TERM is not available in the batch eeva r-eneee t ,and IS forced in the ATMS-III enVIronment.

CONTINUE Nor_lly. SCRIPT/VS stops proceSSIng when it fInds anerror. Th1s optJ.on dIrects It to contInue oroCeS5l.n9unless the er-r-e r- J.S severe.

MESSAGEIDELAV)ThIS optIon. with the parameter "delay", causes errorlIIessages to be pr]. nted at the end of the output eecu­lIIent. Instead 0"1' being dIsplayed at ,. termInal dur1ngprOCeSSIng. (In the batch prOCeSSIng enV1ronment,s.lges are always delayed.)

SCRIPT/VS CCmnland Options: These options can be specified WIth theSCRIPT command.

Page 9: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

Specified As ExamplesUnit HaM

nP.

eCenti.eter

Character(Horizontal)

aeM 1.27cm. 25c.

5 12.5 1,33

Space units: Any of these notations; .ay be used when an amount ofvertical or horizontal space is entered.

Device Unit nDH(HoriZonta l)

Device Unit nDV(Vertical)E.-space nMHor aM(Horizontal)Em-space(Vertical)

Inch

line(Vertical)

aMV

.1

is a number of centimeters, characters. ems.inches. lines, or lIIillimeters. The number maybe fractional, with UP to two decimal posi­tions. and either a period (.) or comma (,)can be used to separate the integral and frac­tional portions of the number.

is a number of whole cdcer-cs , picas, or deviceunits.

is a number of points. (There are 12 points ina cicero or pica, and 72 points in an inch.)

aMM

el2 (12 didot points)2c3 (2 ciceros and 3 points)c1.S (1.5 didot points)

10dh 600dh

6dv 600dv

61!1h 6m .33mh .33m

Imv .5mv

3.5i 6,5i .75i

2 3.5 1,75

12.7_ 25.4_ 100_

p6 (6 points)3p2 (3 picas and 2 points)pI.S n.5 points)

Page 10: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

I~~=®

SX26-3719-4

Page 11: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

--------- -------- - ---- - - -----------_.- DocumentCompositionFacility: TextProgrammer'sQuick Reference

SX26-3723-5

Fifth Edition ""arch 1985)

This edition contains information from and makes obsolete SX26-3723-4;it also contains information from the DocumentComposition Facility,SCRIPJ/VSlanguage: Reference. SH35-0070-2.

Changesare mildeperiodically to the information herein; before using thispublication in connection with the operation of IBMsystems, consult thelatest IBMSystem/370 l'Ind 4300 Processors Bibliography, GC20-0001. foreditions that are appLdcabLe and current.

References in this publication to IBMproducts, programs, or services donot imply that IBMintends to make these available in all countries inwhich IBMoperates. Any reference to an IBI1program product in thispublication is not intended to state or imply that only IBM's progrilmproduct may be used. Any functionally equivalent program may be usedinstead.

Publications are not stocked at the address given below. Requests forIBMpublications should be !!ladeto your IBMrepresentative or to the IBMbranch office serving your locality.

Commentsmaybe addressed to IBMCorporation, Information Products Divi­sion, Box 1900, Department 580, Boulder. Colorado, U.S.A. B0301. IBMmayuse or distribute whatever information you supply in any way it believesappropriate without incurring any obligation to you.

IBMCorporationInformation Products DivisionDepartment 530Boulder, Colorado B0301

C Copyright Inter,..tional Business M.chines Corporation 1978. 1980,1984, 1985

Page 12: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

CDBlNO (bind)

(obind ebind)Stu ft the page to the l"i9"t.SCRJPT/VS system symbol, a~BO.SUE

Option Par-ameters

CHARS (tonU

Description

f(lnt4) Speclfy UP to four fonts. Moretnan four e)(t.,.n••l font-ld's •••.••b. spe,ah.d for page printerlogIcal deVICe$; ho•.•.•ver-, for-";:~~~n:o!:.c~ ..ji"lited to theSCRIPT/VS 5yst,m symbol,

UCHARe)

CONTINUE.

eTF

DOUT

DEST Cshtion-ld)

DEVICE (devtype)

FILE [Cflhld))

FONTLI8 ([hl,typ,]r fllemode))

INDEX

(llbll",,' :;.(Oil""',,"

MESSAGE ([DnAYIlID)[lRACfl)

NODDUT

NOPROF

NOS[l.GLII

NOSPIE

NO\IAIT

NUMBER

OPTIONS (UIl.id) I

Continu. proeessing aft,,. • non-

Prepa,.e output an STAIRS"''''S Con­den,ed Text rormat.

Allows the r-edehnl hon of •SCRIPT/VSuhlity hi. to • nen­utlll ty fi ie .

SpeCIfy II remote output station.(VlIlld onlY in TSO.)

Sp.cafy a disk file for output.(Uot valid in AlMS-III.)

S"••afya font library.

Enable the .PI (Put Ind.>!)trol word.SCRIPT/VSsystem sYl:lbol, 3tH/DX

Specify symbol and m.aero li­braries. (Only one In TSO; UPto .Ivht 11'1 eMSand AlMS-III.)

Control m•.•• ag. prInting.

Dl•• llows the redefinition of •SCRIPI"VS utllity hie to a 1'01'1-uhllty hi •.

SuPpr.ss the profl le .

I'r •.•••nt entorlng SPIE Olut rou­\In... (V.hd onlY in eMS andISO. )

Pr.v.nt prOl!lpting for paper ad­ju5t ••••nt. (Vllhd only for tyP.­wrlt.r t.r",in.ls in eMS andTSD.l

Print hi. na",. and hn. nu",b.r.Ignor.d for pagllt print.rs.

~P.el fy • hi. tll ••l .:ontainsSCRIPToption~. (Valld only i'leMSand AIMS-III.)

PAGE [nf:g~rr!(TOI q)({rHOMJp FORI'llt JrROt11p may)}

Prlnt pages selectlv.ly.(PROMPTis vahd only In eMS .,ndTSO.)

PRIHT ("oPI •• ,clas.,fcb.u".))

Suppr.ss formatter identl tier"'05sav.·

PRorILE

Produc. printer output. In eMSWill lake advant ••ge of virtu.1311011support In the VM"SPSyste •.•Product. (Suboption~ are validonly HI ISO.)

Specify a prohla. CAhie tobe I",bedded before the pri~ry1nput file 1S proc.ssed.)

SEARCH (Ilbna,"e)(01)1'11,11'1 ••• )

QUIET

Specify •• Ilb rary in ISO. Spec­Ify the daf:lult filetype for 1"'­b.d and append hIes in eMS.Spec1 tv operator nu",berA1MS-JII.

STOP

SPELLCHK Enable the .SV (Spelling Venfi­ee t ree J control word.

Print sep""•..•••to pages at the to!r-I:\lnal. tValld only for type-loin t.r terl:\1nals 1n CMS andISO.)

SYOFF Disables the .SV JSystc", COI!I­I:IBndJ control word. SYOFr isthe dehlult. Applicable only Inthe 150 and eMS enVIronmentsonly.

SVSVAR (1'1 vlliu •..• ) Set symbol valu.s for 3SVSIIARn.

SYON Enabl.s the .SV (System Co"mandlcontrol word after SYOFF isspeclfled. Applicabl. only inthe rso and eMS enVlrOnl!lents.

TERM

lLIIl (llbn •••••.

Prepare w1th two forl'lattingpa~ses, and produc. output onthe second pass.SCRIPT/VSSyst.", symbol, 3$TWO

TWOPASS

Display the output.t a user'st.r"'1n.l.

Specify Ipeiling checking andhyphenation 11br.ries. (ValidonlY In CMS.)

Print all Input lines Withoutfor_thng. Ignor.d for P'IIgeprInt.rs.SeRIPT"VS syste", symbol, 3$UIIF

[Csub­OptIOnS .. )J

Us.r-defined options. wh1ch I!Iustbegin With the c~raeter "0)".(ValId only 111eMS.)

uecsse

iluser­option

Summ.ry of SCRIPI OptIons

Fold Iowlltrca.se l.tters to upper­ease b.for. pr1ntlng.

Page 13: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

( .Pl)

------- Page Hidth (.PW) --------

---- line length (.lL) ------

Top Margin(.1M)r------------------------II

:1~==========T=op==p=ag=e==F=lo=o=t==(.=F=L=)========~

Running Heading( .RH)

I·I<-Indent->::

( .IN)... <-Indent

Right->(.IR)

~~~inI<----Column Lin~·len5,.thC.CL)----­(.PM) I:

I·B~~~~~~ I:

I~:c~i~~~Li~~l~~;,ti;;I·I::·1:··············· Bottom ColumnFloat

( .Fl)I··II111~===========R=u=n=n.=.n=g=F=o=o=t=in=g==========~. (.RF)

Footnotes r . FN)

1-------------------------Bottom Margin

( .BM)

SCRIPT/VSTerms for Parts of the Page.

Logical Real Lines Page 5iz_ Margins Line ClassDevice Device per ofType Type Inch Width Length Bind Top Bottolll Length nevaeeTERM C')2741 2741 5.5i 11 i .5i .5i 6i3270 3270

1403N6 8.5i 11 i1403N3 15.5i 11 i1403H6 13.5i 11140310.13 1403 13.5i 11 li .5i .5i 6i1403W65 13.5i IL5i1403H35 13.5i 1S-5i14035W (') 8.5i 11 iSTAIR5 13.5i 11 i

3300116 6 8.5i I. i line3300113 , 8.5i I. i de'Yices3300lU2 12 8.5i I.33001<16 6 13.5i I.3300~13 • 13.5i I. i3300l-HZ 3800 12 13.5i I. i li 6i33001165 6 11 i 7 .5i33001135 , 11 i 7 .5i330011125 12 11 i 7 .5i33001465 6 13.5i 7 .5i330010135 , 13.5i 7 .5i330014125 12 13.5i 7 .5i

33PPtl 8.5i I. i33PPW 13.5i I. i li .125i 6i33PPIIS 11 7 .5i33PPWS 3800-3 (.) 13.5l. 7 .5i38PPI~90 10 i 13.5i .5i .ss .5i 6i33PPI1590 7.5i 11 i38PPW270 I. i 13 5i

3820A 3.5i 113820A9D 8.h 11 page3820A130 3.5i 11 i printers3320A270 3820 (') 3.5i 11 i li .ss .5i 6i3a20l 3.5i 14 i3820A4 210r:lm 297mm382084 257mm 364mm332085 I321:1m Z57mm

4250A 8.5i IIi4250B 4250 (.) 11 i 17i4250L 3.5i 14i li .5i .5i 6i4250A3 2971:1m 420mm4250A4 2101lm 297mm. The physical device type corresponding to the TERMlogical dev i ce C~1nbe

eitner 27Gl a. 3270. depending upon the actual terl'linal type.

< This is a 12-pitch device; aJ) other 1405 devices e r e 10-pitch., The linespacing fa. p.ge printers is determined by the . IS [line seee-ing1 control word and 'he fonts used in the document.

SCRIPTI'VS Logical Devices

Page 14: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

Date and Time 1

&SYSYEAR&SYSMOtITH&SYSDAYOFM&SYSDAYOFI~&SYSDAYOFY&SYSHDUR&SYSMIIIUTE&SYSSECOND

Year of the centuryMonth of the yearDay of the r.lonthDay of the weekDay of the yearHour of the dayMinu t. of the hourSecond of the minute

00 - 9901 - 12:01 - 511 - 7 ("1" is Sunday)001 - 36600 - 2300 - 59DO - 59

&HDEV&$OUT&$PDEV

output Device Charoacteristics

Logical output device 2Output destinationPhysical output device

1-& charactersTERM.PRINT. FILE1403. 2741. 3270. 38PP.3800. 3820. 4250

&$BE&~BO&~CHAR(n)&~DCF&~ItIDX&SUB&$PARM&$PASS&~PRT&$$YS

&$11110&$UNF

&SBEMBM&aO&{:CL&~FM&~INMIRMLC&SLL&~OF&~Pl&{:PIII&HM

SCRIPT Cormmnd options

Even bind J "Odd bind J "Fonts 5SCRIPT/VSRelease levelIndexing·Macro library available·Commandoptions 7Curr8nt pass numberCurrent page print switchEnvironment

TWOPASSoption in effect·Unformatted output·

o - nnno - nnn1 - 4 characters3.00.1D. 18 - 256 charactersI. 2on, OFFCMS.TSD. VS2. VSE,CICS0.10.1

Page Characteristics

Bind Even (BIND)80ttom 1113rgin(.BM)·Bind Odd (BItID)Column line length (.CL) "Footing margin C. FM) •Left andent i on C • !to "Rl9ht indention (.lR) "Internal line counterLine length (.lL) "Offset (.OF) "Page len9th (. PL) •Page width (.PH) "Top ITIllrgin(. HI) "

o - nnno - nnno - nnn1 - nr10o - nnno - nnno - nnno - nnno - nnno - nnnI - nnnI - nnno - nnn

SCRIPT/VS rcr-mut ter- Parameters

These sYl!lbols may contain leading zeros. They can be elillli­nated with a .SE [Set Symbol] control word: ".s. SYSHOUR::&SYSHOUR+ 0".Set by the DEVICEoption of the SCRIPTcommand.

Set by the BIND option of the SCRIPTcommandand the .PM[Page MarSlinsl control word.

The system symbol values are represented in characterspaces. regardle5s of the space units used in setting them.The maximumvalue depends upon the logical output device.

Set by the CHARSoption of the SCRIPTcommand. This is iIsymbol array; element 0 contains the number of fonts speci­fied and elements 1, 2. contain the names of the fontsspeci fied.

"1" indicates the commandoption was specified; "0" indi­cates it was not specified.

This is the SCRIPTcommandoptions list. In CMS. the com­mand options list is tokenized (divided into eiSlht characterfields separated by blanks and parentheses) and truncated at32 tokens (256 characters).

These values are r-epr-esen+ed in line spaces. regardless ofthe space units u5ed in setting them. The maximumvalue de­pends upon the logical output devic •.

Th. values of these symbols are represented in characterspaces. regardless of the space units used in settinSl them.The maximumvalue depends upon the 10Slical output device.

Th. value of the symbol &$lC is the number of lines remain­ing in the current column. excluding unplaced keeps. floats.footnotes. widow zones and partial lines.

Set by the .DC [Dafine Character] control word.

&$PNcontains the numeric portion of the current page num­ber. The page number as substituted can be obtained withthe control word ".se x :: a".

In CMS,any possible return code value. In TSO. "0" to indi­cate the commandwas stacked for execution after SCRIPT/VSterminates. In ATMS-III. "0" to indicate the control wordwas ignored. In batch. "-3" to indicate that .SY is notsupported.

&$8S&~COtlT&~C~l&$CZ56&CEGMl&CEtlV

&CFUAMUGMlAUP&HtIUM&HST&GPtl&CPS&$RB

&{:RET&~SUS$TAIISCTAGDSCVR

aeckseece CharacterContlnuation character IIControl word separa tor I IIdenti ty vectorGMlend-tag delimiter 11Formatting environment

Current input fi t e naneGMltag delimiter 11Keep in proceS5last lane nuober readLine StartedPage numbf!!r12Page numbe.-symbol 1 1Required Blank 11

Return code from. SY ISSymbol substitution enabledTab CharacterGMLdolimi ter- of last ta9Vertical rules in effect

hexadecimal 16one characterLde feu I t, ";")Z56 cbar-acter s(default. ",,")BODY,n.FN.KP,RF.RH.IBP,AR.FtRelght characters(default, ","Ien, OFFo - nnn0.11 - nnn(defaul t I "&")(defaul t: hexadecimal

411o - nnnou, OFFhcxadecd ea I 05HGML &EGMlOtl, OFF

SCRIPT/VSSystem Symbol Names

Page 15: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

®0 1 2 3 4 5 6 7 8 9 A 8 C 0 E F

00 OF10 1F20 2F30 3F40 ~ • < ( + 4F50 & I S • ) SF60 - / · :\ ) 7 6F70 • ~ •• = · 7F80 a b c d e f 9 h i ( s + + 8F90 j It 1• n o p q Ie ) D ) t · 9FAO 0 s t u " v x y Z L r [ ~· AF80 0 I .. " . 5 • ., . 9 .. .. ] # BFCO A B C D E F G H I CFDO J II: L PI II 0 p Q R OFEO 5 T 0 Y V I t Z EFFO 0 2 3 " 5 6 1 8 9 FF

4 5 7 8 A 8 C 0 E F

1403 Translate Table

0 1 2 3 4 5 6 7 8 9 A B C D E F

00 OF10 IF20 2F30 3F40 ¢ < ( + 4F50 a $ •• ) ; ~ SF60 - / , % > ? 6F70 II a ..

7F80 a b c d e f 9 h c s + 8F90 j k 1 m n o p q ~ ) ! · 9FAD 5 t u v w x y Z L r 2 • AFBO 0 1 2 l 4 S •• 7 • • J , ~ SFCO A B C D E F G H I ..L T CFDO J K L M N 0 P Q R § OFEO , S T U V W X Y Z H EFFO 0 1 2 3 4 5 6 7 8 9 FF

4 S 6 8 9 A 8 C 0 E F

3800 Tr~nslate Table

Text Fonts Highlight Fonts Special Fonts

GBlO Gothic Bold GRID Gothic ReverseGB12 Gothic Bold GP12 ProportionalGIlZ Gothic Italic

GTIO Gothic (IO-pitch)GT1ZGothic (lZ-pi tch)GTIS Gothic OS-pitch)

STl 0 Seri f C1O-pi t ch )STl2 Seri f (12-pitch)ST1S Seri f (IS-pi tch)

SIlO Serif Italic RTlO Roman TextSIlZ Serif Italic S012 S.rif Overstruck5B12 Serif Bold

Complete 3800 Printing Subsystem Modell and Model .3 operatingin compatibility mode (MVS only) Fonts Provided with SCRIPT/VS

Page 16: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

Horizontal spaceIndentionPage number symbolRevision code, adjustRight adjustn.eotRight indentionSpelling veri ficetionTab settingTerminal ioput (2)Uoderscoriog

.HS (I)o"'"OFF, ZOFFoONS 10 IS .•. 110OFFOFFON

Symbol

Active EnvironmentParallleter

.so

.UC, .UP

.IC· DCCaNT• DC CH· BF, .OF, .PF.CO.CE.Cl.CS· SF, .PF.is· FO, .NF, .fV· DCGMl

aOFFON~,?~ll)(1)Single columoOFFLine leogthINCLUDEemptyC'). Fa ON EXTEND":"

&SCt

Control Hard Initial Settiog

UCONTUCH

lIasalineCapi talizationColu".., balaocingContinuatioo characterControl word separatorCurrent fontColumn definitionCentering (~)Columo lioe lenSlthConditional sectionsFont save stackl i nespacingformatting modeGMl bg delimiters

· ES, .IC,(').DC PS.RC.R!.IR• SV· TP.TE.UC•. US.UO

UGMl.

&HGMl

&$INUPS

UIR

Page EnvironmentParameter Control Hard Ioitial Setting Symbol

Bottom margin .8M C') &$!IMHyphenation .HY OFFPage I tlf'lSIth .Pl ('l UPlPage margins .PM C') 1$80,

USEPage nUl:lbering mode ·PI~ ArabicPage width .PH C') UPHSymbol substi tution (') .SU ON USUTop margin ·TM C', &$TM

Translate TablesParameter I Control Hard I Ini tial Setting I Symbol

Input translation I. TI 1 Identity 1Output translatioo . TR Identi tyUppercase translation . TU a-;: -) A-Z

These parl!lIneters' initial settings are based on the logicaloutput devic ••

The number of linl!S remaining. or ON or OFf. is saved.

Th. composite currant indention is deterl'dned from the .IN •. Il •. UN. and .OF control word values. These values ara in­dividually saved.

The SCRIPT/VS Formatting Environment

Page 17: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

&X' Converts a hexadecimal notation intostring) .

cha r-ec ter-

Sa' Converts a numericcharacter stringl to a "base-26" low­ercase alphabetic "number."

&A' Converts a numeric character stringl to a "base-26" up­percase alphabetic "number."

Attribute Function

SAD' Returns the depth of the material now in the specified.Ilil.!!!.!:.Si area.

&DH' Converts a space designa1:ionl to an equivalent number ofhorizontal device units.

&DV' Converts a space designation1 to an equivalent number ofvertical device units.

&E' Verifies the existence of a symbol; the value is 1 ifthe symbolhas been set; 0 if not.

&l' Yields the length of a character stringl,

&r' Converts a numeric character string I into a lowercaseroman numeral.

SR' Converts a numeric character stringl into an uppercaseromannumeral.

SSW' Returns the width of a named segment.

lSD' Returns the depth of a named segment.

&T' Yields the type of the current value of a symbol. Thetype is either "Il" for numeric or "e" for character.

&U' Converts a lowercase character string to uppercase.

&V' Yields the current value of a symbol.

&W' Yields the measured length of a character stringl infigure spaces of the current font. If you want thelength of a character string in device units, use &DV'or &DH' in cceb ino+Lonwith &W'.

The char-ccter- string or space designation maybe the value of asymbol.

Attributes of a Symbol's Value

Page 18: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

®

-:= &

)

SX26-3723-S"'D1IZ-4moZcen;a.

Page 19: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

hbe1 [input line]

Description

Set Label: Inserts. line t.,.t can b.used es the target of a .GO controlword.

.M tag [apf ((rules)]J[apf (rules))]

Associat. APF: Maps a GMLtag to the_cro or control word that processesit, end vives the attribute scanningrules for the tag.

.AN x test y 'input-line And: Tests the reh,tionship between"x" end "y". When the test is 5;1tis-

~~~~ ~,t~~ ~~:tw~:c:l!~y S:ti~H:~~SCRIPT/VS processes the input-line.

"test" can be'It Ie eq ne gt ge< <.. -" > >=

.AP {namel (file-id)}[tokenl token141

Append: Allows an addi tional file tobe appended to the file just proc­essed.

.A' ~¥I!~I[REPLACE](DElETEJ[OFF][PUT]

Are. legin: Sped fies oil group oflines to b. kept in a ~ erea forsubsequent placelllent on a page.

Balance ColUlllns: Causes SCRIPT/VS toattempt to balance the columns bydistributing text when a page ejectoccurs or when the column defini tionis changed.

[.QHIOFFJ.BC

[=J Begin Font: Causes SCRIPT/VS to use anew font. Mor. 'than one font may begiven; the first valid font listedwi 11 be used.Defaul t, Restarts the current font.

.aL

.1" ['11"'11- v ]

Blank Line: Results in one line ofverticel spac.; is aeneca tee bySCRIPT/VS and executed whenever ablank line is processed.

Bottom Margin: Speci fi es the alllountof space in the bottom margin are".Causes a break.Initial Setting, Logical device de­pendent.

Default' Restores the initial set­ting.

SCRIPT/VS system symbol, &$8M

.a.

.BX [NEHISETIOFF][rulen8me][ru1ena",eLEFTlhIRIGHTI/ll[CAN][CHARcna"'e]

.ca

• CC [vI

.CD [n [hi h9JJ

.CE [",'nIONIOFFIinput-lineJ

.CL [Jtlhl"hl-hl

• C"

.CP [vI

Break: Prevents the concatenation ofthe following text line with preced­ing text.

Box: Draws horizont ••l and verticallines eround subsequent output text.

Colum Bagin: Causes .n eject to thenext column Cor next page).

Conditional Column Begin: C.uses •column eject if less than a speci­fied amount of space remains in thecolumn.

Default, .CC causes a column ejectunless there is no data in the cur­rent column.

Column Definition: Speci fies the nUIII­ber of columns on the page and theposi tion of each col umn.

Initial Setting, One column at posi­tion O.

Center: Centers text lines betweenthe current left and right mar"ins.

Column L.ine Length: Specifies thewidth of .ach column <all columnsare the same width).

SCRIPT/VS system symbol, &$CL

Conment; Identifies a comment line .

Conditional Page Eject: Causes a pageeject if less than a specifiedamount of space remains on the page.Default •. CP causes a pagu eject un­less there is no data on the currentpage.

.CS n [INCLUDEIIGNORE]

n [ONIOFFJ

Conditional Section: Allows cond!­tional inclusion of input in the for­matted output.Initial Setting, All conditionalsections included.

SCRIPT/VS Control Hard Summary (Pa,.t 1 of 7)

Page 20: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

etlWd Parallleters Description

.CT {input-line]

• DA •••...•••name h [>.1)

~~~(SECTION){FOUl fontname J{WIDTH h I[DEPTH v][ROTATE r-ete t Icn I

.DC (PDrallleterchar ... IOFF]

Continued T"xt: Appends the inputline to the p"lIviou$ input textwithout an intervening word space.

Defina Area: Defines a ~ area .

Define Character: O"fin.$ the charac­ters for special functions.

Parameters:ASEP1 Array element separator charac­ters

COin I line continua1:ion characterr aeconr iCW: Control word separator (&$CW)GML: GMl tag delimiter (&$GML,UEGMl)IXIl: Index term blankslXI, Index terlrl nullsSTOP, End-of-sentence charactersPUIlC: Punctuation •..ha •..ec+e r sPS: Page number symbol (&"PSlRBI Required blank (&$RBIWORD, Word delimiter char.cte r-sMCS, Mer-kup content sepa rato r- char­act ••...Initi.1 Settings.ASEP, • 40 GIRl I I PS, &cesr . none STOPI !! I RBI 4101, ; PUllC, - • IXB, noneIXI. nonot MCS,

.DO n.me[.L..UIDOIDSN 1'ile-id)

Defino Data File-id: Sped fies thefile-id of • file to be used withthe .111 [Imbed], .AP [Append] 0•••.•HF[W r ite To File] cont rol words. 0 r­with utility files.

•OF fontn.me(USIUPIUCISTOPIOS RPT n IOS CHARe IBOXenamelFONT {font-idl ITYPE {(]

description {)l ICODEPAGEce-ud

Define Font: Defines internal fontscomposed of ext ••...n.l font character­istics .nd line fo r-matting func­tions.

.DH n {options] Defino Head Level: De1'ines the formatand characteristics of the sectionheadings produced by the .Hn cont r-olwords.

Default, Restores initi.l settings.

.DL na!lle [nallle] Dictionary List: Names spellingchecking and hyph.nation diction­aries.

.011 name[/linel/ ./linen[/]xl LIBIOFF]naee[/line[/J[xIOFFl[name ONJ[OFFJ

Defino Hacro: Defines. l!Iacr o usingtext. SCRIPT/VS control words. andspeci.l symbols. Macr-os may be de­finad inline without p•...•fixing eachline of tha •••acro with a .DM [DafinaMacroJ control word.

.DR r-u l enaee[WEIGHThJ[FOUr fontname]

.DS

Define Rule: Defines D..i.I!I.tSI. rules ofva r-ying thickness.

Doublespac. Hode: Causes subsaquentoutput lines to be doublespaced.

•DU {ADDIDEL) word Dictionary Update: Adds wor-ds to 01"

deletes words from an addenda dic­tion.ry, whicn is used to supplementa SCRIPT/VS main diction.ry forspelling verific.tion and hyphen­ation.

•DV [symnama 1[Font fontnall'lel[8.seline bl[/string[/J

[sYl!lnamel[Text)[/string[/]

Define Variable: Defines and assignsvalue to text va r i.bIes.

• EC input li ne

.EF [CLOSE]

Execute Control: Executes the inputline as a control word even if thereis • I!IiIIcroof the s.m. n.me.

End of File: Simulates an end of ti Iecondition.

.EL [input-lineJ

.EM input line

• EQ

E15e: Processes the input-line if themost recently executed .IF, .AU. or. OR control word was D.21 satisfied.

Execute Hacro: Executes the inputline liS • macro even if macro sub­stitution is off.

Equation: A reserved control word .

SCRIPT/VS Control Word Summary (Part 2 of 7)

Page 21: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

etlWd Parameters.ES [NORMAL[h]]

(BY [fll

.FL [9J:tIOFFIDUMP]~(8f1~~~~~M][OD~I EVEN)[ORDER]

.FN {mHOFFllEADER)

.FO [~gj:~GHTICEtHERI1ISIDEI OUTSI DEl(EXTEtlDlTRUtlCIFOLDl

.FV ~mfERJ[BOTTOM][JUSTIFY]

.u0 [TO] label

.eS [parameters)

.H. Lr-u Leneme I[lEFT] [TO] [RIGHT]{hI] (TO] h21(hI FOR length]

.HW text-word

.HV parameters

DescriptionExtra Space: Controls the formattingof multiple blanks by specifying t:UIwidth of the extra spaces.

Float: Delimits a Qr-oup of lines tobe kept together and placed at thetop or bottom of a column or page.

Footnote: Saves formatted text andprints it at the bottom of the pagein single-column format.

Format Mode: Controls concatenationand justification of input lines.Initial SeHin'!il' Otl EXTEND

Format Vertically: Speci fics whethe r­text is +c be ve r-tically justified.Also may be used to specify if textis to be at the toP. bottom, 01" e en­t e r- of the columns if it is not jus­tified.

Initial Setting: TOP

Go To: Causes SCRIPT/VS to locate theinput line identified with "label"and r-essurne processing with that in­put line.

GML Services: Provides a variety offunctions helpful in writing APFs.including attribute scanning andsymbol manipulation.

HoriZontal Rule: Places a horizontalrule in 'the cu r-r-ent column.

Hyphenate Word: Speci fi es hyphena ti onpoints for a word that might need tobe hyphenated during formatting.

Hyphenate: Controls the SCRIPT/VS au­tomatic hyphenation function and .x­pansion and compression I"anges.Initial Settings.

OFFLADDER ::: 2MAXPT "2MINPT :0 4MUlHORD:0 6RANGE = 1.0

Default: Initial setting .

•Hn [text-linel Head Level n: Formats a section head­ing according to default chlilracte r- -istics suppli.d for the heading.

.IC [ESPACE [ h]][-hl]

Intercharacter space: Controls theinse r- tion of extril space betweenchar ac t••.e . ISlOored for line de­vices.Initial Setting: 0Default' Restores initial settir.g.

.IE {HII1213} string Index Entry: Fo r-ma t s an index entrywhen gene r-ated by the .IX (Index]control word.

If: Tests the relationship between"x" and "y". ~Jhen the test is sat­isfied. SCRIPT/VS processes theinput-line. Otherwise, SCRIPT/VSi!imo•.es the input-llnc."x test v" can also be:Sl'SPAGE ."1 Ino EVErliODDS(SOUT eqlne PRJrHITERMIPAGE

.IF x test y {input-line]

Indent Line: Indents the next outputline the specified amount of hori­zontal space.

I'li ti<ll Setting: 0

"test" can be,

~t ~~~q ~~ ~t ~~

.IL [Qlhl+hl-hl

Imbed: Processes the named file atthis point.

Indent: Specifies the a ••ount of spacesubsequent output lines <Ire to beindented fro,," the current left ,,"ar­gin.

May cause a break.SCRIPT/VS system symbol: &$HIInitial Setting: 0

Indent Right! Specifies the amount ofspace subsequent output lines are tobe indented from the current rightma r-9in.

May cause a break.SCRIPT/VS system symbol: &$IRInitial Setting: 0

Inline Space: Inserts a specifledamount of horizontal white spaceinto the current line.

.1" {name I(file-i dl)[tokenl tokenl4J

SCRIPT/VS Cont r-ol Hord Summary (Part 3 of 7)

.IN [Qlhl+hl-hJ[FOR vll[AFTER vZ](NOBREAK]

.1. [Qlhl+hl-hJ[FOR vll(AFTER v2]UmBREAK]

.IS {h J[-h ]TO h [MINIMUMhZ]

t~~ABSOLUTE

Page 22: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

@enWd Par..-t.r, Description

Input Substitution Trace: Provides •tree. of processing for _chSCRIPT/VS control word end Mero. 8Swell .5 symbol substitution. Hhen. IT STEPis in effect, the us.,. ,..­sponds interactively.[nitid Settinv' OFF.

• IT [gylY~~l1~~b,SUIIISNAPISTEPIRUN]

Index: Generet.s en index frolll tar-_previously specified with the ,PIcontrol word.

Response to STEP,(null)PRE input-lineREP input-lineSTK.input-line

.IX [~In]{nemelcontroll/J

Keep: Ensures that a group of outputlines ere kept togethe,. in the Hillecolumn.

SCRIPT,IVS syshm sYlllbol, &$KP

{ONI FlOAT I DELAY rINLINElvlv + vIOFF}

LeadingBlank: causes • bre.k.

.K'

• L"

.LI q.r n I ONIOFF Ilnput-linel

.LL (I'll +hl-h]

• LO [ v )

.LS (per.mete,.s]

Liter-al: Ensures that input lines eret"eated as hxt lines by SCRIPT/VS(used when II text it'lPut line b.ginswith. p."iod).Initial Setting: OFF.

Line Llln~th: Specifies the length oflines an ,..unning headings and r-urr­ning footings.

SCRIPT/VS Systelll symbol, &$LlInitial Setting, logical device de­p.ndent.Oe"ault, Resto,..e.s initial setting.

Load-out: Identifies II place in IIIcolumn wn.". 8 specified amount ofext,..a v.,..ticilil white spac. may beplac.d during ve,..tic.l justifica­tion,

Lin. spacing: Cont,..ols tne deptn ofhn •• of t.xt. Also controls allow­able ,...nges of cOr.lp,..ession and ex­pansion fo,.. vertical justification.Inihal Settings'

NORMAL- font dependentIIY - 1.0RANGE - 1.0

0."8ul t, Resto,..es i ni till 1 setting.

• LT

.LV [.!lliIOFFISYHIMACl

.He

.ee [input-line]

."" / (cod.J/ ••••• ge/ (/]

."S [WiIOFrJ

.NF ~8¥. (EXTEND](FOLD 1

[LEFT [TRUtlC 1[eEtITER[RIGHT[WSIOf )[OUTSIDE )

• NL

.oe (lin.1 '.tring')

.OF (Jl.lhl+hl-hl

.OR j( test y {input-line]

"test" c.n be'~t ~: :q ~: ~t ~:

Leading Tab: Causes ill b,..eak.

Library: Specifies whetne" a lib,..aryi. to be used to resolve symbol andmacro defini tions.

U.e the LIII option to identify tnelibraries.

Initial satting, OFF.

Hulticglumn Hode:Resto,..es column de­finition s3ved by • p,..evious .SC[Single Column Hod.l cont,..ol word.

Macro Exit: Ends a macro and ,..etu,..n5cont,..ol to +he mac,..o'scaller. Theinput-lina is pr-eceaeed as though itwe,..e p.,..t of the mac,..o's calle,...

H•••• g.: P,..oduces a message simil.,..in for •••at to the SCRIPT/VS er-r-or-

Macro Substitution: Causes SCRIPT/VSto recognize and process mac"os.

I"i tial SeUi n9' OFFDef8ul t, ON

No Forlllatting: Cancels or restoresconcatenation of input lines andjustification of output lines.

Initial Setting, OFF EXTENDDe'aul t, Ol~

Null Lin.: Caus.s a break .

output Corment: Specifies data thatis to be inserted into the outputdocument as it is. as OlInoutput COIll­lIIent. Igno,...d for page p,..inters.

Offsat: Causes a hanging indention (aparagraph in which the indention ofthe first line is unchanged and sub­sequent lines a,..e indented to theoffset value.)

SCRIPT/VS system sYlllbol, &$OFInitial Setting, 0

Or: Tests the ,..elatil)nship between"x" and "y". When the test is satis­fied 2!: the most recently executed.IF •. AN. or .OR was also satisfied.SCRIPT/VS p,..ocesses the input-line.

SCRIPT/VS Control Word Summary (Part 4 of 7)

Page 23: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

cnWd Pal'ameters Description

.PA [ol ..•.nl-oJlNOSTARTJ[ODDIL:VEtl][OtlIOFF]

Page Eject: Causes a page eject, andcan set the page number of the newpage. Default, Ejects to next se­(luenti.1 page.

• PI [STARTlEllDlORDERIREFl Put Index: Puts. multi-level term in[KEY/kl/k2I'k3/ ) the index./U [/t2UU[/pnl J]

.PF previous Font: Causes the laststacked font to become the currentfont .

.PL Lv l+v l e-v I Page length: Specifies the amount ofspace, including top and bottom mar­gins, for each output pag e .Initial Setting: logical device de­pendent.Default, Initial Setting.SCRIPT/VS system symbol' &;PL

.PH [ hl ( hZ] [NOBINO](+hI ["hZ][-hI [-hZl

.PH (n10111OFF IOFFHO IARABIC IROMAN IALPHA IrlORMIFRACIPREF string}

.PT input-line

.PW h'h-h

.PX 0 [!!EElNULL {/string[/J]

.QQ

.QU

.RC {ON!OFF!ON/OFF!c}, 0

ADJUST Z!h

.R'

.RE r envname]

.RF ~ffitbY~~t~~NCEL][CANCEL!SUP!RES][EXECUTE]

.R" [QH! OFF!CAllCEL][OODIEVENl[CAUCELISUP!RES]{EXECUTE]

.R' {llnIONIOFFIinput-line]

.RN [.2.!!IOFF]

Page Margins: Overrides page bindingset with BIND option of the SCRIPTcommand unless NOIHND car-arae ter- wasspecified.

Initial Setting' lo~ical device andbinding dependent.

Deftlul t, Ini Ual SettingSCRIPT/VS :system :symbols: &$BO, &~BE

Page Nu:nbering Mode: Controls ex­ternal and internal page numbering.

Initial Setting: Arabic numerals froml.

SCRIPT/VS systen symbol, &~Ptl

Put Table of Contents: Places the in­put line (which nay be a controlword, macro, GMl tag, symbol, orline of text) into the fil e used toaccumulate tilble of contents entries{DSI1UTTOC1.

Page Width: Specifies the width ofthe logical page, including the pagemarSlin (binding).Initial Setting' logical device de­pendent.

Default, Initial setting.SCRIPTI'VS sys"tem symbol, &tpw

Prefix: Specifies tha"t lines re4ldfrom input fiies that begin withspecific control characters be pre­fixed with given character strings.

Quick Quit.: Causes SCRIPT/VS process­ing to terlllinate im••ediately withoutcOl'lpleting the current page.

Quit: Causes SCRIPT/VS processing toterminate after completing the cur­rent page.

Revision Code: Speci ties a revisioncode symbol that is to be printed tothe left of tne output line theteontains updated material.

Read Terminal: Allows user to type inone or more text lines while a fileis being forlllatted.

Restore Environment: Restores envi­ronments tnat have been previouslysaved with the .SA [Save Environ­mentJ control word. Environments maybe restored by ~.

Running Foot.ing: Specifies inputlines that are to be saved as • run­ning footing and processed a"t thebottom of each appropriate page.

Running Heading: Specifies input1ines that are to be saved as a run­ning heading and processed at thetop of each appropriate Page.

Right Adjust: Produces output linesthat are unconcatenated input Li nesaligned with the right-hand margin.

Reference Numbers: Numbors outputlines serially in body of page. Ig­nored for page printers.

I ni tia I Setting, OFF.

SCRIPT/VS Control Hard Summary (Part 5 of 7)

Page 24: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

·RV syr..n.une [[=]']

Descriptionetll'ld Parallleters

Read Variable: Allows user to assigna value to a symbol name by enterin9it at the terminal in response to anin ter-ac t ive request ",ade whileSCRIPTt'VS is processing the inputfile.

.SA [envn ••",eJ Save status: Saves the current valuesand parOimeters of the formatting en­vironment. Environments lIIay be~::lVed by D..i!..!!!J:.

.SB [ Q[ v[ +.[ -v

Shift Baseline: Specifies that subse­quent text is to be placed above orbelow the normal baseline. Ignoredfor line devices.

Initial Setting' 0Default, Return current baseline tonormal baseline.

.se Single-Column Mode: C••uses SCRIPTt'VSto eave the current column defi­ni tion and forMat subsequent inputlines in a single column.

.5. symname[(n)]'qstring[' J

sy",name[(n)] ••[symvalueJ[&l[SUBSTRstr

start 1ength[WOEX strl [strZl

syml'lame[Cn)] OFFSYlllnamelIB

set Symbol: Defi nes a sYlllbol name andassigns a value to it.

.51 segname(WIDTHh I{DEPTHv]{ltILItlEJ

Segllent Include: Identifies ;;to segmentto be included in the document atthe current column position. Ignoredfor line devices.

.s. [Ilv] [A] (CJ [P] Skip: Speci fie:; the alllount of spaceto insert before the next text out­put line. Nc lines are inserted ifthe . SK occurs at the top of a pegeor column.

.50 [DOC name)[PID naeI{DPR number][RP~I password][DPWpassword]

Space: Specifies the alllount of spaceto insert before the next text out­put line. The specified number of1i nes •••re inserted even when the . SPoccurs •••t the top of a page or col-

(1lv] [A] rc i [Pl.SP

STAIRS Output: Specifies informationfor STAIRSt'YS CTF output.

.SU (1!n!otliOFF!line)

Single-Space Hode: Causes subsequentoutput lines to b. single-spaced.

.ss

Substitute 5_01: Controls the sub­sti tution of symbols wi th thei,. pre­viously assigned v.lues.SCRIPTt'VS systelll symbol, USUIniti •••l Setting, ON

.SV [lit! IOFF][tIOADD][tIOSTEM][UUM]

Spelling Verification: Defines theshort and functions of the SCRIPTt'YSspelling verification functiora.Enabled with the SPELLCHKoption.Initial Setting' ON •

Split Text: Produces an output lineof three parts, "left" is alignedwith the cur-r-eot left margin;"right" is aligned with the currantright margin; nfill" is centered Drrepeated between the two strings .

• SX [FIC]t'!partl'fillt'rpartl'

•TC [lln][name Icontrol I/]

Table of contents: Imbeds the bbleof contents fi 1e (D5MUTTOCl, whi ehconsists of table of contents en­tries automatically generated by the.Hn control words. and entries in­serted with the . PT [Put T•••ble ofContents] control word.

Use the HIOPASS option if the tableof contents is not at the back ofthe document .

• T£ {llnlOtllOFFJ Terminal Input: Allows user to enterlines il'lterOictively frOIll the terni­ne I when the file is formatted.

SCRIPT/YS Control Word Summary (Part 6 of 7)

Page 25: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

•TH [input-line]

•Tl [, t ... J

• TN Iv l+v l-vJ

.TP a~H~¥D'DEL]fillMTE~!~R~I

.T" [s t ••. 1

• T5 s{1'.tl"insV I OFFI IGNOREl

• TU [s t ... J

• TV input-lina

.UC [,PnIONIOFFI input-11ne]

.UD (guIOFF][r.denamal [ v J

[-v]

.ut< (Alhl+hl-hl

.UP [.J,lnIOtHOFFI1nput-line)

.US [.J,lnIONIOfFI1nput-line]

.UW [word word ..• J

.V" [rUlenaMal[hllEFTIRIGHTl

[~~RIRAlIGNI[OfF]

.WF [H310NIOFFI

IMBEDIERASE1input-line]

.ws [NORMAL{h](BY (f] JJ

.WZ [WiIOFF]

Dtlscrtption

Then: Processes the input-line if theMost recently executed .IF •• AN. or.OR control word was satisfied .

Translate Input: Specifies chairactertranslations to be p.r1'orllled on in­put lines before SCRIPTI'VS process­ing begins.Initial Setting, No translate is ineffect.

Oefaul t, Restores the ini tial set­ting.

Top Mar!ilin: Specifies the amount ofspace 1n the top margin area.SCRIPTI'VSsystelll symbol' &$TMInitial Setting' logical devica de­pendent.

Defaul t, Rastores tha ini tial set­ting.

Tab Position: Specifies tab settingsand allows text to be left-. een­ter-. right-. or character-alignedat each tab position.Default, Clears the tab table.

Translate Character: Speci fies char­acter translations to be performedon output.

Default, Restores the initial outputtranslate table.

Translate string: Translates. singlecharacter into a string .

Translate Uppercase: Speci fies cha •.-acter translations to be performedfor capi talization.

Initial Setting, No translate is ineffect.

Defaul t, Restores the ini tial set­ting.

Type On Terminal: Types the inputline on the user's terminal duringformatting.

Underscore and Capitalize: W!.Qf&::~5e::~ue~~Dinge\la~:~~s one or 1II0reInitid Setting' OFFDefault, I

Underscore Definition: Deter ••ineswhether blanks wi11 be underscoredwhen the .UC and . US control wordsare used.Initial Setting, ONDefault' Restores the initial set­ting.

Undent: Causes the next output line"sindention to change. It is lIIoved tothe left of the current left ,"~r'gin.Initial Setting, 0Defaul t, 0

Uppercase: Prints one or lIIore subse­quent input lines in UPPERCASEchar­acters.Initial Setting' OFFDefault, I

Underscore: Prints one or more subse­quent input lines with ~chillrilcters.Initial Setting' OFFDefault, 1Unverifiad Wards: Generated by spell­ing veri fication for unverifiedwords.

vertical Rule: Place vertical rulesin the column.

SCRIPTI'VS system symbol, &$VR

Write to File: Wri tes one or 1II0re in­put linas to the output fileDSMUTHTF.IMBED, imbeds file OSMUTHTF.ERASE, erases file OSMUTWTF.

Nord Space: Controls the wi dth ofword spaces.Initial Setting, Dependent on dafaultwordsp~ce valU8 of the current font.Default, Restores the initiiill set­ting.

Widow Zona: Turns widow processing onor off.

Initial Setting, ONDefault' ON

SCRIPTI'VSControl Hord Summary (Part 7 of 7)

Page 26: Document -- ------ Composition Facility: GML Quick Reference … · 2019. 3. 15. · Document Composition Facility: GML Quick Reference Summary----- -----~ ==~~~ SX26-3719-4 Fifth

Space Unit Specified As Examples

4. Z5cm Z.54cm l5cmCentimeter aCM

5 lZ.5 1,33Character(Horizontal)

c1Z (12 didot points)Zc3 (Z Ciceros and 3 points)c1.5 (1.5 didot points)

10dh 600dh

Cicero nC.

Device Unit nDH(Horizontal)

10dv 600dvDevice Unit nDV(Vertical)

6mh 6111 .33mh .33mEm-space aMH-or- aM(Horizontal)

lmv .SmvEm-space(Vertical )

Inch

aMV

3.5i 6.5i .75ial

Z 3.5 1.75line(Vertical>

lZ.7mm Z5.4mm lOOm",Millimeter aMM

p6 (6 points)3pZ (3 picas and Z points)p1.5 (1.5 points)

Pica nP.

is a number of centimeters. characters. ellis. inches.lines. or millimeters. The number may be fractional, withup to two decimal positions. and either a period (.) orcomma (.) can be used to separate the integral and frac­tional portions of the number.

is a number of whole eaee-es , picas. or device uni ts.

is a number of points. (There are twelve points in acicero or pica, and 7Z points in an inch.)

Space Units Notation

.H. .Hl .H2 .H3 .H' •HS .H•

New page far heading yes

Section breaks around heading

Heading alignment out- hft left leftside

Space before heading

Skip before heading

Space after heading

Heading underscored yes y.s yes yes ves

Heading capitalized yes yes y.s

Break before heading yes y.s yes

Table of Contents entry ye' YO, yes yos

Table cf Contents only yes

Skip before T.O.C. entry yes

T.O.C. indention

Automatic hyphenation YO, yes y.s y ••

Hanging indent

The .DH[Define Head level) control word is specified as.dh n options

where "n" is the head-level being defined. and "options" are'

Cause a break after hl!adingStart a new page for the headingCreate table of contBnts entry for the h~adingTable of contents entry onlySkip before table of contents entryCapitalize the headingUnderscore the headingSeparate table of contents entry from page numberwith"dot-leader"Numberheading with decieaI section numberPlace heading in a single column sectionMakeheading automatically eligible for hyphenationCenter the text of a headingleft justify the text of a headingAlign the text of a heading against the inside marginAlign the text of a heading against the outside marginRight align the text of a headingDo not format a multiple line heading in hang indentstyleFormat a multiple line heading in hang indent styleAutomatically format II multiple line heading in hangindent styl e

FONTfontname Speci fy font to b. used for the headingSPBFV Amountof space to precede the headingSKBFV Amountof space to be skipped before the headingSPAFV Amountof space to follow the headingTeIN h Amountof indention for table of contents entryTFONTfontname Specify the font for bble of contents I!ntry

BR, NBRPA, NPATC, NTeTO, NTOTS, NTSUP, NUPUS, NUSDOT,NODOT

NUM.NONUMSECT,NOSECTAUTOHY,NOHYCENTERLEFTINSIDEOUTSIDERIGHTNOHANG

HANGnHANGAUTO

Summaryof Initial Head level Characteristics