Fontmaster II User Manual

Download as pdf or txt
Download as pdf or txt
You are on page 1of 89

A powerful word processing system

. for the Commodore 64.


FONTMASTER II
Word Processing System
Fontmaster n p:t'qlrams and manual
written by Marty Flick:lna'er
-
-
2804 Arnold Rd.
Salina, KS 67401
(913) SZl-0685
-i-
COPYRIGHT OTICE
Copyright l 1985 by Xetec, Inc. This publication may not
be copied, reproduced, translated, or reduced to machine
readable form, in whole or in part, without the prior
written permi ssi.on of Xetec, Inc.
The prograJlls and data included on the Fontmaster disk
are copyrighted by Xetec, Inc. The distribution and sale
of this product are intended for the use of the orieinal
purchaser only and for use only on the computer systems
specified. CopyinE, duplicating, selling, or otherwise
distributing this product without the written consent of
Xetec is a violation of the law.
UPDATES
Xetec, Inc. reserves the right to correct and/or improve
this manual and the related disk at any time without
notice and without the responsibility of providing these
updates to prior purchasers of the program. For a
nominal fee, Xetec will provide updated versions to prior
purchasers in exchange for the old copy.
LIHIIED VARRA.TY
Xetec warrants that the Fontmaster disk is free from
de.fects in material and workmanship, assuming normal use,
for a period of ninety (90) days .from date of purchase.
I a de.fect occurs during this period, send your disk to
Xetec along with a dated proof of purchase where it will
be replaced free of charge. After this period, you may
obtain a replacement .for a defective disk .0r a nominal
.fee.
In no case will Xetec, Inc. be held liable .for errors
contained herein or .for direct, indirect, incidental, or
consequential daJllages connected with the use or
application of this manual, disk, or other related items.
This statement of limited warranty replaces all other
and warranties, whether expressed or implied,
and including, but not limited to, warranties of
merchantability and .fitness for any purpose. Xetec does
not assume any other warranty or liability, nor does it
authorize any person or party to assume any other
warranty or liability in connection with the sale of its
products. So there.
SEroND PRINTING
Copyright @ 1985 by Xetec, Inc.
All reserved
CoJMLodore 64, SX-64, and 128 are registered trademarks
of CoJMLodore Business Machines, Inc.
TABLE OF CONTENTS
IKTRODUc-r-Io ............ 1
1. GEITI.G STARTED ........................ 2
Using This Manua 1 ....................... 2
Termino 1 ogy . ............................ 2
for the Fontmaster Disk .......... 3
Loading Fontmaster ...................... 4
Using Fontmaster for the First Time ..... 4
2. THE WORD PROCESSOR ..................... ?
INTRODUCTORY TOPICS ..................... 7
The Cursor . .......................... 7
Help Screens ......................... 8
Typing Text . ......................... 8
Correcting Mistakes .................. 8
Inserting/Deleting Lines ............. 9
Printing in Dot-Matrix . ............. 10
Error Messages ...................... 10
Saving Text to Disk ................. 11
Reading the Disk Directory .......... 11
Loading Text From Disk .............. 12
Printing Using Fonts ............... . 12
Loading Fonts ....................... 13
80 Column Viewing ................... 13
Aborting Commands ................... 14
Quitting the Word Processor ......... 14
INTERMEDIATE TOPICS .................... 15
The Status Display .................. 15
More on Text Entry .................. 16
Hyphenation . ........................ 16
More Cursor Movement ................ 17
Other Features ........ . ..... 18
The Case of Text .................... 18
Tabs ............................... . 19
Block Manipulation .................. 19
Searching and Replacing ............. 20
Disk Input and Output ............... 22
Underlining Text .................... 25
Text Modifiers ...................... 26
Printing Text to the Printer ........ 30
80 Column Video Preview ............. 31
ADVANCED TOPICS ........................ 33
Output ................... 33
Format Controls ..................... 34
Columnar Printing ................... 42
Form Letters ........................ 43
More About Form Letters ............. 45
Using Custom Character Sets ......... 46
Bi-lingual Operation ................ 47
Use With Foreign ......... 48
Memory t .. . ................ 49
Fontmaster ................ 50
-iii-
3. CR.EATI.G FOalS . ..................... 51
Using the Font Creator ................. 51
Advanced Features ...................... 53
4. CR.EATIWG CHARACTER SEIS ............ 55
5. TRa.SLATIWG ~ E X T FILES .......... 66
APPEaDICES . ................. 57
Appendix A: Troubleshooting ............ 57
Appendix B: Fontmaster Messages ........ 58
Appendix C: Disk Drive Error Messages .. 61
Appendix D: Disk Drive Commands ........ 62
Appendix E: The Fontmaster Disk ........ 63
Appendix F: Other Programs ............. 64
Appendix G: Font Grids ................. 65
Appendix H: Font Lookup Tables ......... 66
Appendix I: Summary o Commands ........ 68
Appendix J: Summary o Modiiers ....... 70
Appendix K: Summary o Formatters ...... 71
Appendix L: Glossary ................... 73
-iv-
INTRODUCTION
INTRODUCTION
Congratulations or purchasing the Xetec Fontmaster
system. More than a word processor, more than a
p r i n t ~ utility, Fontmaster helps the average user
to produce proessional and interesting documents
with inexpensive equipment. The system uses a unique
prcx::e.s.s in order to print near-letter-quality onts
on many low cost dot-matrix printers.
Here are some o the many things that you can do
with Fontmaster:
Write and edit text quickly
Rearrange text with easy to use commands
Format your printed output anyway you want (over
47 instructions to control ormat)
Check output with 80 column video preview
Change the print ont as oten as you want,
anywhere in your text
Control over 12 text special efects with the press
of a key
Create and print orm letters
Print text in columns (up to four)
Use files created with other popular word
prcx::e.s.sor s
Create your own fonts (or modify ones on the djsk)
Write in oreign laniUages us:ing bi-lingual feature
Write using "right - to - l eft" lat'li\lages such as
hebrew
-1-
THE MANUAL
CHAPTER 1:
GETTING STARTED
You will need the .following equipment to use the
Fontma.ster system:
Commodore 64, 1 or SX 64
Disk drive U541 or 1571)
Printer hardware connected to the computer's serial
bus (Serial printer, or parallel printer with
interface)
olE: Nearly all printers can be used with Fontmaster.
Not all, however, will be capable o.f printing all
of the special features designed into the word
processor.
USING THIS MANUAL
The main part of this manual is split into four chapters:
Chapter Word Processor
Chapter 3-Creating Fonts
Chapter Character sets
Chapter 5--Translati.ng Files From Other Word
prcx::essors
Chapter 2 is subdivided into three sections:
Introductor7, Intermedi.ate, and Advanced topics.
Even i.f you have used word processors before, it is a
idea to at least skim the Introductory section. A
little time spent now can save hours of frustration
later.
TERMINOLOGY
Thouifhout this manual, several terms are used to describe
certain types of user input.
PRESS: This means to push and release a certain key
BOLD: Used to indicate a key or keys which must be
held while another.
For example:
PRESS: c
naeans to just press "c" once, while
HOLD: SUI F I C'I'RL
PRESS: c
Jlle8JlS to hold the CTRL and SHIFT keys while you
press and release the "c" key.
-2-
THE MANUAL
TYPE: This indicates you can type several characters,
words. etc, Mistakes can be corrected with the
DEL key.
LOGO This refers to the key
corner of your keyOOa.rd
logo on top. This key
numerous font commands.
in the lower - left
with the Commodore
will be used with
These "double" arrows refer to the cursor keys
near the lower right of your keyboard
(remember that you must hold the SHI FT key to
&ret ~ and :)
CARING FOR
FONT MASTER
THE
DISK
In order to prevent your disk from becoming damaied and
unusable:
EYER turn your disk drive on or off with the disk
inside.
EVER open the door or remove the disk while the red
light is on.
It is also a good idea to prevent accidental erasure by
p u t t i ~ a write- protect tab over the notch on the edge
of the disk. You may want to wait. however, until you
have used the setup program to prepare your system (it
wi 11 need to write a file onto your disk).
-3-
SETUP
LOADING FONTMASTER
1 ) Put the Fontmaster disk in the drive and
close the door
2) TYPE: LOAD FM-.8.1
PRESS: RBIURII
In a .few seconds, the screen should go to black and the
Fontmaster system menu should appear. You can access
any o the programs listed in the menu by simply
pushini the letter which is in .front o your choice.
USING FONTMASTER
FOR THE FIRST TIME
Since this is your .first time using Fontmaster, you
need to tell it what kind o equipment you have. You
do this with the in the menu called Setup.
Let's do it now:
PRESS: s
In a moment the setup screen should appear. Notice the
little arrow IX>inting at Setup 1. Use the CRSRft
and CRSRu keys to point the arrow at the information
you want to change. Let's start by choosing what
colors should be used in the word processor screen:
PRESS: CRSRu
PRESS: CRSRu
PRESS: CRSRu
PRESS: CRSRu
The arrow should now be IX>inting at Border color.
Now, i you want to t he color of the border,
push the + or - keys to try other colors.
When you are satisfied with the border color, press
CRSRu to point at the text color. Now you can aajust
this color with the + and - keys as well. Do the same
or the screen color.
Now let' s tell the Fontmaster all about your system (so
it can adapt itself to your particular equipment).
The .first thing to check is the entry called File
device. If you have only one disk drive, leave
this set to 8. I you have two drives, set this to
the device number o the drive that you want
Fontmaster to use when saving or loadini text.
and .fonts will always be pulled .from the
disK: drive that you initially load Fontmaster .from.
Next, move the arrow to Now use + and -
-4-
SETUP
to d isplay the name of the interf ace you are using.
( I f you don 't need an interface with your printer,
sel ect owE. )
I f your interface isn't one of the choices, don't
\.K)rry. Just select Xetec Superraphiz.
When you have found your model of i nterface, you
might see switch settings listed below the interface
name. If not, fine. If so, you must set the
switches on your interface as instructed on the
screen or you may have trouble l a ter.
Fina lly, poi nt the arrow to the box marked Printer.
Select your printer the same way you did for your
interface. If you can't find your printer in the
list, find out if it. \.K)rks simi 1 ar to any popu 1 ar
printer. I f so, select the name of that printer
instead.
As a last resort, sel ect Dai&T - wheel . Thi s
setting, however, will not allow you to use fonts or
any special effects. It \.K)Uld probably be wiser to
experiment with different printer settings.
Testing Your Setup File
At this point, your setup file is complete. If you
\.K)Uld like to check your setup, move the arrow to
Test this setup and press RETUR. Your printer
should print some test patterns. Make sure that
e verything printed is true. For example, one message
says "The following 2 lines should be the same
I f they a ren't, you ha ve the wrong printer selected or
didn't set your printer switches correctly.
Kultiple Setup Files
The setup file you have created is called 1. This
information is used whenever you use any part of the
Fontma.ster system. You can, however , create a second
setup ( if you have a second computer system-at \.K)rk,
for example). All of the Fontma.ster programs, when
first loaded, use the information from setup #1. If
you are using your second system, you must tell the
to use setup #2 (see sections for each proera.m
to find the e xact command) .
To \.K)rk on a. second setup fil e, move the arrow to
Setup 1 and push +. Your setup #1 wi 11 be saved,
then you can beein \.K)r k on #2.
Saving Your Setup File
When you are satisfied tha t e verything in your setup
f ile or files is correct , j ust move t he arrow to Go
-5-
SETUP
back to
be put on
menu and press RETUR.
your Fontmaster disk.
Your setups wi 11
I, when using the setup prQi!ram, you see a
you to remove the write protect tab, you must
do so at that point to allow the program to write your
setup ile onto the Fontmaster disk.
-6-
CURSOR
CHAPTER 2:
THE WORD PROCESSOR
INTRODUCTORY TOPICS
The Cursor
When Fontmaster has finished loadine-, the top few lines
of the screen are filled with information, and the rest
is blank except for a blinking box. This box is called
the cursor. Type the following like you would on a
typewriter:
TYPE: Thi& i& not too hard
PRESS: RETUR
TYPE: Wow a .second line
Notice that as you type, the box follows, always
pointing to where the next letter will go. Now, move
the cursor ( the box ) back to the upper-1 eft corner:
PRESS: HOME
Thi s corner is called the "home" position.
TYPE: That
Notice that you wrote "That" over "This. " One of the
nice things about a word processor is that nothing is
permanent until you print to the printer. You can move
the cursor to different places without writing anythine-
by usine- the cursor centro I key&:
Cursor up
Cursor down
Cursor left
Cursor right
HOLD: SHIFT
PRESS: CRSR ~
PRESS: CRSR u
HOLD: SHIFT
PRESS: CRSR <=
PRESS: CRSR ~
Try using these keys to move the cursor to various
places and typing text. Notice that if you just press
and release one of the CRSR keys, the cursor moves one
space. If you hold it down, though, the cursor will
move rapidly until you let up on the key. All
Fontmaster letters and commands will repeat like this
if you hold the keys down long enough.
You may have noticed that the cursor will only go down
so far and then stop. This is because you have reached
-7-
TYPING
the bottom of your text. If you try to go l ~ r . the
cursor will be placed at the left of the line just
below ~ t h e last one. Now you can add another line by
just typing.
You can move the cursor to this spot from anywhere
instantly with one command:
HOLD: CTRL
PRESS: b
(Bottom)
This means "go to the bottom of the text."
Bel p Screens
You may have noticed something odd. While you were
holding down the CTRL key, the top of the screen
changed. Push it again to see it. This part of the
screen is not only used for information (which will be
explained later), but is also a help screen area.
There are four different help screens which can appear,
depending on what keys you are holding down. The
information in the help screens reminds you of some of
the important commands and the keys you must press to
use them.
Typing Text
Unlike a typewriter, your Fontmaster screen is only 40
characters wide. So how do you type lines longer than
this? It's simple. You just keep typing as if the
screen iroes on forever. But since it doesn't, when the
end of line is reached, your text will continue on the
next line. Some lines may even end in the middle of a
word. Don't worry, when Fontmaster prints the text,
everything will come out just the way you typed it. It
just can 't a 1 ways be shown on the screen that way.
When typing paragraphs of text in Fontmaster, you only
push the RETURK key at the end of the paragraph-not
after each line as you would on a typewriter. When you
end a paragraph with the RETURK key, a special mark
(.,) is p 1 aced on te screen to mark the end of that
para'raph. The next 1 ine wi 11 be considered the start
of a new paragraph.
Correcting It istates
Move the cursor to the bottom of the text (let's start
with a clean line). Now type the following misspelling:
TYPE: Correct.i.oJR
To correct the "m", delete it:
-8-
EDITING
PRFSO: DEL
The "m" is gone and the cursor is ready for you to type
the correct letter (n). What if you goofed on one o
the r 's? You wou 1 dn 't want to use DEL to delete your
way back to the error, because you would have to type
the rest of the word again. The .fastest way is to use
the cursor control keys to place the box on the
incorrect letter and type the correct one on top o it.
Now, a common problem when using typewriters: what i.f
you finish a word and find you left a letter out? With
Fontmaster, it's simpl e:
TYPE: .forgtte n
At this point, you notice the "o" is missing. So you
push CRSR c:: unti 1 the cursor is on the first "t" and
push the insert "switch":
HOLD: CIRL
PRFSO: 1. ( Insert switch)
Now type the missing "o" and it should be inserted into
the word. You can type as much as you like and it will
sti 11 be inserted into the word. Push CTRL i aiain
to shut this mode off. CTRL i is c alled a switch
because it works 1 ike a 1 ight switch - it turns
something on and of. Fontmaster has switches 1 ike
this for several different functions.
Now suppose you accidentally type an extra letter
somewhere in a word, as in:
TYPE: exxtra
All you have to do is move the cursor on top o either
"x" and t(obble it:
HOLD: CTRL
PRESS: ll (Gobble)
Each press o.f this set o keys will gobble one
character ( of course, if they are held down it will
iObble repeatedly).
Inserting/Deleting lines
Often, you wi 11 want to make room between two 1 ines f or
additional text. Just position the cursor anywhere on
the line below the place you want to make room and
HOLD: SHI FT CTRL
PRJ:$: tST (Insert Line)
Each press inserts another blank line with an end-o-
-9-
PRINTING
marker (.,) on it.
Remember that to delete a c haracter in front of the
cursor, you typed the DEL key? If you do this while
the ct'RL key down, the whole line will be
erased. Move the cursor to any line and try it:
HOLD: CIRL
PRESS: DEL
(Delete line)
Printing in Dot-H atrix
By now, you probably have odds and ends of text on your
screen, left over from all the previous examples.
Let's print this stuf to your printer, just to show
you how it's done.
HOLD: SHIFT CIRL
PRESS: d
(Dc::>t matrix)
The words Dot matrix should appear just to the right
o the large box at the top o the screen. What you
have just done is to select dot-matrix printing (dot-
matrix is the r ough text you 're used to seeing from a
printer). Now let's print your text:
HOLD: SHIFT CTRL
PRESS: p
PRESS: RETURJI
PRESS: RETURK
(Print )
If printed, check the connections to your
printer and interface (if applicable). See appendix A
on 57 f or with problems.
The two questions that you answered with a RETURK wi 11
be explained a little later. For now, always respond
with a RETURK. Notice that the text that printed
doesn t look very good. That's the problem with dot-
matrix--it 's fast, but not very professional - looking.
Soon, you will learn to print your text using the high-
quality onts on your Fontmaster disk. Be patient.
Error Messages
When you use a comma nd i ncorrectly or try
that Fontmaster cannot al low, you will r eceive an erro r
message. These messages almost always appear near the
top o the screen where you usually see the line with
marks on it. If you have audio on your monitor or the
sound turned up on your 1V, a chime sound wi 11
accompany the error me.s.sa.ge to call your attention to
it.
Let's do something wrong on purpose just so we wi 11
know what to expect:
-10-
HOLD: CTRL
PRESS: p
SAVING
You should see the message -There's nothing to
paste. You used a valid command, but not at the right
time. This message will remain visible until you do
anything at the keyboard, at which time the ruler
reappears. (The ruler i.s the line with all the little
marks on it-you guessed it, to be discussed later).
The ruler line is sometimes used :for user input as well
as error messages. If a command requires more
information, a question may appear on the ruler line
which you must answer.
See appendix B (p. 58) :for a complete list and
explanation o:f Fontmaster 's error messages and prompts
(questions) .
Saving Text To Disk
Typing and perfecting a document is seldom useful
unless you can save it to disk for :future use. First,
let's save all the stu:f:f you have typed onto disk:
1) Put a disk in the drive to save the :file on
2) Call up the disk operations menu:
HOLD: CTRL
PRESS: d (Disk)
3) PRESS: & (Save text)
4) TYPE: A name to give this :file
PRESS: REI ORR
Your disk drive should start spinning, and your text
will be put on the disk. When the save is done, the
norma 1 text screen wi 11 reappear. I:f something went
wrong, an error explaining the condition will appear on
the ruler 1 ine.
Reading the Disk Directory
Let's check to .see i:f the file you just saved is on the
disk now. To list a directory o:f the :files on the disk
in the drive:
HOLD: CIRL
PRESS: 1 (Directory :from drive 1)
I:f you have two drives, press a "2" to list rom your
second drive.
The list o:f :files will appear on the screen and will
-11-
LOADING
persist until you press a key to go back to the text
screen. I the disk has too many files to all be shown
on the screen, they will be listed in groups, each
group waiting for you to press a key be ore going to
the next.
Did you see your new file in the list? Now, let's
clear all your text out o memory (a save doesn't
disturb it) .
HOLD: SHIFT
PRESS: CLR
PRESS: 7
(Clear text)
What did you do wrong? You got a beep and an error
messatte. We 11 , not a 11 messaees are error messages.
This one just shows you what revision o Fontmaster you
have. Notice that your text is ~ t o n e now.
Loading Text From Disk
Now, let's assume that it's a week later and you need
to print out your important file again. First, let's
load it back into memory from disk:
1) Call up disk operations menu
HOLD: CTRL
PRESS: d
2) PRESS: 1 (Small "L"-Load text)
3) TYPE: The name o the file you saved.
PRESS: RETURII
The file should start loading at this point. When the
load is complete, the text screen will reappear with
your text displayed once attain.
See the section on disk operations (p. 22) for
explanations of all the choices in the disk operations
menu.
Printing Using Fonts
Finally! You've been waiting to see some fonts
printed. Thanks for being so patient. Now, clear all
text rom memory (using SHIFT CLR) and type a few
lines o text, following each with a REIOR. Now,
since you're probably still in the "dot-matrix" mode
from your last time printing, you need to go back to
the normal "font-output" mode o printing:
HOLD: SHIFT CTRL
PRESS: d (Dot matrix switch)
Notice that this is how you turned on dot-matrix in the
-12-
FONTS
first place. This command toggles between dot-matrix
and font output each time you push it. Make sure at
this point that the words "dot- matrix" are not visible
al:x:.lve the ruler line. (If they are, tOggle back to
font output. )
If you try to print your text right now, you will get
an error saying "Slot .selected has no font. " This
means that Fontmaster cannot print without having a
font to use.
Loading Fonts
Let's load a font now so that you can succe.ss.fully
print your text:
1 ) Make sure the Fontmaster disk is in the drive
2) Call up the disk operations menu:
HOLD: CTRL
PRESS: d
3) PRESS: f
(Load Font)
4) TYPE: t7pevriter
(or any 1 isted inside the back cover )
PRESS: RETURW
PRESS: 1
PRESS: RETURK
When the text screen reappears, the f ont has been
1 oaded (unless an error message appeared) . Now you can
print your text:
HOLD: SHIFT CIRL
PRESS: p
PRESS: REI URK
PRESS: RETURK
Your text should now be printing. It ' s slower, but
much better looking . I something looks strange about
the text that printed, or i your printer went nuts and
printed junk, see appendix A on p. 57 to see what might
be causing your symptoms.
80-Column Vieving
There is a way you can "print" your text to the screen
instead of the printer. This is useful for
proofreading or for checking printing format. Printing
fonts in this way is impossible because 80 columns of
characters have to be squeezed into the Commodore's 40
character-wide screen. For this reason, this feature
is usually unreadable on television sets. Using the
preview is almost like printing to paper:
- 13-
QUITTING
HOLD: SHIFT CTRL
PRESS: ,
PRESS: REI OR.
PRESS: RETURII
(View)
You can pause this 80 column output at any point by
down the space bar . Any other key wi ll
continue the scrol l ill4it. When the text in memory has
all been displayed, scrollina- will stop and Fontmaster
will wait for you to press RUII/SIOP to back. The
ROll/SlOP key will also aoort the preview if pushed
while it's
Aborting Commands
Most COIM\ands will let you back out of them if you
your mind. Almost any time you are asked a
question or requested to type something, the
ROll/SlOP key will abort the co!Miand and frO back to
the text screen.
Quitting the Word Processor
Before deciding to quit Fontmaster, make sure you have
saved your text to disk if it's important.
HOLD: SHI FT CTRL
PRESS: q
PR&:iS: 7
(Quit)
(I you are sure)
-14-
STATUS DISPLAY
INTERMEDIATE TOPICS
This section wi 11 introduce some of Fontmaster 's more
powerful commands. A thorough understanding of the
previous introductory section is going to become
nece.sse.ry very quickly. Persons familiar with other
word processors might find this section to be a good
starting place.
The Status Display
Up to now, for the most part we've ignored al l of that
information at the top of your screen. Don 't think
it's unimportant-we've just been avoiding explaining
it until you were ready. This information, which as a
whole is called the status displa7, I;Iives you
information useful when editing text and using fonts.
Here's the status display with all of its parts
visible:
a b c 9
m;lile\/ \
COl I Insl
LINE I # I _SHR
m n a p
\ u
M EM : O%J
T : CP I: 10
4 - I y pew r i I e r
-n4-l ( I I I I
'''
1
7?7'Frt
1
'
1
dt--; I h i j k
t I I 1
' \'Y*/'* I I IIIJf II
I q r
A) Title of text file in memory
B) The cursor's present column position
C) The 1 ine number which the cursor is on
0) Graduations. on ruler
E) Tab stops
v
\
IC
I I 1
F) The setup file being used (either 1 or
G) Indicates if insert switch is on
H) Indicator for underline switch
I ) Indicator for switch
J) Indicator for help switch
K) Indicator for reYerse switch
I
L) Sample of font selected at cursor
1'1) Pitch selected at cursor (Pica, Al t, Elite,
Xonnect)
N) "B" if boldfaced at cursor
0) of text a t cursor ( Ta 11 , norma 1 , Micro)
P) Superscript/subscripts on at cursor (u superscript,
e subscript)
Q) Slot number selected at cursor
R) Type of font in selected slot (- normal, = super-
font)
S) Name of font loaded into selected slot
T) Percentage of memory currently used
U) Text density (in characters per inch) at the cursor
V) Overall summary of text s look and size.
-15-
HYPHENATION
..
Notice that the information is divided on either side
of the box near the middle of the display. The
information on the left is associated with the entry
and editing of text, while those on the right pertain
to fonts and text special effects.
Everything in the status display except the switch
indicators ( G thru K) describes the status of text at
the cursor. In other words, if you move the cursor
to a particular place in your text, you can immediately
see what font 1s beine used. there, as well as the
effects used. (height, width, boldfacing, etc. ) . Of
course, as you are typine text, these indicators wi 11
show this same data on the text you are enterine.
The purpose or function of some parts of the status
display may still be unclear. Each part will
eventually be explained as needed as you learn more of
Fontmaster's features.
K ore on Text Entry
A few details about text entry must be covered in
addition to the information 6li ven in the introductory
section.
First of all, as you have learned, the RE10R key
signals the end of a paragraph. This being so, if you
move the cursor in the middle of a line of text and
press REI ORJI, an end of parS6lr8ph mark (.,) will be
placed, and the rest of the line will be cleared.
If the insert svitch is on, however, the RET1JIHI key
has quite a different effect. In this case, an end of
~ p h mark is placed and the rest of the paragraph
to the right of the cursor is moved down and made into
its own paraeraph.
One other oddity: if you type text on a 1 ine to the
ri6lht of an end of paragraph mark (.,), the mark wi 11 be
removed (because you evidently want to extend the
~ p h ) .
llyphenation
Sometimes after printirll! your text, you may see that it
would have looked better if you had hyphenated a
certain word. You could just insert a dash (-) in the
word, which would work 6li'98t. But, what if later you
insert or delete a few words above that spot. Then
your word broken by a dash wi 11 probab 1 y appear in the
middle of a line, with a dash still stuck in its
middle.
The solution is the Fontmaster hyphen.
hyphen:
-16-
To type a
HOLD: LOGO
PRESS: - (Hyphenation)
CURSOR MOVEMEN1
The hyphen is a little longer than a reerular dash. But
the important difference is this: the word can be
split at the hyphen. But if it isn't, the hyphen will
not be printed. When you are entering text, it's a
good habit to use hyphens in l o ~ words just in case
the chance arises, when printil'lit, to split the word
between two lines. Remember, the hyphen will always
appear in your text, but will not always be printed.
H ore Cursor Movement
In the introductory section, you were shown some of the
basic ways to move the cursor. More exist that can,
when used properly, greatly reduce the time spent
moving the cursor to desired locations.
First, there 's more to the HOllE key than you were
first told. One press of the key wi 11 "home" the
cursor to the upper left corner of the screen. A
second press will move the cursor to the beginning of
the text. Remember, you can find the bottom of the
text with CTRL b .
One often-used convenience is the SHIFT RETUR key.
This sequence, unlike the RETUR key alone, does not
modify the text in any way, but simply moves the cursor
to the start of the next line.
Two commands have been included to allow rapid up-and-
down scrolling through the text:
Page -!- HOLD: CTRL
PRESS: u
Page 1' HOLD: SHIFT CTRL
PRESS: ~
One push o either of these combinations will move the
cursor up or down 21 lines (the number of lines in the
text screen). Since these are identical to the cursor
up/down commands with the addition of the CTRL key,
you can use the CTRL key as a "speed-up" key for the
cursor up and down functions
The four .!'unction ke;J"a at the right o the C-64
keyboard and at the top right of the C-128 are used for
finding four different objects:
fl: Word
3: Sentence
f5: Format 1 ine
rl: Text modifier
-17-
CASE
Don't worry about .f5 and f7 .for now, we' 11 get to them
later. Each press o .fl and .f3 finds the next word or
sentence, starting at the cursor. Holding the SHIFT
key while pressing them will search for the first word
or sentence to the left o the cursor.
A word is deined as text surrounded by any of the
.following 10 characters: ! . ?, : ; - (.space) (hyphen)
A sentence is a group of words beginning and ending
with any o these 4 characters: !.?'
other Editing Features
The Fontmaster contains a .few 1 esser - used editing
commands which were not mentioned in the introductory
section. First, spaces can be inserted into text at
any time:
HOLD: SHIFT
PRESS: IIIST
This will work without having to turn the inse rt switch
on, so it's perfect for quick insertion o a space or
two.
Also, you can erase all text on a line to the right of
the cursor:
HOLD: SHIFT CTRL
PRESS: I (Small "L")
Here's a review of the insert/ delete commands:
Insert a space
Delete a character
Gobble a character
Insert a line
Delete a line
Erase to end of text
Erase to end o 1 ine
The Case of Text
(SHIFT) I JIST
DEL
CTRL g
SHIFT CTRL IIIST
CTRL DEL
SHIFT CTRL e
SHIFT CTRL I
Several features have been added to Fontmaster t-o a i d
the control of upper and lower - case text. First,
there's the SHIFT LOCK key, which works the same as
its cousin on the typewriter. It basically holds down
the SHIFT key for you unti 1 you push it again. This
is okay, except that i you try to type a command,
CTRL s for example, what you wi 11 get is a SHIFT
CTRL s, a completely different command in Fontmaster.
As an alternative, the SHIFT switch has been added.
"Click" the switch on like this:
HOLD: CTRL
-18-
TABS
PRESS: "t
An "S" appears in the status display to that the
SHIFT switch is turned on. With this switch on, all
text is typed in upper case. Numbers and commands will
not be shifted, but left alone. Use this to
enter 1 arge portions o capita 1 ized text. Since it is
a "switch", you turn this SHIFT feature o by pushing
it again ( CTRL 1') The "S" wi 11 then disappear.
Tabs
Tab stops with the Fontmaster work just like those on a
typewriter. To move the cursor to the next stop, push
the "Tab" key:
PRESS: RUJI./SIOP (Tab)
I no more stops are set, you will get an error message
telling you so (in which case the cursor will not be
moved).
To set a tab stop, move the cursor to the place to set
the stop.
HOLD: CIRL
PRESS: + (Set tab stop)
A small line should extend above the ruler line above
the cursor. This is the marker or your tab stop. To
clear a. tab stop, position the cursor and
HOLD: CTRL
PRESS: (Clear tab stop)
I a. tab stop was set at that point, it will be
cleared. You can clear all the stops at once like
this:
HOLD: SHIFT CTRL
PRESS: - (Clear all stops)
The tab stops are automatically saved and loaded along
with the text (using the Save and Load commands
only).
Tab stops are really a hold- over from earlier word
processors. When using fonts and special effects, this
familiar tabbing feature will rarely satisfy your
needs. You will learn a. tabbing format control which
is better sui ted for use with fonts in the Advanced
Topic.& section.
Block Manipulation
Fontmaster has several commands for
-19-
BLOCKS
duplicating, and moving blocks of text. They, as well
as a few other Fontmaster commands, all require that
you specify the endpoints of the block to work with.
Here's how you would mark the ends of a block:
1) Move cursor to either of the endpoints
2) HOlD: CIRL
PRE$: m (Mark block)
3) Move cursor to the other end
4) Press the keys for the block command
The four block editing commands are as follows:
Command
Erase
Copy
CUt
Function
Remove block
K e ~ s
HOlD: CJRL
PRESS: e
Copy block HOlD: CTRL
into buffer PRESS: k
Remove block HOlD: CTR1.
into buffer PRESS: c
Insert text HOlD: CTRl.
from buffer PRESS: p
Combinini the block commands can be useful. For
example, to move a block of text from one location to
another:
l) Move cursor to one end of block and mark it with
CTRL m
2) Move cursor to other end and use "cut" command
3) Move cursor where you want the block inserted
4) Use the paste command ( CTRL p)
Or to duplicate text somewhere else:
l) Move cursor to one end of block and mark it
2) Move cursor to other end, use "copy" command
3) Move cursor to destination of copy and use "paste"
The block manipulation buffer can hold a limited number
of characters (1280), if you ~ e t an error saying Block
is too Iar.re, you will need to work with several
smaller blocks.
Also, any text in the block manipulation buffer will be
lost when you use the Print or Video preview
COIIUIIands.
Searching and Replacing
As a file grows in size, findini a particular word or
phrase can becoae time consumini, if not impossible.
For this reason, Fontmaster contains commands to locate
-20-
SEARCHING/REPLACING
any sequence of text you request. It works l ike this
HOLD: CTRL
PRESS: f (find)
At this point, the question Find what? will appear on
the ruler line. Type the text you want to find and
press REI URJI. The search will start where the cursor
is pointing and will stop on the first occurrence of
the string that it finds. If it finds none, Search
ended will appear.
If you want to find the same text again (the next
occurrence) use
HOLD: SHIFT CTRL
PRESS: f (Find again)
The add.i tion of the SHIFT key to the Find command
makes it Find again the same string you asked for
last time.
Be aware that. case, is ignored when searching for text.
For example, if you are searching for Pass the c ursor
would stop if it saw the word impasse.
Several characters have special meaning when used in a
search string:
Character Meaning
? l,llildcard, will match any character
[ Will match any delimiter
Examples:
tte
at?'!
[th
e[h
will match the and tree but not true
will match attic and at
will match the but not with or slither
will match be here but not Beth
The Replace command is similar to the Find command,
but allows you to find occurrences of a string and
replace it with a second string of characters. Use it
like this:
HOLD: CTRL
PRESS: r (Find/replace)
Supply a search string just like you did for find and
press RETURN. Next you will be asked Replace with?
Type the text that you want to replace the old string.
In this string, upper and lower cases do matter and the
character s ? and r have no special meaiUng.
After you enter the replace string, the question Ask
~ o r e replacing? will come up. If you press the R
key all occurrences of the search strine- will be
replaced with the replace string. I, however, you
-21-
DISK 1/0
a.nswer by pressiflll the Y key, the following happens:
every time an occurrence of the search string is found,
the cursor wi 11 point to it and you wi 11 be asked if
it's okay to replace it. Whether you replace it or
not, the search wi 11 continue for more matches unti 1
the end of the text is reached. Remember that at any
question, you can abort the replace comm.and by pressing
RUII./STOP.
Disk Input and Output
Beore discussing transferring text to and from disk,
be aware that writing text files to your Fontmaster
disk is not recommended. If you must, do it with
extreme caution. For systems with two drives, you can
use the Fontmaster setup p ~ (see p. 4) to specify
that all text files be w r ~ t t e n and read using the
second drive.
All of the disk operations that can be done with
Fontmaster are accessed through the Disk Command
menu. Remember how to display this menu?
HOLD: CTRL
PRESS: d (disk)
Once the menu is displayed, it's pretty simple to
figure out what key to push ( L for Load .font, 1 for
Dlrector7, etc. ) . Therefore, each command will be
explained assuming you have called up the disk command
menu and pushed the key for the command.
Load .font: Loads a font from disk into memory. When
this command is issued, the screen will clear and
the contents ( if any) of the .font s I ots is
displayed. Font slots are the 9 possible places
into which a font can be loaded. You can use as
many or as few of the slots as you want. But to use
a font for printing, it must be loaded into one of
the slots.
The .font load command will ask two questions.
First, llame o.f .font? Type the name of the one
you want (see inside back cover or the Quick
reference card). Note that all of the supplied
fonts have all lower -case names. After the name,
press REl URII.
The second question is Slot number? Type the
number of the slot to load to. If the slot is
holding a font already, the new font wi 11 replace
the old one. You can, as a convenience, just press
RETORII for this question and the font will load
into the first unused slot.
IIIPORTAIIT otE ABOUT FOIITS: Two types of fonts
can be used with Fontmaster-- ormal fonts and
-22-
DISK I/0
Super.fonts. Superfonts have smoother, more
refined characters, but unfortunately take up two
consecutive slots. When loading a superfont
( superfonts are marked with an asterisk on your
reference card), the slot you pick and the next
higher one will be used.
Load ~ o n t s needed: This command can be used ater a
text load to automatically load all the fonts needed
for that file. A font is "needed" if it was loaded
into the system when the file was saved to disk.
For example, if you have three fonts loaded and you
save a file to disk, when you later load that file
and use the Load font& needed command, the same 3
fonts will be reloaded into their original slots.
Directory: This command lists to the screen the
directory of the disk in your first ( or only) drive.
If you use a 2 instead of a 1, the directory will be
pulled from your second drive.
Di&p 1 ay error: This command wi 11 read your disk
drive's error channel and display the message on the
ruler line.
Erase: This command will ask you for the name of the
file to erase. Type the name and press REIORW.
Caution: this operation cannot be reversed--once you
press RETURJI the file is gone. If you change your
mind abouting erasing a file, press ROll/STOP.
Rename: This command allows you to change the name of
a file on a disk. You will be asked to enter the
old name and the new name. Follow each with a
RETURK and Fontmaster will rename the file.
Send disk command: This command allows you to
any command that your 1541 or 1571 recognizes.
screen will be cleared and a > is displayed.
the command you want to send and press RETORW.
Example commands:
Format disk: >n0:nameofdisk,a5
Validate disk: >v0
send
The
Type
Load character .set: This command will load a
character set from disk and use it to display your
text on the screen. See the section on bi-lin{!Ual
editing on p. 47.
Save text: This is the most-used method of putting
text files onto disk. Your tab stops are saved
along with the text, as is information about what
fonts are loaded (used for automatically loadillif the
fonts back in later). The file created by a SAVE is
a PRG-type file.
-23-
DISK I/0
The SAVE command wi 11 ask you one question before
saving the file-the name to give the file which will
be created. If you press RETOR in response, the
title of the current document will be used (ideal
for saving a modified version of a file over the old
version). If a file on the disk already has the
name you specified, you will see File exists.
Replace it?
PRESS: 7
or PRESS: n
to write this one over the old one
to abort the SAVE
Load text: This command is used to load a file that
was previously written to disk with the Save text
command. Since Load text is so commonly used, you
can use the command without having to cell up the
disk operations menu:
HOLD: CTRL
PRESS: 1 (Smell "L"-load)
As with most of the disk commands, Load will ask you
for the name of the file. After typing the name and
pressing RETURK, Fontmaster will attempt to load
your file. If, however, the file cannot be found or
cannot be loaded (only files Save:! can be Loaded),
you wi 11 get an error message. The name of the file
you load will become the title of the document
(upper-left corner of the status display). You can
then use that name with any text input/output
com.mand by just pressing RETURK.
Yeri.fJ' text ( PRG): This command works just 1 ike the
Load command except that instead of loading the file
into memory, the file is compared with the text in
memory, making sure they are exactly the same. As a
convenience, you can verify a file you just saved by
pressing RETURK when asked for the name of the
file. This command will only verify PRG files.
Put text: The put command is v.ery similar to the
Save command with these differences: the text file
is a SEQ fi 1 e and it's content conforms to the
standard sequential file format. This means that it
can be used with other programs that use sequential
files (a s p e l l i ~ checker, for exe1nple). Files
produced with the Put command do not contain
information about tab stops or font slot contents.
If that's a hindrance, use the Save/Load commands.
Get text: Get text is just 1 ike Loading text but it
only works with SEQ (sequential) files. This allows
you to read text files written by other word
processors (as long as they are sequential files).
Put block: This is a useful command whichs puts a
-24-
UNDERLINING
blcxk of text (instead of all of it) to disk in a
SEQ file. Use this command just like all the other
b 1 cx:;k commands:
1) Move the cursor to one end of the blcxk
2) Mark it with CIRL m
3) Move the cursor to the other end
4) Put the blcxk: CTRL d then b
ln&ert fi.le: This command will take a sequential file
from disk and insert it into memory where the cursor
is pointed. Its use is straightforward: position
the cursor, press the insert fi.le command, enter
the name of the file, and press Rlr.rURK.
With this command and the Put blcx:;k command you can
transfer passages of text from one file to another.
It's done like this:
1) Mark blcx:;k of text and ttse Put block to
save it to disk under a name such as TEIIP.
2 ) Read file into memory which is to receive the
text.
3) Place the cursor at the spot to insert the
text.
4) Insert the blcxk: CTRL d then i. (name =
TEIIP)
If, when insertinE text with this command all of
the available memory is used up before the whole
file is inserted, the insertion will stop and an Chat
of text memor7 error will be displayed.
Verify text (SEQ): This command works exactly like
the verify for PRG files except it can only be used
with sequential (SEQ) files. Again, to verify the
file you just saved, just press RETUR when asked
for the file's name.
Underlining Text
One of the first effects that most people wi 11 want to
use is text underlining. It is so commonly used that
the Fontmaster allows text to be physically underlined
on the screen. The text you type will be underlined if
the underlining switch is on:
HOLD: CTRL
PRESS: u (Underline switch)
Notice the underline mark in the status display is now
on. Like all the switches, press CTRL u again to shut
off underlining. You can create blanks or lines by
typing rows of underlined spaces.
The underlinina- on your screen is normally done in a
"half-tone" to make it stand out from the text itself.
-25-
TEXT MODIFIERS
On some 1V sets this may be hard to see. You can
c h ~ e the under 1 ining to a darker .form with this
command:
HOLD: SHIFT CTRL
PRESS: u
( Underline darkness)
Whichever way you choose, underlining will look the
same when printed on paper.
One drawback to an under 1 i n i ~ system 1 ike this is that
i.f you want to under 1 ine a portion o.f text that you
have already typed, you would have to turn on the
under 1 ining switch and re-type the text on top o.f
itsel.f. There's a command, however, with which you can
under 1 ine or "de - under 1 ine" a block of text. It's
similar in use to all the other block commands:
1) Move cursor to one end o.f the block
2) Mark the point with CIRL m
3) Move cursor to the other end
4) HOLD: SHIFT C I RL
PRESS: u
5) PRESS: 7 to underline block, or
PRESS: n to remove underlining
Text H odifiers
(Special ELfect&)
A text modi.fier is a special character which is
inserted in your text to produce some type o.f change at
that point. Some typical changes might be to switch to
a di.f.ferent .font, to turn on superscripts, and many
others. All of the text modi.fiers except a couple are
inverse lower-case characters (li] .for example). To
produce any o.f the modi.fiers, you need to hold down
LOGO (lower-le.ft corner o.f keyboard) and press the key
.for the modi.fier ( a .for li]) Here are a 11 the
modifiers , the keys required to produce them, and what
result they produce:
Modi.fier

I
Keys
1..000 a
1..000 b
1..000 c
1..000 e
1..000 i
1..000 k
1..000 m
1..000 n
1..000 0
1..000 p
1..000 t
1..000 u
E.f.fect
Alt pitch (11 CPI)
Bold.face on or o.f.f
Compression on or o.f.f
Elite pitch (12 CPI)
Inverse on or o.ff
Konnect pitch ( 13 CPI)
Micro hei6lht
Normal hei6lht
Over 1 ay next 2 characters
Pica pitch ( 10 CPI )
Tall hei(lht
Underlining on or o.f.f
-26-
lffiOx
lffiO 1'
lffiO ~
SHIFT lffiO 1'
SHIFT lffiO ~
lffiO RETURN
lffiO 1
lffi02
lffiO 3
lffiO 4
lffiO 5
lffiO 6
lffi07
lffiO 8
lffiO 9
TEXT MODIFIERS
Expand on or off
Superscript next character
Subscript next character
Turn superscripts on
Turn subscripts on
Turn off sub/superscripts
Use font in slot 1
Use font in slot 2
Use font in slot 3
Use font in slot 4
Use font in slot 5
Use font in slot 6
Use font in slot 7
Use font in slot 8
Use font in slot 9
Keep in mind that some printers are not capable of all
of the Fontma.ster 's effects. Compressinf!, micro
height, underlining, superscripts, and subscripts will
be the most common incompatibi 1 i ties on 1 imi ted
printers. The only way to know f or sure about your
printer 's capabi 1 i ties is to try the effects.
You've probably figured out by now that the text
modifiers are not printable characters themselves, but
they change how text is printed. With proper use of
the modifiers you can make dozens of different printing
variations from just one font. Combine that with the
fact that you are f!iven 30 fonts, and you really have
hundreds of ways to print your text.
Remember using the function keys .fl and .f3 to jump
through text INC>rd by INC>rd or sentence by sentence?
We 11 , f7 does the same thing, except that the cursor
looks for the next or previous text modifier:
Go to next modifier: 1
Go to previous modifier: SHIFT 1
You can look for a specific modifier by using the Find
command (p. 20).
Now, let's take a look at the modifiers and explain
exactly what each does.
13 (Expand on/off)-This modifier usualll occurs in
pairs, one on each end of a portion o text to be
expanded. If only one 13 modifier is used,
expansion wi 11 stay on for the duration of the
printout. Expansion is a doublini of the width of
all characters. Its effect can be seen in the
effect summary window (the IC in the upper
r i ~ h t corner of status display) and in the
CPI (characters per inch) indicator.
This is bov :rou 1ezpandEJ text
-27-
TEXT MODIFIERS
ra (Compress on/off )-This works just 1 ike the expand
modifier except it cuts the width of characters in
half when on. Depending on the capabilities of
your printer compressed may look rough.
The only thing you can do to prevent this is to
make sure you are not using a superfont when
compressing.
You would Scompre.s.s textra I ike this
m (Pica pitch)-This is the pitch used if none is ever
specified. The occurrence of the r:l modifier causes
text to be spaced so that 10 characters occur per
horizontal inch. (Expansion or compression will
alter the spacing when turned on.)
Change to r:lpica pitch
fi1 (Alt pitch)-Selecting the Alternate pitch sets
horizontal character spacing to 11 per inch. This
is a nice "happy medium" between pica and elite
pitches.
Select the t]]pitch called alternate
[j1 (Elite pitch)-Using the G1 modifier changes the
character spacing to 12 characters per horizonta 1
inch.
This is G1the elite pitch
1m (Konnect pitch)-Don't laugh! "C" was already taken.
This pitch prints text at approximately 13
characters per inch. The reason for its name is
that no space is inserted between characters. The
script fonts, for example, must be printed using
this pitch if the letters are to connect fluidly.
The Konnect pitch !mruns together
m (Boldface on/off)-This is another modifier that
usually occurs in pairs. The first one causes the
following text to stand out in bold print until
another in modifier shuts it off. Fonts with
extremely detailed characters may not look good
boldfaced because their features will be "smeared."
J'OU GJmu.st!J tr;r boldfacing!
D (Inverse on/off)-Pairs of D modifiers cause text
between the two to be inverse (white letters on a
black To overcome problems
on pinters, inverse characters are printed in one
pass only.
Tr;ri.ng the a iDIYEltr.Elie
-28-
TEXT MODIFIERS
m (Underlining on/off)--This modifier is another that
usually cx:curs in pairs. All text between the two
m 's wi 11 be under 1 ined. Okay, you ' re confused
about why you would ever use this command when you
can underline text right on the screen, right?
Some people find this conventional method of
underlining easier to use. Pick whichever method
you like. When editing bi-lingual documents,
however, you wont be able to use the on-screen
method.
When the cursor is pointed at a character that is
in an "underlined zone" (between the "on" m and the
"off" m> the underline mark in the status display
is lit. This means that the underline mark doubles
as an indicator for the underline switch (p. 25)
and as an "underlineid. at the cursor" indicator.
The mseconctm method o.f under 1 in in
(Font slot selectors)-These modifiers are used
whenever you want to switch to a different font.
You can change at any place you want (even letter
by letter). All effects selected stay the same,
the font slot used for printing is the only thing
that changes. For example, if you loaded
manhattan into slot 3 and shadow into slot 5,
you could do this:
of a sudmden we chane .fonts
D (Tall height)-This modifier causes the following
text to be printed at twice the hei..rht, in 4
passes. The normal line spacing of 6 lines per
inch will make tall text look "crammed
Later you will learn to modify the line spacing,
but for now you can use "talls" by just inserting
an extra blank line between lines o text.
Superscripts and subscripts do not work on tall
characters.
Go .from normal Dto tall!
Iii! (Micro height )-This modifi er does just the
opposite of D Text after an Iii! is squished to
hal the normal height. On some o the very
limited printers, this is completely unreadable.
Superscripts and subscripts do work with "micro"
characters.
Go .from normal Iii! to micro
Iii (Normal hei..rht)-This modifier shuts off tall
hei..rht or micro hei..rht, i e ither is selected.
Dtall li1normal Iii! micro li1normal
-29-
PRINTING
ii (Superscript)-The occurrence of this modifier causes
the next printable character to be shifted up a
partial line.
Einstein derived E=MC62
!! (Subscript)-This modifier causes the next printable
character to be shifted down a partial line.
Sulfu.ric acid: IIC2SOC4
E (Superscripts on)-This does the same thing as the ii
modifier except it stays on until you shut it off,
whereas ii only works on the .follawing character.
y = xE(2z+l)
w (Subscripts on)-This modifier turns subscripts on .for
the .following text until it is shut off.
~ A V G ~ = dist/time
~ (Sub/Superscripts off)-This modifier turns off either
subscrlpt.s or superscripts, whichever might be on.
s.:;:uperf$ and ~ u b 3
re (Overlay)-The next two printable character s f ollowing
this modifier will be combined into 1. This can be
used to put punctuation marks on letters or to build
diacritics for .foreign languages.
A simple overlay: lila"
Since the two become one, you can use that "one/' in
another overlay process, and that "one" in another and
so on, all of the processes merging into one print.ed
character:
A complex overlay: li!()le-ce/+
Printing Text to the Printer
You were quickly introduced to the print command in the
introductory section but many of it's features 'WE:re
neglected. First, you can print text. to...>o ways: print all
the text, or print a block of text. To print. a block, use
the print command just like all other block commands
1) Move cursor to one end of the block
2) Mark it. with CTRL m
3) Move cursor to the block's other end
4) Print: HOLD: SHIFT CTRL
PRESS: p
Fontmaster may study the text for a few seconds, and
then will immediately start printing the block. In other
word:s, there are no other options for you to choose when
printlng a block.
I no block is set when you use the print command, all
the text will be printed. In this case, hO\.Jever, you will
be asked a couple of questions. Start the printout like
this:
-30-
HOLD: SHIFT CTRL
PRESS: p
PREVIEW
The screen wi ll clear and you will be asked Number of
~ p i e s ? There are three ways that you can answer this
1) Type the number of copies and press RETURN
2) Just press RETURN and only 1 copy
will be printed
3) Type ? and press RETURN to print
copies until aborted
The second question will ask Variable filename?
Unless you are printing a form letter (see Advanced
Topics, p. 33), just press RETURN as your answer. At
this point, printing will begin.
When printing a block of text or the whole file, you can
abort the printout by holding the RUN/STOP key.
Fontmaster will make sute you meant to abort by saying
Push y to abort. other to continue. If you
press Y or RUN/STOP again, the print process will not
proceed any farther. If your printer interface or
printer has a buffer, the printer may print a line or t\o/0
even after the print was_SbOrteq.
Several types of errors can be discovered while
Fontmaster is printing. For a discussion of these, see
Appendix B, Error Messages (page 58).
80 Column Video Preview
Fontmaster's 80 column preview is a quick and economical
way to proofread your documents and check for proper
formatting. As was mentioned earlier, this feature is
usually unreadable on standard television sets. It's
\o/Orth a try, but don't be disappointed. Experimenting
with different combinations of screen colors might
improve the situation. (See p. 50 for a way to change
the colors while in Fontmaster.)
Not everything that can be done on your printer can be
shown using the preview. So the tradeoff is accuracy
for speed. Varying widths and heights of text cannot be
seen in the preview, although their effects can be seen.
For example, if you use the expand text modifier, half
as many characters \./ill be shO\oln to comprise each line,
although they can't be displayed as double-wide.
You use the Video preview exactly 1ike the Print-to-the-
printer command except instead of SHIFT CTRL p, use:
HOLD: SHIFT CTRL
PRESS: v (view)
You can view a block or the whole file, and specify
-31-
PREVIEW
copies just as if you were printing to paper. Follow the
instructions for the print command on p.
00.
There are a couple of differences between the Video
preview and the actual print command. First, if you
press RUII/STOP while previewing, you have no chance to
change your mind- the view is aborted. Second, the
preview will show you where the paper perforation will be
by sticking a dashed line between pages of text. On this
dashed line will be a number telling you how pages of
text have been viewed so far. These numbers and dashes
will never be seen in the ina! print to paper.
When the entire file or block of text has been viewed,
the last dashed line will be displayed and Fontmaster will
wait f or you to press RUII/STOP before the display
reverts to the normal 40-column text screen. Sometimes
Fontmaster will need to access its disk before it can go
back to the 40-column mode. If you have removed the
disk, it will ask you to put it back.
-32-
FORMATTING
ADVANCED TOPICS
The inormation covered in this final section for the
Fontmaster word processor is going to be hard to digest
unless you have studied the introductory and
intermediate sections. The time you save by skimming
those two sections will be more than lost if you get
bogged down in this section.
Formatting Output
Up to noc.J, you have had no way to really control hoc.J the
text you print is arranged on the paper. There are
literally thousands of formats you can create with a set
of about 48 format controls. These controls
determine how to break text into lines, how to space
these lines apart, where and how to position lines of
text on sheets of your printer paper, and many more
options.
This may sound terribly complic ated. The truth is you
can make it as simple or c omplex as you want. Any
options you don't ever try t o control are set for you.
That way, you only need to learn the format controls that
you want to use. That's how been able to print
stuff without knowing about these controls, because they
were all set f or you. (You could have altered them if you
had knoc.Jn how. ) Let's start by explaining where these
format controls go and the ir general f orm. Then we'll
introduce each formatter, one by one.
Format controls are mixed right in with your text,
to text modifiers, in either of two ways:
1) J..m25.'
2) in the mid lm25: dle
The first is by far the mor e common of the two. In fact,
until you are very familier with Fontmaster, you should
stay away from the second form. The difference is that
the first one is on a line by itself, where the second is
wedged right in the midst of a line of text.
Both forms must have the at the front. This is a
special mark that tells Fontmaster that formatters are
coming up. You can produce this Format arrow from
your keyboard like this:
PRESS:
Notice, however, that the two forms of format controls
end differenti.r. The first must end with a ., which is
made by pressmg RETURII. The second must end with :
which is typed SHIFT =.
More than one format control can be used in a group in
-33-
FORMATTERS
either of the t\.JO mentioned formats. Just separate each
formatter with a colon (:). Here's hO'W that. \.JOuld look in
both possible forms:

text ...
The letters lm, rm, and """ in the above example are the
f ormat controls. They are t\.JO letters long and can be
lower-case cr capital. Most of the formatters need a
number to 1.10rk with. That's the purpose of the numbers
25 and 67 above. Notice that the third f ormat control
has no number after it. Some controls need no numbers,
some need one, others more. The specific f ormat of each
will be described in their O'Wn sections which f ollO'W.
Format Controls
, (Comment) ;Comment goes here
This is the only single-character formatter. The
rest of the li ne follO"Wing this c haracter is ignored,
so you can put. notes to yourself or any other
\.JOrthless idiocy here.
Harcin.s
PL (Paper length) PL66
This tells Fontmaster that your paper is n lines high
(same as the length in inches times 6). If this
number is incorrect, fe'W other formatters 'Will 1.10rk
properly. If you don't use this formatter in your
file, a value of 66 (11 inc hes) is assumed.
TM (Top margin) TM2
Sets the number of lines the top of t.he
paper and the first line of the bcxiy of text to n
lines. If never set, the top margin is assumed to be
9 lines.
BM (Bottom margin) BM0
Sets the number of lines bet'Ween the bottom of the
paper and the last line of the bcxiy of text to n
lines. If never set, a value of 6 is used.
LM (Left margin) U115 U1+4 LM-2 U1+0 U1+4T LM-7T
As you can there are many forms of this command,
although they all affect the left margin. When just a
number follO"Ws t he 1...11, the left margin is set to that
number. The other forms are used for temporarily
moving the margin to the left or right of that. The
LH+n form scoots the left margin n places to the
ri{tht, until you move it back with the
Similarly, the LH- n scoots it n places to the left.
Only use t hese + and - forms when the setting is
to be eventually changed back (as when you
indent a whole The use of the T after
-34 -
FORMATTERS
the number in the + and - forms causes the margin to
automatically go back to its original value after
printing one line.
If the LH command is never used, the left margin is
set to 10
RM (Right margin) Rl174 Rl1+2 RM-4 RM+e RM+lT
This works exactly like the left margin, except it
determines the right margin, of course. See LH for
a full explanation of all the forms of RH.
IN Undentation) IN5 IN+5 I N-3
Thi.s formatter automatically indents the first line
of every paragraph the number of spaces specified.
The first two forms are exactly the same (the + is
optional)--they both indent the first line 5 spaces
in. The I - n form indents the first line n spaces
to the left. To shut off indentation, use I J I ~ . If
you never use the I formatter, no indentation is
done. Remember, the ., is considered the marker for
the end of a paragraph. Therefore, lines which c an
be indented are those which follow a .,,
Line Formation
JS (Justification) JS
This formatter causes all following lines to line up
smoothly on both the left and right edges. If
necessary, words will be separated slightly to make
the line stretch from margin to margin. If only one
word is on the line, its letters will be spread.
Fontmaster will only stretch a line so far and then
will give up, saying that the line will look unreadable.
It's standard practice for the last line of a
paragraph to not be justified in this way, so
Fontmaster doesn't do it. Also, if centering is on,
the lines will be centered but not justified.
WW (Word wrap) liM
Word wrap is similar to justification, but the right
edge will usually be ragged. Word wrap gets its name
because it will wrap a word down to the next line
rather than letting it get split between two lines.
This mode of printing is assumed unless you specify
JS or NQ
NO (No word intelligence) NO
This formatter causes all following lines to be filled
as full as possible, not worryin" if it splits words
between two lines.
ER (Edge ri.ght) ER
This formatter makes all following lines butt up
Si'ainst the right m a r ~ . This may leave the left
edge lookin" ra"ged if justification is not on.
-35-
FORMATTERS
E L (Edare left) EL
This makes all following lines butt up against the
left marfli.n, possibly leaving the right edge ragged.
This is the normal method, and is assumed unless you
specify otherwise (ER or EO).
EO (Edare outside) EO
This causes all following lines of text to be butted
up against the l eft margin on pages with even page
numbers, end against the right margin on odd-
numbered pages. This is to allow text to be forced
to the outside edge of a book. You w:i.ll probably find
this more useul with page numbers or headers a
little later.
CY (Centering oo) CY
This formatter immediately turns on the centering
feature. Until shut off, every line of text printed
will be centered within the margins you have set. All
effects such as expansion, compre ssion, and pitches
are taken into a ccount when centering the line.
CN (Centerin off) CN
This shuts centering off again.
RY (Reverse on) RY
This format control turns on the reverse output
function. When on, this causes every line to be
reversed (flipped backwards). The characters aren't
flipped backwards, just the line of characters.
Here's a line \.lith reverse off and then with reverse
on:
Exactly backwards!
This is used
ri4lht to left.
by u.sing the
turned on.
~ w k c a b yltcaxE
for foreign languages that read from
You can print text as if in a mirror
mirror font with the reverse mode
WOTE: I the screen is reversed at the time the
printout is made, all lines will be reversed. In this
case, RY end Rll have no effect.
RN (Reverse off) RN
This shuts the reverse mode off again.
Tezt Spacinc
T A (Tab) TA32
Remember that in the section on set.ting, clearing, and
~ tab stops that a better way was mentioned?
This is it. The :r'$lSOn this method is preferred is
that it will work correctly no matter what effects
you 11se in your text (expanded, proportional,
-36-
FORMATTERS
anything). You don't set tab stops .for this command,
but a.fter TA specify the paper column number (1
t hrough 80) to tab over to. If you are already past
t hat col umn, no t abbing will be done at all.
The TA .formatter is worthless unless it's used in the
same line as printable text. So you must use it in
this way:
make telltTA25:tab over
P Y (Proportional on) PY
This .formatter simply turns on t he Fontmaster's
proportional print .feature. Propor tional printing
means that a character's width determines how close
the next character should be. The result is text
which is easier to read. Compare these:
Regular: Hello
Proportioned: Hello
PN (Proportional off) PN
This turns proportional printing o.f.f again.
CS (Character spacing) CS4
With this .format control, you can direct-ly specify
the number o.f microgaps between letters. For
example, pica pitch uses 3 microga ps bet-...een. This
command acts just like one o.f the pitch modifiers <m,
m, m. or til) because it will override a ny pitch set with
one o.f the .four modifiers, and t he y will override any
character spacing set with this .formatter.
LS (I.i ne .spacing) LS7
This modifier allows you to change the gap bet-...een
lines o.f text. The number .following LS is the number
of lines per inch (vertically) that you request. I.f
never specified, Fontmaster assumes 6 lines per inch.
You can specify a number a nywhere .from 1 to 100
lines per inch.
LI (Line increment) LI26
This .formatter is similar to the line spacing (LS)
control, but is more .flexibl e because it lets you
directly specify the number o.f increments bet-...een
lines. This .formatter is not .for beginners, as it
requires a knowledge o.f the size o.f your printer's
increments.
B L (Blank lines) BL3
The purpose o.f t his formatter ls to save memory.
The number .following BL is the number o.f blank lines
you want placed at that spot in your text. This is
much more memory efficient than typing a bunch o.f
RETURKs.
- 37-
FORMATTERS
Beader&JFCX>ters
Headers and footers are special lines of text that.
are placed respectively above and below the reeular
l:xxiy of text. Their common uses include titles, page
and chapter headings Fontmaster takes care
of working them into each page of print, but you are
eiven power to dictate their use with the following
group of format
HP (Deader position) HP6
This formatter specifies how many lines above the
main body of text the header should appear. RPl will
put the header on the line directly above the first
line of text. The header position cannot be larger
than the top margin (set with TM). If no header
position is set, a value of 4 is assumed.
FP (FCX>ter position) FP6
This control sets the number of lines from the
bottom of the main body of text to the footer line.
FPl will place the footer on the line right after the
last line of text on the page. A footer position of
3 is used unless you specify your own.
HL (Header/fCX>ter left margin) HL5
This formatter sets the left margin for both headers
and footers In most cases you won't even need to
use this because the header and footer margins will
"follow'' any margin settings for the main body of
text. In other words, if you set the left margin for
text to 7, the header and footer will also have a left
margin of 7.
In some cases, you may want to control the header
and footer margins independently of the margins for
the body of text. For those use this
formatter, and the next one for the right margin.
Use of these two formatters will cause the
header/footer margins to become locked (they will no
longer follow margin changes made for the body of
text).
HR (Beader/fCX>ter ritrht margin) HR8
This formatter will set the right margin for headers
and and will lock so they no longer follow
margin settings for the body of text.
UL (Unlock header/footer margin..s) UL
Use of this format control will unlock the header and
footer margins so that they will once again follow
margin settings made for the main body of text. See
BL and DR above for more info on locked margins
H = (l)ef'ine header line) H=This is a header
This control will turn header usage on as well as
tell.in4ir Fontmaster what text to use in the header
-38-
FORMATTERS
line. To shut headers back of later, set the header
to nothing:
H : : . ~
F= (Define footer line) F=Sample footer
Use o this control will start footer usage, ~ - J i th the
footer line set to the text following the =. Set the
footer to nothing in order to shut footers off:
Header/Footer special codes
Headers and footers normally have the following
characteristics:
Centered
Proportional o
Pica pitch
Compress of
Expand o
Normal height
Boldface o
Inverse of
Underline off
Font slot 1
Text modiiers are definitely not recommended for
use in headers and footers. Therefore, a special set
o codes exists solely or the purpose o selecting
text effects in headers and footers only. They may
have a dierent meaning or none at all when used in
normal text. Any effects set with these codes are
internal to headers and footers only- they won't
aect your normal text.
Codes Function in headers/footers
/p Proportional printing on
/1 Edge left
/r Edge right
/o Edge outside (alternate even-odd)
/k
/e
Ia
/c
lx
/t
/m
In
/b
/i
/u
/1
Konnect pitch
Elite pitch
Alternate pitch
Compress on/off
Expand on/off
Tall height
Micro heiljrht
Normal he1iht
Boldface on/of
Inverse on/of
Underline on/o
Use ont in slot 1
-39-
FORMATTERS
12 Use .font in slot 2
13 Use .font
.
slot 3 1n
14 Use .font
.
slot 4 1n
15 Use .font
.
slot 5 1n
16 Use .font

1n slot 6
17 Use .font

1n slot 7
18 Use .font
.
slot 8 1n
19 Use .font in slot 9
I'll Overlay next 2 characters
II Produces a slash (I)
0
Print page number here
The last item, c, is produced like this:
HOLD: CIJ4.
PRESS: v
Notice that this box in headers and .footers is not a
variable, but signals to plug in the page number. For
example, - o - as a header would print the page
number bet\.Jeen dashes on each page.
P# (Paae number) P#42
When you start a printout, the page number o.f the
.first page is set to 1, and then automatically
increased .for each new page. You can .force to start
counting .from a specific number by listing it after
the Ptt .formatter. You can do this at the start of
the .file or anywhere within.
RO (Roman page numbering) RO
This .format control will switch page numbers to the
Roman number system. This is use.ful .for pre.faces o.f
books (you know, when the pages are numbered i.,ii,iii,
iv, etc.).
DC (Decimal page numbe.ring) DC
Use o.f this .formatter will S\olitch page numbers back
to the decimal system you are used to. Unless you
switch to Roman, the decimal system is already
selected .for you.
Columnar Formatters
See Columnar Printing on p. 42 .for more
information on using the following .formatters.
C# (Set number of column&) C#3
With this .formatter you tell Fontmaster how many
columns o.f text you want the text broken into. You
can speciy 1,2,3, or 4 columns. The only other thing
you must do is speci.fy the margins .for each column.
Column 1 al\o/SYS uses the normal left and right
margins (set with Uf and Rll). Use the following six
.formatters .for the other three columns.
-40-
FORMATTERS
2L (2nd column left margin) 21.15
This formatter defines the left edge of the second
column. Columns can overlap, but usually set this at
least 2 greater than column l's right margin.
2R (2nd column right margin) 2R28
Use this formatter to define the position of the
right edge of the second column.
3L (3rd column left margin) 3L30
Use this formatter to define the left edge of the
third column. Although columns can overlap, for
maximum readability, you should set this at least 2
greater than column 2's right margin.
3R (3rd column right margin) 3R46
Use this f ormatter to define the position of the
right edge of the third column.
4 L (4th column left margin) 4L49
Use this formatter to define the left edge of the
fourth column. Although columns can overlap, for
maximum readability, you should set this at least 2
greater than column 3's right margin.
4R (4th column right margin) 4R70
Use this formatter to define the position of the
right edge of the fourth column.
Ki.scellaneous Formatters
CH (Chain to text file) CH:nextfile
When printing text, if the Fontmaster encounters this
format control, the file listed after the colon is
loaded into memory from disk and printing continues
at the start of that file. This is useful when
printing large documents that must be split into
several smaller files.
EX (External file print) EX:extfile
This formatter causes printing to temporarily stop
while the data. from the file you listed is dumped to
the printer. The file must be a sequential (SEQ)
type. Since Fontmaster blindly passes all the data in
the file to your printer, you must make certain that
all the cOO.es conform to your printer's format.
CM (External compensation) CM16
This formatter is for use solely with the EX external
file print control. Depending on the data in that
file, the printer paper may be moved by an uncertain
amount. Fontmaster must be informed about this
paper shift if it is to keep printing correctly on
your paper. Use CH followed by the size of the
paper shift in printer paper increments. This is a
complex task which should not be attempted by those
with weak stomachs.
-41-
COLUMNS
DI (Direct to printer) 0!5,27,64
This formatter lets you send any codes you want to
printer. Keep in mind that all font printing :LS
generated by the Fontmaster, so most features of your
printer won't work unless you are printing in the dot-
matrix mode.
The first number following the DI is the secondary
address to use while sending this data. I you don't
know what a secondary address is. consult your printer
interface manual. When in doubt, use a 5. The rest of
the numbers are the decimal values which will be sent.
Send as many as you want. separating them each with a
comma. After the last one, press RETURN.
NP (Next page) NP NP4
The NP formatter causes printing to immediately jump to
the next piece of paper. I a number is included (as in
NP4). printing jumps to the next page orur if not enough
room is left on the current sheet to p:nnt that number
of lines.
SS (SiDcle sheets) SS
Use of this format controJ will instruct Fontmaster
to pause at the end of each page and wait for the
insertion of a new piece of paper. I SS is not
used, continuous paper is assumed to be used.
SO (Sub/superscript offset) S04
This formatter lets you change how much of a shift
occurs with superscripts or subscripts. Normally,
this value is set to 6 printer increments. You can
set the shift to any size you want by placing the
number of increments after the sa
UO (Underlining offset) U03
This formatter lets you change the gap between
and the bottom of the characters.
Normally, the gap is 6 but you can modify
this by UO followed by the gap size in printer
paper increments. To avoid problems use a gap size
no larger than 10.
ED (Eat data) ED
This formatter is used in form letters to "absorb"
pieces of data from the variable file without
printing them. Each ED will use up the data that
would normally fill one variable box (o).
Columnar Printing
One of the unique features of the Fontmaster word
processor is its ability to format pri nted matter into
col\.lJI\J'lS, such as you would see in a newspaper. Up to
-42-
FORM LETTERS
four columns are allQI..JeCI.
column does not have to be
can even over lap.
Unlike your ne....,spaper,
the same \.lidt.h. In fact,
each
they
Here's how it \./Orks. You use a C. formatter followed by
the number of columns to use (see p. 40). At this same
time, you set the left and right margins for each column
using these formatters: U1, Rl1. 2L. 2R, 3L. 3R, 41.., 4R
(see p.41). When printing text, Fontmaster prints until it
runs out of r<X>m, at \.Jhich time if you ha ve set the
number of columns to 2 or more, it \.Jill try to move the
paper back up and start on the second column. Some
prmters can' t do this automatically. If yours can't,
Fontmaster, knowing this, \./ill stop print ing and request
that you manually roll the paper back up to the previous
perforation.
Tips on manually backing up paper:
1) Al\.lays \.Jait until printer stops print.ing
before moving the paper
2) Pull gently on paper supply \.lhile slO\.Jly
backing-up paper \.lith knob
3) Be consistent in lining up the head ....,i th
the perforation. Position the head the
same \.JaY you do ....,hen starting a printout
You can force Fontmaster to start printing at the tor'
of the next column ....,i th the NP (next page) formatter.
Setting the number of columns back to 1 (Cl.) \./ill cause
Fontmaster to return to single-column printing as soon
as it can.
Form Letters
Another po\.lerful feature of the Fontmaster ....,ord
processor is its capability to produce form letters. A
form letter is a document that is sent to many people
\.lith only a fe\.1 items changing for each letter. You find
g<X>d examples of form letters in your mailbox daily:
Dea.r Hr. Johnson,
Wouldn t you be the envy of all :your
friends driving around lcre Grove in a
brand new 1987 Fiasco GT? Just fill out
and mail the attached card within ..
The same letter \.las used to print a personalized letter
to thousands of peoplB The only information that
changed from one letter to another is the name of the
recipient and the name of his city. This letter \.las
created \.lith "holes'' where the name and city go, \.lhich
are then filled in \.lith data from a djsk with thousands
of people's name and address. With this technique anyone
can send a large number of seemingly personalized letters
-43-
FORM LETTERS
with just one common letter.
Here's how you would create the same Form letter with
the Fontmaster:
Step 1: The Form Letter
Type the form letter just like you would a normal letter
(us:i ng formatters, modi.iers, get as fancy as you want).
When you come to the places where the data will vary
from letter to letter, type a variable boz:
HOLD: CTRL
PRESS: v (variable)
This is one of those "text holes" we were talking about.
The letter, in its .simplest form, should resemble this:
Dear o,.,
Wouldn't you be the envy of all y
our friends driving around o in a brand
new 1987 Fiasco GT? Just fill out and m
ail the attached card within ... .,
Now save the letter on a disk so that you can proceed
to the next step.
HOLD: CTRL
PRESS: d
PRESS: .s
TYPE: junlonai J (Name of this f orm letter)
PRESS: RETURN
Step 2: The Variable File
The variables or "text holes" in a form letter are filled
with text from a separate file-the variable .file. To
create data to use with the form letter you just made,
clear all text (SHIFT CLR) and enter the following:
TYPE: Mr. Johnson
TYPE: I ere Grove
TYPE: Geddy Shaw
TYPE: Moon City
TYPE: Ban Tarl7ck
TYPE: Condoview
PRESS: RETURN
PRESS: REtURN
PRESS: RETURN
PRESS: RETURN
PRESS: RETURN
PRESS: RETURN
Notice that you must press RETURN to mark the end of
the data to fill each variable box. In this example, we
only entered three groups of data. You can enter as few
or as many as you want.
Now you must save this data onto disk so that it can be
used with the form letter you created. Variable files
must be sequential types so use the Put text command:
-44-
HOLD: CTRL
PRESS: d
PRESS: p (Put text)
FORM LETTERS
TYPE: people (name of this variable file)
PRESS: RETURM
After this file is put to disk, you are ready for the
inal step:
Step 3: Form Letter Output
Beore you can print your form letter, you must load it
back into memory:
HOLD: CTRL
PRESS: d
PRESS: I (small "L")
TYPE: junlcmail (or whatever name you used)
PRESS: RETURM
You can now output your letter, in its final form, to the
screen or printer.
To screen:
To printer:
HOLD: SHIF I CIRL
PRESS: v
HOLD: SHIFT CTRL
PRESS: p
Either way you choose, you will next be asked how many
copies to print. You know there's three, so type 3 and
pre.s.s RETURM.
Next, you will be asked for the Variable .filename.
Type people (i that's ;;he name you used) and press
RETURM. Fontmaster will check to see i the variable
file exists on the disk, then will begin to output your
letters, one at a time.
More About Form Letters
Beore form letters are put to any serious use, there
are a ew more points aoout them which need to be
discussed. First, you will seldom know, when starting a
printout, h0\..1 many copies of a form letter to make unless
you count all the data in the variable file-forget it!
By entering a ? for t.he numbe1 of copies, you tell
Fontmaster "I dont know. Print copies until the
data runs out." You can use thi.s shortcut with the
Video preview too. Here's how it would look when
printing:
HOLD: SKIF I CTRL
PRESS: p
TYPE: '!
PRESS: RETURM
-45-
CHARACTER SETS
TYPE: Name of variable file
PREES: RETURM
When using form let ters, you must be sure that the
variable file has the correct number of data items for
each letter. I the number is greater or less t han the
number of variable }x)xes in the .form letter, your letters
will print with data plugged into the owrong ooxes-a mess!
It's up to you to ensure a one-to-one correspondence
between variable }x)xes in the form letter and data items
in the variable file.
I you already have a data file created, and you need to
write a form letter that just uses some of the data for
each letter, you can throw away parts of the variable
file. Let's say for e xample, that you have a variable file
of many people, their addresses, and phone numbers. You
want to write a form letter that prints each person's
name and address at the top, but you never need to use
their phone number. You can't just ignore the phone
number, or it will be read and printed in place of the
person's name on t he second letter. Somewhere in the
form letter, after the "address" variable box, you need to
"throw away'' the phone n1.1mber-read it in to use it up,
but not print it. You can do just such a thing with an
e at data formatter (ED). Each ED will eat one oox-
worth of data from the variable file (remember to place a
format arrow, , in front).
Also, in variable files, you can combine multiple data
items onto the same line. All you have to do is separate
each one f1om the next with a : separator (made with
SA IF I ...:). The last :i. tern of data on each line should
still be followed by a .,, Using this, your sample variable
file could have been typed like this:
Hr. Johnson:Icre Grove-'
Geddy Shaw:Moon City.,
Han
Notice that the data is much easier to read in this form
because all the data for one letter is grouped on the
same line. This file will work exactly the same as yo11r
first form. To summarize, every data item that is to .fill
one variable oox must end with a : or a .,,
Using Custom Character Sets
We've put off talking about the Load character set
command in the disk operations menu until now because of
the scope of the topic. The character set is all the
letters, numbers, and symbols that you see in the text
editing area and status djsplay. The Fontmaster allows
you to c haJli:e the way these look, either for personal
preference, or for the editing of foreiif} languages.
There should be at least four different chara cter sets
-46-
BI-LINGUAL
on your disk, ready to use (check the directory for all
files starting with c/). You can use the Character
Set Creator to modiy these or make up your own (see
p. 55). As an example, do the following to load the CBM
set, which makes all characters look as t-hey do in BASIC:
HOLD: SBIFI
PRESS: d
PRESS: c
TYPE: cbm
PRESS: RETURN
PRESS: n
(character set)
(name of set)
(not bi-lingual)
To go back to Fontmaster's normal set, repeat the
process using noraal as the name of the set.
Bi-lingual Operation
The Fontmaster has the capability to use two different
character sets on the screen at once. This is intended
for use with foreign languages, so that you can see the
foreign text on the screen, just like it will look when
printed. In order to I:Je able to do this, there must be a
character set of the foreign c harac ters created (p. 55)
to match the foreign characters in the font. A few of
the foreign language...s on the Fontmaster disk have
matching character sets that you can load.
This mode of editing is c alled bi- lingual because, while
you are editing in a foreign language, the status display
and all messages from fontmaster are still displayed in
English (assuming that owa.s the set loaded when the
second set was loaded). Also, all formatting information
(stuff following a > is displayed in English.
Here's how you would set up a bi-lingual editing system:
1) Make sure the current character set
is some form of English
2) HOLD: CTRL
PRESS: d (disk)
PRESS: c (character set)
TYPE: russian (or any foreign set)
PRESS: RETURN
PRESS: y (bi-lingual mode)
When the bi-lingual mode is turned on in this way, several
things happen. First, the underline switch indicator in
the status display (refer to p. 15) becomes a 8 to tell
you that you're operating in the bi-lingual mode. This B
also .serves to remind you of this mode's main drawback-
you can't underline on-screen. Underlining can still be
performed, however, wit.h the use of the l!l text modifier
(see p. 29).
When in the bi-lingual mode, never try to load another
-47-
FOREIGN LANGUAGES
character set. You must first shut off the mode
HOLD: CTRL
PRESS: n
(normal edi tine)
This command turns of the bi-lingual mode, and switches
to using solely the English--like set.
Use With Foreign Languages
Besides the bi - lingual mode, mentioned alx>ve, several
other features have been included in the Fontmaster to
facilitate the use of foreign First of all,
languages that read "right-to-left' (such as hebrew) are
a headache to use with all normal word processors. Well,
since Fontmaster was already far f r om normal, we went all
out. Type the follciW'ing c.ommand to change to a "right-
to-left" edi ti.ng mode:
HOLD: CTRL
PRESS:
You can change back by the command again. An R
in the status display indicates if this reverse svi tch
is on. I the reverse .switch is on when you print the
text. it will be printed backwards as well (,just as it is
on the screen).
Fontmaster also has what is called a wi th .ttl a.
Although it is consldered a text modifier, it acts so
different that it deserves its own section. Th.is is what
the "with" flag looks like: You produce it from the
keyboard like this:
HOLD: LOGO
PRESS: w (''with")
What is the "with" flag for? It isn't printed, but when
encountered, it causes the current line and the next to
be butted together vertically. What good is that? Some
require extra markings above and/or below
certain characters. I you butt two lines together , you
can put the main chara0ters on one and the special marks
on the next so they wHl line up. Also, doing graphics or
very tall fonts would be possible by consecutive
lines with the ''with" flag vertically butting them
together.
To see ''hands-on" how to do this, load t he text file
called l(raphic.demo then autoload the fonts and print
it.
-48-
MEMORY
Kemory Management
Advanced user's will find that knowing a little about how
the memory in the computer is used by the Fontmaster
will allow them to use that memory more efficiently. As
an added bonus, user's \.lith this knowledge can create
files which are more than 50% longer than files created
by a novice Fontmaster user (over 9(X) lines!).
The free memory in your computer is used by Fontmaster
for three things
1) Fontmaster itself
2) Fonts
3) Your text
At any time, you can check to see how much memory is not
being used by any of these three things \.lith the memory
check command:
HOLD: CTRL
PRESS: !
The number of unused bytes will be displayed on the ruler
line as well as how many lines of text that equates to.
Under normal operation, you can put fonts in any of 9
font slots. Since each of these slots uses 1920 bytes of
memory, a total of 17,280 bytes is dedicated to font
slots. You can use some of this memory for your text if
you promise to not use it for fonts. The way you
promise is by changing the number of font slots. You
can select to have from 1 to 9 font slots operable. Any
memory freed up by this sacrifice is immediately granted
to you for use \.lith your text.
HOLD: SHIFT CTRL
PRESS: s (slots operable)
TYPE: number of slots
PRESS: RETURM
You can later increase the number of operable slots if
you change your mind (or if you find you need to use
more fonts). Two things should be known about increasing
the number of operable s lots. First, if you have since
added too much text to allow the addition of the font
slots, Fontmaster will say Too much text to add
slots. Secondly, if it does give you the use of the
slots again, the new slots will be undefined (no fonts
loaded), even if they contained a font before being made
inoperable.
The number of operable slots is also saved along with all
PRG text files so that when loaded back in, the system
will be setup just like it was when you saved the file.
-49-
TAILORING
Tailoring Fontmaster
The remaining Fontmaster commands all let you customize
the word processor to your liking.
Repeat &peed
By now you have found that you can make just about any
Fontmaster command repeat by holding the proper keys
down long enough. The commands can be made to repeat at
any of four speeds. Change it like this:
HOLD: SBIF T CTRL
PRESS: r (Repeat)
Each press will c hange the repeat to the next higher
setting and will display that speed on the ruler line. If
you try to go past speed 4, it will be set back to 1, the
slowest.
Help screen svi tch:
Help screens are great for beginners but can be annoying
to users who have outgrown the need for them. This
command will turn help screens on or off with each press.
HOLD: CTRL
PRESS: h
Color customizers:
(Help switch)
Even though you were allowed to select the three screen
colors in the Setup procram (p. 4), you may want to
experiment with different colors "first- hand," especially
when trying to find readable color combinations for the
Video preview feature. Eac h color change command will
change the associated part of the screen to the next
color with each press.
Bacqround color: HOLD: SHIFT LOGO
PRESS: c
Text color: HOLD: SHIFT LOGO
PRESS: t
Border color: HOLD: SHIFT LOGO
PRESS: b
-50-
CREATING FONTS
CHAPTER 3:
CREATING FONTS
Although over 30 fonts are included on the Fontmaster
disk, you will probably at some time reach a point where
you want to try your hand at creating a font. Be
warned, it's harder than you think. Every attempt has
been made, however, to make font creating and editing as
simple as it can possibly be. Big hint: become familiar
with the FONT CREATOR program before you try to
produce a finished font. A mistake while experimenting
is a learning process, but a mistake after creating a
whole font is a hair-puller.
Using the Font Creator
Let's walk through the use of the
program step-by-step. First of all, you
Fontmaster system menu on the screen.
done this way:
TYPE: LOAD FH ,8,1
PRESS: RETURN
FONT CREATOR
have to get the
From BASIC, it's
or, if you are using the Fontmaster word processor:
HOLD: SHIFT CTRL
PRESS: q
PRESS: y (yes, quit)
Once the system menu is
Creator by pressing .
in the creator, with the
on the screen, select the Font
After a few seconds, you will be
following menu displayed:
1) CREATE OR EDIT A FONT
2) DISK COMMANDS
3) EXIT
To take any of t .hese three actions, simply press 1, 2, or
a EIIT will take you back to the Fontmaster system
menu; DISK: COtutAJIDS is similar to the disk operations
menu in the word processor, except the list of things
that you can do is shorter.
Selection 1, CREATE OR EDIT A FOIIT is "What you're
anxious to do, so push 1 and follow along. First, you are
asked what type of font you "Want to work on-normal or
super font.
Characters in a normal font are made up of a i't'id of
9 by 16 dots, whereas superfont characters are made up
of 18 by 16 dots. This difference explains why
superfonts look better than normal fonts-you have twice
as many dots to work with in superfonts. Some printers,
however, cannot print superfonts very well or not at all.
-51-
CREATING FONTS
You had better try to print one of the superfonts on
the Fontmaster disk before you spend the time to create
one.
PRESS: n
or
PRESS: s
(for normal)
(for superfont)
Next, you will be asked by what method you want to enter
the font editing screen:
DO YOU WAJIT TO
CREATE A REW P'OIIT
EDIT A FORT
R E - ~ E R EDIT KODE
Ch<::X)Se to EDIT A FOIIT by pressing e. You are now
asked RAKE OF FORT TO EDIT?
TYPE: typewriter
PRESS: RETURR
(for our example)
If you had chosen to CREATE a font by pressing c, you
would have entered the editing screen with a font-full of
blank characters waiting to be made into something. The
r (Re-enter edit mode) choice is exactly the same, except
that the characters aren't cleared for you. This option
can bail you out of a lot of trouble if you accidentally
leave the editing- mode without saving what you've
created.
Now that you are in the font editing screen, you can
begin to define what each character in the font should
look like. You do this by displaying each character, one-
by- one, in the grid at the upper -left corner of your
screen. You can move the cursor (the checkerboard
pattern) around on this blown - up version of the
character and set individual dots on or off.
The cursor can be moved in several ways: with the
cursor keys just under the RETURN key, with a joystick
plugged into port 1, or a compatible light - pen plugged
into port 2 <Flexidraw's, for example).
Define the shape of each character by turning on the
correct dots in the grid to achieve the shape you want.
You set dots "on" by moving the cursor to them and
pressing the s key. Press c to clear a dot. While
experimentin" with what dots to set or clear, you can
see what the grid would look like printed on paper by
Pre.s.sinil p for "print". When you are satisfied with the
character, press function key f1 to preserve the
character in memory. The next character will
automatica11y be put on the grid.
You can "o from character to character without working
-52-
CREATING FONTS
on them by using the + and - keys to go forward and
backwards. respectively. Or you can "jump" to any
character by pressing SHIFT J and then the character.
When you are done editing, whether you just want to quit
or you want to save the font, press RUII/STOP. You will
see the following question:
NAME OF THIS NEW FOIIT
(RUII/STOP TO EIIT)
Press RUN/STOP to go back to the Font Creator menu
without saving the font. If you want to save the font,
put the destination disk in the drive, type the name to
give the font, and press RETURII. If a font on that
disk already has that name, you will be told so and asked
whether to replace it or not. For your benefit, fonts
are automatically verified after they are saved.
It is strongly recommended that you put new fonts or new
versions of the included fonts on a separate disk. If
you must put them on the Fontmaster disk, put a copy on
another disk as well. A destroyed Fontmaster disk can be
replaced, but your personal fonts cannot.
Advanced Features
The Font Creator has many advanced features that
save you time in editing c haracters. All of the Creator's
commands are summarized in the lower and right- hand
parts of the font editing screen. In front of each dash,
the key is listed that you must press for each command.
Some keys are shown surrounded by brackets, such as (j].
This means that you must hold down the SHIFT key as
well.
Here is a brief de scription of each of the Creator's
advanced commands:
&sand . These two commands move the left-most 1' at the
ttom of the grid to the left and to the right. This
arrow should point to the left edge of the character in
the grid. This information will be used when the
character is printed in the proportional mode. In this
mode, all the dots to the left of this arrow will be
skipped.
< and > These t\0 commands move the right- most 1' at
the bOttom of the grid to the left and to the right.
This arrow should point to the right edge of the
character in the grid. When printed proportionally, the
columns of dots following this arrow will be skipped.
f5 and f7 (Store/Recall ima{e): Pushing function key f5
Will stOre whatever is in he grid into a temporary
holding area. You can later "recall" this pattern into
the ~ t r i d by pressinll f7. You can use this pair of
-53-
CREATING FONTS
commands to transfer patterns from one character to
another. They can also be used to provide a quick
starting base for the creation of similar characters. In
other words, you could create the letter o and store it.
Then to create the letters bcdopq you could recall the
i m ~ e of the o and modify it, instead of starting from
scratch on each character.
~ <Dume grid): Causes a picture of the grid to be printed
as it l.S, full size, to the printer. You can use this to
make a hard-copy archive of your fonts. If the screen
border flashes when you try this command, something is
wrong with the interface or printer. Check all
connections.
CLR (Clear grid): Clears all dots in the grid. Remember,
however, that the character is not cleared unless you
save this cleared grid to memory with fL
011 (Negative): Each press of this command will make a
negative of the grid-all "on" dots are turned "off," and
all "off" dots are turned "on."
(01 (Shift up): Shifts all dots in the grid up one row.
[D] (Shift down): Shifts all dots in the grid down one row.
(L] (Shift left): Shifts all dots in the grid one column to
the left.
[R] (Shift right): Shifts all dots in the grid one column
to the right.
lFl (Flialr grid): Flips the image in the grid in the left-
right ection.
lll Unvert grid): Inverts the image in the grid in the
up-down direction.
(Choose s e ~ number) This command is not listed on
the screenUse it's so rarely used. When the Creator
loads, setup .file number 1 is retrieved from the disk.
That's what the -#1 in the upper- right corne r of the
screen means. You can change to the second setup file
like this:
HOLD: SHIFt
PRESS: 2
-54-
CREATING CHARACTER SETS
CHAPTER 4:
CREATING CHARACTER SETS
So that you don't become confused by the use
and character sets, let's differentiate the
now:


Fonts are
printer
used when printing to the
Character sets are never used when
printing. They are used on the
screen in the 40-column mcxie only
of fonts
two right
There are only three reasons
create and use a character
processor's normal one:
why you would need to
set beside the word
1) li you would find a mcxiified version
more readable
2) When using foreign language fonts
3) When using a font with nonstandard
characters (such as mi..sc)
Since the Character set Creator is nearly identical
to the Font Creator, ~ . ~ e will outline the differences
between the two here, and refer you to the instructions
for the Font Creator in chapter 3 (p. 51).
There is no such thing as normal sets and supersets.
There is only one kind of character set. It's
characters are made from an 8 by 8 grid.
No proportional spacing information is needed for
character sets, so the two arrO'Ws belO'W the grid are
absent.
Since character sets are never printed, you cannot
use p to try a print to the printer. You can,
hO'Wever, still dump the enlarged grid to the printer.
In the Character set Creator, the whole character set
you are working on is displayed in the lO<Wer-left part
of the screen. As you put images into memory with the
f1 key, the image should be visible in that list.
-55-
TRANSLATING
CHAPTER 5:
TRANSLATING TEXT FILES
On the Fontmaster disk is a program that. will convert
text files made with other word processors to a format
that can be used by the Fontmaster II word processor.
This program, called the Translator, is used by
selecting T in the Fontmaster System Menu.
When the Translator has loaded, a message will appear,
listing the types of word processor files that c an be
converted. Each word processor type is eiven a number;
to c hoose the type to convert, just push its number. If
you press RUM/STOP instead, you will be taken back to
the Fontmaster System Menu.
Next, the type of word processor file that you ct1ose is
displayed, just to doublecheck. If you picked the wrong
one, press RUM/STOP to start over. At this E=-C>int you
are asked to insert the disk that contains the text file
or files that you want converted. Do so and press
RETURN.
The screen will blank, and then a list. of the files on
that disk is displayed. You c an now use the cursor n
and ~ keys to highlight the file you want to convert (you
can only do one at a time). Yo u can look at a different
disk by inserting it and pressing (SHIFT) $. When you
have highlighted your file , press RETURN to begin the
conversion.
When the file has been completely read and converted, you
w1.ll see Insert disk to hold new .file and press
RETURN. If you decided not to save the conve1t.ed file,
just press RUM/STOP to start ove1'. To save the
converted file, pJt a destination disk in the drive and
press RETURN. The name of the new file is the name of
the old file with a W tacked on the end. Whe n the file
is completely written, you will be able to convert another
i you like, or you c an exit to tt&e System menu.
oTE: SEQ text files need not be converted because they
can be directly loaded into Fontmaster II using tt1e Get
text command. It can then be saved as a PRG file. For
this reason, some popular word processors are not given
as an option in the Translator because they only use
SEQ files
- 56-
A: TROUBLESHOOTING
APPENDIX A
Troubleshooting
SYIIPTOIIS
WOrd processor never
finishes loading
Nothing prints to printer
Strange symbols printed
( -'t o --. m -:- .,. L'?:. )
Printed text is distorted
( Dist.ort.ed )
Text arranged improperly
Printer continues after
aborted
Some text effects not
working
POSSIBLE CAUSES
Illegal copy of disk
Drive out of alignment
Defective disk
Incorrect printer in Setup
Printer off or off-line
Printer not connected
Defective printer
Printer switches set wrong
Interface switches
Wrong pr-inter in Setup
Printer switches set wrong
Wrong printer in Setup
Incorrect formattet' use
Wrong frintet' in Setup
Buffer in interface or
printer is still emptying
Printer incapable of effect
Wrong printer in Setup
- 57-
B: MESSAGES
APPENDIX B
Fontmaster Messages
Following is a list of
the Fontmaster word
accompanies each.
all prompts
processor.
and
A
error messages for
short explanation
AU .fonts loaded - All fonts originally present have
beeri reloaded with the Load .fonts needed command
AU slots in u.se - Fontmaster doesn't knCYW what slot
to load your font to because all the slots are taken.
To load over a previous font, you must specify that
slot number explicitly
Are you sure? - Fontmaster is doublechecking before
i'tdoes something potentially dangerous. To proceed
with the operation, press Y
Block too - an attempt has been made to cut or
cop:J" a bloc( of text that is too big for Fontmaster
to handle
Bu..f..fer overflow error - This error can occur during
printing i too many characters appear on the same
line on the paper. A common mistake that can c ause
this error is accidentally leaving out the end- of
mark ("')
Directorle error - Fontmaster could not read the
comple disk directory
Disk drive not The disk drive is not
behaving normally. is ei her shut off or confused.
Remove the disk and turn the drive off and back on
to fix this problem
File alread;r exists. Replace? - A file on the disk
has the same name as the file yo u are trying to save.
If you press Y this new file will replace the old one.
Otherwise, no save will occur
Filename? - Fontmaster is asking for the name of a
disk rue to work witt.
Font not found - The font you speciied was not
found on the oisk in the drive. This could result
from misspelling the font's name
Hit a ke7 - Fontmaster is waiting until you press a
key before it can proceed.
Illegal value - The value you supplied after a format
control is not acceptable. The c ursor will be
pointing at the bad value
Insert Fontmaster disk - Something from the
Fontmaster disk is needed, but. some other disk is in
the drive. Put the Fontmaster disk back in the drive
and press any key when ready
sheet o.f Use of the SS .t:ormatter
cause a pause ween eac h page of when
this messae-e will instruct you to insert the next
sheet of paper
l.ine vi]l look unreadable- A line of text tt1at was
beiri4it justified had t6 be stretched out so far that
-58-
it will look bad.
that line, give
or reword the
the line
B: MESSAGES
Fontmaster will point the cursor to
this error, and stop. Hyphenate words
text so that more words can fit on
tlemor{e full - All available memory is being used.
Wha ver you are trying to do when you get this
error, it requires more memory and therefore cannot
be done. Free additional memory by shortening your
text or reducing the number of operable font
Move _paper back to previous - This
message may occur on some priners when printing
multi- column documents. Fontmaster is preparing t.o
print the next column and must request that you
manually move the paper back to the previous paper
perforation. Always vait to do this until the
printer bas completely stopped printing!
Mo normal font found (no room for super) -
superfont:S cannot be loaded to tfie last slot (usually
#9) because they require two co.nsecutive slots. This
message is telling you that a normal font with the
name you specified was not found. A superfont by
that name may exist, but it cannot be loaded here
Mo such SEQ file found - When you specify that a
variable .fiie be used d11ri ne; printing (for form
letters), Fontmaster will check to make sure it can
find that file. If it can't, this message results
Mo tabs set - The tab key (RUN/SfOP) has been pushed,
but no mox-e tab stops are set to the right of the
cursor
aborted - The Print or View command has been
pped before it was finished
Printer I/0 error - somet.hing wrong when trying
tO communicate with the printer or printer interface.
Check all connections
Proce.s.s aborted - some function was stopped before
complete
Push -y to abort, other to continue - this
message occurs when you try tO abOrt a printOut with
RUM/STOP. If you are sure you want to abort, press
y
Search ended - The Find or Replace command reached
the end of the text without finding any more
occurrences of the search string
Set a block first - You tried to use a command that
workS on a block of text, but no block was marked
(subr) - This reminder is tacked on when you are
oading a superfont
Text file vas not found - The text file you
speciliE!d coUld not be found on the disk
That is not a Fontmaster text fi)e - The .file you
are trying tO load is not a Fontmaster t.ext file and
therefore cannot be read using the Text load
command
The fint block follows a chain command! - It's
ri cUious tO try tO print a block of text that
starts eter a chain command!
There is nothing to paste- You tried to paste
-59-
B: MESSAGES
text, but no text is in the buffer. You must cut or
COP7 a block of text into the buffer first.
Remember that the Print and V i ~ commands destroy
any text that is b e i ~ held in this buffer
Too m ucb text to add slots - Not enough memory is
av8ilable tO make all the slots operable that you
requested. Either request fewer slots or reduce the
number of lines of text
Unknovn .format cornmand - Fontmaster has run
across something it doesn't understand in a format
line (following a ). Usually this means you misspelled
one of the two-letter format commands
Verif7 error - The disk file you specified to be
verified does not. match the text in memory
Verif7 OK - The disk file is exactly the same as the
text in memory
Word too long to .fit in margi.n.s - When printing
teXt:; Fontmaster was unable to fit a word between
the margins set at that point. The cursor will be
pointed to the word
WorkinC - Fontmaster is busy doing something
You cant use that .slot! - You have tried to load a
font intO a Slot that you previously made inoperable
so that you could have extra room for your text.
You cannot use these slots until you make them
operable again
Any other error messages you might see are coming from
your disk drive. See Appendix C (next) for an explanation
of your drive's messages.
-60-
Disk
APPENDIX
Drive Error
C: DISK ERRORS
c
Messages
Here are a few of the most common error messages your
disk drive might produce. Consult your drive manual for
a complete list.
READ ERROR - The drive could not complete a read
operation from the disk
WRI TE ERROR - The dri.ve could not. complete the write
operation to the disk because a bad spot on the disk
was encountered. Try a different disk
WRITE PROTECT OM - You attempted to write to a disk
that has a write protect tab over the no tch on the
side of the disk. You must remove the tab before
you can write to the disk
FI LE MOT FOUIID - The requested file could not be
located on the disk in the drive
DISK FULL - The disk was filled up before the entire
file was written. This partial file is no goo...d; save
the file on another disk
DRIVE MOT READY - You tried to access a disk when
the drive door was open or no disk was inserted in
the drive
SYMTAI ERROR - The command you sent directly to the
Cfri ve with the disk > command <.Jas improper
-61-
D: DISK COMMANDS
APPENDIX D
Disk Drive Commands
These are some of the more common commands that you can
send directly to the disk drive (p. 23). See your disk
drive manual for complete details.
FORMAT
>n0:diskname,id
Causes the disk in the drive to be
erased and prepa.red for data storage.
''Di.skname" is the name you want to give
the disk, and "id" is any two -letter
indentification. This command is
irreversible!
Example: >n0:invitations,mf
VALIDATE >v0
This command causes the drive to clean
up the contents of the disk, erasing
any improper files. Relative files (REL
type--not used by Fontmaster) will also
be erased by this command.
INITIALIZE >i0
This command is rarely needed for its
intended purpose. It can be used to
spin a disk while using a head cleaning
kit. Also, if your drive is having
trouble reading files success.fully from
a disk, using this command will
sometimes help the situation.
-62-
E: DISK CONTENTS
APPENDIX E
The Fontmaster Disk
Following is a description of all of the files on your
Fontmaster disk.
Fll
~ m b 2 ~
n/baubaus
This is the program that ym.1 load to
start the Fontmaster system.
All files on the disk that start with
a diamond <) are used by the
Fontma.ster system. Disregard these.
All files that start with n/ are
normal fonts. The name of the font
follows the / .
s/.script2 All files that start \.Jith s/ are
superfonts. The name of the font
follows t he / .
c/reverse All files that begin with c/ are
character sets. The name of the set
follows the / .
convert
convert
setupl
setup2
i-ii These two programs are used to
~ - . f m font files from other formats.
the following Appendix (F) for
on their use.
convert
See
details
These two sequential files contain the
information you chose using the Setup
program ( p. 4).
All remeinini files on the disk are sample text files that
can be loaded usini the word prc::ces.sor. Study the
content of these files to get a good idea of how to put
many of Fontmater's features to use.
-63-
F: MISC PROGRAMS
APPENDIX F
Other Programs
At least two additional p r ~ a m s have been included on
the Fontmaster disk. One, COIIVERT I - II, is u_c:;ed to
convert Fontmaster fonts to Fontmaster II fonts (they're
di ferent). The other, COIIVERT SG- FMII converts fonts
rom the Xetec Superatraphix disk to Fontmaster II fonts.
The only fonts that ca.n be used with Fontmaster II are:
1) Those included on the disk
2) Those converted with either o the two font
convert p ~
3) Those created with the aid o the Fo nt
Creator
The font convert programs are loaded like this:
LOAD -coNVERT I-II .8,.1
or
LOAD -aliiVERT SG- FM 11 ,8,.1
They are used almost exactly like the text file
translator (p. 56), except they convert fonts o a certain
type.
More programs may be present on your disk for
miscellaneous uses. I any such additional programs
exist, each will have a corresponding instruction file
that can be loaded and read with the word processor.
The instruction files w.ill always begin with the letters
DIS- followed by the name o the program.
-64-
APPENDIX G
Font Grids
G: FONT GRIDS
If you don't feel comfortable creating f on t. c harac ters
with a cursor, you ca.n draw your c harac ters on
photocopies of the grids below. The lines separating the
bottom three rows indicate a good place t o put the
bottom of each character (then you c-.an use the bottom
rows for descenders).
I
!
l
'
Normal f ont ~ d (9 x 16)
Superfont grid (18 x 16)
- 65-
H: FONT LOOKUP TABLES
APPENDIX H
Font Lookup Tables
Font mise

!''#$%&'()*,+.-/0123456789: ;<=>?



'abcdeghijklmnopqrstuvwxyz{:}-
........ r-, T f- I LJ
Font: hebrew
!''#$%&'()*,+. - /0123456789: ; <=>?
!"%\S"&'<>,+.-\0123456789:;<=>?

@ - - ":J -' t'l 1 ;:s Tv ,.,:nn

[ \ )"'' -
. .
'abcdeghijklmnopqrstuvwxyz{:}-

Font: russian
!"#$%&'( )*,+.-/0123456789: ;<=>?
!''#$%&'()*,+.-/0123456789: ;<=>?
@ABCDEFGHIJKLMNOPQRSTlJVWXYZf\JA-
@5if> 3 I> I 0 u 6111
>K[\)"_
'abcdefghijklmnopqrstuvwxyz{: } -
f(]rMHem pCTIOBIU A3 {:}-
Font: greek
!''#$%& ' ( )*,+. - /0123456789:; <=>?
!"#S"&'(),.-/0123456789:;<=>?
@ABCDEFGHIJKLMNOPQRSTUVWXYZ(\J"-

' abcdeghijklmnopqrstuvwxyz{ :}-
.r<: l-
-66-
H: FONT LOOKUP TABLES
Font:
!"#$%&'( )*,+.-/0123456789: ;<->?


'abcdefghijklmnopqrstuvwxyz{:}-
Font:
!"#$%&'( )*,+.-/0123456789: ;<=>?


'abcdefghijklmnopqrstuvwxyz{:}-
Font:
!"#$%&'( )*,+. - /0123456789: ;< = >?


'abcdefghijklmnopqrstuvwxyz{:}-
Font:
!"#$%& ' ( )*,+. -/ 0123456789: ; < = >?
1---------------------- -------------1
@ABCDEFGHI JKLMNOPQRSTUVWXYZ[ \ J --
'abcde fgh i jklmnopqrstuvwxyz{:}-
-67-
I: COMMANDS
APPENDIX I
Summary of Commands
CURSOR H OVEH EIIT
Move ..... . .. ..... .. . .......... ....... .. .. ... ... .. . .. .... ... ... ... .. .. ...... ... ... . il' u ~ :::>
Top of 'text .... .... ... .. .... ...... .. ... ....... ... .. .. .. .... .... .. .. . ......... HOME
Bottom of text .. .... . ... .. .... ... .. .... .. .. .. .. . ............ .... .. .... CTRL b
Page dowt1 ........ .... .. .. ... ... ..... ...... .... . ... ... .... ...... .. .. .. ...... CI"RL u
Page up ... .. .. .. . ..... ... ... ..... .. ... .. .. ... .. .. ... . ..... .... .... ..... . ... .. CI'RL 1l
Previous \NOrd .. ... .. ................ .... ... .. .. ... .. ...... ........ SHIFT fl
Next word ... ... ... ....... . .... .. ........... ... ... ...... .. .... ... . ..... ... .... ...... 1
Previous sentence ... ... ..... .... . ... .. ... .. ... .. ...... ... .... .. SHIFT f3
Next sentence ...... . . ... .. ... .. ... ..... .. .... .. .... .. ........... ... ... ..... .. .. f3
Previous formatter ......... .. . .. ... ... .. .... ..... ....... ..... . SHIFT 5
Next formatter .. .. ... . ... .. . . : .. .. ..... .. ....... .. ... .......... .. ...... ... .. .. 5
Previous text modifier ....... ... .. .... .. .. . ...... .. .... .. . SHIFT f7
Next text modi.fier .... .. ... ....... .. ... . .. ... ...... ..... .. . ... ... .. .. . .... 7
Let edge of 1 ine ..... ....... ..... .. .. .................. ... ..... Cl'RL ,
R i ~ ~ t h t edge of 1 ine .. ............... .......... . .... .......... .. .... Cl'RL .
EDITIKG
De 1 ete .. . ...... .. .. ..... . . .. ....... ... .... . ... ........ .... .. . .... .... .... .. . .... .... DEL
Gobble .. ... .. .. ... ..... .... . ...... ....... .... ...... ... .. .. ..... ....... .. .. ... crRL g
De 1 ete 1 i ne ... .. . .. .. .. . .. ... ... . .... . ... .. . .. ..... ... .. ......... ... . CI'RL DEL
Insert . .... .. ..... .......... .. .......... ... .. ....... ..... .. . ... .. .... . SHIFT INS!'
Insert line ... .. .. ....... . ........ ..... .. .. .... ....... . SHIFT Cl'RL INS!'
Erase to end of 1 ine ...... .. .... ... ........ .. .. .. ... SHIFT C"I'RL 1
Erase to end of text ... ... ... ... ...... ........ .. .... SHIFT C"I'RL e
Find text . ..... .. .. .... ... . ......... .. .. ... ... .. ....... .. .... ..... ..... ... Cl'RL f
Find text again ...... ... ... . ... .. ..... ...... ....... .... . SHIFT CTRL f
Find/Replace text ... .. .. .. .... ... .. .. .. .. .. . .......... . ............ CTRL r
BLOCK HAJIIPULATIOR
Mark block end ...... .. .. ............. .. .. .... .. .. .. .. ...... .... . ..... Cl'RL m
Cut ..... ..... ...... ........ ... ....... ... .. .... ...... ... ..... ....... .... ... ... ... crRL c
PSS'te. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. ..... ... .... ... ... ... ... ... ... ... . CfRL p
Copy ........... ........ ........... ... .... ... . ... ....... . .... .. . ...... ... ........ CTRL k
Erase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . CTRL e
Set case of block ... .. ..... ...... ... ..... .. ......... ... SHIFT CTRL c
Set underlining of block .. . .. . .. ..... ........ SHIFT CTRL u
TABS
Tab ... .... .... ...... .......... ..... ............ .. .. .. ......................... RUN/SlOP
Set tab stop.. ....... .. ...... ..... ........ .... .. .. .. .. . .. .. ... ...... CI'RL +
Clear tab stop.. .... . ..... .. ... ... .... .. ... .. .. .................. CrRL -
Clear all tabs stops .......... .. .. ..... ...... . .... .. SHIFT CTRL -
OutPUT
Print ........ ... ............. .. ........... . ...... ... ............... SHIFT CTRL p
View--80 . .... ... ..... .. ........... .. . .... ... .. .... ... .. ... ... .. ... SHIFT CI'RL v
[)c)t-rnatr:l.>e rnC>CiE! .......... . ..... . ............ ........ ..... SH:J:FT CTRL ci
SWITCHES
I n.sert m c::>c:le . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. CTRL i
Shift mode .......... ..... ............... .. .... ..... .... ... .... ...... ... ... CTRL 1'
-68-
Under 1 ining...... . . . .. . . . . . . . . . . . . . . . . ..
He 1 p Screens.. . . . . . . . . . . . . . . . . .
Reverse screen mode. . . . .. ........ .
MISCELLANEOUS
I: COMMANDS
..CTRL u
........ ... . . .. . .. CTRL h
. ... CTRL ~
Hyphenate.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .LCGO -
Underline character ... . ... .. .. .... .. ..... .... .. ..... . .. .. SHIFT -
Quit word processor .... .... ....... ... .. ..... . . ... SHIFT CTRL q
Disk input/output menu .. ...... .... .. ... .. .. ...... .... ... . . CTRL d
Display memory status. ...... ..... .. ... .. . .... CI'RL ?
Shut off bi - lingual mode ..... .... .. .. .. . . ....... CI"RL n
Set number of operable slots ... .. .. .... .. SHIFT CI'RL s
Adjust repeat speed. . . . . . . . .... SHIFT CTRL r
Use setup #L. .... .. . .. . . .. . . . .. . . .. . . . . . . . . . . . . . . . . . SHIFT CfRL 1
Use setup #2. . . . . . . . . . . . . . . . . . . . . . . ... .. ...... .... . .. SHIFT CTRL 2
Change text co 1 or. . . . . . . . . . . . . . . . . . . . . . . . . . . .. . ... .. .. SHIFT U::C..O t
Change screen co 1 or ... .. ........ .. .. .. ...... .. .. .. .. SHIFT LCGO c
Change border color ... .. ... ... .... ....... ... .... .... SHIFT LCGO b
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
: . . . .. . .. . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . .. . . ... .. CI'RL v
{. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Cl'RL [
} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .. . CTRL J
... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SHIFT 1'
: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... SHIFT -
- . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .SHIFT *
@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .SHIFT @
\ . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .SHIFT
-69-
J: MODIFIERS
APPENDIX J
Summary of Modifiers
MODIFIER KEYS
l...CX;Q p
r...o:;o a
l....OOOe
l...CX;Q k
1....000 b
l...CX;Q u
1....000 i
1....000 X
1....000 c
l....OOOt
l....OOOn
l....OOOm
l...CX;Q 1'
r....cx;ou
SHIFT l...0.30 1'
SHIFT 1....000 u
1....000 RETURN
1....000 1
1....0002
LOOO 3
1....000 4
1....0005
1....0006
1....000 7
LOOO 8
LOOO 9
1....000 0
l....OOOw
EFFECT
Pica pitch (10 CPI)
Alternate pitch (11 CPI)
Elite pitch (12 CPI)
Konnect pitch ( 13 CPI)
Boldacing on/o
Underlining on/o
Inverse on/o
Expansion on/o
Compression on/o
Tall height
Normal height
Micro height
Superscript next char.
Subscript next character
Superscripts on
Subscripts on
Sub/Superscripts o
Use ont slot 1
Use ont slot 2
Use ont slot 3
Use ont slot 4
Use ont slot 5
Use ont slot 6
Use ont slot 7
Use ont slot 8
Use ont slot 9
Overlay next 2 characters
Butt this line "with" next
-70-
K: FORMATTERS
APPENDIX K
Summary of Formatters
(Listed alphabetically)

'
2Ln
2Rn
3Ln
3Rn
4Ln
4Rn
BLn
BMn
C#
CMn
CN
CSn
CY
oc
Dix,x
ED
EL
EO
ER
F=xxx
FPn
H=xxx
HLn
HPn
HRn
INn
IN-n
JS
Lin
LMn
LM+n
LM-n
LM+O
LM+nt
LM-nt
LSn
NO
P#n
PLn
PN
py
Rl1n
RM+n
RM-n
RM+O
RM+nt
RM-nt
RN
RO
Comment
Set 2nd column left margin
Set 2nd column right margin
Set 3rd colUJ!In left margin
Set 3rd column rieht margin
Set 4th column left margin
Set 4th column right margin
Make n blank lines
Set bottom margin to n lines
Set number of colUJ!Ins
Compensate for external print
Centering - no
Set gap between letters to n microgaps
Centering - yes
Use decimal numerals
Send direct data
Eat a box-worth of variable data
Edge left alignment
Edge outside alignment (alternate)
Edge right alignment
Define footer content
Set footer position
Define header content
Set header/footer left margin
Set header position
Set header/footer right margin
Set indentation to n spaces
Set indentation to n backwards spaces
Turn on justification
Set 1 ine spacing to n paper increments
Set left margin
Move left margin right n spaces
Move left marein left n spaces
Back to original left margin
Move left margin right n spaces for one line
Move left margin left n spaces for one line
Set 1 ine spacing to n 1 ines per inch
No word intellieence
Set page number
Set paper 1 ength to n 1 ines
Proportional - no
Proportions 1 - yes
Set rieht margin
Move right margin rieht n spaces
Move right margin right n spaces
Back to original right marein
Move right margin right n spaces for one line
Move r i ~ h t margin right n spaces for one line
Reverse output - no
Use roman numerals
-71-
K: FORMATTERS
RY Reverse output - yes
SOn Set size of sub/superscript offset
SS Usincr sincr l e sheets of paper
TAn Tab to position n
TMn Set top mare-in to n lines
UL Unlock header/footer margins
UOn Set position of under lining
WW Justification off, word wrap on
-72-
APPENDIX L
Glossary
L: GLOSSARY
Aborting - Stopping a process or command before it
inishes naturally.
Bi- linarual - A mode of editing where Fontmaster still
interacts with you in English, but the text being
edited is of a diferent language.
BlCM:k - A group o text that can be manipulated as a
unit.
Case - lower case: "small" letters, upper case: capital
letters.
Character set - A group of characters used when
displaying text on the screen.
Computer - You need help!
Cursor - A small box that is used as a "pointer" in
Fontmaster for text or performing editing.
Disk directory - A list of all the programs and files
on a disk.
Dot- matrix - The standard print from a printer that
resembles many distinct dots rather than smooth lines.
End of paragraph mark - A special mark ( ... ) that
results from pressing the RETURN key. The text
f ollowing this mark is considered a new paragraph (a
separate entity).
Font - A set of characters that all share a similar
style.. Fonts are used to determine the ''look" of
printed text.
Footer - A special line that Fontmaster can
automatically print at the bottom of each it
prints.
Form letter - A document that has several "holes" in
it which can later be filled in with data from another
ile. A orm letter can produce many similar prints,
with only the data in the "holes" changing for each.
Formatter - "Instructions" that you c an embed within
your text to tell Fontmaster exactly how to arrange
(or "format") the text it's printing.
Header - A special line that Fontmaster can
automatically print at the top of each it prints.
Help screen - In Fontmaster, one of four groups of
text that can appear above the ruler line, some
of the most useul commands.
Hyphen - A "long dash" in Fontmaster that is only
printed if a word is split at the hyphen.
Inter.ttace - A device that allows your computer's serial
bus to communicate with a parallel printer.
Jusitification - Printing text so that both left and
ri"ht edges are always aligned.
Line spacing - The vertical distance between lines of
text.
Hodlliers - Special marks that are embedded within
your text. They are not printed but control special
efects that can be used on your text.
Pitch - The spacing o text horizontally (rom charac ter
-73-
L: GLOSSARY
to character).
Preview - A test "print" to the screen that is used for
checkini the output before a print is made on paper.
Proportional - A type of printing that gives each
character only as much space as it needs. The result
is text that is easier to read.
Search &trine - A sequence of characters to search
for.
Setup - A disk file containing information chosen
in the setup This information includes
preferences and equipment information.
Setup program - A selection in the Fontmaster System
Menu that is used to prepare Fontmaster for use on
your particular system.
Slots - Nine separate locations that hold loaded fonts.
Each slot can hold only one font at a time, althoueh
some fonts take two slots.
Status d.ispltQ" - The of information at the top
of the editine screen that displays various data about
Fontmaster and your text.
Subscript - Characters that are printed slightly below
the normal text position
Super:Eont - A high resolution font that l(X)ks superior
to a normal font but requires twice as much r(X)m to
use.
Superscripts - Characters that are printed slightly
above the normal text position.
- A Fontmaster mode that can be turned on and
off with the same command, resembling a light switch.
All switches have indicators in the status display if
they are "on."
Variable box - The indicator for a "hole" in a form
letter.
Variable :Eile - A dj sk file that contains nothing but
data (names, addres.se.s, etc.) that is to be "plugged
into" the variable boxes in a form letter.
Word vrap - Printinir text so that words are never
split between two lines (unless hyphenated).
-74-
NOTES
- 75-
NOTES
- 76-
NOTES
-77-
INDEX
Abortine- 14, 31
Alternate pitch 28
Arrows 3
Back:i.ne'-up paper 43
Bi -J.ine'ual mode 4 7
Blocks 19
Copy 20
Cut 20
Ouplicatine- 20
Erase 20
20
Movine- 20
Paste 20
Boldacinjr 15, 28
BUI"l'OM 8
Cere of the disk 3
Case 18
Centering 36
Chainine- text 41
Character sets 46
Creating' 66
Clear text 12
Colors 4, 31, 60
Columnar printini' 40, 42
Commands, summary 68
Comments 34
text 28
Contents iii
Copy block 20
Correctine mistakes 8
Creatinl! character sets
66
Creatine- onts 51
Cursor 7 16
Cursor control keys 7
Cursor movement 7 17
Custom character sets 46
Cut block 20
)EI . 9
Delete line 10
Deletini' 9
Diacritics 30
Directory 23
Disk 3
contents 63
directory ll
InputAJutput
operations menu 22
Displayinlt errors 23
Dot matrix 10
Dot matrix switch 10
Double arrows 3
Duplicatin2' blocks 20
Eating data 46
Elite pitch 28
End-of-paragraph 16
Equipment 2
Erase block 20
Erase to end of line 18
Erasing files 23
Error messaees 10, 58. 61
Expandin' text 27
File device # 4
FIND 21
FIND AGAIN 21
Finding text 20
Fine print ii
Fonts 16
Creatin2' 51
List of inside back
Loadine 13. 22
Lookup tables G6
Normal 61, 66
Printing' with 12
Slots 22
Superfonts 23, 61, 66
Footers 38
lane-uae-es
Form letters 43
Printing 45
Eating data 46
Format arrow 33
Format controls
<Formatters) 33
IJst of 34
Multiples 34
Summary 71
Use 33
Formatting di.sks 23, 82
Formatting output 33
Function keys 17, 27
GET 24
Glossary 73
Gobble 9
Grids 66
38
of text 15, 29
Help screens 8
Help .switch 60
HOME 7, 17
Hyphens 18
-78-
Indentine 35
Insert file 2 5
Insert line 9
Insert switch 9
Inserting 9
Inserting space 18
Interface 4
Introduction 1
Inverse text 28
J oystick 52
Justification 35
Jronnect pitch 28
Light pen 52
Line formation 35
Loading charac ter set 23
Loading Fontmaster 4
Loading fonts 22
Loading fonts needed 23
Loading text 12.. 24
Loading dice 7
LCGO 3
Looking for text 20
lla.nual use 2
Margins 34
Mark blocks 20
Memory 15. 25.. 49
alloca tion 49
check 49
Messages
Disk errors 61
Fontmaster 58
Micro text 29
Mcx:iifiers 26
List of 26. 27
Summary 70
Moving blocks 20
llormal f onts 22. 51. 65
Normal height 29
Other programs on dj sk 64
Overlaying 30
Page numberi.otl 40
Paragraphs 16
Paste block 20
Pica pitch 28
Pitch 15
Preview 13. 31
Printer 5
Printing
All text 30
Block of text 30
Printing (cont.)
Dot matrix 10
Fonts 12
Problems 57
Progra ms on d] sk 63.. 64
Proportional 37
PRG files 23. 24
PUT 24. 44
PUT BLOCK 24
WIT 14
Renaming files 23
Repeat speed 50
Replacing text 21
RETURN key 8. 16.. 17
Reverse switch 48
Reversing output ~
Ruler line 11
Saving setup file 5
Saving text 11.. 23
Searcing for text 20
Senciine disk commands 23
Sentence (definition) 18
SEQ files 24., 25.. 56
Setup 4
Setup file 15. 54
multiple 5
saving 6
test ine 5
SHIFT key 2
SHIFT LOCK 18
Shift RETURN 17
Shift switch 18
Slot selectors 29
Slots 22
Slots operable 49
Spacing ~
Special e f fects 26
Spelling checkers 24
S t a r t ~ 2
Status display 15
Subscripts 30
Summaries
Commands 68
Formatters 71
Mcx:iifi ers 70
Superf onts 15. 22. 51.
65
Super scri pts 30
Switches 16
Dot matrix 10
Help 60
Insert 9
Reverse 48
Shift 18
-79-
Switches (cont.)
25
System menu 4
TAB .formatter 36
Tabs (typewriter) 19
60
Tall text 29
. TerminoloeY 2
Testine setup .files 6
The mea.ni.rl4ir o lie 92
Transer text to .file 26
Translatine text lies 66
Troubleshooti..rl4it 67
Typine' text S. 16
Underline switch 26
Underline darkness 26
Underlinina' 26. 29
U.s:l..rijt the manual 2
Yalidatinft disks 23, 62
Variable box 44
Variable .file 44
text 24. 26
'"With'' 48
Word (de.fini tion) 18
Word processor 7 - 60
Word wrap 86
Write protect tab a. 6
-80-
FONTS
bauhaus
!'' #$%&'() , - . / 0123456789: ;< =>?

'abcdefghiJ klmnopq r s tuvwxvz{:) -
b auhausbo l d


b l o c k

'abodhi J k l nopqretuvxy( l ) c
bold !"S"&'(),-./0123456789: ; <=>?


byte !"t:l!ii"6 ' <> ,- . / ki1 Z345B78'3:;<=>7

-
' abcdergh i J k l mnopqr stuvwx yz{ :)-
c e 1 tic
! " "$ 7. " () * + , - . I o 1 2 H 5 6 7 8 9 : ; I = W?

a b c6ergl)i
c ode
pqrstuvwxyz{l}- ! "#$%&'()*+, - ./
0 123456789 :; <=>?@ABCDEFGHIJKLMNO
connection


english
! '' #$%& ' (), - . / 0123 456789:;<=>?
@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\J A_
' abcdeghijklmnopqrstuvwx yz{l) -
utura I " #$:'.': & ' C +.- . / eJ ; -411 a J> 't

nhcdefnhlllcl noaarfu,wxyz


@ABCDEFGHIJKLMNOPQRSTUVWXYZ( \ ] A_

greek
!"#$%&'(), - . / 0123456789:;<=> ?


hai r pin ! [ l * + , -. / 0 ; < = >?

)-
hebrew
! "\\$%&'(),-. \ 0123 45 6789:;<=> ?
@'' - - ' "f '' ' t")lrl . l y
,..,nf.l ' l J:l [ \ ) ""_

italicl
/M# $X&'()*+, - ./QJ23456789: ; (=)7

'8bcdefghijklmnopqrstuvuxyz(IJ-
i talic2
! "#$%&'()*+, - . /0 123456 789:; <=>?

' 8bc defgh ij kl mnopqrstuvuxy z( f)- q
superfont
FONTS (Cant)
l ed II , o lH, - _ / o 1 n s G 1 a 9 : ; :: 7

'A :Be DEFGHIJKLMNOPORS nwJ.J x v z( 1 J
ma n hat tan



m1.rror



lll l. S C
...J'"-r't .... ... I> o or .A. 8 x +

........ r- , T 1- I L. .J +,. -''lllllt.
news !''.S%&"()+ -./0123456789:; <=>?

'abcdefghijklHnopqrstuvwxyz< : l -
pr i n t
@ABCDEFGHI3KLMNOPQRSTUVWXYZ C\J -
-

pudgy
tsK&"()M,-./01234S6789:;c ?


r ussi an

@5lt. 3 u
0 u 61U
z[ \]"_
'aE't{JlelllrxlA I<. n MHen pCTIOBW
li!3{:}-
s c ript l



s c ript2*


} -
s hadow

@;.)S Cf.l E1 ;J HL!HJ Df QiU.n U I) Y1: .C \ j '"

sp l i t



stop
; <=>?

'obcde:Fgh i Jl< I mnopqrstuvwx9zC: )-
s topbold


' obcdcz:Fgh i jl< >-
t e ch


t ypewri ter
@ABCDEFGHI JKLMNOPQRSTUVWXYZ[ \ ) A_
'abcdefghij k lmnopqrstuvwxyz{:}-
upside d o wn



-
superfont
Make the following corrections to your Fontmaeter II
aanual before using the prograM:
1> Pg . 22, aiddle of page-change " L f or Load font ..
to " F for Load font "
2> Pg . 26, change '' HOLD: SHIFT CTRL ''
to "HOLD: SHIFT LOGO "
3) Pg. 37, botto-add the following oaitted forMatter:
MSn <Multiple Spacing) MS2
This .foraatter sets the ault iplicity fo the line
spacing < l = single-apaced, 2 = doubie-spaced,
etc,>
.
fhe defa ult is single-spaced.
4> Pg . 39, remove "/u" froM table at the bottom of the
page. Underlining currently does not wor k in
5)
headers or footera.
Pg . 69, 8th line froa
variable box < D > not

.
the bottoa-CTRL v produces a
a cursor left <<=>.
FONTMASTER II
Oulck Reference Guide
CURSOR
TABS
Move Tab Run/Stop
Page .l
CTRL .1). Set tab CTRL +
Page t
SHFT CTR 'It Clr tab CTRL-
+-word Shifted
11
Word ... Unshifted OUTPUT
+-sentence Shifted
13
Print SHFT CTRL p
Sentence -+ Unshifted View-80 SHFT CTRL v
+- formatter Shifted
15
Formatter -+ Unshifted SWITCHES
+- modifier Shifted
17
Insert CTRLi
Modifier -+ Unshifted Shift CTRL t
Underline CTRL u
EDITING Help CTRL h
Delete DEL
Reverse
Delete line CTRL DEL
Insert SHFT INST MISCELLANEOUS
Insert line SHFT CTRL INST
Quit SHFT CTRL q
Erase to Directory CTRL 1 or 2
end of text SHFT CTRL e
Disk 110 CTRL d
Find CTRLf
..
Find/replace CTRL r 0 CTRL v
{ CTRL :
BLOCKS } CTRL;
Mark CTRL m
\
SHFT t
Cut CTRL c SHFT =
Paste CTRL p
-
SHFT *
Copy CTRL k
c SHFT@
Erase CTRL e \ SHFT
TEXT MODIFIERS FORMATTERS
l!l
Underline on/off
.
separator .
B
Compress on/off PLn Paper length
1 Expand on/off LMn Left margin
m
Boldface on/off RMn Right margin
1:1
Pica pitch TMn Top margin
llJ
Alt pitch BMn Bottom margin
m Elite pitch INn Indentation
13 Connect pitch CY Centering on
(I
Tall height CN Centering off
lil Normal height
py
Proport ional on
liil Micro height PN Proportional off
()
Superscript LSn Lines per inch
()
Subscript MSn Multiple spacing
D Font slot 1 ww Word wrap on
JS Justification on

CH: Chain to file
m Font slot 9 NP Start new page
(See manual for others) (See manual for others)
FONTS
bouhou:s
bouhousbold

bold
b!:dte
celtic
code
connection
english
futurn
good type
greek


hebrew

italicl
italic2
LEll

m.i -.n:o'l
mise
< :t..&. ... o
news

iltU .. !J\f

(:L.IR$'YD:Ea:Sl10)



split
stop
stopbold
t:ech
typewriter

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy