Guide to the transcription -------------------------- This text is intended to serve as a guide to how certain fonts, pictures etc. have been rendered in the transcription. A chapter in the +3 manual (or for chapter 8, a 'part') has the form: Chapter N (or Part N) Chapter or 'part' name here Subjects covered... subject1 ... [subjectN] lots of text [optionally...] Exercises... numbered list of exercises of the form: 1. ....... 2. ....... etc. Pictures are rendered as Big Ugly Ascii Graphics, or not at all. I have included most of what I considered the important pictures - e.g. the keyboard layouts in chapter 7 and chapter 8 part 1. However, do not be surprised if a picture is wildly inaccurate or missing. I didn't use IBM graphics characters, which may displease some PC folks, but... tough. I routinely use devices which do not support them (i.e. vanilla xterms, and real terminals at Uni). Here is an extract from the text (chapter 8, part 4): 20 FOR c=1 TO 5 STEP 3/2 ...this will step the control variable by the amount 3/2 each time the FOR loop is executed. Note that we could have simply said 'STEP 1.5', or we could have assigned the step value to a variable, say 's', and then said 'STEP s'. The indented line shows how program examples are rendered. However, other indented text is also shown this way. An indent is a single tab. Text given in their 'computer stuff' font is given in 'single quotes, like this'. Actually, this isn't the whole story. As you can see in the extract above, I didn't put "FOR" in such quotes. This is because I decided not to put single uppercase tokens in quotes, to increase the readability of some parts of the text. To confuse matters further, I use single quotes for lots of other purposes too (as did Amstrad). Bold and italic text has no special indication. I originally intended to have *bold* and /italic/ text, but forgot to do it for the first few chapters, so I decided to carry on in the same manner. (This is probably just as well - whenever '+3' appeared, it would have looked like a comment - '/*+3*/'. :-)) Page numbers are not indicated. Indeed, the concept of a 'page' doesn't exist in the transcription - the smallest unit is the chapter, or in chapter 8, the 'part'. The 'original.contents' file does contain page numbers from the manual, but they have no relation to this version.