@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@P!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `1  ɐ     `TU  } L ? .  t`GBJ ~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI4 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;DEL`?<0LV`@ʆ 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  (` 9 V⪍ ઍ  -'}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH(}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu  } 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG*}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES+}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N',}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx -}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT.} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL/}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD0}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.1}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC2}COPY--FROM, TO?OPTION NOT ALLOWED736 FREE SECTORS COPYING---D1:DIRECK.COMl# 0|D .L/%#3}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY4}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E 5}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A6}LLOWED IN DESTINATION 0 <.|K}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 ?}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US@}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2A} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,B}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0C}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,HhD}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURNE}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.F},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  G}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#PH},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭI}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOJ}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξK}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE L}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!M}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥN}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEO} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LP}!ERROR- 138ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8u STARMATH.DOC: 80 column format: Atascii: Copy to P: The Macro file StarMath.MAC is quite similarT} to STAR.MAC, however it has further items in the global search and replace to convert \\"key" commands to the codeU} for Math/Science symbols available in the IBM font. Do NOT use this form of the macro if you have NOT sV}et the star to IBM mode. The [OPT]-Z macro in both STAR and STARMATH macro files prints \\. AppendiW}ng codes to this produces the following: CODE RESULT ---- ------ \\aX} Alpha \\b Beta \\c Gamma \\d Delta \\t Y}Tau \\s Lower case sigma \\m Mu \\n To nth power \\= Z} Congruent sign \\> Greater than or equal to \\< Less than or equal to \\2[} One half \\/ Divide \\( Open bracket (Curly) \\* Dot (for \}products) \\- Tilde \\. Box (used by some as Q.E.D.) \\+ Plus or min]}us \\f Derivative of f (With respect to x) \\y Derivative of y (w.r.t. x) \\z^} Derivative of z (w.r.t. x) \\D Derivative (w.r.t. x) \\I Integral sign _} \\e Epsilon \\O Omega \\p Pi \\P Phi \\T `} Theta \\S Capital Sigma \\U Intersection symbol \\N Null Set a} \\E Is identical to \\[>] Is Much greater than (or Dominates) \\[<] Is Mucb}h less than (or is Dominated by) \\4 One quarter \\r Radical sign \\) c} Closed bracket (Curly) \\" Squared \\' Degree symbol \\i d} Infinity These are implemented much as the macros in STAR.MAC are implemented. After includinge} \\a in a text file, for example, and saving the file before converting it (as \\a is much easier to understand thef}n the printer codes) either use [OPT]-^C to convert (from STARMATH.MAC) or [OPT]-^P to convert and then automatically g} print. These macros will...do a global search and replace from the top of \\a to the code for Alpha, h}go to the top and do a search/replace of \\b to the code for Beta, go to the top and.... Upon completion it will goi} to the top and delete the comment line included by the [OPT]-@ macro, then go to the top and do global search and j}replaces for the \ codes supported by STAR.MAC (Thus this macro is an extension of StarMac). The generalk} format of the code with which \\"key" is replaced is: Turn 7th bit on code. Character which (with 7th bit on)l} produces the desired code (subtract 128 from the codes in the printer manual). Set 7th bit to normal. The cham}racter code is NOT a print code key, so that while the print code keys are not counted, precisely one character is countn}ed. This is altered for the more complex codes for the integral sign (go down half a space, print lower o}half, go up full space, back space, print top half, back space go down half a space and then print hard space so tep}xtpro counts one character), the derivatives (go up half space, turn on underline, print "dy" turn off underline, go dowq}n full space, go back two spaces, print dx, go up half space and get textpro to count two characters) and the simplr}e codes that are printed from some of the control keys. THESE COMMANDS CANNOT BE USED UNLESS THE EXTENDEs}D IBM CHARACTER SET IS ENABLED. The bit 7 commands can also be used to create block graphics. Usingt} \7 to turn on bit 7, try the following (if IBM mode is set): \7)*\[7] then convert and print. Or for internationalu} characters try: ca\7$\[7]on (remember, [7] is inverse 7). Unfortunately many of the international charav}cters are in the extended IBM set which is dangerous to use, as if it is used, it is impossible to turn bit 7 off (w}for in the extended set the [ESC] code changes to 155 with bit seven set, which is NOT an escape code in the extendx}ed set). To access the other international characters one must send the code for extended cy}haracters (not supported by macros here...but the code is 27,54 (NOTE: the Star.DRV code here does NOT set a code to z} 54). Then define a printer code to the desired character (say [X]=135) and use [X]. Then turn extended characters off {}(27,55). Be sure to turn off extended characters before using anything that sets bit seven or the printe|}r will lock up in bit seven on mode. rn off extended characters before using anything that sets bit seven or the printe&x:& _||@@@@@@$@H@$ ~}H@P$HDH(D P@` @8DxD8xH0x }0H p p <8 @ } @8DD8xx@@bD@DlH }$$|\x @llHHt|`x"" }$$"#%&(D0H((((((((D(H0@`@ @ }|*rx0p~~|||lH|DxH||x| }~|Lx }(D0H~~~|||~~||||xx~ }p|p||xy~r|`D L@  }D((DP P ‚ @| }@ @ |@@@@&az  > }8@@@@|  @@@@8  8@@@@   8@@@@  8PPPP0~@| }@%%:EEEE> @@@@<|~  @ }  <@@<@@< <@@@@<  8@@@@8  ?@@@@8  8@@ }@@? <@@@@ ",$PPPPP <<xx88xx< }<z~ "D@H@P@`@&||x< t((KB:P_ 6 =8}D1:* .* D1:NAME.ME,K\^`~ }|_   } {wlrtbsnhf@p?xmigjq+-kd&yo!} {wlrtbsnhf@p?xmigjq+-kd&yo! Remember to run the search and replace macro (^C) before printing! NOTE: This MAC REQUIRES the AT1025.CNF file with its pr}inter equates. ATARI 1025 printer macro dox. Print only on an Atari 1025 printer.6510 This macro supports} all the commands that the 1025 printer supports and which are in the STAR.MAC file. To print this doc, be sure the AT1}025.CNF file is your configuration file (hitting the START key from the AT1025.MAC file will automatically load this configur}ation file). Then use the OPTION-CONTROL-P command to print. As in the STAR.MAC file, with representing the effec}t of the macro associated with the key (hold down OPTION and hit the key), ^key representing the control key and [key] repres}enting the inverse key (hold down SELECT while hitting the key) we have: produces \ produces \\ produce \ #<}^N> goes to the auto NUMBER.MAC or the HELP key goes to the HELP.MAC(NOTE: These two macros exit to the TEXTPRO.MAC rath}er than this macro file so that, to print the file one must use ^V, load macro, to reload this macro if it is not the default} macro).<^P> does the search and replace and then prints.<^C> does the search and replace only. gives a new paragr}aph.The inverse CTRL-+ key is defined to 155 for multiple line headers/footers (see the header in this file).[=] is defined} to 61 for printing [.]= in a doc.NOTE that the Atari 1025 requires that all commands be given at the start of a line, so th}at all commands are replaced by a margin release followed by the command. This means that you MUST insert the required number} of spaces after the commands to have proper alignment of text.\ "key" Macro key Effect (OPTIOM)--------}-------------------------\ E Elongated text.\E This is an example of elongated\ś10\ [E] <}e> Cancel elongated text.\ C Condensed text.\C This is an example of cond}ensed text.\Û10\ [C] Cancel condensed text.\ 6 Set to 6 lines per inch.\ 8 } Set to 8 lines per inch:\8 This is an example of 8 lines per inch.12\6 There are }two others:\ A Allow international characters.\ a Cancel international characters}as well as, of course:\ # For the NUMBER.MAC\ (space) For \ .The international cha}racters are obtained as follows (requires AT1025 printer!)\ACHR$(0) ESC-CTRL-, CHR$(1) ESC-CTRL-A CHR$(2) } ESC-CTRL-B CHR$(3) ESC-CTRL-C CHR$(4) ESC-CTRL-D CHR$(5) ESC-CTRL-E CHR$(6) ESC-CTRL-F }CHR$(7) ESC-CTRL-G CHR$(8) ESC-CTRL-H CHR$(9) ESC-CTRL-I CHR$(10) ESC-CTRL-J CHR$(11) ESC-}CTRL-K CHR$(12) ESC-CTRL-L CHR$(13) ESC-CTRL-M CHR$(14) ESC-CTRL-N CHR$(15) ESC-CTRL-O CHR$(1}6) ESC-CTRL-P CHR$(17) ESC-CTRL-Q CHR$(18) ESC-CTRL-R CHR$(19) ESC-CTRL-S CHR$(20) ESC-CTRL-T } CHR$(21) ESC-CTRL-U CHR$(22) ESC-CTRL-V CHR$(23) ESC-CTRL-W CHR$(24) ESC-CTRL-X CHR$(25) E}SC-CTRL-Y CHR$(26) ESC-CTRL-Z CHR$(28) ESC-CTRL-- CHR$(29) ESC-CTRL-= CHR$(30) [ESC] CHR}$(31) ESC-CTRL-* CHR$(96) ESC-CTRL-. `CHR$(123) ESC-CTRL-; {CHR$(125) ESC-CTRL-CLR }CHR$(126) ESC-CTRL}-BS ~CHR$(127) ESC-CTRL-TAB 蛛NOTE: If the International Atari character set is TEXTPRO.FNT, then the correct cha}racters will be displayed in the editor.Note that to display CHR$(30) one must use CHR$(155) in the editor (as 155 in the ed}itor is equivalent to 30 in the file and vice-versa).NOTE: This configuration file is for TEXTPRO version 4.54 ONLY.The }printer driver will work with the uncorrected or corrected version (as the printer driver includes the equates for the defaul}t values which are in error in the uncorrected version of 4.54).n (as the printer driver includes the equates for the defaulAPrinter: ATARI 1025Printer Equates:=155=20=54=56=23=24=61=27=14=15=18=13=10ncludes the equates for the defaul[@ Remember to run the search and replace macro (^C) before printing! NOTE: This MAC REQUIRES the AT1025.CNF file with its} printer equates.AT1025.CNF#@ New ParagraphP \C1329119\Û80575\E}40337\ś80575\6\8\A›\aÛ\ \CCondensed Print on\CcCondensed Pr}int off\EElongated Print on\EeElongated Print off\AAllow International Characters\AaForbid International Ch}aracters\aqNumbered item for NUMBER.MAC\#Qqz\Macro startZ\\/NUMBER.MAC??HELP.MAC=d International Chkx:& _rr@@ $x`$x` xxf@$00@ }B P&`„ X$l @򲲺B`0@@||x||PP }p PP````<<xx 0`@  }0`8|D8xx@@@@@R2b  @DlDH @0Pd }`<<|Lx  (P`lr(LH40 $ 8H8p< dh|Dx|x }||Lx }0@ P`p0`~ 0p|@p 8@p 8 ||xx }p`|xx |r`d򲂂L@$00 } : `p `8  08 8 0`D8 0Lh@0 P@`8 @@p @Ңb‚ 8P @ }@`0 `0 @@@@@@@@&az ."""( },<"">$<<>"""<<$>""<<$>***<<0 ~ }!!!!8:9  <" $$ }> >> ><<<<<<<> ><<<<<>""""<<$?? <??? <8< $??8< } ???>> <<< ****&00 , |~~" |<<>><<8<<<<<08<0 08  < } 8<  0  0"$0 "$(0 $!0  !1 "&&.*:22" 0 &|| < tThis is a macro to print multiple copies from TEXTPRO. Load as a macro and press OPTION 1-0 to print from 1 to 10 copies. U$}ses nested macro technique.1Finished copy #121Finished copy #232Finished copy #343Finished copy #45$}4Finished copy #565Finished copy #676Finished copy #787Finished copy #898Finished copy #909F$}inished copy #10vMultiple copy macro loaded, 1-0?COPYMAC.HLP,E:Finished copy #898Finished copy #909F$I DIPSET.TXT Atascii Format. 80 Columns: PRINT to printer.6510 This Doc is(} SAVED to printer and uses the inverse [CONTROL]-+ symbol in the header to created a two line header. This causes a page brea(}k in printing IF THE STAR.CNF file is loaded (as this file sets the printer code to 155) but does NOT end the header. T(}hus one more line is printed then TEXTPRO thinks, so the page length is decreased by one to keep everything in alignment. (} This is an example of the use of a printer codes set to 155 as a technique for obtaining multiple headers footers (NOTE: T(}he [c] and [e] commands are confused by this, so such headers, footers must be manually formatted as the header here is). DO (}NOT do a COPY to P: for this doc, but load into TEXTPRO with the STAR.CNF file in effect and print to printer so that the dou(}ble header comes out right. The STARNX10 has a command that is NOT documented in the manual. If one sends the codes:(}chr$(27),chr$(0)to the printer, it gives a dump of the DIP settings. However it uses the printer (hard set margins). The dum(}p below first sets these margins to obtain a fairly well centered result and then gives a dump. From the manual, the pr(}inter margins are set withchr$(27),chr$(88),l,rWhere l and r are the left and right margins respectively. As the STAR.CNF (}file does NOT contain an equate for 88, in the following "X" (chr$(88)) is used to set the margins for a neat print out an(}d then reset to standard.YOUR CURRENT DIP SWITCH SETTINGS ARE:X XЛREMEMBER:DIP settings determ(}ine:BANK 1:2010SWITCH 1: Page length in inches.ON11 inches, OFF12 inches.10SWITCH 2: Default character style(}.ONDraft, OFFNLQ.10SWITCH 3: Type of zero.ONNormal, OFFSlash zero (Computer style).10SWITCH 4: Default bott(}om margin.ONNot set, OFFSet to 1 inch.10SWITCH 5: Paper out detector.ONStop when near end of paperOFFIgnore (}end of paper, keep printing10SWITCH 6: ASCII/IBM mode.ONASCII (standard), OFFIBM mode.10SWITCH 7: Character set (i(}f switch six is OFF)ONCharacter set #1 (regular IBM)OFFCharacter set #2 (Extended IBM)NOTE: If character set #2 is c(}hosen, then one must NOT use the printer command to set bit seven, or one will be locked in bit seven set until the printer i(}s reset).10SWITCH 8: Line feed select.ONRequire line feedOFFAuto line feed on Carriage Return.BANK 2:10SWITCH(} 1: RAM condition.ONRAM as print buffer (NO RAM characters allowed).OFFSmaller print buffer. RAM characters allowed.(}10SWITCHES 2-4:Default character set in Standard mode (ASCII).10SWITCH: USA FRENCH GERMAN UK DANISH SWEDISH ITALIAN SP(}ANISH 2 ON OFF ON OFF ON OFF ON OFF 3 ON ON OFF OFF ON ON OFF OFF (}4 ON ON ON ON OFF OFF OFF OFF(NOTE: The above will work with Textpro version 4.54 if the star.cnf (}file is loaded - as some of the printer equates are used!)OTE: The above will work with Textpro version 4.54 if the star.cnf (:((%&_  ,}D1:* .* D1:NAME.ME,K\^`~ }|_   ,} {wlrtbsnhf@p?xmigjq+-kd&yo!,} {wlrtbsnhf@p?xmigjq+-kd&yo!,Disk Documentation formatting:Key codes:=193=194=195=196=197=198=199=200=201=202=203=204=205=206=207=208=0}209=210=211=212=213=214=215=216=217=218=160=27=14=15=18=13=10=200=201=202=203=204=205=206=207=208=0N@DISK.CNF#@~~D:=214=215=216=217=218=160=27=14=15=18=13=10=200=201=202=203=204=205=206=207=208=4 DISK.MAC dox 38 col atascii. COPY to E:The DISK.MAC file is a very shortmacro which su8}pports the following::As in the ATARI 1025 Macro file, theSTART key macro is set to invoke thestart-up macro (@) wh8}ichautomatically loads the configurationfile.:The ^P macro does a PRINT to D::In the configuration file, t8}he pagewidth is set to 38, the top margin to0 and the bottom margin and pagelength to 255.:In the configuration f8}ile, there areequates to set each of the inversecapital letters to the codes toactually print such codes on thescreen.T8}his macro is designed to allow oneto create disk documentation filesfor programmes, and/or text files tobe viewed on the A8}TARI 8 bit at 38cols. (for example, upload text filesto be sent to your favourite BBS). :Only capital le8}tters may be redefinedin one's configuration file, and thishas been done, so that one CAN usecapital inverse letters in on8}esdox... ԛDO NOT USE THEM IN THE MIDDLE OF TEXTsince they are considered by TEXTPROas printer codes and a8}re NOT countedin the character count and will screwup putting the correct number ofcharacters on a line.ANY LINE WHICH U8}SES THEM MUST BEMANUALLY ADJUSTED. The configuration file used is thatfor TextPRO+ version 4.54.NOTE: 8}That the printer driver willwork with either version 4.54 or thecorrected version, as it includesthe default equates in th8}e equates!inter driver willwork with either version 4.54 or thecorrected version, as it includesthe default equates in th8 FONTS.DOC 80 Column Atascii format: Copy to P: <} The (filename).NX fonts included are conversions of DaisyDotII fonts to RAM based NLQ fonts for the STARNX10/1000 pr<}inter. You may find the arc'ed file DD2NX10 available. It contains a routine to convert DaisyDotII fonts<} to RAM NLQ fonts, which are given the extender .NX. These fonts can be used with many programmes...to u<}se one, just copy to printer (or send to printer, or whatever to printer...get the .NX file into the printer). This=} will force the printer to NLQ mode and load in the font to printer RAM, however it will NOT select the font. To ch=}oose the RAM font on the STAR NX10 you must then send the code: 27,37,1,0 If you=} append those bytes to an .NX file, you will have a file that when loaded to the printer will automatically be chosen. =} These fonts can be used from Basic and any other word processor/programme (just put them in the printer a=}nd select them before booting the programme). The DD2NX10 file contains over 40 NLQ RAM fonts for the =} StarNX10/1000, and a few of them are included here. =} rNX10/1000, and a few of them are included here. <x:& _((((((($PBB $`@A} @X4bDH$H @2F T 0 8DxD8x`A }`@@@@8x 0`A } @8DD8xx@ "B @ DĨ0H8 A }@$$8DHX$$  @ T22T T T$P D8`hA } P` P `@`@ `A }8D zx("& 00 "B $8D@xD8x"~"""DA}"~" @8D"bx  A} @@@ B@ @B@@@@@8DD8xxA}Pp`8DD:xxB f` D~A}00``8 8΂pp@<@ "BA}`0 @ @@@@&az """"*A},< """"<""""""<$""""<""""""<$"~@A}""""""<> " <2>@\0?A^ HD`A}"> " "< <<"> "< <""""""<< ?""""?!<""""? <A} ?"> < """""" $, |"| < ><< 0 ,000 0 A},0 ,0000""""$$!<""? =>"&"*"2"$$&||0 0 @tx:& _rr@`@`~~~~((~~((~~(( vvVV\LH$dE} `bf,2fF@`bfL4fFdnڒfd LD @`<~xƆ~<xT|88E}|TT|88|T<~<||| 0`@ E}0`@8|~FF~|88|Ċ|8@~FFNvfbޞDDFVnndD֖L:rr <~~А~~>||~~ll8|~f‚nn$8|̆H~~~88~E}BƄ~@8|~fŠnn.8|̆N~~~~000~~~| E }~~8:::>E$}..***>>~~""2>""&><>2""2<>&""&4>2""~~<>&"">"":<>...>~~`@|E%}@=5%%?>;?/''~~~~ > <>~~6""<$f~E&}~> ><>< <><> >>< <>>2"2><>&"&><???$$4<>>$$,<8<4$$???8<,E'}$$>>> 0<>< 00:::>>66>>...,$0~~0 >><<>><<8808<<80>E(}  ><><  <><2662 &6<<6& =?8;??>>66>>::22&&..>>66 &||<80>Dt MACRODOC.1 file: 80 Columns ATASCII: Copy to P: This is a brief overview of the philosophI*}y and methodology used in developing the Macro files included in this group of ARC'ed files. When first I+}I started using Textpro, I set up macros for my printers which entered the printer equates (print codes) in a file. I,} For example, setting [B] equal to the code 71 (decimal) and [G] equal to 72 (the codes for selecting and canI-}celling bold-face print), my macro for "B" produced [1][B] and for "b" produced [1][G] (["key"] indicates an inversI.}e key, obtained with [SELECT]). While editing the document, the [1][B] sequence is easily remembered as I/}the "bold-face on" command, but the [1][G] sequence is not so clear. This is worse in the case of choosing Double-size I0} characters which requires code to align the base, followed by 27,104,n where n=1 for double size, 2 for quadruple siI1}ze and 0 for normal size. It is well nigh impossible to choose printer equates which are all mnemonic, and so it isI2} difficult (in general) to be certain as to what precise action is called for by the codes, for example, [1][C][U][I3}0][R] (which sort of thing was occurring for going to condensed, turning on underlining and backspacing). I4} To simplify the editing, and to create macros which could be used with either of my printers (a STARNX10 and an ATARI1I5}025, the latter of which is a terrible printer, but whose ribbons are much cheaper than those for the STAR) I startI6}ed creating macros on two levels. The main driving macro is a sequence of Global Search and Replace commI7}ands...one of which, for example, changes \E to [1][E] if [1][E] are the printer codes to select enlarged printing. The I8}other macros create the commonly used \ macros. Using this procedure, the macros are \"key" macros, which can be tyI9}ped in from the keyboard and do not require use of the option key. The commonly used macros are assigned to mnemoniI:}c keys, macros for which create the \ text codes. One driving macro, the search and replace, simply goes to the head of I;}the file, does a global search and replace of \E to the codes for elongated print, goes to the head of the file, doI<}es a global search and replace of \C for the codes for condensed print, goes to the head of the file, ... etc. I=} The file is SAVED before the search and replace command is given, thus, another Macro which converts the \E I>}to the elongated print codes for another printer can be used to print the same file on another printer with totallyI?} different codes. One must, of course, remember to use the search and replace macro (the driving macro) I@}on the file before printing, but defining the ^P (control-P) key macro as: Do the global search and replace, then pIA}rint: automates that feature as well. There is only one hitch. If one has a chained file, one must saveIB} a copy with the global search and replace having been made, since one cannot automate stopping the printingIC} at each link and redoing the search and replace. The macro files herein all use this double level macroID} structure. Many \"key" macros are supported with a Global Search and Replace driving macro to convert these to theIE} printer codes. The macro instructions do NOT have to be entered from the OPTION option, but may be typed in directIF}ly. However the commonly used \"key" macros are assigned to macro keys, the less used macros to be typed in manually. IG} For typing in the codes manually, it is a pain to type [ESC][SHIFT-+] to get the \, so a separate macro is assigned tIH}o producing the "\". While this arc'ed file only contains macros for the StarNX10 and the Atari1025, I sII}tongly suggest that you look at the structure of the macros and recommend that you use this type of double level coIJ}nstruction, especially if you want to be able to print a file on different printers and/or to be able to go back to a fiIK}le six months later and be able to understand what all the printer codes mean. IL} e to understand what all the printer codes mean. H# MACRODOC.2 file: 80 Columns: Atascii format: Copy to P: Description of the STAR.MAC MacroMN} file. The following list indicates the commands in the StarNX10 macro file (STAR.MAC) included here. ThMO}e macro assigned to ^C (the [CONTROL]-C key) does the following: It goes to the head of the document and deletes thMP}e comment line created with the start-up macro (assigned to "@"). It then does global search and replaces of the \"MQ}key" macros. The ^P Macro first executes the ^C macro and then prints to P: (this automates the conversiMR}on/printing process). In the following the first column indicates the \"key" command, the second column MS}indicates the Macro key which will create this \ command (if any, as the macros which I seldom use are not assigned to MT} any macro key, but are typed in manually when needed). The third column gives the action caused by the printer codesMU} to which the \ command is converted by the ^C (or ^P) macro. \command Macro Key(+) ActionMV} -------- ------------ ------ \C C Condensed print on. \[C] MW} c Condensed print off. \E E Elongated print (persistent) on. MX} \[E] e Elongated print (persistent) off. \e *** Elongated print (oneMY} line) on. \[e] *** Elongated print (one line) off. \P *** PrMZ}oportional print (NOT with NLQ). \[P] *** Cancel Proportional print. \2 2 M[} Double size (bottom aligned). \[2] " Double size off. \4 M\}4 Quadruple size (bottom aligned). \[4] $ Quadruple size off. \7 M]} 7 Bit 7 on (++). \[7] ' Bit 7 to normal (++). \F M^}*** Form feed. \[F] *** Reverse form feed. \R F M_} Go to RAM font. \[R] f Go to ROM font. \M M Emphasized M`}print on. \[M] m Emphasized print off. \B B Bold faced prMa}int on. \[B] b Bold faced print off. \U U Underline on. Mb} \[U] u Underline off. \S[up] S Superscript on (+++). Mc} \S[down] s Subscript on (+++). \[S] ^S Super/Sub-script off. \6Md} *** 6 lines per inch. \8 *** 8 lines per inch. \[up] Me} h half line up (@ 6 lines/in). \[up][up] H one line up. \Mf}[down] d half line down. \[down][down]D one line down. \I **Mg}* Italics on. \[I] *** Italics off. \[BS] x,X BacksMq}B%DOS SYSB*)DUP SYSB*SSTARMATHDOCB}ARCIFORMNX BAT1025 CNFB!AT1025 DOCBAT1025 DRVBAT1025 MACBBROADWY2NX BCOPIES MACBDIPSET TXTBDISK CNFBDISK DRVBDISK MACB DISKMAC DOCB FONTS DOCBGALADRELNX BHOTDOG1 NX B$)MACRODOC1 BxMMACRODOC2 BMATH NX BNUMBER HLPB NUMBER MACBOHIO2 NX BOLDENG NX BPARSONS1NX B,#READ ME BOSCRIPT NX B`STAR CNFBdSTAR DRVB fSTAR MACBrSTARMAC SMPBSTARMATHMACBSTARMATHSMPBSTYLE10 HLPBSTYLE10 MACTILE NX pace. \N *** NLQ on. \[N] *** NLQ off (Draft on). \Mr}p *** Pica on (standard...10 char/in). \[p] *** Pica off, Elite on (12 Ms}char/in). \(space) *** gives \. \ z To easily type \. Mt} \\ Z To easily type \\(-) (space) [.] to easily type hard space. Mu} ? Help Key:Go to HELP.MAC. ^N Go to NUMBER.MAC. Mv} \# q,Q Used in renumbering in NUMBER.MAC. In the above: Mw} ***: Not assigned: Use [OPTION]-z and type it in. (++): Bit 7 command for access to block graphics in IBM mode.Mx} (+++): Up/down: displayed as up/down arrows. (-):\\commands are used in the extended STARMATH.MAC...see dMy}ox. The RAM/ROM font keys above turn the printer from RAM to ROM fonts. NOTE that the STAR accepts both Mz}DRAFT/NLQ RAM fonts. One can only use NLQ RAM fonts while in NLQ mode, DRAFT RAM fonts while in DRAFT mode. TM{}he @ key macro (startup-macro if the file is named textpro.mac) does the following. It inserts a comment line at thM|}e start (which is removed when the search/replace macro is executed), it puts the printer RAM font (SCRIPT) from drM}}ive one on the command line (for a copy to P:)...this assumes that SCRIPT.NX, the RAM NLQ font called SCRIPT is on driveM~} one. The comment requests that you change (if desired) this default font name before hitting [RETURN]. NM}OTE: In order to use RAM fonts you must free up Printer RAM by having DIP switch 2-1 (on the NX10) OFF (it is set OM}N at the factory to use the RAM as a print buffer). The [RETURN] key is also assigned to a Macro whM}ich does the following: It gives two [RETURN]'s followed by [TAB] and prints "New Paragraph" to the command liM}ne (for auto paragraphing). The StarNX10 allows extended ASCII (IBM) character sets if DIP switch 1-6 isM} set OFF (it is set ON at the factory). IBM mode allows access to the Math/Science/International part of the IBM charactM}er set, and is the mode in which I have my Star set (as I use the STAR for writing math tests). However, if you setM} your Star to IBM mode be aware of two items: a. This sets IBM [ESC]-2 mode so that in order to set the printer tM}o a line spacing of n/72 inch, one must send an [ESC]-A-chr$(n) command (as in non-[ESC]-2 mM}ode) BUT THEN MUST SEND A FURTHER [ESC]-2. Many programmes for graphics dumps send the [ESC]-A but not thM}e [ESC]-2 (though programmes like PrintShop and PrintPower allow one to customize to permit this setting)M}. However, the command to set the line spacing to n/216 inch is [ESC]-3-chr$(n). Thus, I have generally hM}ad to go through ML programmes and change [ESC]-A-chr$(8) blocks to [ESC]-3-chr$(24) (these both take 3 bM}ytes and so it does not pollute the ML file). I have done this on CardWare, for example, to make the programme M} compatible with both the [ESC]-2 and non-[ESC]-2 IBM modes. I feel that programmers who use the [ESC]-A commaM}nd are not producing the best code, for this simple change makes the programme compatible with both. M} Unfortunately there are some programmes for which this patch does not work (as the [ESC]-A bytes are separateM}d and not able to be discovered without disassembling the programme). One example is the PrintShop icon dM}ump programme (PSDUMP) which is available on some boards and which is a compiled ACTION! programme. To usM}e this programme with IBM mode, I use the following trick...it asks for a title to be added at the top of M} the page...as it has sent the [ESC]-A-chr$(8) to the printer, I start my title with an [ESC]-2 (hit escape twice, M}then "2") to finish the line spacing command. I could also have sent the printer reset code and then the M}[ESC]-3-chr$(24) command. This trick may be necessary in other programmes that assume a non-[ESC]-2 IBM mM}ode if your printer (even if not a STAR) is in [ESC]-2 mode. b. Micro-spacing is disabled in IBM mode. See pM}age 65 in the StarNX10 manual. As I know of no programme on the Atari 8 bit which uses micro-spM}acing to obtain true justification (DaisyDot uses a graphic dump rather than micro-spacing the NLQ ROM characters) M}I do not look on this as a terrible price to pay for the availability of Block Graphics, Math/Science andM} International fonts. The Macro file STARMATH.MAC includes additional global search and replacM}e functions to replace \\ commands with the code for some of the math/science symbols. These global search and replace cM}ommands can easily be extended/altered to access the block graphics and/or international font. ThesM}e will be described in the STARMATH.DOC file. The NUMBER.MAC macro file is accessed with ^N (control-N) fromM} either the STAR.MAC or STARMATH.MAC file. This file will automatically number items \# with a succession of either:M} Arabic numbers (use [OPTION]-3 in the Number.Mac file) 1,2,3,... Roman numbers (use [OPT]-R for I,II,IIIM},... or use [OPT]-r for i,ii,iii,...) Alphabetic (Use [OPT]-A for A,B,C,... or [OPT]-a for a,b,c,...) M} Use of [OPT]-/ while in the number.mac file will produce a help screen for the number.mac fileM}, while [OPT]-? (or the HELP key) will go to the HELP.MAC file (both of these assume that the relevant files are onM} the disk in D:, the files may be edited to change this to D8: for example, if you use a STARTUP.BAT file with SpartaDOSM} to copy the files to a RAMdisk). Use of [OPT]-# (or the START key) will attempt to reload the TEXTPRO.MAC file froM}m drive 1. The NUMBER.MAC file will attempt to search and replace all occurrences of \# up to 50...when M}done it will automatically attempt to reload the TEXTPRO.MAC file. If you get tired of watching "Not Found" appear M}on the command line, pressing [BREAK] will abort the search for non-existent \#'s and a further press of [START] will M} get you back into TEXTPRO.MAC. Pressing [OPT]-? (or the HELP key) from either STAR.MAC, STARMATH.MAC M}or NUMBER.MAC will load the HELP.MAC macro file and show the first screen (assuming it is on drive 1...if not, edit the M}file). This file is updated to reflect the additions to Textpro 4. Hitting [OPT]-# (or the START key) while runningM} HELP.MAC will again try to load TEXTPRO.MAC from Drive 1. NOTE: As I use the STARMATH.MAC file as my deM}fault (TEXTPRO.MAC) file, I have NOT included the one item that SHOULD be included in any macro file that is NOT thM}e default. For a NON default macro file, the START key should be set to link to the startup macro AND thM}e startup macro should include a Configuration file load to set the printer codes used by the macro. As M}both the STAR.MAC and STARMATH.MAC use the same configuration file, I have NOT included this call in either, since the cM}onfiguration file for them is called TEXTPRO.CNF on my system and is automatically loaded. If you use these files aM}s other than the start up files do the following: Edit the @ macro to do a configuration load of the .CNF file. M} Set the START macro ([OPT]-#) to run the startup macro (@). If you want these to run at boot, this is NOT necessary...M}just set your configuration file to TEXTPRO.CNF and your macro file to TEXTPRO.MAC. For an example M}of this, see the AT1025 macro file, which starts with a load of the AT1025 configuration file. The ConfiM}guration files used by the STAR.MAC file and the STARMATH.MAC file are the same and are included here as STAR.CNF. M}Rename this to TEXTPRO.CNF and rename either the STAR.MAC or STARMATH.MAC file to TEXTPRO.MAC to have the system boot coM}nfigured for the star with these macros. The configuration file for the Star was created as follows. SetM} your column width, repeat, insert/replace mode, text/background etc. as you want. Then load the STAR.DRV file.M} Hit ^E (go to end of file) then ^W (where am I?) commands. Now do a ^[S] ([SELECT]-[CONTROL]-S) command aM}nd save the configuration file. When loaded with ^[L] (load configuration) it will create the printer codes for theM} STAR and STARMATH Macro files. The STAR.DRV file is included for those who would like to modify the .CNM}F file to change text brightness, etc., or alter some of the assignments. One macro which I have not desM}cribed, but which is included in the Star and StarMath files is the [OPT]-= macro...I created this primarily for wrM}iting math papers...frequently I would desire to have: x = 3 and to avoid lineM} breaks would use the hard space like so: x[.]=[.]3 However the presence of [.]= realM}ly screwed things up, as Textpro thought I was redefining the hard space code! To alleviate this difficuM}lty, the equate [=]=61 appears in the printer driver equates. This sets an inverse = to print as =. However, TextprM}o would not count this as a character and would therefore err in the character count for that line. Setting [)] as the cM}haracter code for a backspace, the [OPT]-= macro prints [=][.][)] which prints an equal sign (textpro does not counM}t it) then backs up and prints a hardspace over it (textpro counts this one character). USE the [OPT]-= M}command for equal signs as a general rule when using the STAR and STARMATH mac, and indeed for all others for the fM}ollowing reason. If for example, you have created a printer code for cancelling underlining for your printer which M}ends in [7] for example, and want an underlined A to be set equal to 5, the code: (underlineM} code)A[7]=5 Will set the [7] to 5, rather than cancell underline and print the equal sign. This is an awkwardM}ness of Textpro and is the reason for the existence of the =-macro. You will note one further strange apM}pearing item in the printer driver. An inverse carriage return (^[+]), (inverse [CTRL]-+) is set to 155. Thus the iM}nverse carriage return (on which, for some reason Textpro also breaks lines) causes the printer to execute a carriage M} return. This is used in implementing double line headers/footers (But will NOT work if the EOL is set to IBM modM}e, for in that case, the inverse return will not be recognized by textpro as a carriage return, but be considered aM} simple printer code).e inverse return will not be recognized by textpro as a carriage return, but be considered aLx:& _Q} HXQ}H  @@ ( H|H ( P>P 000 Q} @@  @@  $Q}$ @@  "BB""HH((JJ  (H "$(0 ` >$~B& Q}$$88$$88Q}    @  @|D|D  " B~Q}> @@@@@ >>>@@@@>>Q} 0($"$(0  @PHDBABP@ 0($"$(0 Q}`@||| }dD||||x|Q}|xQ}000000  @@@@@@@@@&azQ}$$T88T@@ (( PP0~~Q}@D(Q}P   (@~~@Q}   Q}@( H $@&||Pt NUMBER.MAC - HELP SCREEN U} Automatic numbering of items represented bU}y \# in a file. ? Macro: (HELP KEY Macro) Goes to HELP.MAC. / Macro: Gives this screen. # Macro: (START KEY MaU}cro) Goes to TEXTPRO.MAC. A Macro: Numbers as A,B,C,etc. a Macro: Numbers as a,b,c,etc. R Macro: Numbers as I,IIU},III,etc. r Macro: Numbers as i,ii,iii,etc. 3 Macro: Numbers as 1,2,3,etc. Q Macro in TEXTPRO.MAC produces \#.s as I,IITt3\#123456789101112131415161718192021Y}222324252627282930313233343536373839404142Y}4344454647484950TEXTPRO.MACR\#IIIIIIIVVVIVIIVIIIIXY}XXIXIIXIIIXIVXVXVIXVIIXVIIIXIXXXXXIXXIIXXIIIXXIVXXVXXVIY}XXVIIXXVIIIXXIXXXXXXXIXXXIIXXXIIIXXXIVXXXVXXXVIXXXVIIXXXVIIIXXXIXXLY}XLIXLIIXLIIIXLIVXLVXLVIXLVIIXLVIIIXLIXLTEXTPRO.MACr\#iiiiiiivY}vviviiviiiixxxixiixiiixivxvxvixviixviiixixxxxxixxiixxY}iiixxivxxvxxvixxviixxviiixxixxxxxxxixxxiixxxiiixxxivxxxvxxxvixxxviiY}xxxviiixxxixxlxlixliixliiixlivxlvxlvixlviixlviiixlixlTEXTPRO.MACAY}\#ABCDEFGHIJKLMNOPQRSTUVWXYY}ZTEXTPRO.MACa\#abcdefghijklmnopqrsY}tuvwxyzTEXTPRO.MAC#TEXTPRO.MAC??HELP.MAC/NUMBER.HLP,E:nopqrsX^x:& _<<<<(||((||($@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 @@@@@@@@&az,.>>]} \\PP|<<><@@|<8<>&$8<|@@d$ <>8<|@@<> ::8<|@@p44~~ | ]} =>??>8=}AA~~>>@@|<<|||~~""$$]}>>>>>>||@@|||@@<<>>>>>|||@@|<<<>><8<|@@|<8???><@@|<8<>???8<|@]}@>>> ||| @@@42 ., $tPP\,(@@@@<<>>>>x|||||>>>><<|||||x>>^}>>><<||||||x&>>>>&ll||ll==>??>x}}~~22"LL\Xpp``&||||x>>\tx:& _ $@@ @$b}H &F DDrd`(8D0HD8H0P ZZb} P@@88p p   @ b} @@8|DD|8xxxx|~FFrddDDllH0@00Pb}"""$$88TTT\0x8llllH||Hdb||D `xfffb}lllllo(((DDD000HHH((((((((((((((((((((DDD(((HHH00@@``@@b}J<<PP| ||@@||jL 0L8|D"0x ||l8|08|D2b}0x($pJ|| | 8|D0xJ<| || |@B~|@||x RRRJBBFb } ||&*|000 ( ||||``  b|@ 0 @|@ 0 |@` 08|D|80x( x0||b }`@8|E}8xx( x0||b@h䢲 .( \ŠrDT"*$db }xx00`~|||<D@ 08 L@p 0X `` $BĔb }@@ @@  @@ @@&az $<>b }  $<<" $8$80 """$ 4 ""   *"2$( 0 0$ ||@xb} $$%%%!>  < |~ ,(4b}>><$  <<  <<< <"""""$<< 88 $$$$??!($$$$$(b}??  << :***,00 , "<<<< $8888 b}"<<<<""""$$$$ $89>>""&"*"2" @ &||88 `tx:& _(((((((6BBBHl$TTf}H@X4bDH$H `&F T$@8|DxxD|8xx`f}`@@@@8x 0`f} @|DD|xxF"FD DD(lH0L(H 0@Āf}D@@@$8DP 8D @L LH H`D8`$pf}(D0H D(H0``@f}$ $@@@d** `` P 8DxD8xf} 0 08Dx  f}2D P ~~~8DD8xxf}`@8DF:xxb@F ̄ @~f}xpxxJ P (@‚ @f}`0 @ @@@@&az f} $<   0     !f} ?  !%!> ^ <_>" @@f } <   <     ?$   f!} $?! <  4 ( 4@~ |  <$< <$ f"} < < $$ (0$ <%? 0$ ( 0 $&|| dt TEXTPRO 4 MACROS FOR STARNX10/1000 ATARI 1025 printers AND FOR CREATING Dj$}ISK DOX.This file is formatted in 38 col.ATASCII. COPY TO E:The macros in this ARC'ed set aremainly designj%}ed in a two-level mode.That is, there is one driving macroto change \"key" commmands to printcodes (which are in the .CNF,j&}configuration, files).The commonly used \"key" commands areassigned separately to macro keys. TEXTPRO versij'}onThese configuration files are forTextPro+ version 4.54, or 4.54corrected.The driver files (extension .DRV)can be usedj(} with either version 4.54or the corrected version since theyINCLUDE the default printer equatesas well.To use with versij)}on 4.0, you willhave to use the driver files andcreate the relevant configurationfiles from them. MACRODOC.1j*}This describes the structure of theMacros. MACRODOC.2This describes the structure of theSTAR.MAC and the STj+}ARMATH.MAC macrofiles. These support RAM based fonts(check your DIP switch settings) aswell as the IBM extended font(mathj,}/science/block graphics). DIPSET.TXTAn undocumented way to get a hardcopy of your dip switch settings onthe j-}STARNX10...will actually printout your current settings. STARMAC.SMPA sample text file to print using theSTAj.}R.MAC macro file to demonstratethe capabilities of theprinter/TEXTPRO combination. STARMATH.SMPA sample file j/}to print using theSTARMATH.MAC file on the STARNX10 ifyour printer is set to IBM mode. FONTS.DOCDox on the j0}NX fonts included here. AT1025.DOCDox on the AT1025.MAC file - foratari 1025 printers. DISKMAC.j1}DOCDox on the DISK.MAC macro file usedto create this READ.ME file. AT1025.MACMacro file for Atari 1025 printj2}er.Hitting the START key willautomatically load in theconfiguration file for it. AT1025.CNFConfiguration fij3}le for the AT1025macro. STAR.MACMacro for StarNX10/(1000?) printers.Hitting START will NOT automaticallyloj4}ad its configuration file, as Ihave its configuration file set toTEXTPRO.CNF on my sytem, and itautoloads at boot. If thisj5} is NOT thedefault .CNF file on your system,modify the macro to cause it to loadyour .CNF when the START key ispressed.j6} STARMATH.MACMacro for StarNX10/(1000?) printerswhich are in IBM mode. Supports themath symbols in the IBM charj7}acterset. Does NOT load its configurationfile automatically. STAR.CNFConfiguration file for STAR.MAC andSTj8}ARMATH.MAC DISK.MACMacro for formatting text at 38 colsfor disk dox (COPY to E: dox).Automatically loads itj9}s configurationfile when START key is pressed. DISK.CNFConfiguration file for DISK.MAC STAR,AT1025,j:}DISK.DRVThese are the Printer driver filesfor the relevant .CNF files...You doNOT need these unless you want tomodify thej;} equates supported in the.CNF files. NUMBER.MACAuto Numbering macro. NUMBER.HLPHelp screen forj<} NUMBER.MAC file.When using the NUMBER.MAC file, usingOPTION-/ will cause this help screento be displayed. j=}śSome of these files are to be copiedto P:, some printed to E: fromTextpro with the relevant MACRO fileinvoked.Load anj>}y one into TEXTPRO and thefirst few lines will tell you how toprint it.If it says to do a copy to P: one cando this by usj?}ing: SELECT-CONTROL-Q filename.ext,:Por, with the file in the Textprobuffer, do a simple: COj@}NTROL-S (save)then delete the D: prompt, andreplace it with P: prompt beforehitting RETURN. name.NXThese jA}are NLQ RAM fonts for theSTARNX10 printer if the printer RAMis set to alternate character setsrather than expanded print bjB}ufferduty.You may find the programmeDD2NX10.ARC up somewhere. This is abasic programme to convert DaisyDotfonts to RAM NjC}LQ fonts for the STARand includes over 40 RAM NLQ fontsfor the STAR. A few fonts have beenincluded in this arc'ed compendijD}um. STYLE10.MACThe old STYLE10 macro file. COPIES.MACFor printing multiple copies. VarjE}ious help screensFor the HELP.MAC file. ٛIf you have a STARNX10/1000 printer,I think you will like jF}the STAR.MAC(or STARMATH.MAC if you have theprinter in IBM mode) files.The ATARI 1025 is a pretty terribleprinter, but itjG}s ribbons are muchcheaper than those for the STAR, soif you have one of these dinosaurs,you may like the AT1025.MAC.The jH}use of double level macrosenables one to use mnemonic labels inone's macros and allows an almostunlimited number of macrosjI} invokedfrom one driving macro. This methodof designing macros may be the mostnatural, and even if you have not oneof thejJ} supported printers here, Isuggest you consider using such astructure for your Textpro macros.Textpro is a great word projK}cessor andcan be customized to your personaltaste. The new version (4.54 at thistime) which supports expanded .CNFfiles ajL}nd which supports all thematerial in the old 3.2R and 2.5Rversions along with loading down fromthe top of memory (so that jM}one hasover 20K in the text buffer withSparta2.3 for example) is not what Iwould call a major upgrade...but itis close.jN}I hope you enjoy TEXTPRO as much asdo I. uld call a major upgrade...but itis close.hPx:& _,8h(,8h( 0 0DbD` nP} @X0dȈDL0hĄ PD  ` D8Dx̄D8x p nQ} p ``<8 0` nR}0`||||xxB@BFr`Ddœ(``ࠜ B0PnS} ||Lx @ 0`llllHHdp||` x""nT}$$"#%&((DD00HH DD((HH00@@``@@nU}||jrx0pJ @Brl ||| Dx@B||xBnV}B<|Bx|\B~|~~P@@nW}B($DB(HD~B@`~~`@|B@` 0@` 0||||xxBnX}``@||}|xxBdbDDbD` 0 @nY}p`xp Bx0>n[}<<<~"" <"""" $< "" $~<"*"2 <$ ~n\} $ ?>= >>~ >> <<> <> <~,, 4~n]}>>>> << < <<>> >> << <<""""<<?? $!?>$8 $ ??8n^}??>>$ <<$ ****,0 ( `" @<>>8<<<>> <<(00>n_}<> <,8<(0" "$ $8<>> 99><&&**22 $ $&||(00>lt((KB:P_  #==$%-0345>EFGHJMNPSTW_dhjpx6ra}D1:* .* D1:NAME.ME,K\^`~ }|_   rb} {wlrtbsnhf@p?xmigjq+-kd&yo!rc} {wlrtbsnhf@p?xmigjq+-kd&yo!pStar NX10 Printer:Equates for STAR.MAC=61=155=0=1=2=812=20=35=36=37=45=48=51=52=53=62=69=70=71=72=74ve}=77=78=80=83=84=87=95=100=104=106=112=120=245=244=54=61=27=14=15=18=13=102=53=62=69=70=71=72=74t_# Remember to run the search and replace macro (^C) before printing! NOTE: This MAC REQUIRES the STAR.CNF file with its pzg}rinter equates.@#~ Also change the RAM font name above before pressing [RETURN] if desired.SCRIPT.NX,P:qNumber Item fozh}r NUMBER.MAC\#QqzStart Macro\ZStart Math Macro\\CCondensed Print on\CcCondensed Print off\EElongated zi}Print on\EeElongated Print off\2Double Size Print on\2"Double Size Print off\4Quadruple Size Print on\4$zj}Quadruple Size Print off\7Bit seven on\7'Bit seven off\FRam font selected\RfRom font selected\MEmphaszk}ized Print on (DRAFT)\MmEmphasized Print off (DRAFT)\BBold Print on\BbBold Print off\UUnderline on\UuUnzl}derline off\SSuperscripts on\SsSubscripts on\SSuper/sub scripts off\hHalf line up\HFull line upzm}\dHalf line down\DFull line down\xBack Space\~Xx P \Iƛ\ɛǛ\Nٸzn}\Λٰ\pЛ\Λ\C\Û\EӸ\śӰ\e\囷\Pظ\Лذ\Mɛ\͛zo}ʛ\B˛\›̛\Uø\՛ð\SѰ\SѸ\ӛқ\8ě\6\\zp}\ʹ\״\F\ƛ\~\R¸\қ°\7ț\\2״ָ\zq}ʹְ\4ڱ֨\ڱְ\ \=??HELP.MAC/NUMBER.MAC New Paragraph=\xw Remember to run the search and replace macro (^C) before printing! Also change the RAM font name above before pressing [RE~s}TURN] if desired. NOTE: This MAC REQUIRES the STAR.CNF file with its printer equates.STARMAC.SMP10This is a sample text f~t}ile to be printed with the STAR.MAC file.Instructions: Make sure your DIP switches are set to allow RAM based fonts.Make s~u}ure that the STAR.CNF and STAR.MAC files are in effect.NOTE: The configuration file here is for version 4.54 or version 4.54~v} corrected of TextPro+.Clear your screen. Invoke [OPTION]-@ and hit return (the Script.nx file had better be on drive one wi~w}th the printer on line).Your printer is NOW in NLQ mode and the SCRIPT font is in RAM.Clear your screen.Load this file.Hi~x}t [OPTION]-[CTRL]-P.See what prints.This is for Star NX10/1000 printers allowing RAM fonts only.The Macro file supports (~y}in the following, means hitting [OPTION] and the key, that is, invoke the key's macro version and [key] is the inverse ~z}key, obtained by hitting [SELECT] and the key):\ C \Ccondensed\ on\ [C] \Ccondensed\ off\ E ~{} \EElongated\ on\ [E] \EElongated\ off\ e \eOne line elongated on\ [e] ~|} \eOne line elongated\ abort\ P \PProportional on\Л\ [P] \PProportional\ off\ 2 <2> ~}} \2large\ on\ [2] <"> \2large\ off\ 4 <4> \4very\ \2large\ on\ [4] <$> \4very\ \2large~~}\ off\ 7 <7> bit 7 on (for block graphics e.g. \7)*\\ [7] <'> bit 7 to normal\ F Form ~}feed\ [F] Reverse form feed\ R \RRam font (this is the Script font)\қ\ [R] \RRom\ f~}ont\ M \\MEmphasized\ on (draft mode only)\N\ m \\MEmphasized\ off\N\ B \BBo~}ld\ on\ [B] \BBold\ off\ U \UUnderline\ on\ [U] \UUnderline\ off\ S(up) ~} \SSuperscript\ on\ S(dn) \SSubscript\ on\ [S] <^S> \SSuper\\Ssub\scripts off\ (up) ~} half \line\ up\ (up)(up) full \line\ up\ (dn) half \line\ down\ (dn)(dn) full \lin~}e\ down\ I \IItalics\ on\ [I] \IItalics\ off\ [BS] Backspace o\~n (i.e. on)\ ~}[N] \Draft mode\N\ N \NLQ\N mode\ [p] \Elite spacing\p\ p Pica spac~}ing (std)\ (space) \ \ 8 \88 lines per inch as: 1 2 ~} 3\ 6 \66 lines per inchThe macro file also supports:<=> Safe equals si~}gn<^N> Go to auto number macro or HELP key: Go to HELP.MAC<^C> Convert macros to print code<^P> Convert and print.<[R~}ETURN]> Auto paragraphing.This macro file (STAR.MAC) is designed to showcase and make available the capabilities of the STA~}RNX10/1000 printer as controlled by the Programme TEXTPRO.Enjoy.to showcase and make available the capabilities of the STA|C# Remember to run the search and replace macro (^C) before printing! NOTE: This MAC REQUIRES the STAR.CNF file with its p}rinter equates.@#~ Also change the font name above, if desired, before pressing RETURN.MATH.NX,P:qNumbered item\#Q}qz\Z\\CCond on\CcCond off\EElong on\EeElong off\2Double Size on\2"Double Size off\4Quadrupl}e Size on\4$Quadruple Size off\7Bit 7 on\7'Bit 7 off\FRam font on\RfRom font on\MEmph on (DRAFT on}ly)\MmEmph off (DRAFT only)\BBold on\BbBold off\UUnderline on\UuUnderline off\SSuperscripts on\S}sSubscripts on\SSuper/subscripts off\hup 1/2 line\Hup 1 line\ddown 1/2 line\Ddown 1 line}\xBackSpace\~Xx \\I״״\\f״ødfðٱ״\\y״ødyðٱ״\}\z״ødzðٱ״\\D״ød_ðٱ״\\a`\\ba\\cb\\pc\\S}d\\se\\mf\\tg\\Ph\\Ti\\Oj\\dk\\il}\\Nm\\en\\Uo\\Ep\\+q\\>r\\ } becomes \\> \\ [>] becomes \\\\ < becomes \\< \\ [<] becomes \\\\ 2 becomes \\2 \\ 4 becomes \\}4\\ / becomes \\/ \\ r becomes \\r\\ ( becomes \\( \\ ) becomes \\)\\ * becomes \\* \\ " bec}omes \\"\\ - becomes \\- \\ i becomes \\i\\ . becomes \\. \\ ' becomes \\'\\ + becomes \\+ \\} I becomes \\I\\ f becomes \\f\\ y becomes \\y\\ z becomes \\z\\ D becomes \\D(for derivatives)}The STARMATH.MAC also supports alternate fonts as in the following (using the RAM font MATH.NX):\RA\x\\e\RQ\,\RE\n\\e\\(i}ntegers\\), \Re\ nx\\e\\(integers\\)(That is, if x is rational, there is an integer, n, so that n*x is integral).Starmath}.mac supports all the material supported by the STAR.MAC file and supports the extended (IBM) mode material IF YOUR STAR PRIN}TER IS SET TO IBM MODE.terial supported by the STAR.MAC file and supports the extended (IBM) mode material IF YOUR STAR PRIN ű ______________________________________ Macros are called by [] } 󠭠 []ttention of []escribe item []nvelope format []inish letter []ndent & justify []}e ...your name []umbered item []uote pricing []tart letter []ext default format [ ]outline levels one to }four [- caps]selections A to E 󠭠 [] Textpro Help Screens [[autosave to }D8: and go to disk menu []ersion # [] New Paragraph [] [] prompt name of editor file [̠]ave to D8: [̠}]oad to D8: [̠] Load Macro D8: [̠]rint File to Screenrompt name of editor file [̠]ave to D8: [̠I?TPHELP.MN,E:1TPHELP.1,E:2TPHELP.2,E:3TPHELP.3,E:4TPHELP.4,E:5TPHELP.5,E:6TPHELP.6,E:7TPHELP.7,E:8T}PHELP.8,E:9TPHELP.9,E:0TPHELP.0,E:TPHELP.12,E:=STYLE10.HLP,E:/?STYLE10 MACRO Version 1.2t}575803Margins reset: Pick justify 1=on 0=offNew paragraph*3875 *Outline mode, first level-311편} -Outline mode, second level+314 +Outline mode, third levelo317 oOutlin}e mode, fourth leveli15651Indents set: Set lines for page breakd407550 :}Enter item to describe:~Enter description:q157512 -----Item: Enter item: Enter description:} Unit: Unit of sale: Package: Product packaging: FOB: Deliveredjj Quantity ordered}: Enter quantity break: Unit price: $Enter price per unit of sale:Enter for another pric}e level:f3575Yours truly,s575To: Name of company: Street address/PO Box: City, State Zip}:Attention: To the attention of:Subject: Subject of letter:mPUT YOUR NAME HEREge05PUT YOUR NAME} HEREPUT YOUR ADDRESS HEREPUT YOUR CITY STATE, ZIP HERE35Mail letter to:a575Attention: ~8: ~8:~8:~~}E:n107580 .n A 1475 a.B 1475 b.C 1475 c.D} 1475 d.E 1475 e. #~8:̛ vStyle 10 Macro v1.2New Paragraph}~~E=. p~~ElEditor dv/fn>LlOo75 e. #~8:̛ vStyle 10 Macro v1.2New Paragraph-x:& _5q!!AA!9!!9!qq%%%% )UU})%)%AI)I %!  1A9!A!1 A!A 19}9I11I1!!q!!   !} !A999AQAa9%=Ay-% QQAA!!) AAAA91=qy}! iAAAAY9)9AAAA !AAIQaA))9AAAA919)QQQQ9}))-)QY !! A !!!!!!! A !!!AQAA!}959AAAA!==9AAAA9=)yAAAA99!9AAAA =9yAAAA9=}yAAAAA=yAAAAA9)9AAQQ==yy=AAyAA9 }y= !y! A=y=!!=y!!y=! =y! y999AAAA9=}1yQQQQ!9=9AAAI9= 5yQQQY!!))AAAA=AAyAA99y}y99q  q= =y  y%  %I!!I!!aa %IAQAaA}=yAAAA! A! =AAAAy!!!A!&az=}=9AAAA9=)yAAAA99!9AAAA =9yAAAA9=yAAAAA=yAAA}AA9)9AAQQ==yy=AAyAA9 y= !y! A=}y=!!=y!!y=! =y! y999AAAA9=1yQQQQ!9=9}AAAI9= 5yQQQY!!))AAAA=AAyAA99yy99q  q}= =y  y%  %I!!I!!aa %IAQAaA&||=y qt,