1)

Settingupafile

2)

Text

3)

Special4)Charactersets

5S)

Requiredhardwareprocessing.

modes.
precessingandcontrol

characters.

keyboardlayouts

forandsetup.

howtoit

PLATO.

Crword—IBMa ce. Aseprocessingfor6sem

IBM office system
Documentationea

toofa Le

PLATO
Index

PLATO to IBM Office System 6 documentation.
1) File setup for processing
Text to be sent to an IBM 08/6 may be prepared in
any PLATO "lesson space" if due attention is paid tothe format needed for the intended processing mode.
PLATO's“alternatefont"characters have specificmeanings when they are translated to IBM's
word-processing EBCDIC code.
In order to use these,
micro set
‘symbel'and character set'symbol'
fromlesson“ibmdoc"
should always be used while editing.

For production use, it may be reasonable to attachlesson “ibmdoc" as a “processor lesson" to thelesson space used for file preparation.
PressNEXTBACK

for processing mode documentation,
orto return to the documentationindex.

PLATO to IBM Office2) Processing modes

System6

documentation.

Three processing modes are available:
1) Minimal mode, in which all control charactersmust be explicitly inserted by the user.
Text
preparation in this mode is most difficult, but
it allows the most direct use of the IBM 0Sv62) Paragraph processing, in which control characters
are automatically inserted between paragraphs.
The rules for text preparation in this mode aresimilar to those for using the W option in thePLATO system text editor except that paragraphs
may cross block bounds.
This mode should be used
for most text processing.
3) Line mode, in which required carriage returns
are inserted after each line.
This mode should
be used for programs or listings.
For examples and additional information about one ofthese modes, press the associated number, orpress

NEXT
BACK

for control
characterdocumentation,orto return to the documentationindex.

|

PLATO to IBM Office System 6 documentation.
2.1) Minimal processing modeInminimalprocessing

mode,

all

controlcharactersmust be explicitly inserted in the text (see section
3 for control character documentation).
Thefollowing example shows the relation between thesource text and the resulting typed™output.
Source:[Bthis word will be underlined, and so will
thisf].
The following will be indented:
Bunderline

conetineue
ThisResult:text

thisthewill

alsof$§

text
notwhile

beandthenindenting.

indented.

§willThis word will be underlined, and sothis.
The following will be indented:

ThisUnderline this also and then
The text whileindenting.
text will
not be indented.

PressNEXT

BACK

for

to

paragraph

returntomodethecontinue

documentation,processing

modeorindex.

PLATO to IBM Office System 6 documentation.
2.2) Paragraph processing mode

In paragraph processing. mode, roughly justified
paragraphed text will be transmitted.
Blank lines,and lines starting with a space are paragraphdelimiters.
Leading five space indents will be
replaced with tabs, and trailing sentance delimiters(any of ".!:9") will have two spaces appended.
The text of this section could be transmitted
in paragraph mode and would be typed as it isdisplayed, with the exception of new justification
to fit the page size that the typewriter is set for.
Blank lines between paragraphs are preserved
processing.
Unindented paragraphs separated by blank lines work
quite well.
Justification of tabular or specially formatted
material may be prevented by a leading blank oneach line.
PressNEXTBACK

for line mode documentation,
to return to the processing

ormodeindex.

inPLATO to IBM Office System 6 documentation.
2.3) Line processing mode
NotmuchPresstoNEXT

sayor

here!

BACK

fortheprocessingmodeindex.

PLATO to IBM Office System
3) Control
characters

6

documentation.

In the absence of control characters, the IBM 05-6
will perform ragged text justification.
The
following control characters may be used to override
or modify these default functions:
1) Spaces and backspaces:2)

Underscoresand hyphens:3) Supersoripts and subscripts:
4)

Lineendings:5)

Pageendings:

6)

Odds and ends:

BRGG

1080
2 @]

niled documentation on a group of control
press the associated number, orpress

NEXTBACK

toto

see character
return te thefont documentation,
ordecumentationindex.

PLATO to IBM Office System 6 documentation.
3.13 Space and backspace contre] characters

H micro shift space(EBCDIC/UP BS=%'16'} e@abe
ff micro +c
NBS=%'36') #atne
Ho micro shift «i
UBS=x'1A'} @atbe
and PLATO's backspace are normal backspaces
terms of print positions (which vary_in width
proportionallyspacedtypefonts).

is ainforfixedbackspace, the width of one numeral.
is a 1/68
inch backspace good only in proportional fonts.
waspace

MicroCspace

SP=X' 4a")CC
Spaces are word delimiters

RSP=4'41')#a-e

NSPsX'E1') #one
for the purposes oftext justification.
"“y" prints as space, but is
net a word delimiter.
like | has a fixed size.

micro
micro

isshifttabatab,tabisat¢tabthatHT=X'g5')
IT=X'39')

setstheesheeetheleftat the next tab stop until the next fj or f.
stops are set every five spaces by default.

marginTabpress NEXT to see hyphens and underscores, orBACK to return to the control character index.

PLATO to IBM OfficeandUnderscore
3.2)

Systemhyphen

6 documentation.
characters:
control'(EBCDIC/WP RHY=x' 6m") dash (or minus)
SHY=%'CA') ade= micro dash
The required hyphen "-" always prints as a dashwhile the "=" is used to signal syllable division
to the text justifier so that it can hyphenatelong words at line ends.
Bf‘also microWordC

6

W micro shifti)

underscoreprevious word.

fJ is usedManualtoisrequired

spaces,in use,and¢=me

underscoretheunderscoringproduce similar results except

spacing

WUS=X'23')

(MM)

will

when proportional

thenJ will

always“a bycll"

will

printworkbetter.
The previous word is defined as theprevious string of printing characters orso"a bc".

press NEXT to see superscripts and subscripts, or
BACK to return to the control character index.

PLATO

3tomicroIBMOfficeem6

documentation.

sript and subscript control

super(EBCDIC/WP

EH micro subSuper

Syand subscript

fBM may

characters

SPS=x'a9')#atae

SBS-K'38')

also

be sent

notprint

spacesforesa0

withthenormal FLATO shifted or unshifted SUPER and SUB
codes.
It should be noted that the IBM version
of superscripting is 1/2 line up and down insteadof 1/3 line, as it is on PLATO, and also that theIBM version will not do double superscripting,and thusthatthatuses(to fix this,IBM"abc"will

use multiple
1/2

verticallines,

press NEXT to see line endings, orBACK to return to the contre]

correctly.

keepingin mind

characterindex

JJ andfjPLATG to IBM Office System 6 documentation.
3.4)
line ending controlcharacters(EBCDIC-AWP CRE=X'1E') ¢sce
Carrier return normally prints as space, and its
main use is to separate unjustified source lines
as they are stored on mag-cards.
In paragraphprecessingmode,

micro shiftsubIndex

or

line

a ff is appended(feed(alsotoeachINX=X'25')

line.

ele

micro-shift-SUBon

PLATO) advances one line.
IBM didn't provide
anything to match PLATO's micro-shi ft-SUPER.
micro shift next
micro next
Index— (ireturn ff andrequired

IRT=X'33')
RCR=X'S6')

carriageenie@atce

return§serve the same function when printing:
Begin anew print line, end justification of any previous
paragraph, and end margin indenting set by any
previous

separateJ.

The

sequence

paragraphs;

J shouldotherwise.
IBM provides bothreasons only.

is a goodnormally

way tobe used

for historicpress NEXT to see page endings, orBACK to return to the control

characterindex.

PLATO to IBM Office
System 6 documentation.
3.5)
Page ending
controlcharacters

micro

Formcopy

feedorshiftcopy

pageenc@)

ics automaticallyat the end of each PLATO blockmodes.
It terminates record
mag card.

micro

falso

micre

