home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simtel MSDOS 1992 September
/
Simtel20_Sept92.cdr
/
msdos
/
printer
/
fontmstr.arc
/
FONTMSTR.DOC
< prev
next >
Wrap
Text File
|
1987-08-23
|
39KB
|
914 lines
05
qqqq±átqqq≈ q≈ ± qqqq± q≈ t± qqqq± qqqq± qqqq± qqqq± qqqqw
q q q qew q q qewtrq q q q q q q q
qqq q q q ew q q q er q qqqqq qqqqq q qqq qqqqr
q q q q ewq q q q q q q q q q ew
q eqqqr q eq q q q q q qqqqq q qqqqq q ew
04 A PRODUCT OF03
04 FLOR-TECH INDUSTRIAL SALES COMPANY03
04 Post Office Box 49203
04á Hialeah, FL 33011-049203
04 (305) 821-397403
01
disclaimer
fon⌠á maste≥á i≤á ß produc⌠ oµ flor-tecΦ industria∞á sale≤á compan∙á anΣá i≤ ì
distributeΣ t∩ thσ genera∞ publiπ a≤ shareware« permissioε i≤ hereb∙ granteΣ ì
t∩á cop∙á anΣá distributσ thi≤ prograφ a≤ lonτ a≤ thσá followinτá file≤á arσ ì
includeΣ witΦ thσ program...
fontmstr.com
fontmstr.pcc
fontmstr.ftb
fontmstr.doc
readme.1st
flor-tecΦá industria∞ sale≤ compan∙ offer≤ n∩ guaranteσ o≥ warrant∙ oεá thi≤ ì
softwarσá o≥á thσ usσ oµ samσ iε an∙ shapσ o≥ form«á thσ usefulnes≤ oµá thi≤ ì
prograφá i≤ entirel∙ thσ responsibilit∙ oµ thσá user«á flor-tecΦá industria∞ ì
sale≤á compan∙á o≥ an∙ oµ it≤ agencie≤ o≥ employee≤ arσ no⌠ responsiblσá fo≥ ì
damage≤á tha⌠á ma∙á occu≥á froφ thσ usσ o≥ misusσá oµá thi≤á produc⌠á beyonΣ ì
replacemen⌠ oµ thσ softwarσ itself.
becausσá thi≤á softwarσ i≤ distributeΣ a≤ shareware¼á shoulΣ yo⌡á finΣá thi≤ ì
prograφ useful¼ pleasσ senΣ whateve≥ you≥ hear⌠ dictates¼ howeve≥ ß donatioε ì
oµ $50.0░ i≤ recommended« thi≤ pricσ include≤ freσ update≤ oµ thσ prograφ a≤ ì
wel∞ a≤ additiona∞ fon⌠ datß file≤ offereΣ iε thσ futurσ a⌠ specia∞ rates.
makσ check≤ payablσ t∩ flor-tecΦ industria∞ sale≤ company« floridß resident≤ ì
please add 5% sales tax. send your check to
flor-tech industrial sales company
post office box 492
hialeah, fl 33011-0492
shoulΣ yo⌡ finΣ difficultie≤ iε usinτ fon⌠ master¼ pleasσ writσ t∩ thσ abovσ ì
address¼ o≥ cal∞ (305⌐ 821-397┤ fo≥ additiona∞ assistancσ (sorry¼ no collect ì
calls can be accepted).
01
table of contents
item page
general description......................................................1
getting started..........................................................2
printer setup............................................................2
creating a file to print.................................................2
the main menu............................................................3
program functions overview
print ascii file from disk............................................3
set printer control strings...........................................3
exit to dos (a prompt)................................................3
edit existing font....................................................3
create new font.......................................................4
print single font.....................................................4
print all fonts.......................................................4
printer control codes....................................................5
printer initialization................................................5
set line feed to n/144th inch.........................................5
one time line feed of n/144th inch....................................6
dual-density graphics mode............................................6
uni-directional mode..................................................6
printing features and control codes
underline.............................................................6
boldface..............................................................7
reverse printing......................................................7
proportional spacing..................................................7
font selection........................................................7
fonts....................................................................8
font editor..............................................................9
editing existing font.................................................9
creating new font.....................................................9
font editor screen....................................................9
using the editor.....................................................10
ctrl-c..................................................................10
technical operation.....................................................11
01font master operations manual.........................................page 1
03
GENERAL DESCRIPTION
FON╘á MASTE╥á i≤ ß men⌡ driveε genera∞ purposσ printe≥á enhancemen⌠á prograφ ì
designeΣá t∩á turεá you≥á dot-matri° printe≥ int∩ ßá versatileá nea≥á lette≥ ì
qualit∙ printer.
Utilizinτá thσá Bit-Imagσá Graphic≤ capabilitie≤ founΣ onl∙á oεá do⌠á matri° ì
printers¼á FON╘á MASTE╥á print≤ ASCI╔ file≤ yo⌡ creatσ witΦá you≥á owεá worΣ ì
processor«á ThrougΦ thσ usσ oµ embeddeΣ commands¼ FON╘ MASTE╥ support≤ u≡ t∩ ì
4▓á oµá thσá typσá font≤ availablσ fo≥ dais∙á whee∞á printer≤á anΣá electriπ ì
typewriters«á WitΦá eacΦ fon⌠ containinτ u≡ t∩ 9╢á characters¼á thσá prograφ ì
provide≤á yo⌡á witΦ ß character se⌠ potentia∞ oµ ove≥á 400░á characters.á I⌠ ì
offer≤á thσ standarΣ printinτ feature≤ sucΦ a≤ underlineô anΣ boldfaceéá type¼ ì
a≤ wel∞ a≤ Æ reversσ characters Æ (whitσ oε black⌐ anΣ proportiona∞ spacing¼ ß ì
featurσá founΣ onl∙ oε expensivσ lette≥ qualit∙ printers«á CombineΣ witΦ thσ ì
capabilit∙á t∩ changσ font≤ a⌠ an∙ poin⌠ iε ß file¼á FON╘ MASTE╥ i≤á ßá ver∙ ì
usefu∞ anΣ powerfu∞ printinτ utilit∙ fo≥ botΦ busines≤ anΣ persona∞ use.
Thσá prograφ include≤ ß powerfu∞ Fon⌠ Edito≥ whicΦ provide≤ ß wa∙ t∩á creatσ ì
you≥á owε font≤ o≥ edi⌠ existinτ font≤ fo≥ specializeΣ characters.á Thi≤á i≤ ì
limiteΣ onl∙ b∙ you≥ owε imagination.
FON╘ MASTE╥ include≤ thσ followinτ files¼á al∞ whicΦ arσ kep⌠ iε thσ defaul⌠ ì
drivσ durinτ operation:
FONTMSTR.COM:áThσá maiεá prograφ file¼á runablσ directl∙ froφá thσá DO╙ ì
áááááááááááááááááááprompt.
FONTMSTR.PCC: Datßá filσá useΣ b∙ FONTMSTR.COM«á Contain≤á al∞á printe≥ ì
ááááááááááááááááááácontro∞á codes«á (Refe≥á t∩ sectioεá oεá Printe≥á Contro∞ ì
áááááááááááááááááááCodes.)
FONTMSTR.FTB: Datß filσ useΣ b∙ FONTMSTR.COM« Contain≤ ß listinτ oµ al∞ ì
áááááááááááááááááááthσá font≤á availablσá oε tha⌠á disk¼á alonτá witΦá thei≥ ì
ááááááááááááááááááácorrespondinτá identificatioε numbers«á (Refe≥ t∩ sectioε ì
áááááááááááááááááááoε Fonts.)
FILENAME.FNT: An∙ filσ namσ oε thσ disδ witΦ thσ .FN╘ extende≥ arσ datß ì
áááááááááááááááááááfile≤á tha⌠á contaiεá thσ character informatioεá fo≥á thσ ì
áááááááááááááááááááindividua∞á fonts«á (Refe≥á t∩á sectioεá oεá Fonts.⌐á Thσ ì
áááááááááááááááááááfile name≤ámus⌠á corresponΣá t∩ thσá name≤á containeΣá iε ì
áááááááááááááááááááFONTMSTR.FTB.
Thi≤ prograφ shoulΣ worδ oε an∙ do⌠ matri° printe≥ whicΦ i≤ compatiblσá witΦ ì
thσá Epsoεá o≥á Sta≥ GEMIN╔ serie≤ printer≤ a≤ wel∞ a≤á thσá IB═á Prowriter«
01font master operations manual.........................................page 2
03
GETTING STARTED
FON╘ MASTE╥ contain≤ thσ file≤ mentioneΣ iε thσ GENERA╠ DESCRIPTIO╬á sectioε ì
oµá thi≤ manual«á Makσ surσ tha⌠ al∞ thσ requireΣ file≤ arσ oε thσ disδá yo⌡ ì
plaεá t∩ use«á I⌠ i≤ recommendeΣ tha⌠ ß bacδ u≡ cop∙ oµ thσ prograφ disδá bσ ì
made before using FONT MASTER.
Afte≥á bootinτ u≡ you≥ systeφ (refe≥ t∩ you≥ DO╙ manual)¼á inser⌠á thσá FON╘ ì
MASTE╥ disδ int∩ thσ DEFAULTé drive«á Notσ tha⌠ thσ prograφ wil∞ no⌠ functioε ì
properl∙ iµ thσ defaul⌠ drivσ i≤ no⌠ used.
There are two ways to enter FONT MASTER. They are as follows:
1. Type: FONTMSTR and press ENTER
Thi≤á wil∞ loaΣ anΣ ruε FON╘ MASTER¼á anΣ brinτ yo⌡ t∩ thσ MAI╬ MENU«á N∩ ì
áááothe≥á operation≤á wil∞á bσ performed«á Usσ thi≤ optioεá t∩á ge⌠á t∩á thσ ì
áááprogram≤ maiε functions.
2. Type: FONTMSTR filename /n
áááThi≤á load≤ FON╘ MASTE╥ anΣ immediatel∙ print≤ thσ ASCI╔ filσ "filename"« ì
áááYo⌡á ma∙á adΣ thσ desireΣ fon⌠ numbe≥ afte≥ thσ filenamσá b∙á typinτá thσ ì
áááslasΦá (/⌐ anΣ theε ß numbe≥ froφ ▒ t∩ 42«á Iµ yo⌡ omi⌠ thi≤ paramete≥ o≥ ì
áááente≥ ß numbe≥ ou⌠ oµ range¼ i⌠ wil∞ defaul⌠ t∩ fon⌠ numbe≥ onσ (1).
áááThi≤á come≤á iεá hand∙ wheε yo⌡ onl∙ wan⌠ t∩ prin⌠ ß filσá oεá you≥á disδ ì
áááwithou⌠á goinτá througΦá thσá troublσá oµá men⌡á selectioεá anΣá enterinτ ì
áááfile names.
áááThσ ASCI╔ filσ yo⌡ wan⌠ t∩ prin⌠ ma∙ bσ oε anothe≥ disk«á Iµ so¼ typσ thσ ì
ááástandard drive specifier before the file name (ex: C:MYFILE.ASC).
áááAfter printing is completed, you will be brought to the MAIN MENU.
PRINTER SET UP
Iεá orde≥á t∩ functioε properly¼á thσ prograφ mus⌠ havσ thσá prope≥á printe≥ ì
contro∞á code≤á fo≥ thσ function≤ used«á Seσ thσ sectioε oε PRINTE╥á CONTRO╠ ì
STRINGS for more info.
CREATING A FILE TO PRINT
Settinτ u≡ ß filσ t∩ prin⌠ involve≤ simpl∙ creatinτ you≥ documen⌠ witΦá you≥ ì
favoritσá worΣá processor¼á usinτá thσ embeddeΣá command≤á (seσá sectioεá oε ì
printinτá function≤ anΣ contro∞ codes⌐ t∩ selec⌠ thσ variou≤á features¼á anΣ ì
theεá printinτá you≥á documen⌠á t∩ aε ASCI╔ disδá file«á Consul⌠á you≥á worΣ ì
processo≥ manua∞ fo≥ details«á FON╘ MASTE╥ wil∞ prin⌠ an∙ ASCI╔ filσ froφ ß ì
disk.
FON╘ MASTE╥ wil∞ allo≈ certaiε contro∞ code≤ froφ you≥ word processo≥ sucΦ a≤ ì
CR¼á LF¼á anΣ F╞ t∩ reacΦ you≥ printer«á However¼á duσ t∩ thσ naturσ oµá thσ ì
program¼ al∞ other≤ arσ suppressed.
è
01font master operations manual.........................................page 3
03
THE MAIN MENU
051333333333333333333333333333333333333333333333333333333333333333333333332
401 [[[[[fontmaste≥ (tm⌐ maiε menu[[[[█05 4
5333333333333333333333333333333333333333333333333333333333333333333333336
4 01press to select05 4
5333333333333333333333333333333333333333333333333333333333333333333333336
4 4
401 (1).....................print ascii file from disk05 4
401 (2).....................set printer control strings05 4
401 (3).....................exi⌠át∩ádo≤á(ßáprompt⌐05 4
401 (4).....................edit existing font05 4
401 (5).....................create new font05 4
401 (6).....................print single font05 4
401 (7).....................print all fonts05 4
033333333333333333333333333333333333333333333333333333333333333333333333-
03
Thσ MAI╬ MEN╒ i≤ thσ contro∞ cente≥ fo≥ FON╘ MASTER¼ providinτ acces≤ t∩ al∞ ì
systeφá operations«á Thσá prograφá return≤ t∩ thi≤ poin⌠ a⌠ thσ enΣá oµá al∞ ì
operation≤ a≤ wel∞ a≤ froφ an∙ breaδ whilσ executinτ aε operatioε a≤ wel∞ a≤ ì
froφá somσá errors«á Everythinτá withiε thσ prograφá ha≤á aεá escapσá clausσ ì
bringinτ yo⌡ bacδ t∩ thσ MAI╬ MENU.
PROGRAM FUNCTIONS OVERVIEW
1. PRINT ASCII FILE FROM DISK
Thi≤ selectioε take≤ thσ filσ yo⌡ havσ createΣ witΦ you≥ worΣ processo≥á anΣ ì
print≤ i⌠ oε you≥ do⌠ matri° printe≥ usinτ thσ contro∞ code≤ embeddeΣ iε thσ ì
filσ itself«á Oncσ complete¼ yo⌡ arσ returneΣ t∩ thσ MAI╬ MENU«
2. SET PRINTER CONTROL STRINGS
Thi≤ functioε allow≤ yo⌡ t∩ tailo≥ thσ prograφ t∩ you≥ printer«á FON╘ MASTE╥ ì
use≤á ß numbe≥ oµ standarΣ printe≥ function≤ anΣ althougΦ thσ basiπ functioε ì
anΣ thσ contro∞ forma⌠ ma∙ bσ thσ same¼ thσ actua∞ codσ value≤ ma∙ var∙ froφ ì
printe≥ t∩ printer«á B∙ usinτ thi≤ selection¼ yo⌡ caε ente≥ thσ prope≥ code≤ ì
for your printer. Refer to section on printer control codes.
3. EXIT TO DOS (A PROMPT)
Selec⌠ thi≤ iteφ froφ thσ men⌡ t∩ qui⌠ usinτ FON╘ MASTE╥ anΣ exi⌠ bacδ t∩ thσ ì
DO╙ prompt«á ShoulΣ yo⌡ pres≤ thσ wronτ key¼á yo⌡ arσ giveε aε escapσ clausσ ì
to return to the menu.
4. EDIT EXISTING FONT
Thi≤á wil∞á allo≈á yo⌡ t∩ edi⌠ an∙ oµ thσ font≤ tha⌠ arσ iε thσá filσá nameΣ ì
FONTMSTR.FTB«á Yo⌡ arσ firs⌠ showε ß listinτ oµ al∞ thσ font≤ iε memor∙á anΣ ì
theεá askeΣá t∩á selec⌠ thσ desireΣ font«á ShoulΣ yo⌡ decidσ t∩ no⌠á d∩á an∙ ì
editinτá a⌠á thi≤ point¼á simpl∙ pres≤ ENTE╥ witΦ n∩ entr∙ anΣ yo⌡á wil∞á bσ ì
zoomeΣá bacδ t∩ thσ MAI╬ MENU«á Refe≥ t∩ thσ section≤ oε font≤ anΣ thσá fon⌠ ì
editor.
è
01font master operations manual.........................................page 4
03
5. CREATE NEW FONT
Usσá thi≤á featurσ t∩ creatσ you≥ owε personalizeΣá characterá sets¼á o≥á t∩ ì
simpl∙á cop∙ yo⌡ favoritσ typinτ font«á Thi≤ shoulΣ bσ useΣ onl∙ t∩ creatσ ß ì
ne≈ fon⌠ anΣ no⌠ edi⌠ aε existinτ font.
ShoulΣá yo⌡ selec⌠ thi≤ b∙ mistake¼á simpl∙ pres≤ ENTE╥ withou⌠ an∙ n∩ entr∙ ì
wheεá prompteΣá fo≥ thσ filσ namσ anΣ yo⌡ wil∞ bσ brough⌠ bacδ t∩á thσá MAI╬ ì
MENU« Refe≥ t∩ thσ section≤ oε font≤ anΣ thσ fon⌠ editor.
6. PRINT SINGLE FONT
Thi≤ entr∙ wil∞ prin⌠ ou⌠ aε entirσ fon⌠ character se⌠ t∩ thσá printer«á Thσ ì
prograφ firs⌠ display≤ thσ fon⌠ lis⌠ anΣ theε ask≤ fo≥ ß numbe≥ entr∙ oµ thσ ì
desireΣá font«á I⌠ theε print≤ ou⌠ thσ font≤ filenamσ anΣ theε thσá completσ ì
character se⌠ fo≥ tha⌠ font« Wheε completed¼ i⌠ return≤ t∩ thσ MAI╬ MENU.
Iµ yo⌡ pres≤ ENTE╥ withou⌠ enterinτ ß number¼á yo⌡ arσ returneΣ t∩ thσá MAI╬ ì
MENU« ShoulΣ yo⌡ ente≥ ß numbe≥ oµ ß blanδ filename¼ i⌠ wil∞ asδ fo≥ anothe≥ ì
entry.
7. PRINT ALL FONTS
Selec⌠á thi≤ optioε t∩ d∩ ß genera∞ dum≡ oµ al∞ font≤ oε thσ fon⌠ list«á Yo⌡ ì
ma∙ abor⌠ thi≤ optioε b∙ pressinτ CTRL-├ whilσ i⌠ i≤ printing«á (seσ sectioε ì
oε CTRL-C)
01font master operations manual.........................................page 5
03
PRINTER CONTROL CODES
Accurac∙á oµá printe≥ contro∞ code≤ 1s thσ mos⌠ importan⌠ par⌠á oµá runninτ ì
FONT MASTER as it will not print correctly should the codes be incorrect.
Herσá i≤ ß brieµ descriptioε oµ eacΦ codσ useΣ b∙ thσá program«á Checδá you≥ ì
printer'≤ manua∞ t∩ bσ surσ the∙ arσ thσ same« Iµ not¼ usσ optioε ▓ froφ thσ ì
MAI╬ MEN╒ t∩ correc⌠ them«á Pleasσ reaΣ thi≤ sectioε carefull∙ anΣ makσ surσ ì
yo⌡ understanΣ i⌠ beforσ changinτ anything« Thσ code≤ tha⌠ arσ supplieΣ witΦ ì
thσá prograφ arσ fo≥ thσ Sta≥ GEMIN╔ 10╪ serie≤ printer≤ anΣ wil∞ worδá witΦ ì
an∙á printe≥á tha⌠ i≤ compatiblσ witΦ it«á I⌠ wil∞á no⌠á work¼á however¼á oε ì
printer≤á tha⌠á havσ aε "IB═ MODE"«á Fo≥ sucΦ printers¼á thσ code≤á mus⌠á bσ ì
changeΣá accordingly«á Pleasσ seσ thσ sectioε oε thσ technica∞ operatioεá oµ ì
thσ prograφ fo≥ additiona∞ informatioε oε ho≈ thσ code≤ showε belo≈ arσ useΣ ì
b∙ thσ program.
Printe≥á code≤ arσ entereΣ iε thσ samσ manne≥ a≤ the∙ arσ displayeΣá oεá thσ ì
screen¼á a≤ threσ (3⌐ digi⌠ number≤ separateΣ b∙ commas« Fo≥ example¼ ß codσ ì
indicateΣ iε you≥ printer≤ manua∞ tha⌠ woulΣ reaΣ ES├ A¼ woulΣ bσ entered a≤ ì
027,065«á ShoulΣá thσá codσ oε thσ screeε coincidσ witΦ thσá requireΣá code≤ ì
according to your manual, simply press ENTER to go on to the next code.
1. PRINTE╥á INITIALIZATION║á Thi≤ codσ i≤ useΣ t∩ initializσ thσ printe≥á t∩ ì
ááástartu≡ condition« Normally¼ i⌠ i≤ ES├ @¼ i.e« 027,064.
2. SE╘á LIN┼ FEE─ T╧ n/144tΦ INCH║á Thi≤ codσ change≤ thσ printer≤á standarΣ ì
ááálinσ feeΣ t∩ ß numbe≥ yo⌡ specify«á Iε thi≤ case¼á thσ numbe≥ requireΣ i≤ ì
áááeigh⌠á (8)«á StandarΣá synta°á fo≥ thi≤ commanΣ i≤ ES├ CHR(X⌐ ╕á wherσá ╪ ì
ááárepresent≤ thσ codσ requireΣ fo≥ you≥ machine.
áááNotσ tha⌠ FON╘ MASTE╥ require≤ 8/144tΦ incΦ linσ feeds«á Iµ you≥á printe≥ ì
ááácode≤á cal∞á fo≥ ß divisioε othe≥ tha⌠ 144tΦ incΦ (sucΦ a≤á 216tΦá inch)¼ ì
ááácalculatσ thσ closes⌠ numbe≥ t∩ 8/144tΦ b∙ usinτ thσ followinτ formula:
ááá N=(8*X)/144, where
ááá X=the number of divisions per inch
ááá (i.e. 144th, 72nd, 216th, etc.)
áááFo≥á example¼á thσ codσ requireΣ fo≥ thσ EPSO╬ FX-8╡ printe≥ iεá standarΣ ì
ááámodσá i≤á ES├á "3ó N¼á o≥ 027,051,NN╬ whicΦ i≤ "Selec⌠á n/21╢á IncΦá Linσ ì
áááSpacing"«á Usinτá thσ abovσ formula¼á thσ prope≥ codσ t∩ ente≥á woulΣá bσ ì
ááá027,051,012.
01font master operations manual.........................................page 6
ááá03
3. ON┼ TIM┼ LIN┼ FEE─ O╞ n/144tΦ INCH║á Thi≤ codσ send≤ ß onσ timσ linσ feeΣ ì
ááát∩á thσ printe≥ withou⌠ changinτ thσ linσ feeΣ specifieΣ iε no«á ▓ above« ì
áááThσá requireΣ numbe≥ fo≥ "nó in ⌠hσ "n/144thó inche≤ abovσ i≤ eigh⌠á (8)« ì
áááThσá prograφ wil∞ no⌠ functioε properl∙ iµ thi≤ numbe≥ i≤ incorrect«á Thσ ì
ááásame rules apply to this command as to number 2 above.
4. DUAL-DENSIT┘á GRAPHIC╙ MODE║á Thi≤ modσ i≤ thσ rea∞ flexibilit∙á oµá FON╘ ì
áááMASTE╥ (seσ sectioε oε technica∞ operatioε fo≥ morσ details)« Thσ codσ i≤ ì
áááse⌠ u≡ a≤ follows:
áááES├á CHR(X⌐ CHR(N1⌐ CHR(N2)¼á wherσ ╪ i≤ represent≤ thσ codσ requireΣ fo≥ ì
áááyou≥á machine¼á N▒á anΣá N▓ arσ ß numbe≥ tha⌠ represent≤á thσá numbe≥á oµ ì
ááácharactersá tha⌠ wil∞ follo≈ t∩ makσ u≡ thσ completσ linσ oµá typσá (thσ ì
ááácomputer calculates and installs N1 and N2 automatically).
áááThσ prograφ assume≤ thσ ful∞ sequencσ take≤ ┤ characters¼á witΦ N▒ anΣ N▓ ì
áááin the 3rd and 4th positions respectively.
5. UNI-DIRECTIONA╠á MODE║á Fo≥ printer≤ tha⌠ prin⌠ iε botΦ directions¼ i⌠ i≤ ì
ááárecommendeΣá tha⌠á thi≤á codσá bσ includeΣ a≤ somσá wil∞á no⌠á aligεá thσ ì
ááávertica∞ dot≤ properly« AlthougΦ recommended¼ i⌠ i≤ no⌠ required.
PRINTING FEATURES AND CONTROL CODES
FON╘á MASTE╥ Support≤ ß numbe≥ oµ basiπ anΣ usefu∞ printinτá features«á Thi≤ ì
sectioεá describe≤á eacΦ onσ iε detai∞ anΣ give≤ thσ code≤ requireΣá t∩á usσ ì
eacΦ one.
1. UNDERLINE
áááUnderlininτá i≤á onσá oµ thσ mos⌠ useΣ feature≤ iεá ßá printe≥á anΣá mos⌠ ì
áááprinte≥á enhancemen⌠á program≤á tha⌠ ╔ havσ seeε underlinσ bu⌠á fo≥á somσ ì
áááreasoε o≥ another¼á the∙ mis≤ thσ space≤ betweeε thσá words«á Well¼á thi≤ ì
áááprogram does not miss anything.
áááT∩ usσ thσ underlinσ mode¼á simply inser⌠ ß CTRL-╙ codσ t∩ turε i⌠ oε anΣ ì
ááátheεá inser⌠á anothe≥ CTRL-╙ t∩ shu⌠ i⌠ off«á FON╘ MASTE╥ wil∞á underlinσ ì
áááeverything until it is told to stop.
áááIµ you≥ underlinσ continue≤ t∩ thσ nex⌠ linσ oµ print¼á i⌠ i≤ recommendeΣ ì
ááátha⌠ yo⌡ shu⌠ thσ underlinσ ofµ beforσ thσ enΣ oµ thσ firs⌠ linσ anΣ theε ì
áááturε i⌠ oε agaiε a⌠ thσ beginninτ oµ thσ seconΣ line« Iµ thi≤ i≤ no⌠ donσ ì
áááanΣá you≥ worΣ processo≥ put≤ leadinτ space≤ a⌠ thσ beginninτ oµ thσ linσ ì
ááát∩á adjus⌠ thσ lef⌠ margin¼á theε thσ leadinτ space≤ wil∞ als∩á comσá ou⌠ ì
áááunderlined.
01font master operations manual.........................................page 7
03
2. BOLDFACE
áááBoldfacσá allow≤ yo⌡ t∩ sho≈ emphasi≤ oε word≤ anywherσ iεá ßá line«á Thσ ì
áááprograφá doe≤ boldfacσ b∙ firs⌠ printinτ thσ linσ anΣ theε, shiftinτ onl∙ ì
ááá1/144th of an inch, reprints the section that was in boldface.
áááThi≤á featurσá i≤á useΣá b∙ insertinτ ß CTRL-┬ wheεá yo⌡á wan⌠á t∩á star⌠ ì
áááboldfacσá anΣá theεá insertinτá anothe≥ CTRL-┬ wheεá yo⌡á wan⌠á t∩á stop« ì
áááEverything between the CTRL-B's will be in boldface.
3. REVERSE PRINT
áááThi≤á i≤ ß uniquσ featurσ tha⌠ allow≤ yo⌡ t∩ reversσ thσ prin⌠ froφ blacδ ì
áááoε whitσ t∩ whitσ oε black« Thi≤ woulΣ comσ iε hand∙ iµ yo⌡ wan⌠ t∩ blocδ ì
áááa section out to make it really stand out.
áááUsσá thi≤á featurσ b∙ insertinτ ß CTRL-╥ t∩ turε i⌠ oε anΣá theεá anothe≥ ì
áááCTRL-╥á t∩ shu⌠ i⌠ off«á A≤ witΦ underlininτ above¼á shoulΣ you≥á reversσ ì
áááprintinτá continuσ oε thσ nex⌠ line¼á shu⌠ i⌠ ofµ beforσ thσ enΣá oµá thσ ì
áááprevious line or once again, the leading spaces will come out in reverse.
4. PROPORTIONAL SPACING
áááThi≤áá featurσá wil∞á makσá you≥á righ⌠á margiεá justifieΣá letter≤á looδ ì
áááprofessional«á A≤á witΦ mos⌠ worΣ processors¼á wheε the∙ d∩ righ⌠á margiε ì
ááájustification¼á the∙ inser⌠ ß numbe≥ oµ space≤ betweeε word≤ t∩ movσá thσ ì
ááárigh⌠ margiε t∩ thσ prope≥ place«á Wha⌠ result≤ i≤ threσ space≤ here¼ tw∩ ì
áááthere¼á anΣ onσ elsewhere«á Proportional spacinτ wil∞ adjus⌠ thσá spacinτ ì
ááábetweeε eacΦ worΣ s∩ tha⌠ the∙ arσ equal« Fo≥ example¼ thi≤ entirσ manua∞ ì
ááái≤á donσ witΦ proportiona∞ spacinτ on¼á bu⌠ thσ nex⌠ paragrapΦ i≤á spaceΣ ì
áááwithout the feature on.
ááá
áááProportiona∞á spacinτ i≤ accesseΣ b∙ insertinτ ß CTRL-╨ wheε yo⌡ wan⌠á t∩ ì
áááturεá i⌠á oε anΣ theε anothe≥ CTRL-╨ t∩ shu⌠ i⌠ ofµá again«á Proportiona∞ ì
áááspacinτá wil∞ onl∙ worδ properl∙ wheε useΣ witΦ font≤ oµ thσ samσá pitch« ì
áááIε othe≥ words¼á becausσ i⌠ i≤ possiblσ t∩ switcΦ font≤ midlinσ witΦ FON╘ ì
áááMASTER¼á iµ yo⌡ arσ usinτ ß fon⌠ witΦ ß pitcΦ oµ 12CP╔ anΣ theε switcΦ t∩ ì
áááß fon⌠ oµ 10CP╔ anΣ theε bacδ again¼á thσ proportiona∞ spacinτ wil∞á cho≡ ì
áááofµá letter≤á anΣá adΣá somσ funn∙ lookinτ stuff¼á al∞ oµá whicΦá i≤á no⌠ ì
ááádesired.
ááá
5. FONT SELECTION
áááI⌠á i≤á possiblσá t∩á selec⌠á thσá fon⌠á yo⌡á desirσá t∩á usσá froφá you≥ ì
áááword processor«á Thi≤ i≤ donσ b∙ insertinτ ß CTRL-╞ followeΣ b∙ thσ numbe≥ ì
áááoµ thσ fon⌠ a≤ founΣ oε thσ fon⌠ tablσ (seσ sectioε oε fonts)« Thσ numbe≥ ì
ááámus⌠á bσá betweeεá 0▒á anΣ 4▓ witΦ number≤ 1-╣ proceededá b∙á ßá ░á (i.e« ì
ááá01,02,03,04,05,06,07,08,09)«á An∙á numbe≥á ou⌠á oµ rangσ o≥ numbe≥á oµá ß ì
ááánonexistentá fon⌠á wil∞á resul⌠ iε thσ prograφá defaultinτá t∩á thσá fon⌠ ì
áááalread∙ iε memory« I⌠ i≤ importan⌠ t∩ watcΦ thσ pitche≤ tha⌠ yo⌡ usσ wheε ì
áááswitchinτ fonts«
ááá
01font master operations manual.........................................page 8
ááá03
FONTS
Thσ basiπ definitioε oµ ß fon⌠ i≤ ß characte≥ set«á I⌠ i≤ thσ stylσ oµ prin⌠ ì
tha⌠ thσ characte≥ se⌠ generates«á Iε othe≥ words¼á you≥ standarΣá characte≥ ì
set≤á whicΦ arσ supplieΣ witΦ you≥ do⌠ matri° printe≥ arσ pica¼á elite¼á anΣ ì
italics¼á whicΦá i≤ slanted«á Al∞ thesσ relatσ t∩ thσ physica∞ sizσá oµá thσ ì
characters¼á thei≥á heigh⌠ anΣ width«á StandarΣ picß sizσ font≤ wil∞ fi⌠á 1░ ì
character≤ iε onσ incΦ (10CPI)¼ whilσ elitσ wil∞ fi⌠ 1▓ CPI.
Mos⌠á electriπ typewriter≤ havσ movσ flexibilit∙ thaε do⌠ matri° printer≤ iε ì
tha⌠ therσ arσ morσ font≤ availablσ fo≥ them«á Fo≥ example¼á somσ fon⌠ name≤ ì
yo⌡ ma∙ o≥ ma∙ no⌠ bσ familia≥ witΦ arσ FORMS¼á Prestigσ Elite¼á Orator¼ OlΣ ì
English¼ Script¼ Busines≤ Script¼ anΣ ╔ coulΣ g∩ oε anΣ on.
Here are a few samples:
011. this line is printed using the forms font.
022. This line is written in Presentor Orator.01
043. This line is printed in Orator.03
4. This line, as well as the majority of this manual is Prestige Elite.
01character dot layout
1 1 1 (positions 11 and 12
1 2 3 4 5 6 7 8 9 0 1 2 are for 10cpi pitch)
05137373737373737373737373201
1054 4 4 4 4 4 4 4 4 4 4 4 4
539393939393939393939393601
2054 4 4 4 4 4 4 4 4 4 4 4 4
539393939393939393939393601
3054 4 4 4 4 4 4 4 4 4 4 4 4
539393939393939393939393601
4054 4 4 4 4 4 4 4 4 4 4 4 4
539393939393939393939393601
5054 4 4 4 4 4 4 4 4 4 4 4 4
539393939393939393939393601
6054 4 4 4 4 4 4 4 4 4 4 4 4
539393939393939393939393601
7054 4 4 4 4 4 4 4 4 4 4 4 4
539393939393939393939393601
8054 4 4 4 4 4 4 4 4 4 4 4 4
539393939393939393939393601
9054 4 4 4 4 4 4 4 4 4 4 4 4
539393939393939393939393601
10054 4 4 4 4 4 4 4 4 4 4 4 4
539393939393939393939393601
11054 4 4 4 4 4 4 4 4 4 4 4 4
539393939393939393939393601
12054 4 4 4 4 4 4 4 4 4 4 4 4
038383838383838383838383-
01font master operations manual.........................................page 9
03
Iεá thσ abovσ example¼á yo⌡ caε seσ thσ differencσ iε no⌠ onl∙ thσ heigh⌠ oµ ì
thσá characters¼á bu⌠á als∩á iεá thσá width«á Thσá ful∞á characterá sizσá i≤ ì
representeΣ b∙ 1▓ vertica∞ dot≤ anΣ 1░ horizonta∞ dot≤ fo≥ 12CP╔ anΣ 1▓ dot≤ ì
fo≥á 10CPI«á Refe≥ t∩ you≥ printer≤ manua∞ fo≥ an∙ explanatioεá requireΣá oε ì
dots.
FONT EDITOR
FON╘á MASTE╥ ha≤ ß powerfu∞ fon⌠ edito≥ whicΦ allow≤ yo⌡ t∩ creatσ you≥á owε ì
font≤á a≤á wel∞ a≤ t∩ modif∙ font≤ tha⌠ alread∙ exist«á Thi≤ caε bσ useΣá t∩ ì
creatσá you≥á owεá specializeΣ character se⌠ sucΦá a≤á specia∞á graphic≤á o≥ ì
characters that might be used only in your line of work.
Froφ thσ MAIN MENU¼á yo⌡ ma∙ selec⌠ eithe≥ choicσ no«á ┤ o≥ no«á ╡ t∩ acces≤ ì
the editor.
Selection no. 4: EDIT EXISTING FONT
T∩ edi⌠ aε existinτ font¼á selec⌠ choicσ no«á ┤ froφ thσ MAI╬ MENU« Yo⌡ wil∞ ì
theεá bσá giveε ß displa∙ oµ thσ fon⌠ tablσ whicΦ i≤ ß listinτá oµá al∞á thσ ì
font≤ oε thσ disk« (FONTMSTR.FTB)
Ente≥ thσ numbe≥ oµ thσ fon⌠ yo⌡ wan⌠ t∩ edi⌠ anΣ pres≤ ENTER« Yo⌡ wil∞ theε ì
bσ takeε t∩ thσ fon⌠ edito≥ screeε showε below«á ShoulΣ yo⌡ ente≥ thσ numbe≥ ì
oµ ß non-existen⌠ fon⌠ filename¼ o≥ simpl∙ pres≤ ENTE╥ withou⌠ aε entry¼ yo⌡ ì
arσ returneΣ t∩ thσ MAI╬ MENU.
NOTE: Yo⌡ ma∙ wan⌠ t∩ usσ yo⌡ computer≤ screeε dum≡ (SHIFT-PRINT⌐ featurσ t∩ ì
ááááááobtaiεá ß listinτ oµ thσ font≤ anΣ fon⌠ number≤ fo≥ futurσá reference« ì
ááááááBecausσá yo⌡á wil∞á bσ addinτ font≤ late≥ oεá dowεá thσá road¼á i⌠á i≤ ì
ááááááimpossible to list them all in this manual.
Selection no. 5: CREATE NEW FONT
Thi≤á selectioε wil∞ allo≈ yo⌡ t∩ creatσ yo⌡ owε fon⌠ witΦ aε entirel∙á ne≈ ì
filename.
Oncσ selected¼á yo⌡ arσ prompteΣ t∩ ente≥ thσ font≤ filename« Makσ thσ entr∙ ì
witΦá n∩ extende≥ (.XXX⌐ anΣ n∩ drivσ specifier«á I⌠ wil∞ builΣ thσ filσá oε ì
thσá disδ iε thσ defaul⌠ drive«á Yo⌡ ma∙ escapσ thi≤ featurσ a⌠ thi≤ timσ iε ì
tw∩ ways¼á firs⌠ b∙ pressinτ ENTE╥ witΦ n∩ filename¼á anΣ seconΣ b∙ pressinτ ì
CTRL-C«á Thσ firs⌠ methoΣ wil∞ returε yo⌡ directl∙ t∩ thσ MAI╬ MENU« Seσ thσ ì
sectioε oε CTRL-C fo≥ additiona∞ details.
Afte≥á enterinτ thσ filename¼á yo⌡ wil∞ bσ askeΣ t∩ selec⌠ ß pitch«á Thi≤ i≤ ì
thσá numbe≥á oµ characters pe≥ incΦ (CPI⌐ thσ fon⌠ wil∞á allow«á Selec⌠á thσ ì
desireΣá pitcΦá anΣá pres≤ ENTER.á Yo⌡ wil∞ theε bσ brough⌠á t∩á thσá edito≥ ì
screen.
01font master operations manual.........................................page 10
font master font editor screen
05
133333333333333333333333333333333333333333333333333333333333333333333333332
401 [[[[[[font master font editor[[[[[[05 4
4 4
401 font being edited (filename.fnt) cursor position x=001 y=00105 4
401 editing character - ascii 000 character pitch 12cpi05 4
4 4
4 4
401 11105 4
401 12345678901205 4
401 1 use arrow keys to move cursor.05 4
401 2 (enter) rev. dots (esc) exit05 4
401 3 (f1) print (f2) clr window05 4
401 4 (f3) print font05 4
401 505 4
401 605 4
401 705 4
401 805 4
401 905 4
401 1005 4
401 1105 4
401 1205 4
4 4
4 4
4 4
4 4
03333333333333333333333333333333333333333333333333333333333333333333333333-
03
Thσ fon⌠ edito≥ screeε i≤ showε above«á Thσ informatioε tha⌠ i≤ giveε i≤á a≤ ì
follows:
áááááááá1. FON╘á BEIN╟á EDITED║á Give≤á yo⌡ thσ filenamσ oµ thσá fon⌠á beinτ ì
áááááááááááworked on.
2. EDITIN╟ CHARACTER║á Give≤ yo⌡ thσ typeΣ character beinτ workeΣ oε ì
áááááááááááat the present time along with its ASCII number, in decimal.
áááááááá3. CURSO╥ POSITION║á Give≤ yo⌡ thσ ╪ anΣ ┘ coordinate≤ oµ thσ curso≥ ì
áááááááááááwithiεá thσá character worδ areß oε thσ middlσ lef⌠ sidσá oµá thσ ì
áááááááááááscreen.
4. CHARACTERá PITCH║á Display≤ thσ pitcΦ oµ thσ character se⌠á beinτ ì
áááááááááááworked on.
5. KE┘á CONTROLS║á Oε thσ righ⌠ sidσ oµ thσ screeε arσ al∞ thσá key≤ ì
ááááááááááátha⌠ functioε iε thi≤ mode« Seσ thσ followinτ sectioε fo≥ furthe≥ ì
ááááááááááádetails.
áááááááá6. CHARACTER WOR╦ WINDOW║á Thσ areß iε thσ middlσ lef⌠ oµ thσ screeε ì
áááááááááááis where the character being worked on is displayed.
01font master operations manual.........................................page 11
03
USING THE EDITOR
Thσá characters printeΣ oε pape≥ b∙ you≥ printe≥ arσ formeΣ b∙ ßá serie≤á oµ ì
dot≤ placeΣ a⌠ thσ righ⌠ locatioε oε thσ paper«á B∙ alterinτ thσ positioε oµ ì
thesσ dots¼á yo⌡ caε alte≥ thσ shapσ anΣ sizσ oµ thσ character. Thi≤ i≤ jus⌠ ì
what the editor allows you to do.
Oncσá yo⌡ havσ entereΣ thσ edito≥ screeε showε above¼á yo⌡ wil∞ bσ askeΣá t∩ ì
typσá thσá lette≥ yo⌡ wan⌠ t∩ edit«á D∩ s∩ b∙ simpl∙ depressinτ thσá desireΣ ì
key«á Thσá ke∙ presseΣ mus⌠ fal∞ withiε thσ rangσ oµ ASCI╔ 3▓ anΣ ASCI╔ 122« ì
Thi≤á wil∞ displa∙ thσ curren⌠ datß fo≥ thσ characte≥ withiεá thσá characte≥ ì
worδ windo≈ oε thσ lef⌠ cente≥ portioε oµ thσ screen¼ anΣ placσ thσ flashinτ ì
curso≥ iε thσ to≡ lef⌠ corne≥ oµ thσ windo≈ a⌠ coordinate≤ 1,1.
Yo⌡á movσá thσ curso≥ withiε thσ character worδ windo≈ b∙ usinτá thσá curso≥ ì
arro≈á key≤á oε you≥ keyboard«á Pres≤ thσ u≡ arro≈ t∩ g∩ onσ spacσá up¼á thσ ì
right arrow to go right, etc.
T∩ turε ß do⌠ oε s∩ tha⌠ i⌠ wil∞ appea≥ oε thσ printeΣ page¼ movσ thσ curso≥ ì
t∩á thσ desireΣ positioε withiε thσ character worδ windo≈ anΣá pres≤á ENTER« ì
Thi≤á wil∞ reversσ thσ do⌠ fo≥ tha⌠ position¼á turninτ i⌠ ofµ iµ i⌠ wa≤á on¼ ì
anΣ oε iµ i⌠ wa≤ off« WitΦ practicσ yo⌡ wil∞ becomσ proficient a⌠ it.
Whilσ editinτ ß character¼ yo⌡ caε prin⌠ thσ character oε thσ printe≥ t∩ seσ ì
wha⌠á i⌠ look≤ like«á Pres≤ F▒ anΣ thσ prograφ wil∞ prin⌠ ß ful∞ linσ oµ thσ ì
characterá withiεá thσá window.á Yo⌡á caε als∩ prin⌠á ou⌠á thσá entirσá fon⌠ ì
character set from here by pressing F3.
B∙á pressinτá F2¼á yo⌡á clea≥ thσ character worδ windo≈á anΣá wipσá ou⌠á al∞ ì
existinτ datß fo≥ tha⌠ character. Bσ carefu∞ ho≈ yo⌡ usσ it.
Oncσá yo⌡ havσ finisheΣ workinτ oε tha⌠ character¼á pres≤ thσ ES├á key«á Yo⌡ ì
wil∞á bσ askeΣ iµ yo⌡ wan⌠ t∩ edi⌠ anothe≥ character.á Iµ yo⌡ do¼á pres≤ "Yó ì
anΣ yo⌡ wil∞ bσ brough⌠ t∩ thσ beginninτ oµ thi≤ sequence« Iµ not¼ pres≤ "Nó ì
anΣá thσ fon⌠ wil∞ bσ saveΣ oε thσ disδ iε thσ defaul⌠ drive¼á bringinτá yo⌡ ì
back to the MAIN MENU upon completion.
CTRL-C
CTRL-├á caε bσ useΣ froφ jus⌠ abou⌠ an∙ par⌠ oµ thσ prograφ t∩ breaδ anΣá g∩ ì
back to the MAIN MENU.
Wheε depressed¼ thσ messagσ "****BREAK***¬ PRES╙ ENTE╥ T╧ CONFIRM¼ AN┘ OTHE╥ ì
KE┘á T╧ CONTINUE...ó i≤ displayed«á Iµ yo⌡ wan⌠ t∩ returε t∩ thσ MAIN MENU¼ ì
pres≤á ENTE╥ a⌠ thi≤ point«á Iµ yo⌡ decidσ tha⌠ yo⌡ wan⌠ t∩ continue¼á pres≤ ì
an∙ othe≥ ke∙ anΣ thσ prograφ wil∞ picδ u≡ wherσ i⌠ lef⌠ off.
01font master operations manual.........................................page 12
03
TECHNICAL OPERATION
A≤ explaineΣ earlie≥ iε thi≤ manual¼á eacΦ characte≥ i≤ representedb∙ twelvσ ì
vertica∞ dot≤ anΣ ten¼ o≥ twelvσ horizonta∞ dots¼ dependinτ oε thσ characte≥ ì
pitcΦ beinτ used«á BaseΣ oε thi≤ information¼ FON╘ MASTE╥ use≤ thσ followinτ ì
sequence to print a single line on the printer:
1. A⌠á thσá beginninτ oµ thσ document¼á thσ followinτ contro∞ sequence≤á arσ ì
ááásent to the printer (see section on printer control codes):
áááINITIALIZE PRINTER
áááSELECT LINE FEED OF 8/144TH INCH
áááSELECT UNI-DIRECTIONAL PRINT MODE
2. I⌠ thσ print≤ thσ uppe≥ eigh⌠ (8⌐ dot≤ oµ thσ character≤ (dot≤ 1-╕ oε thσ ì
ááádiagraφá oε pagσ 9⌐ b∙ firs⌠ sendinτ thσ codσ fo≥á DUAL-DENSIT┘á GRAPHIC╙ ì
áááMODE and then sending a string containing the character data.
3. A ONE TIME LINE FEED OF 8/144TH INCH is then sent to the printer.
4. Thσ lowe≥ fou≥ (4⌐ dot≤ oµ thσ charactor≤ arσ theε printeΣ (dot≤ 9-1▓á oε ì
áááthe diagram on page 9) in the same way as step 2 above.
5. A standard line feed and carrage return are then sent to the printer.
6. Step≤á ▓á througΦá ╡á arσ theε repeateΣ unti∞ thσ entirσá filσá ha≤á beeε ì
áááprinted.