@L|}6CD l0C)HCC WhL/h `CmCDiD`  R@P1  Y0@R !L` D  C D     )16CS S)  C)D1 p p 0 C9DI pCDL~CiCDiD` D  C D     )16CS S)  C)D1 p p }0 C9DI pCDL~CiCDiD` DD˙` d J)L !}D L(( LL()  L| L( S LH 0p n  } CY?  q  L L  ` )} `A! d߰")-݆ "  $G@LLL&0") $G% }H0 3S8`G ȱG ȱG   Gȭ Gȭ GG}GHiH8(()) G$H% `(0 })8` d)L ݆ & LGȘ ݆LL d  ! LL d)N>Q  HH) }  hyhyB q L> Lm JJ  Ln*` dB%' }8  H H` 1 { LL   !L     Hh SY?  q  1L }  !? S   q 1 L   Ll  Lg E`L   !L)  q 1L}) `L0AM݊L݉ ML  N݆LLLNLMLHG!@}1F GȱGLLEEȩÑEȑEEȑE Ed E7EȩE  q} L !,0,0SGɛ L 1 !L EHEh W G gLLSROTCES EERF } G) *Gȩ GȽG GȌd q q G`  8   0G  `D}CEDC0X:Ȣ Y ȱC* ? 0.. , 0%n ?A[ 0 : L`L  `, 0`Y}`piH n0)բY? 08`0 }  0$L GGȽG L `8L`L}8`  05G)݁,G)ȱGȱGHh0})Hh` B! 8`8iiiLE`}E8FEh( l0`ɃLL L8^~jj8jHi hEEEiEȱEiE` dTE} H8EEȱEEȩEh J E8   . m  i`LI!)E1FR}1LJ舩9GIH`LJJ`HGHh l`} S gL   8 rii `дCDCG W  }C  Lq` X٨`DOS SYS IIIIIIIIIIIIIIIC`0 ߩ0}}} |||DDOS DOSDOS SYS }}}}CDOS SYS} 0`BDELV !B }`LVUQ   ]   TU J ]L!T  #      TU  } L ? .  t`GBJ V~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI   0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D1:MEM.SAV J y08 B|DEHI$} V0 0`B;DELV䌚 !B y`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D1:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J V (` 9 V⪍ ઍ  -'}LLu DEHILV 9 .l 9 .l  `` s$B VBH(}I|DE V BLV nB,DE J V* \*` B V BLVDEHI BLVL)}1u H232435; 1 ;  hh@2 e1i1LHҍ 00) 08 109hh@ Ҡ2e*}1i1232435ޥ<<8} CE: vC y@y@`A# *` :105L; 0L>! * 0` * : ;` 1 *` 1 *` Disk Drive Sp,}eed:XXX RPM~~~Drive # X PRESS:C > check drive speedL > list error sectorsP > print error sectorsW > write al-}l zeroesto error sectorsM > return to main menui0k ^ 1 :ɛL 800 퍍L5 RETRY ERROR 3 TIME(S)؆莟.}R'S  `=D;EHI 1 1! @ :ɛ8A0.) ȅ 1 1i/}il ! 1L NO SUCH ITEMSELECT ITEM OR FOR MENU!L; .{z:*{}.|~ 1 0 00}JB 18L^%|DLl%DIRECTORY--SEARCH SPEC,LIST FILE? # O 0 n&|D! 1L NOT A DISK FILE1}N !B 1L " 1 !BDED:}:1BJ|DE 1DEBH2}I 1 h0ߢ 0.  0?詛 1 ~0YЛ 1 "L<" "L 3} BL1TYPE "Y" TO DELETE...DELETE FILE SPECCOPY--FROM, TO?OPTION NOT ALLOWED007 FREE SECTORS COPYING---D1:FORT4}UNE.RUN# 0|D .L$A#B#C#JB|DE 1BHIDD#E 1D#0: B5} 1L B#C#C#B# B 1N#$0SYS1}:e#D# d# D# .d#ȽD# d# 𩛙d#X# 1,A#6}PdD#ELO- A.BJdD#E 1 1HH 0hh|DL^%1}:e# Lt% e#dD#EL%7} 1 0 . .0% 1L WILD CARDS NOT ALLOWED IN DESTINATION 0 A.|K@C}/$/CHu ξL/L DRIVE TO WRITE DOS & DUP TO?WRITING NEW DOS & DUPTYPE "Y" TO WRITE DOS/DUP:DISK 1.?}D1:DOS.SYSERROR - NOT VERSION 2 FORMAT. , &* բ( 1L `[) 0NΞ 0 L1M) 1@} L BAD LOAD FILELOAD FROM WHAT FILE?) 0 0#B 1L WHAT FILE TO LOCK?) 0 0$B 1L WHAT FILE TO UNLOCK?DIA}SK 1 IS WRITE-PROTECTED !!TYPE "Y" IF OK TO USE PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV. h  ,B}  `CԭC ؠȱC)CȩC`߅C ذ ٥ԍCՍC`800  `0  0`C}i7``ߍDCEHIB 10H``TRʠĩ`D` +CDCC /,D} 8 l0浥CޥC` b,`8` g+  CRC S0NCC S09CE}ե ݩԩ (۰ ٰ ؠ)`i iAC :L., :0 C :`i F}iAC`CC X*C>> ` 0>>  D, q; ,`COPY SECTORS`RLS ; , ,>  , ,G}ۢ>  ,?  , ,`= `=L :ɛ`hL S SL1) 8`NAME OF FILE TO MOVE?- 0 0|DLtH}% A.= ` <0 0 .@L# .BJ 1  DEHIB V L1 = g <0,L. I} JB|,A#Pd#DE 1 HI BDEHHII 1 B 1 = ` <0,0Lf- B VJ},A#P= ` <0 0L#L ߢ) 1* 1 ~0YjC8C}mm ݭK}}`8}``|* ? ɛ,`|:(|/ 1L `INVALID DESTINATIL}ON:DOS.SYS0 0H{ $22Δ $28/L /) $2 Π $2 0 ξM}hAΞB,0 J 1 BޝDEHI,HDE 1H$IHIDELSAVE-N}GIVE FILE,START,END(,INIT,RUN)O X0 1`BDEPHI V` X0H 1 L O}0 0 1L0`PLEASE TYPE 1 LETTER,0`hhL <0 1L0LA1 ,;ɛ7,"ɛ:ݦ1ݥP}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{Q}NAME TOO LONG B VL ` L1I H1EӝDL1|mDiE` V0`8d/8 i:"2!22 1R} L ERROR- 10˛ɛ+,' 20*.. өw2 1``2TOO MANY DIGITSINVALIDS} HEXADECIMAL PARAMETER800 0 8 00`,0'D800H,ɛh`2L1NEED D1 THRU D4CT} $;CC $;C $;CC 8C Z: *DCC ,=  , lɀL +U}CCC.LE4 k:泭C0iiCLg3CL<3 Z: *DCC ,=  , /,C0 8V} l0N S0G :CC# k:浭C0iiCЪL<3 ,٢=  * q;L8 D, q; $; ,WC W} L 4C>  :A>810CC ,/> 1C1>  :Z>810CC ,C> 1CCC , 1= 1 :YhX}hL `=CCЍCCCCCCCCC ; ; ; , 4L3 ,\> 1 * 鈹CɛሢCɛ )CC0Y}CC ~* 5CCCC Co> 1 * Cɛ ~* 5ܭCCCC C˭CCLE5CCLE5`C`Z}`C`~, , E5C 4L3? , E5CC 4C $;D浭CC 8CCCBC[} lɀYC :L6 : lC񠀈Ѱиi iACCC k:LX6CCCCC q\};L8= ; , ,p  , ,  ,1@  :ɛL 15))C q+L 7= , ,V@  ,u@  :ɛL H 7 ]}7Lj7 7Lj7D 8 7L7 7L7բ@ `ߢC ` ,@  * ECɛ>0$C *00C0C *0" CCL^}7`C X*`8` ,@  *0\X TCɛM ~*HC)JJJJ *6CȽC) *(CC0CC_}C`8`=8W=Wy 8W=PyL5 ON ,C` ; *nDEǍHI 1C L!9 :C `}q+L8L 9 q;L8P 9 q;L8W +L8ML 15))C g+L8 ,C&D?E BHCCC /,C\a}XCC X*C-?0  -?C0L8:8鉍C mC mCE?1?C V0*CCC LW9C? b}`CL09PC B VB DAEJNK V0 09 ,ʢ? PC D,P B V`CC mC mC?1?L9c}CC`i`i`i`i`i`P Bd} VBDAEJ VBHIL1HI B} V@`HS S ShH )Lc;Lj;h` 0)¢e})  q; ,` M;hL$; b,hL$; ,>  , ,L,=L1 :HOh:` ; 0L>!}DISK UTILITIES (c)1983 Atari Vf}er 2.6f MODIFIED FOR ATARI 800 USEA. DISK DIRECTORY K. BINARY SAVEB. RUN CARTRIDGE L. BINARY LOADC. COPY FILE g}M. RUN AT ADDRESSD. DELETE FILE N. CREATE MEM.SAVE. RENAME FILE O. DUPLICATE FILEF. LOCK FILE P. COPY SECTORSGh}. UNLOCK FILE Q. CHECK SECTORSH. WRITE DOS/DUP R. RADIX CONVERTI. FORMAT DISK S. DRIVE SPEEDJ. DUPLICATE DISK T. WRi}ITE VERIFY:ON 9!&x#!7&p))'&5./)L''-66C76u8COPY DISK Insert source disk and Λ Insert DESTINATION j}disk and Λ IT'S DONE !'Y' to execute or for menuSource drive # ?DESTINATION drive # ?Source drive is # 1Desk}tination drive is # 2Enter first sectorEnter last sectorCHECK DRIVE # 1 >>>>ERROR # 144<<<8@@@@|  @@@@8  8@@@@   8@@@}@  8PPPP0~@|@%%:EEEE> @@@@<|~  @  }  <@@@<@@@< <@@@@<  8@@@@8  ?@@@@8  8@@@@? <@@@@ ",$P}PPPP  <z~} "D@H@P@`@||@@@@@@$@H@$H@P$HDH(D P@` @DAISY-DOT NLQ FONT||@@@@@@p䄄,H DH,D ¢ }8DxD8x p p ``<8 @ @ @}򒒒𐐐}""$$%&$&(D0H((((((((D(H00 0}|x}(D0H }򒒒}   ƌ@ @ ‚ @@ @ @}@@@.******> <""""""><>"""""""<>""""""<>******:<0} < ?=? ><<?"$ > > ><<<> ><<>"""""}"><<? <:******.0 @@@@@@>><<8}888 >>><<<""$$<?=?"&"*"2"" ,H DH,D ¢ VDAISY-DOT NLQ FONTIIIIIIII<<<<<<<<<<<<<<<< I$I$I$$I$I$I*TT**T}TۀےIIII 0H@@H0 P@@(P $$(T( p $@b8D22222222 (((((((( ~}<$$$$$<~ ~DD|DDD^@@~~z""">""~ $$8DDDDDDD8 < P@P <