Required3)

pageand also

— (endforces§

t

@ofe

in all pri
om the cur

EOP=K'3A')

placedeatfe

srves the same purp:
end of a printed pag:press NEXT to see odds andds, or
BACK to return to the « ontrol

character

index.

PLATO to IBM Office System 6 documentation.
3.6)
Miscelaneus control
characters/1one@ micro(one11=K'93')(EBCDIC1=X'F1')

@s0e

"1

must bewith common word
For the sake of compatability
is converted"1"
the numeral
processing practice,

If the numeral
to the letter "1".
preserved in the output, use "a".
a0causes

repetitionthe start).
i(EBCDICAIP RPT=X'BA')
Sui=X'ZA')¢ofthef] interchanges

previous

input

text

¢etoeeotie(frommedia.

enge

B is always

ignoredin processing!

processing of any following materialence[f causesto beterminated.
Don't use these! They exist only
so that PLATO can control processing in the PPT.
pressNEXTorBACKforthecontrol

characterindex.

PLATO to IBM Office System 6 documentation.
4) Character sets and keyboard layouts
In principle, the IBM 05/6 supports the following
character set, where the first two rows can bepresented in three different fonts:
ABCDEFGHLIKLMNOPQRSTLIVWXYZ®
! @#B%g sor O _+4[abedefghi j klmmopgrstuvwxyz £1234567898-=4:FaeVotbe AM > §Qe4 MOE Sodslee/? (}4\ 1] OOM.+fepydelrn WKwpve pyeat Ex Sxugs 254887890 gre.” ~fiecess to the different versions of the normal font
will eventually be made possible with codes
Not all of these symbols are really accessable (dueto IBM's odd design).
Those that are accessable
are documented in the following sections, indexedby the viay in which they are accessed:
1)

Normaland

shifted

PLATOkeyboards.

2) Alternate font "symbol" keyboards.
3) Micro "symbol" keyboards.

To see a keyboard layout, press 6 number, orpress BACK to return to the documentation index,
NEXT for hardusre documentation.

orPLATO to IBM Office System 6 documentation.
4.1)
Normaland shifted PLATO keyboard

Press SHIFT and a key (at the same time)
«APoA
Cyl
des ie qd
IL CyQl

THolwilpel

RiTiyspacejul}

tipofor these:
eeyejePLATO to IBM Office System 6 documentation.
4.2) Alternate font "symbol" keyboards.
Use SHIFT and )ff@y before and after these keyboards
Press

SHIFT|andee |akey(atthe||||same||time)|forthese:

PLATO to IBM Office
4.3)
Micro"symbol"

Use fhPress

as a prefix

SHIFTandakey

AE ILIbIeISystem 6 documentation.
keyboards.

for each keyfrom thesefattime)

thet+i]samer

these:TtKIz]f>|feirforAL?

aea+i]
Press a key alone
Bil&for these:elle

Bl=Welfollalle¥

iitwlll y [|6eliein«[[A]live

iqfoL

PLATO to TBM Office Svatem5) Hardvare Requirements

eae ern

6 documentation.

[Appel~JonesPLATO ¥terminal—Malory
PPT-RS-232
interface.

Note: The cable between the A-J-M PPT/RS23z
the IBM box must be specially constructed.
PressPressNEXTBACK

for the cable documentation.
to return te the documentation

TBM mag.

card[station.

box andindex.

HowthePin

to make the cable
IBM communicatingIBM
12PLATO
1332

td
672m
728Se
615,1723,2224
Both ends
The cable

ProtectiveData

Data<-TxC+ RxCRis)

ai

23,22

15,17

shouldshouldto connect
the A-J-M
mag card station

bebeboxtoGround=>) Glo) -——— xxidOTR
SignalGround<-----Le

etl
> DSR

Clock----— >DRS -- Ring«x----- DRS

Clock<x-- Ring
Txt+Rxfemale 25-pin delta connectors.
nolonger than 28 feet.