home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
CPM
/
PROGRAMS
/
WSTAR
/
WS-COL12.LBR
/
WS-COLUM.DQC
/
WS-COLUM.DOC
Wrap
Text File
|
2000-06-30
|
5KB
|
114 lines
WS-COLMN.COM
B∙ Stevσ Wilcox
121╡ SoutΦ Osceolß Street
Denver¼ C╧ 80219
303-936-0440
ReleaseΣá b∙ thσ autho≥ int∩ thσ Publiπá Domain«á (╔ ì
woulΣ appreciatσ beinτ notifieΣ oµ an∙ error≤ in¼ o≥ ì
improvement≤ madσ to¼ thσ program.)
WS-COLU═á i≤ ß WordSta≥ specifiπ prograφá whicΦ ì
take≤á ß tex⌠ filσ anΣ reformat≤ thσ page≤ iεá side-ì
by-sidσ columns¼ a≤ i≤ typicall∙ useΣ fo≥ newslette≥ ì
publication«á Eveεá user≤ witΦ version≤ oµá WordSta≥ ì
tha⌠á suppor⌠ columε maneuver≤ ma∙ finΣ thi≤ prograφ ì
easie≥á t∩ usσ iε mos⌠ applications¼á sincσ i⌠á wil∞ ì
reforma⌠ aε entirσ filσ iε jus⌠ ß fe≈ seconds«
USIN╟ WS-COLUM
Thσá prograφá view≤á eacΦ pagσ iεá you≥á sourcσ ì
documen⌠ a≤ ß "column"¼ anΣ handle≤ thσ sourcσ page≤ ì
iε sets¼á dependinτ oε ho≈ man∙ column≤ yo⌡ wan⌠á oε ì
thσá finisheΣ page«á Thσ firs⌠ se⌠ oµ page≤ iεá you≥ ì
sourcσ documen⌠ becomσ thσ column≤ oε thσ firs⌠ pagσ ì
oµá thσ outpu⌠ file«á Thσ nex⌠ se⌠ oµ page≤ froφ thσ ì
sourcσ documen⌠ makσ u≡ thσ seconΣ outpu⌠ page¼ etc.
Thu≤á yo⌡á wil∞ writσ thσ sourcσá filσá a≤á yo⌡ ì
normall∙á would¼á excep⌠á tha⌠á it'≤á widtΦá ma∙á bσ ì
narrowe≥á iε orde≥ t∩ accommodatσ thσ column≤ oε thσ ì
outpu⌠ page«
Therσ arσ somσ limitations«á Yo⌡ canno⌠ usσ an∙ ì
Do⌠ Command≤ iε thσ bod∙ oµ thσ text¼á sucΦ a≤ migh⌠ ì
bσ useΣ fo≥ specia∞ formatting« Iε thσ casσ oµ page-ì
breaδá command≤ (.P┴ anΣ .CP)¼á simpl∙ usσá carriagσ ì
return≤á t∩á finisΦá ou⌠á thσá page«á
Threσ printe≥ command≤ (^Px⌐ wil∞ automaticall∙ ì
bσ carrieΣ beyonΣ onσ tex⌠ linσ iε thσ outpu⌠á file║ ì
Boldface¼áá Underlininτá anΣá Double-strike«áá Thesσ ì
shoulΣá sufficσ fo≥ nearl∙ al∞ applications«á Usσ oµ ì
thesσá commands¼á though¼á shoulΣ no⌠ extenΣ ove≥á ß ì
pagσ breaδ iε you≥ sourcσ document«á Instead¼ togglσ ì
theφ ofµ a⌠ thσ las⌠ linσ oµ thσ page¼á theε bacδ oε ì
fo≥á thσá firs⌠ linσ oµá thσá nex⌠á page«á
Super/suΓ script≤ arσ usuall∙ limiteΣ t∩ ßá fe≈ ì
character≤á oε onσ line¼á anΣ othe≥ exotiπá command≤ ì
arσ rarel∙ used«á Iµ i⌠ i≤ necessar∙ t∩ extenΣ thesσ ì
o≥á othe≥ printe≥ command≤ beyonΣ thσ enΣ oµ ß line¼ ì
simpl∙á togglσ theφ ofµ a⌠ thσ enΣ oµ thσá linσá anΣ ì
bacδ oε agaiε a⌠ thσ beginninτ oµ thσ nex⌠ line.
Iµá you≥ printe≥ support≤á micro-justification¼ ìèi⌠á mus⌠ bσ disableΣ witΦ thσ Do⌠ CommanΣ (.U╩á off⌐ ì
a⌠á thσ beginninτ oµ thσ file«á Thi≤ i≤ becausσá thσ ì
printe≥ realign≤ character≤ iε eacΦ linσ a≤á needed¼ ì
whicΦ throw≤ you≥ middlσ margin≤ ou⌠ oµ alignment.
Yo⌡á caε rese⌠ margin≤ witΦ thσ rule≥á linσá a≤ ì
needed¼á allowinτá yo⌡á t∩ inden⌠ o≥ creatσá picturσ ì
boxes«á Header≤ anΣ footer≤ ma∙ bσ createΣ witΦá Do⌠ ì
Command≤ prio≥ t∩ thσ initia∞ text.
RUNNING WS-COLUM
Wheε you≥ sourcσ documen⌠ i≤ finisheΣ anΣ saveΣ ì
t∩á disk¼á ruε WS-COLU═ (usinτ WordStar'≤ Ruε optioε ì
iµ yo⌡ wish)«
--- Thσ screeε wil∞ promp⌠ fo≥ thσ inpu⌠ filσ name¼ ì
whicΦ i≤ thσ namσ oµ thσ filσ yo⌡ jus⌠ finished«á Bσ ì
surσá t∩ usσ thσ drivσ identifie≥ iµ thσ filσ i≤ no⌠ ì
oε thσ loggeΣ drive.
--- Nex⌠á yo⌡ wil∞ bσ prompteΣ fo≥ thσ outpu⌠á filσ ì
name«á Thi≤á wil∞á bσ thσ ne≈ filσá iεá thσá column≤ ì
format¼ createΣ froφ you≥ sourcσ file« Bσ surσ i⌠ i≤ ì
ßá differen⌠á namσ froφ thσ inpu⌠ file¼á o≥ i⌠á wil∞ ì
overwritσ you≥ sourcσ document.
--- Thσ fina∞ entr∙ i≤ thσ startinτ column≤ fo≥ thσ ì
subsequen⌠á tex⌠á blocks«á Thσá firs⌠á blocδá alway≤ ì
start≤á iε columε ▒ (whicΦ yo⌡ d∩á no⌠á enter)«á Thσ ì
number≤á yo⌡á ente≥ wil∞ bσ ho≈ man∙ column≤ t∩á thσ ì
righ⌠á yo⌡á wan⌠ eacΦ oµ thσ othe≥ block≤ t∩á start« ì
Ente≥ a≤ man∙ number≤ a≤ yo⌡ neeΣ (wel∞ actually¼ i≤ ì
1╣á enough?⌐á eacΦ separateΣ b∙ ßá space«á Yo⌡á wil∞ ì
alway≤á ente≥á onσ fewe≥ numbe≥ thaε thσá numbe≥á oµ ì
block≤ oε you≥ outpu⌠ page«á Thσ tota∞ widtΦ oµ you≥ ì
outpu⌠ pagσ ma∙ no⌠ exceeΣ 25╡ character≤ (tel∞ tha⌠ ì
t∩ you≥ printer!)
Fo≥á example¼á iµá you≥ sourcσ filσ tex⌠ i≤á 2╡ ì
column≤ widσ anΣ yo⌡ wan⌠ fou≥ tex⌠ block≤ t∩ ß pagσ ì
iε you≥ outpu⌠ file¼ yo⌡ wil∞ specif∙ somethinτ likσ ì
"3▒á 6▒á 91"«áá Thi≤á wil∞á creatσá fou≥á block≤á 3░ ì
character≤á widσá anΣá leavσ ßá fivσá columεá margiε ì
betweeε eacΦ tex⌠ block.
Yo⌡á ma∙á ge⌠á ß "Pagσá block≤á overlapóá erro≥ ì
messagσá eveε iµ you≥ columε number≤ arσá apparentl∙ ì
correct«á I⌠á likel∙á mean≤ tha⌠ therσá arσá severa∞ ì
"invisibleóá space≤á hanginτ ou⌠ thσ righ⌠á sidσá oµ ì
you≥á sourcσá filσ makinτ thσ blocδá wide≥á thaεá i⌠ ì
appears.
Afte≥á runninτ WS-COLUM¼á you≥ newl∙á formatteΣ ì
filσá ma∙á bσ printeΣ o≥ vieweΣ usinτá WordStar«á Iµ ì
necessary¼á yo⌡á ma∙á modif∙ thσ outpu⌠á filσá usinτ ì
WordStar«á Fo≥ instance¼ yo⌡ ma∙ wan⌠ t∩ suppres≤ o≥ ìèreinstatσáá pagσáá numberinτá a⌠áá certaiεáá points« ì
Remember¼á though¼ an∙ change≤ (particularl∙ printe≥ ì
controls⌐ entereΣ fo≥ onσ tex⌠ blocδ wil∞ bσ carrieΣ ì
acros≤ t∩ thσ nex⌠ blocδ unles≤ yo⌡ togglσ theφá ofµ ì
a⌠ thσ enΣ oµ thσ line.