~@@H @@> "ww""ww"ffffffff40  * $ @l@@L@@@@L@@ 8 !E!} ` ` @??*@"N@†1Y]} &&BB&&@dXXdBBdXXd@ Ȉ$~BB~$}8((|(|((8$$BZ<***. 8DD8x0HH x $$HH6$$HH~"" B   R 8@<0|px 0 `d808L h`00X p8 @}p @ ‚ 0``@`0 `0  @@@@@@@@  ."""}(,<"">$<<>"""<<$>""<<$>***<<0 ~ !!!!8:9 }  < " $$ > >> ><<<<<<<< > ><<<<< >"""}"<<$ ?? <??? <8 < $??8< ???>> <<< ****&00 , |~~" | <<>><<8<<<<}< 08<0 08  8 80<  0  0 "$0 "$(0 $ !0  !1 "&&.*:22" 0 lȈ @tDAISY-DOT NLQ FONT brrbdd @@@@((*,(8*l8(h(( D @ }@hఔ@T䤴@ &F L (l*@x@\Ѐ@||x }||x ((((((HHH00HHH(|(H00000000H   000000   @ } @ ||||xxB~@@ B&fD L`  D(|l(H@xH ">~ }(|| $(j"D<<8 8||HxxP @ 8p hb򲺚$@D0<,@ }d||@ ( xfffflllllllm(D0H(llllll(̄D(H0 @`@ || }RB x` D   @r:p0  p |||¢ Dx@@ }D8x D ( @ ||ʊ.Lx@ (H } HD P @0@ }~B  |||x0P P@`|| }J>xtb D@b򲒚lT0 H`@  }`p8 `"`0xx,D`p x2.B `p8L@@ B~>>B@@ }||<@B&ʈD H0 `@Ȁ @ @  @  @ }@  , ,,     <<  } 88(((( >>@@ <<|`  !!!!!998>   ^^^ }    <<  < <<<   } <<  !!???((((( (((((???!!  <<  8((((,,$$ } $   8<<<   08 0 888   4 $  119 } 0   $$,(800 $ brrbdd @@@@((*,(8*l8(h(( D @ 'DAISY-DOT NLQ FONT<<<<(||((||($@H@$H @\8tDL0dȈ \޲D $} ̌8|D8|ĄD|8x0 $<$T8|8T<<888p 0`$}||||x x@@FNʚbbL0@DT֒llHH悂 <||\Lx $} 0`llllHHdt||`x"""$$$""#$%&<$f8(lD((((((((f$<Dl(8@@ʚ``$}@4@||rrx0p~~~~||llH||DDx||x$}||\\x  8(DD00HH @` 0 `~@`$} `@ ``00 ``00 ||||xx``@||||xynnLDd沒LL@ 0 $} ̛ $}00`p8`0 @@@@@@@@..**>,, <<"">$}<<>""6<<$$>""<<>**:<<04~~ | >""??>==?>> ><<<<<$}?>>""$$ >>> >>> ><<<<<<<<>>> ><<<<<>""><<<<???"">???<<$}>""???<<???>>> <<< :**.44,, <<>>>>8<<<<<>>>><<<<<<<8 >>>>>>><<<<<<<$}<<<866>>66$<<<<$==>??>8==?>>&&..::22 00 ||((||($@H@$H @\8tDL0dȈ \޲D $EDAISY-DOT NLQ FONT   $@@ @$H  &FƄ(} DD rd`(8D0HD8H0 P ZZ P@@ 88p p  (}  @  @@ 8|DD|8xxxx|~ FFrdd DDllH 0(}@00P 梢"""$$ 88TTT\0x8 llllH||H db||D `x(}ffflllllo (((DDD000HHH (((((((((((((((((((( DDD(((HHH00 @@``@@ (} J<<PP ||@@ ||bJ  4T  8|D"0x ||l|8|x0 8|D20x($p(} J|| | 8|D0x J<| ||  |@B~|@||x RRRJBBF(} ||&" |000   ||| |``  `b|@ 0 @ |@ 0 |@` 0 8|DD|80x( (}x0 ||``@ 8|DE}80x( x0 ||bb@ h䢲 .( \  Šr(}D T"*$d xxx0p ~|||<< D@ 08 L@p 0X `(}`  BĔ @@ @@  @@ @(}@  $<>  $<< " $8$80 """$ 4 ""   (}*"2$( 0 0$ ||@x  $$%%%!>   <  |~ ,((}4 >><<  <<  <<< < """""$<< 88 $$$$??!( $$$$$(??(}  << :***,00 , "<<<< $8888 "<<<< ""(}""$$$$ $89>> ""&"*"2" @   $@@ @$H  &FƄ(@DAISY-DOT NLQ FONTz||@@@@@@$@H@$H@P$HDH(D P@,}䤔Č8DxD8x H0x0H p p <8 @ @||,}| f̛̄l̛̄  @0P怂줤|,}ll̴̛v|䔔"""$$$""#$%&(D0H((((((((D(H0`@,}|r  2€2 4Ԑ4 |l̛ |̛ || |Ƅ̛,} | | ||||  |L Ĝ,}| |``|@  @ ||Ą  || | |,}| |d" f섄 | || pp,}p @ p  DD̄̄ @@ ̄Č,}@ @ @@@@$ ***(,$$$$$<"""""$$$$$<""""4<$$$$$$",}""""<$$$$$*****<$$$$$4|)))) 5%%%%5 " "$ $<$<$!> | $8,$|,} "< "" "$<$ $<$ $< "< "$<$ $<"""""<$$$$$< """""!?%$$$$<"""""0<$$$$%?!"" $<$ (*** ,}44$$$$$, """ """ <$$<$ (( 0((0 *((* 0, 0 ,0 """"$$<<$$ )( 1 ,}0 2"*"0&$$,$4$$z||@@@@@@$@H@$H@P$HDH(D P@,DAISY-DOT NLQ FONT||@@@@@@$@H@$H@P$HDH(D P@` @0}8DxD8x H0x0H p p <8 @ @8DD8xxBB0}BFfDLDDlHH  @0P"""䠀$|PLx  @l0}lHHd|`x""$$"#%&(D0H((((((((D(H0@`@ @|*rx0p 0}`` 0PP0 lH|xț |x 0 0 |0}x   (Ƃ0H  B  B0}@  @ @ @ ||xx `@ |~xx b@F L 0} ț   00 880 00 0ƪƂ00 0}@  @†‚ @@ @ @@@@ ****(40} """"$$""""$$ """"$$**** $ ~@@  :!-----  0} ""< >6""$ "> "" "< << "> < """"0}$$ ? ?!   ?  !?"> <  *****$ , ""  < >"8< 00}((0  8$ $8 0   0 ""66""$$ !!0 0 !  "&"*"2"&$ @` @0oDAISY-DOT NLQ FONT  "$*b*` ` ( (` DlꪢZ H    4}FF @D Ll⢲JHА 8|0x|8x0 D$(TT($D@H00H@ ||  xx 4}   @@ @@ ||||xxB| BƆvf$L4}`D @̌Ҝ\`$  ||(@ ବL $ <|J x| @L24}@ DlꢢlDH0 0H Dd||@̬( x$$$%&&((DD00HH DD((4}HH00 @`` `@ ||rrx ` 8`2 0 ||Tl(xxH ||B4}x  ||D|8xxx ||Vx  ||Px ||L x  ||4} || ||  ||  ||0HN0P̄ ||     `r  04}p 0@< |B 0 |@` 0 ||||xx ||P` x`@||~|xz ||5}Vb x`D DlꪢZ H   @@@ ||| @```0 5}` (( @0 DF((DH000(HĄ @@""@@ << @ BF"jJLH @D @@ 5}@@    @@   ,*""""">" < ||"""""5}$< 6""""""<$$$ """""|$$ ******$  ~ | !!!!!!%"$> | 5} "<< (0H >  ><  < <" <  """"""$$5} <" <  ((((((<0< <" < ********$0 <8 <<88 85}800 0 0  ""$$ 9>0< """&"*"2"" H    4fDAISY-DOT NLQ FONT||@@@@@@$@H@$H@P$HDH(D P@` @9}8DxD8x H0x0H p p <8 @ @8DD8xx@9 }BbD@DlH  @0P􀢢$$|Lx  @llH9 }Hd|`x""$$"#%&(D0H((((((((D(H0@`@ @|*rx0p``9 } 0PP0 lH|Dx|x|Lx9 }(D0H @  @@  @@ @ 9 }||xx`@ |~xxb@D L@  9}0  000 88880 00 0D((DH00H  @  @‚ @@ @ 9}@@@@"""">$$<""""$$""""$$""""$$*9}*** $ ~@  >  >  <>"$ >  < <<9}> < """"$$? ?   ?  ?> <  ***** , <9}>8<00  8 80   0""$$     "&"*"2"" ` @8rDAISY-DOT NLQ FONT ,8h(,8h( 0 0 DbD`  @X0dȈDL0hĄ P=}D  ` D8Dx̄D8x p p ``<8 0` 0`||=}||xxB@ BFr`Ddœ(``ࠜ  B0P䂂 ||Lx =}@ 0`llllHHdp||` x""$$"#%&((DD00HH DD((HH00@@``=}@@||jrx0p J @ Brl ||| Dx@ B||x B=} B <|Bx|\ B~|~P@@=}B((DD00HH ~B@` @~@`@ B@` 0 @` 0||||x=}x B``@||}|xx BddD DbD` 0 @ =} p` pp  Bx0><<<~"" <=}"""" $< "" $~<"*"2 <$ ~ $ ?>= >> ~ >> <<> <=}> < ~,, 4~>> >> >> << << << >> >> << <<""""<< =}?? $!?>$8  $ ??8?? >>$ <<$ ****,0 ( `" @ <>>8<<< >= }> <<(00>>>> <<(<<(00 " "$ $ 8<>> 99>< &&**22 $ $ P<xDAISY-DOT NLQ FONT        A"}         A#}         A$}    A%}  A&}            A'}  A(}  A)}      A*}                 @:DAISY-DOT NLQ FONTЛ P P@  P@`p0 P ````E,}``@@@@`@@@@ 00 @@@@@ @ @pp0P@PPpPPP E-}ЀPPPP p0PPPP @ppPPPPPpPPPP @@ @@@@@@ @  @E.}@@@p@PPЛpp@@@@pPPPPppPPP@@@p0E/}@@@@ @@@ @@@@@ @ pp𠠠@pE0}p0𠠠@ ЛP0PPPP  @ @ @@ 0@0@E1}0P@ @ @@pp@@@@pPPPPppE2}PPP@@@p0@@@@ @@@ @@@@E3}@ @ pp𠠠@pp0𠠠@ ЛP0PPPPE4}  @ @ @@ 0@0@0PP P@  P@`p0 P ````D: AL@I6}I7} I8} L@?I9}8??xxp ?7gϟ?I:} L@I;}qLJw?I<}Cc!~??`0`h`I=} L@I>}~zzzzzzzzzz8|Ƃ:~|8I?}zzzzzzzzzI@} L@IA}IB}IC} L@ID}?1gO?ghIE}` IF} L@IG}<~~~<~IH} L@II}IJ}>>~=}p~>>>>~=}IK} L@IL}IM}IN} L@IO}? @_??? @_??IP}IQ} L@IR}IS}IT} L@IU}IV} IW} L@IX}@`@`IY}HO\addiidoc.2\\vddii.dmp\\cCopyright \fborders\C\froman\ 1987 By Roy GoldmanSpecial thanks to Clifford Gross, RobeM[}rt Lee,Bill Sheppard, Craig Steiner, and Chris Wareham. \lDaisy-Dot II is in the public domain and may be fM\}reely distributed in its original form. All donations will be thankfully accepted. For contriM]}butions of $10 and above, one will receive the Daisy-Dot II disk and full printed documentationM^}. Send all correspondence to: Roy Goldman 2440 South Jasmine M_} Denver, CO 80222 INTRODUCTION Daisy-Dot II (DDII) is a complete environment for M`}printing near letter quality text with Epson and Star compatible printers. Based on the originaMa}l Daisy-Dot, the tremendous quality of DDII's output and the many new formatting features infinitely Mb} improve the printing capabilities of your Atari 8 bit system. The DDII system consists of three indepenMc}dent programs, written in C with machine language routines. The DDII Print Processor (DDIIPP) Md}is the main program, from which text files are printed out. The DDII Font Editor (DDIIFE) is a full-featured Me}editor for designing and editing DDII fonts. The DDII Font Utilites program (DDIIFU) converts Mf}standard Atari fonts to DDII format (the original version of this utility was written in BASIC by Mg} Robert Lee) and also creates italicized versions of existing fonts.\n \u12/87\cDAISY-DOT IMq}B'DOS SYSBL+DUP SYSBwMX CNFBxSTAR CNFB yARCIFORMNLQB BLOCK NLQB BORDERS NLQBBROADWAYNLQBGATSBY NLQB OHIO NLQBOLDENG2 NLQBOLDWEST NLQB ROMAN NLQBSALOON NLQB SANSERIFNLQBSCRIPT NLQB !SUB NLQB +SUPER NLQB%5DDII DMPByZDDIIDOC 1 BiDDIIDOC 2 B EREAD ME BePDDIIDOC 4 I\rPage 2\u\l COMPATIBILIY DDII supports the following system configurations: Mr} -- Atari 400/800/600XL/800XL/1200XL/65E/130XE with minimum 48K -- Epson EX/FX/JX/LX/MX III/RX 9 pin pMs}rinters -- Star Gemini/SG/NP/NX 9 pin printers -- DOS 2.5, SpartaDOS, SmartDOS, MyDOS, andMt} most other DOS's DAISY-DOT II PRINT PROCESSOR The DDIIPP prints out text files in near lettMu}er quality using a variety of proportional fonts. DDII uses a special technique of making two Mv}passes for each printed line. After the first pass, the page is advanced minimally and then a second pass filMw}ls in the gaps. This varies from standard double striking in that each pass is not identical, Mx}but is a different set of formatted text. The result is high density text that is difficult to My} distinguish from that of a typewriter or laser printer. Many formatting features are available from a menu oMz}r can be implemented through commands that you type inside the text file. These powerful optionM{}s include the ability to select the pages of a file to be printed, set the number of copies, chain text M|} files together, change fonts within a file, set graphic density, change horizontal spacing, center liM}}nes, fully justify text, block text to the right, underline text, print double-width text, prinM~}t in boldface, set proportional tabs for tables or charts, and include pictures within your text. M} DDIIPP will work with almost any word/text processor, including PaperClip, AtariWriter Plus, Xlent's FirstM} Word Processor, and the public domain Textpro, which is available through user groups, BBS's, M}or from me for $5 (to cover costs). RUNNING THE PROGRAM Included with DDII is Atari DOS 2.5.M} If you wish to use a different DOS, copy the desired DOS files to the disk. The DDIIPP is onM} Side 1 of the DDII disk as an "AUTORUN.SYS" file. When booting, after DOS loads, DDIIPP loads automatically.M} After loading, drive 1 is scanned for either of two printer configuration files. Two files exiM}st on your disk under the name "STAR.CNF" and "MX.CNF". If you are using a Star Gemini/SG, renM}ame "STAR.CNF" to "STAR". Some newer Star printers are 100% Epson compatible; experiment, and if this is M} the case, configure DDII for standard Epsons and NOT for Star printers. If your printer is an EpsonM} MX III, rename the "MX.CNF" file to "MX". DDIIPP searches only for files with \u12/87M}\cDAISY-DOT II\rPage 3\u\l these names, and disregards their contents. Thus, any file with M}the correct name will work. If neither of these configuration files is located on the disk, DDIIPP will confiM}gure itself for Epson EX/FX/JX/LX/RX models. If you are using a different Epson compatible, exM}periment to see which, if any, configuration suits your printer. The DDIIPP file may also be lM}oaded with the 'Binary Load' option from DOS menus or in command form with SpartaDOS. FONT ENM}TRY When the DDIIPP executes, you are first prompted to enter the name of the DD font you wishM} to print the text file with. Enter 1-8 for a directory. Type in the "Dn:" if the font is on a M} drive other than 1. The ".NLQ" extender doesn't need to be typed in. If a file other than a DD font is enM}tered, DDIIPP responds with Error #999 (this occurs in all DDII programs). DDII fonts are entiM}rely compatible with fonts from the original Daisy-Dot. New fonts may be created or existing ones edited M} with the DDII Font Editor. Atari fonts can be converted to DDII format or existing DDII fonts can M}be italicized with the DDII Font Utilities program. The following fonts are included on Side 1M} of the DDII disk:\c\farciform\ARCIFORM.NLQ!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnoM}pqrstuvwxyz|\fblock\BLOCK.NLQ!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz|M}BORDERS.NLQ\fborders\!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN\fbroadway\BROADWAY.NLQ By B. Sheppard!"#$%&'()*+,-./0M}123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz|\fgatsby\GATSBY.NLQ By C. Gross!"#$%&'()*+,-./0M}123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz|\fohio\OHIO.NLQ!"#$%&'()*+,-./0123456789:;<=>?@M}ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz|\foldeng\OLDENG.NLQ By C. Gross!"#$%&'()*+,-./0123456789:;<=>?@M}ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz|\froman\\l \u12/87\cDAISY-DOT II\rPage 4\uM}\l\c\foldwest\OLDWEST.NLQ!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz|\M}froman\ROMAN.NLQ!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz|\fsaloon\SALOONM}.NLQ By C. Gross!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz|\fsanserif\SANSM}ERIF.NLQ!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz|\fscript\SCRIPT.NLQ!"#M}$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz|\fsub\SUB.NLQ!"#$%&'()*+,-./012345M}6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz|\fsuper\SUPER.NLQ!"#$%&'()*+,-./0123456789:;<=>?@ABCM}DEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz|\froman\ \lTEXT FILENAME ENTRY AfterM} the font loads into memory, you are prompted for the text file you wish to print. Enter 1-8 for a correspondM}ing directory. Again, include the "Dn:" if the file is not on drive 1. No extender is assumedM} nor appended to your entry. The specified file is not accessed at this point. WHAT IS A TEXM}T FILE? Text files used by DDII should be preformatted with a word processor through a "Print M}to Disk" function. This is different from saving the file in that when saving a file, the text is M} stored exactly as it is in your word processor's buffer (no margins added, lines aren't divided according M}to margins, etc.). However, when printing to disk, the resulting file is perfectly formatted, jM}ust like output to the printer. The following are instructions for printing to disk with common word/text M} processors: PAPERCLIP - Use the [CTRL] [SHIFT] [O] (letter O) command. At the proM}mpt for the output device, enter the name of the desired output file. Answer 'N' to the prompt about sending M}control characters. Answer the remaining prompts however you wish. \u12/87\cDAISY-DOT IM}I\rPage 5\u\l ATARIWRITER PLUS - First select item 'P' from the main menu to print. When iM}t asks if it should print to the printer, reply 'N'. Type in the name of the desired output disk file (with tM}he "Dn:". Next, select item 'C' from the printer selection menu, the Atari 1027 (no matter whaM}t printer you really own). Answer the following prompts as desired. XLENT'S FIRST WORD PROCESM}SOR - Select the print function from the main menu. Reply 'D' when it asks whether to print to M} printer, screen, or disk. Type in the desired filename and enter the following prompts as desired. M} TEXTPRO - Use the command [CTRL] 'P' and type in the filename for desired output. Make sure you type "M}Dn:" with the filename. The DDIIPP prints only the 91 standard keyboard generated characters. M} Any control or inverse characters are ignored. If the selected file is not a text file, DDII will most likelM}y not even attempt to print it. Check the Question and Answer section for more text file tips.M} GLOBAL FORMATTING Once a font has been loaded and a text file has been specified, M} the global formatting menu is displayed. The menu is used to change the format, or appearance, of the oM}utput. Formatting options selected from this menu remain fixed throughout the entire printout M}unless changed locally by commands that you include within your text, as discussed later. The M}first letter of each available option is highlited. Press the corresponding letter to change the option. TheM} current value is displayed to the right of each menu option. The following are all the formatM}ting choices available from this menu: [F]ONT Press 'F' to change the currentM} font. From the prompt, pressing 1-8 and [RETURN] will display a disk directory of the correspM}onding drive. To retain the font in memory press [RETURN]. Otherwise, type in the name of the desired font; M}it will load into memory. [T]EXT FILE Press 'T' to change the text file to beM} printed. Enter 1-8 and [RETURN] if a directory is desired. Press [RETURN] at the prompt to rM}etain the current filename or type in the new one. \u12/87\cDAISY-DOT II\rPage 6\u\l M} [D]ENSITY Press 'D' to cycle through the available graphic densities. If you are using a noM}n-MX Epson or Star printer, four densities are available: single (density 1), double (2), double draft (3), M} and quadruple (4). If DDII is configured for an Epson MX printer, only single and double densitM}y are available. Density is the term for describing how close together dots are printed. SingM}le density allows a maximum of 480 dots per line. Double density can accommodate up to 960 dots per line. DouM}ble draft density is also based on 960 columns per line; it is faster than normal double densitM}y, but can't print consecutive adjacent dots. Quadruple density prints up to 1920 columns per M}line, but it too can't print adjacent dots in the same row. Because density affects the distance between eachM} column of dots, the size of characters and the amount of page space used varies. For example,M} double density text is twice the width of and takes up twice as much horizontal space as the same text M} printed in quadruple density. Likewise, single density text appears twice as wide as double density M}text. For most practical purposes, you will want to use double density (density 2). This densM}ity, which is the default density, provides the most feasible size and accuracy for the majority of M} tasks. The main body of this documentation is in double density. Single density is a good choice when vM}ery wide characters are desired, or maybe when you want to fill up a page with text formatted iM}n 40 columns. It can also be used when you need a quick printout, as it is twice as fast as reM}gular double density. Quadruple density can be used for fitting a bunch of characters on one line. QuadrupleM} density works best with fonts without much detail, such as Sans-Serif or Block.\C\d1Single DM}ensity (Density 1)\d2Double Density (2)\d3Double Draft Density (3)\d4Quadruple Density (4) \d2\l[S]PACINGM} Press 'S' to change the character spacing, or the number of blank columns between each characM}ter. This value can be anywhere from 0 to 20 columns. Enter the new spacing value and press [M}RETURN] or press only [RETURN] to keep the current value. In general, a spacing value of 2 to 4 is most practM}ical. The default spacing value is 2 columns (as is the main body of this documentation). M} idoc.2\\vddii.dmp\\cCopyright \fborders\C\froman\ 1987 By Roy GoldmanSpecial thanks to Clifford Gross, RobeL \u12/87\cDAISY-DOT II\rPage 7\u\l\C\s0Spacing Of 0 Columns\s5Spacing Of 5 Columns\sKSpacing Of 20 ColuQ}mns\s2 \lSee the local formatting commands for more spacing options. [A]LIGNMENT Q} Press 'A' to cycle through the four text alignment options: block left, block right, center, and justificQ}ation. Block left is the default and standard alignment mode. Text is not adjusted in any wayQ}; it is printed as it is in the text file. The main body of this text is blocked left. When aQ}lignment is set for centering, the text of each line, beginning with the first non-space character, is proportQ}ionally centered. The center of the page varies with the setting of the right margin, as explaQ}ined later\cEach line in this block of text is centered.Note that these lines are perfectly centered,because DDII centeriQ}ng is proportional. \lBlock right, also known as flush right, adjusts each line so that the riQ}ght margins of all lines (and not the left) are even. The right margin is also controlled from this menu, as dQ}iscussed later.\RThis text is blocked right. Note how the right margin is evenbut the left margin is jaggeQ}d, just the opposite of text printedin block left mode. \lThe fourth alignment option is margin justificatioQ}n. In this case, blank columns are added to each space character embedded in a line so that boQ}th left and right margins are even. DDII's implementaton of this feature is known as micro-justification Q} because the space is distributed evenly throughout each line. \jThis section of text is fully justQ}ified, with both the left and right margins even. Note that the extra space needed to adjust tQ}he length of each line is distributed equally between words. \lSee the local alignment commandQ}s for instructions for combining different alignment modes. [B]OLDFACE Press Q}'B' to toggle boldface print on or off. When boldface is on, DDII makes four passes for each line instead of Q}the usual \u12/87\cDAISY-DOT II\rPage 8\u\l two. The page is advanced minimally betQ}ween each pass. Essentially, each line is printed twice. The default setting is off.\c\BThisQ} text is in boldface. \b\l[W]IDE Press 'W' to toggle double-wide printing on or off. This Q} feature works in any density to make the text twice as wide. The number of columns of space is nQ}ot doubled. The default setting is off.\C\WThis text is double wide.\w \L[R]IGHT MARGIN Q} Press 'R' to cycle through the eleven possible sizes of the right margin. The right margin can Q}be anywhere from 0 inches to 5 inches in half-inch increments. The default right margin is 1 iQ}nch. The left margin of your text should always be determined by the word/text processor, as DQ}DII has no provisions to adjust it. The right margin controls how long each line of text may be; if Q} a line exceeds the right margin, the extra part will be truncated. Make sure that the right margin is sQ}et so that none of your text is cut off. Also, block right and justification alignment modes aQ}re based on the right margin settings. The center of the page also varies with the right margin. If Q} the margin is between 0 and 3.5 inches inclusive, the center stays as the exact center of standard 8.5 Q}inch wide paper. If the right margin is larger than 3.5 inches, the center is determined as thQ}e position halfway between the left edge of the paper and the right margin. A right margin setQ}ting of 5 inches positions the center for 3.5 inch address labels. You can easily design text from a Q} word/text processor to be printed as labels from DDII. First, make sure the left margin is either non-R}existant or very small and that there is no top margin. Second, plan the label around the factR} that, with standard form-feed labels, each label can hold five lines of text, plus one blank line is needed tR}o set the correct position for the next label. Third, when inserting the labels into the printR}er, position them at the left side of the printer guide. \u12/87\cDAISY-DOT II\rPagR}e 9\u\l [P]AGE SELECT Press 'P' to cycle through the options of printing all pages, R} just the odd pages, or just the even pages of the text file. The default setting is to print all pagesR}. In general, DDII keeps track of pages based on 66 lines per page, so set the margins and pagR}e length from your word/text processor accordingly. 66 lines, with DDII's fixed line spacing oR}f one-sixth of an inch, exactly covers the length of a standard 8.5 by 11 page. Note that DDII's page count iR }s completely independent from page numbers within a text file; the first 66 lines in the text fR }ile always constitute the first page, the next 66 lines always determine the second page, and so on. R } As explained later, other methods are used for determining page breaks when graphics are included withiR }n a text file. The odd and even settings can be used to print text on both sides of a sheet ofR } (thick) paper and allow for printouts similar to the format of a magazine or book. First, print out R} only the odd pages of a specified text. Next, remove the printed paper and feed it back into the printR}er so DDII will begin printing on the back side of the first printed page. Then print the evenR} pages and you're done! The page select settings can also be used for printing documents in doR}uble columns. Create your text from a word/text processor formatted for only one column. Adjust the margins R}based on the density, font, and spacing you wish to use so that the text will have a width of aR}pproximately half a page, or 4 inches. Print out the entire file to disk. Next, while keeping the line widthR} the same, change the margins in your file so that the text will begin where you want the left R}margin of the second column to be (a little past the center of the page). Again, print the entire R} file to disk. From DDII, set the Page Select to odd pages only, and print the first file. When it is comR}plete, feed the paper back to the top of the first page. Set the Page Select to print even pagR}es and print the second file. [L]IMITS Press 'L' to select pages of a text file to print by R}specifying a starting and ending page. You are first prompted to enter the first page. Type iR}n the page number, from 1 to 99, and press [RETURN] or [RETURN] only to retain the number in memory. In R} the same manner, enter the ending page. The last page must be equal to or greater than the first paR}ge. If you set the last page greater than the total number of pages in a file, DDII will just R}stop printing at the end of the text. The default first page is 1 and the default last page is 99.R} \u12/87\cDAISY-DOT II\rPage 10\u\l [C]OPIES Press 'C' to change the number oR}f copies to print. Press [RETURN] to keep the current value or type the new value, from 1 to 9R }9, and press [RETURN]. Each copy follows the guidelines set by the page selection and page limit options. ThR!}e default setting is 1 copy. PRINTING Once you are satisfied with all the setR"}tings from the global format menu, you can prepare to print. Make sure that the text file to bR#}e printed is in the correct drive. Also, the TOF (top of form) of the page should be correctly set on the priR$}nter. To do so, advance the paper so that the page perforation lines up exactly with the top oR%}f the ribbon. To begin printing, press [START]. While printing, the screen is turned off. ToR&} abort a printout, hold down [SELECT]. After the printout is complete (or was aborted), you are R'} returned to the global format menu. EXITING DAISY-DOT II To exit DDIIPP and go to DOS, preR(}ss [CTRL] 'X' from the global formatting menu. Before quitting, you are asked if you really waR)}nt to exit. Reply 'Y' or 'N'. LOCAL FORMATTING COMMANDS In addition to global formatting, DR*}DIIPP also recognizes 17 commands for local formatting within a text file. By typing in these R+}commands into the text, formatting can vary throughout a text file. All DDIIPP formatting commR,}ands must be preceeded by a backslash ('\') in your text. From DDIIPP, these commands are not R-}printed but instead instruct DDIIPP how to format the text. To force the inclusion of the actual backslash chR.}aracter, type in two of them for every one you want in the output. For example, if you want DDR/}IIPP to print "\\\\\\" your text file should be "\\\\\\\\\\\\". Upper and lower case are treatR0}ed the same for all commands. Check the Question and Answer section at the end of this documenR1}tation for more tips on including commands within your file. \u12/87\cDAISY-DOT II\rPR2}age 11\u\l The following is a list of all DDIIPP local formatting commands with examples of R3}each. Anything enclosed in brackets ([ ]) represents the parameters of the command. The brackets should R4} not be typed as part of the command. In the command descriptions, note the difference between R5} commands that affect the entire line and the commands that only affect text following the commands.R6} If a command is described as affecting the current line and all following lines, then all texR7}t on that line, even the part of the line preceeding the command, is affected by the command. If the command R8}is described to affect any text following the command, it only affects the text that follows thR9}e command in the file. \\F[Dn:FILENAME.EXT]\\ - CHANGE FONT When DDII encounters this commanR:}d, it loads and changes to the specified font for all text following the command. The font musR;}t be in the correct drive when the command is reached. If not, or if any other I/O error occurs, the font in R<}memory is retained. If the font is on drive 1, the "Dn:" may be omitted. Also, the R=} extender doesn't have to be included if the font has an extender of ".NLQ". The filename may be in eitheR>}r upper or lower case. DDII can switch fonts at any point in the text, even in the same line.R?} EXAMPLE: YOU TYPE: DDII \\fscript\\can \\foldwest\\combine \\fsanserif\\multipR@}le \\fohio\\fonts. DDII OUTPUT: DDII \fscript\can \foldwest\combine \fsanserif\RA}multiple \fohio\fonts.\froman\ \\D[1-4] - CHANGE DENSITY This command sets the graphic densiRB}ty for the current line and all following lines until changed. Only densities 1 and 2 are avaiRC}lable to MX users. EXAMPLE: YOU TYPE: \\d1Single Density \\d2DoRD}uble Density \\d3Double Draft Density \\d4Quadruple Density KSpacing Of 20 ColuPjSTEPS FOR PRINTNG OUT DAISY-DOT II DOCUMENTATIONDaisy-Dot II has 24 pages of documentation designed to be printedwith DaisVF}y-Dot II. The printing process takes a very long time.Remember that for donations of $10 and above, one will receive theDDVG}II disk and PRINTED documentation. Send to: Roy Goldman 2440 South Jasmine Denver, CO 80222Here are the sVH}teps to print all the documentation:1) If you are using a Star Gemini/SG, first rename the file on Side 1"STAR.CNF" to "STVI}AR"2) If you are using an Epson MX III printer, rename the file on Side1 "MX.CNF" to "MX". Since the MX doesn't support alVJ}l graphicdensities, some demonstrations of the different densities in thedocumentation won't print out accurately3) Boot SVK}ide 1 of the Daisy-Dot II disk4) Type "ROMAN" and [RETURN]5) Type "DDIIDOC.1" and [RETURN]6) Make sure you've got at leastVL} 25 pages of paper7) Position Top Of Form by advancing paper until the page perforationlines up with the top of the printerVM} ribbon8) Turn on printer9) Press [START]. The first 11 pages of the documentation willprint10) When finished, flip the VN}disk and insert Side 211) Press "T"12) Type "DDIIDOC.3" and [RETURN]13) Press [START] to print the rest of the documentatiVO}onYou can abort a printout at any time by holding down [SELECT] 24 pages of documentation designed to be printedwith DaisTB\e \p\t\u12/87\cDAISY-DOT II\rPage 19\u\l\tformatted assuming the commands are part of the text. The\tprZQ}oblem comes up when the text is printed with DDIIPP. Since\tthe commands are not printed by DDIIPP, some lines appear too\ZR}tshort. There are two solutions for this problem. 1) Manually\tadjust the right margin for lines with many long commands;ZS} if\tthe right margin is made larger from the word processor, the\tline should be the correct length when printed from DDIIZT}PP. 2)\tThe more effective solution is to initially avoid entering the\toffending long commands (such as the commands thatZU} require\tfilenames) inside the file. Print the file to disk without\tthese commands. Then, LOAD the printed to disk fileZV} back into\tthe word processor. It will appear spaced out because it has\talready been formatted. Go through the file andZW} insert the\tcommands in the correct places while keeping the existing lines\tintact. When you are done, SAVE (AtariWriterZX} + users use ASCII\tSAVE) the file. When you save it, the already formatted text is\tNOT reformatted, and the DDIIPP printZY}ed results are perfect.\tQ: It seems that I can never get the formatted results I want.\tAm I doing anything wrong?\tA:ZZ} Using the DDIIPP formatting commands isn't always easy.\tSometimes you must go back and edit a document several times\tbefZ[}ore you get the desired results. Try to stay patient and\tdon't get discouraged.\tDAISY-DOT II FONT EDITOR\tThe Daisy-Z\}Dot II Font Editor (DDIIFE) is an independent program\tused for editing and creating DDII fonts. It is based around\tthe sZ]}ame graphic interface of the original Daisy-Dot Font\tEditor, but is quicker and has several new features to make\tdesigninZ^}g fonts easier and faster.\tRUNNING THE PROGRAM\tDDIIFE is on Side 2 of the DDII disk under the name\t"FONTEDIT.COM". Z_}To run it, use the Binary Load option from DOS\tmenus or in command form with SpartaDOS. Unlike the DDIIPP, no\tconfiguratZ`}ion files are necessary for it to work with Epson and\tStar printers.\tTHE WORK SCREEN\tOnce DDIIFE loads, the work scrZa}een is displayed. At the left\tside of the screen is the character window where a font's\tcharacters are graphically displZb}ayed and edited. Inside the\tcharacter window is the cursor used for drawing or erasing. At\tthe top right of the screen,Zc} the current font, character, and\twidth are displayed. The command menus are displayed at the\e \p\Zd}t\u12/87\cDAISY-DOT II\rPage 20\u\l\tmiddle right of the screen. The message window is at the bottom\tright corner of tZe}he screen, where all user input is entered,\tdisk directories are displayed, and error messages are shown.\tCURSOR CONTROZf}L\tThe character editing cursor is controlled by a joystick in port\t1 and/or by using the [CONTROL] key with the arrow keZg}ys.\tPressing the joystick's button or pressing [RETURN] draws or\terases depending on the editing mode.\tFONT FORMAT\Zh}tDDII fonts consist of 91 ASCII characters (ASCII codes 32-95,\t97-122, 124). Control and inverse characters are not includZi}ed.\tCOMMAND MENUS\tDDIIFE has 3 command menus which can be cycled through by\tpressing [SELECT]. Note that all commanZj}ds are always available\tno matter which menu is currently displayed.\tCOMMANDS\tThe following is a list of the DDIIFE Zk}commands:\t[SPACE] - Toggles between DRAW and ERASE editing modes.\t[<] [>] - Decreases or increases the width of the chaZl}racter\twindow. The minimum with is 1 column and the maximum is 19.\t[-] [+] - Edits an adjacent character. For example,Zm} if you are\tediting the letter 'A', pressing [+] takes you to the letter\t'B'.\t[S] - Saves the font in memory. SpecifyZn} the drive and filename.\tThe ".NLQ" extender doesn't have to be typed in.\t[L] - Loads a font into memory. Specify driveZo} and filename.\tThe ".NLQ" extender doesn't have to be typed in.\t[G] - Edits a specified character. For example, if you Zp}are\tcurrently editing the letter 'A' and wish to edit the letter\t'Z', type [G] and then [Z].\t[T] - Transcribes, or copZq}ies, a specified character into the\tcurrent window. This command saves time and effort when two\tcharacters are similar. Zr} For example, let's say you create the\tletter 'E' and then want to create the letter 'F'. From the 'F'\twindow, type 'T' Zs}and then 'E'. This copies the letter 'E' into\tthe 'F' window, where you can make any necessary changes.\e Zt} \p\t\u12/87\cDAISY-DOT II\rPage 21\u\l\t[R] - Restores a character to its form as it was when last\tregistered (sZu}aved, printed, or exited to edit another\tcharacter). A variation of the common 'UNDO' command, use this\tto avoid unintenZv}tionally ruining or erasing a character.\t[1-8] - Displays a directory of the corresponding drive in the\tmessage window oZw}ne file at a time. Press [ESCAPE] to abort the\tdirectory or any other key to proceed to the next file.\t[W] - Clears theZx} character window. Use the [R] command to\tretrieve the character if you erased it by accident.\t[M] - Erases the entire Zy}font in memory. Since an erased font\tcan't be recovered, you are prompted for confirmation before\texecution.\t[P] - PrZz}ints the name of the current font, character, and width.\tAlso printed is a grid representing the character and a row of\twZ{}hat the character would look like when printed from DDIIPP in\tdensity 2.\t[Q] - Same as [P] except the character grid is Z|}omitted.\t[F] - Prints the name of the current font and every character of\tthe font in DDIIPP density 2. The printer's iZ}}nternal\tcorresponding characters are also printed.\t[C] - Changes the speed of the cursor. Press [F] to speed it up\tanZ~}d [S] to slow it down. Repeat the process until the desired\tspeed is achieved. Once the cursor has reached the maximum orZ}\tminimum speed, it can't be further increased or decreased.\tCursor speed only affects the joystick and not the keyboard.Z}\t[V] [H] - Flips (rotates 180 degrees) the image in the character\twindow vertically or horizontally. These commands are Z}useful\tfor saving time with characters that are mirror images of each\tother, such as 'p' and 'q'.\t[CTRL-V] [CTRL-H] - Z}Scrolls the image in the character window\tone row or column vertically or horizontally.\t[X] - Exits to DOS. You are proZ}mpted to confirm your selection.\tNO BLANK COLUMNS\tRemember NOT to add blank columns to the sides of characters, as\tcZ}haracter spacing is controlled independently from the DDIIPP.\tILLEGAL VALUES\tThere are two values that can not be succZ}essfully sent to the\e \p\t\u12/87\cDAISY-DOT II\rPage 22\u\l\tprinter. These are ASCII codes 13 Z}and 155. If a character you\thave created contains a bit arrangement that would result in the\tcomputer trying to send eitZ}her of these values to the printer,\tDDIIFE will alert you when it registers the character and\trequest that you alter the Z}specified guilty column slightly.\tThis shouldn't occur very often, since characters containing\tarrangements resulting in Z}155 or 13 are rather uncommon in DDII\tfont design.\tDAISY-DOT II FONT UTILITIES\tDaisy-Dot II Font Utilites is the thiZ}rd program of the DDII\tgroup. It contains two utilites that greatly expand the number\tof fonts available for use with DDZ}II. The first utility,\toriginally written by Robert Lee in BASIC and revised in C by\tmyself, converts the many availableZ} 9 sector Atari character set\tfonts into Daisy-Dot format, with options for double height and\tdouble width. The second uZ}tility creates italicized, or\tslanted, versions of any Daisy-Dot font.\tRUNNING THE PROGRAM\tDDIIFU exists on Side 2 oZ}f the DDII disk as the filename\t"FNTUTILS.COM". Run the program using the 'Binary Load' option\tfrom DOS menus or in commZ}and form with SpartaDOS.\tUTILITY MENU\tWhen the program runs, the utility menu is displayed. There are\tthree possiblZ}e selections from this menu. Press '1' for the\tAtari to Daisy-Dot Font Converter. Hit '2' for the Daisy-Dot\tFont ItalicZ}izer. Press '3' to exit to DOS.\tATARI TO DAISY-DOT FONT CONVERTER\tWhen you select this utility, you are prompted to eZ}nter the name\tof the Atari character set font. Press 1-8 for a disk\tdirectory. If no extender is typed in, ".FNT" is asZ}sumed. The\tfont will load into memory.\tNext, you are prompted to respond 'Y' or 'N' concerning the\toptions of double Z}height and double width. Double height and\tsingle width is the most practical combination. Note that using\tdouble widthZ} or double height results in lower resolution than\tfonts designed specifically for Daisy-Dot. However, you can\talways edZ}it the font from the DDII Font Editor and smooth out\tthe rough spots.\tFinally, enter the filename of the Daisy-Dot destiZ}nation font.\tIf the file can be opened successfully the conversion process\e \p\t\u12/87\cDAISY-DOT Z}II\rPage 23\u\l\twill begin. You are shown which character of the total 91\tcharacters is being converted. Illegal valZ}ues 155 and 13 are\tconverted to 153 and 9 "on the fly." When the conversion is\tdone, the font is written to the destinatZ}ion filename.\tOnce the process is complete, press 'Q' to exit to the utility\tmenu or any other key to run the utility agZ}ain.\tSince Atari character set fonts aren't proportional, the\tresulting Daisy-Dot font won't be either. To make it\tprZ}oportional, the extra blank columns surrounding the characters\tmust be removed using the DDII Font Editor. To eliminate blZ}ank\tcolumns on the right side of a character, press '<', making the\twindow narrower, until the extra space is gone. To rZ}emove blank\tcolumns on the left side of a character, first press 'H' to\thorizontally flip the character. Next, press theZ} '<' key until\tthere are no more extra blank columns. Then, hit 'H' again to\tflip the character back to its original forZ}m.\tDAISY-DOT FONT ITALICIZER\tAfter selecting this utility, you are prompted to enter the name\tof the Daisy-Dot font Z}to be italicized. Press 1-8 for a disk\tdirectory. The ".NLQ" extender may be omitted. The font will\tload into memory.Z}\tNext, enter the destination filename for the italicized font.\tThe font will quickly be converted. Illegal values of 155Z} and\t13 are changed to 153 and 9. After the conversion, the font is\twritten to the destination filename.\tAfter the prZ}ocess finishes, press 'Q' to exit to the utility\tmenu or any oher key to run the Font Italicizer again.\tThe Daisy-Dot FoZ}nt Italicizer uses the same algorithm to\titalicize every character of every font. As a result of this\tprocess, some italZ}icized characters have extra blank columns\tthat must be eliminated with the DDII Font Editor. The method\tfor doing this Z}is described above for the Atari to Daisy-Dot\tFont Converter.\tCONCLUSION\tI hope you enjoy using the Daisy-Dot II sysZ}tem and that you can\tfind many applications for it.\tIf you have any comments or questions, please do not hesitate to\tcZ}ontact me. In addition to my home address, I can be reached\tthrough the CompuServe (ID# 72347,3705) and GEnie (RGOLDMAN)\Z}ton-line networks.\tUser support and donations are greatly appreciated and encourage\tme to continue programming for the pZ}ublic domain.\e \p\c\b\wDAISY-DOT II PRINT PROCESSORLOCAL FORMATTING COMMANDS\w\t\l\b\\\\ - FoZ}rces the inclusion of the backslash character\t\\A[Dn:FILENAME.EXT]\\ - Appends text file (printed after\tcurrent file); MZ}ust be alone on a line\t\\B - Toggles line boldface on/off\t\\C - Turns on centering, turns off block left, block right,Z}\tjustification\t\\D[1-4] - Sets graphic density (1-2 only for MX printers)\t\\E - Erases all tab settings\t\\F[Dn:FILEZ}NAME.EXT]\\ - Loads and switches fonts\t\\J - Turns on justification, turns off block left, centering,\tblock right\t\\LZ} - Turns on block left, turns off centering, block right,\tjustification\t\\M[0-9 or A] - Sets right margin in 0.5" incremZ}ents (A\trepresents 5")\t\\N - Forces form feed (must be alone on a line)\t\\P - Positions (sets) tab at current columnZ}\t\\R - Turns on block right, turns off block left, centering,\tjustification\t\\S[0-9 or A-K] - Sets character spacing (Z}A-K represents 10-20)\t\\T - Tabs to closest tab stop\t\\U - Toggles underline on/off\t\\V[Dn:FILENAME.EXT]\\ - Copies Z}specified file directly to\tprinter\t\\W - Toggles double wide print on/off he text. The\tprXk