®
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 DiviS10n. Box 1900. Department 580. Boulder. Colorado. U.S.A. 80301. IBMmay use or dIstribute whatever 1nformat10n you supply 1n any way it beLxev 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
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 refglossary, 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
•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 material 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 SOntetillles 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]
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 interrupted.
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
®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
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.
I·
• 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.
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. specified with the SCRIPl/VSSYSVARoption.
®
For the GMLstarte,.. S8t. the APF's resIde In lIIacro libr-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 evennumber.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 selectively.
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 eeculIIent. 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.
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 positions. and either a period (.) or comma (,)can be used to separate the integral and fractional 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)
I~~=®
SX26-3719-4
--------- -------- - ---- - - -----------_.- 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 Division, 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
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 Conden,ed Text rormat.
Allows the r-edehnl hon of •SCRIPT/VSuhlity hi. to • nenutlll 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 libraries. (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 adju5t ••••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. SpecIfy 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 Venfiee 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!II: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
[CsubOptIOnS .. )J
Us.r-defined options. wh1ch I!Iustbegin With the c~raeter "0)".(ValId only 111eMS.)
uecsse
iluseroption
Summ.ry of SCRIPI OptIons
Fold Iowlltrca.se l.tters to upperease b.for. pr1ntlng.
( .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
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 elilllinated 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 specified and elements 1, 2. contain the names of the fontsspeci fied.
"1" indicates the commandoption was specified; "0" indicates it was not specified.
This is the SCRIPTcommandoptions list. In CMS. the command 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 depends 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 remaining 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 number. 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 indicate 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
®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
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 individually saved.
The SCRIPT/VS Formatting Environment
&X' Converts a hexadecimal notation intostring) .
cha r-ec ter-
Sa' Converts a numericcharacter stringl to a "base-26" lowercase alphabetic "number."
&A' Converts a numeric character stringl to a "base-26" uppercase 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
®
-:= &
)
SX26-3723-S"'D1IZ-4moZcen;a.
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 processed.
.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 dependent.
Default' Restores the initial setting.
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 preceding 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 specified amount of space remains in thecolumn.
Default, .CC causes a column ejectunless there is no data in the current column.
Column Definition: Speci fies the nUIIIber of columns on the page and theposi tion of each col umn.
Initial Setting, One column at position 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 unless there is no data on the currentpage.
.CS n [INCLUDEIIGNORE]
n [ONIOFFJ
Conditional Section: Allows cond!tional inclusion of input in the formatted output.Initial Setting, All conditionalsections included.
SCRIPT/VS Control Hard Summary (Pa,.t 1 of 7)
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 characters for special functions.
Parameters:ASEP1 Array element separator characters
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- charact ••...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 rwith 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 characteristics .nd line fo r-matting functions.
.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 dictionaries.
.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 definad 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 diction.ry, whicn is used to supplementa SCRIPT/VS main diction.ry forspelling verific.tion and hyphenation.
•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 substitution is off.
Equation: A reserved control word .
SCRIPT/VS Control Word Summary (Part 2 of 7)
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 rtext is +c be ve r-tically justified.Also may be used to specify if textis to be at the toP. bottom, 01" e ent e r- of the columns if it is not justified.
Initial Setting: TOP
Go To: Causes SCRIPT/VS to locate theinput line identified with "label"and r-essurne processing with that input 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 automatic hyphenation function and .xpansion 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 heading 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 devices.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 satisfied. 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 horizontal 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 ,,"argin.
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
@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-urrning footings.
SCRIPT/VS Systelll symbol, &$LlInitial Setting, logical device dep.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 justification,
Lin. spacing: Cont,..ols tne deptn ofhn •• of t.xt. Also controls allowable ,...nges of cOr.lp,..ession and expansion 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 definition 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 COIlllIIent. Igno,...d for page p,..inters.
Offsat: Causes a hanging indention (aparagraph in which the indention ofthe first line is unchanged and subsequent 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 satisfied 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)
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 margins, for each output pag e .Initial Setting: logical device dependent.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]
.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 external and internal page numbering.
Initial Setting: Arabic numerals froml.
SCRIPT/VS systen symbol, &~Ptl
Put Table of Contents: Places the input 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 dependent.
Default, Initial setting.SCRIPTI'VS sys"tem symbol, &tpw
Prefix: Specifies tha"t lines re4ldfrom input fiies that begin withspecific control characters be prefixed with given character strings.
Quick Quit.: Causes SCRIPT/VS processing to terlllinate im••ediately withoutcOl'lpleting the current page.
Quit: Causes SCRIPT/VS processing toterminate after completing the current 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 environments tnat have been previouslysaved with the .SA [Save EnvironmentJ control word. Environments maybe restored by ~.
Running Foot.ing: Specifies inputlines that are to be saved as • running footing and processed a"t thebottom of each appropriate page.
Running Heading: Specifies input1ines that are to be saved as a running 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. Ignored for page printers.
I ni tia I Setting, OFF.
SCRIPT/VS Control Hard Summary (Part 5 of 7)
·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 environment. Environments lIIay be~::lVed by D..i!..!!!J:.
.SB [ Q[ v[ +.[ -v
Shift Baseline: Specifies that subsequent 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 defini 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 output 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 output 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 substi tution of symbols wi th thei,. previously 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 entries automatically generated by the.Hn control words. and entries inserted 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 ternine I when the file is formatted.
SCRIPT/YS Control Word Summary (Part 6 of 7)
•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 input lines before SCRIPTI'VS processing begins.Initial Setting, No translate is ineffect.
Oefaul t, Restores the ini tial setting.
Top Mar!ilin: Specifies the amount ofspace 1n the top margin area.SCRIPTI'VSsystelll symbol' &$TMInitial Setting' logical devica dependent.
Defaul t, Rastores tha ini tial setting.
Tab Position: Specifies tab settingsand allows text to be left-. eenter-. right-. or character-alignedat each tab position.Default, Clears the tab table.
Translate Character: Speci fies character 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 setting.
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 setting.
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 subsequent input lines in UPPERCASEcharacters.Initial Setting' OFFDefault, I
Underscore: Prints one or more subsequent input lines with ~chillrilcters.Initial Setting' OFFDefault, 1Unverifiad Wards: Generated by spelling veri fication for unverifiedwords.
vertical Rule: Place vertical rulesin the column.
SCRIPTI'VS system symbol, &$VR
Write to File: Wri tes one or 1II0re input 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 setting.
Widow Zona: Turns widow processing onor off.
Initial Setting, ONDefault' ON
SCRIPTI'VSControl Hord Summary (Part 7 of 7)
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 fractional 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