@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  LFREIE SEKT.! G) *Gȩ GȽG GȌ*jj >G} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `8  ɐ     `TU  } L ? .  t`GBJ ~DEHI B V0dVI} 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 !BD(}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.)}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC*}COPY--FROM, TO?OPTION NOT ALLOWED697 FREE SECTORS COPYING---D8:COPY32.COMl# 0|D .L/%#+}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY,}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E -}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A.}LLOWED IN DESTINATION 0 <.|K},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  ?}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#P@},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭA}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOB}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξC}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE D}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!E}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥF}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEG} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LH}!ERROR- 144ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAO}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEhJ}DEL8HI4 0 HI,0 0  9 .G VLOK},0 L4*IJ`llD1:AUTORUN.SYSBENUTZE MEM.SAV UM ZU LADEN!! D8:MEM.SAV J y08 B|DEHIL} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHIM} VY8 B V  @  /DE `E:D8:DUP.SYSFEHLER-SAVE IN MEM.SAV AUF DISK TIPP Y FUEN}R DOS-START B;DE J  (` 9 V⪍ ઍ  -Z}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uP} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8u8<<  B JKIHiDiELV`L8 8 BLV`LxR}8t8l Lu8hihiHHȱȱL8c !#3`Lu8JJJJ`H 8h`HS}ȩh Q8L8 Z8L8 8L8 8L8 8L8S:@9E:E9H '9 H9I9 8 '9h)0ICT}9D9L8 L :::: :Lr:::IEL[::i:iIIL[:`:i::iV}::L:`L{:w:w: C`L:L: D8:MEM.SAV: 8| 9 '9`L:L: D:DUP.SYS:̩ 8W} x:ɀL: '9`88 |9Y:X: '9L); D8:DUP.SYS; 8::88 9 '98? :`;WL`; 9X}Ln; ` :Y;Y;L;L;)} Setting Up ATARI 130XE Ram Disk; 9L; ; -9  Y} L;D8:; :9 :Y;Lla
cszg ~8:TESTLoad Filep~~E:mgf ]}MikelCollinsa2817 Charles Dr.cChalmettesLa.z70043pgfRonlRichea1234 Aycock St.cArabisLa.z70043pf { ((KB:P_n p mUEGH45STM-FPoɁ_}D1:* .* D1:NAME.ME,K\^`~ }|_   `} {wlrtbsnhf@p?xmigjq+-kd&yo!  }Ѓa} {wlrtbsnhf@p?xmigjq+-kd&yo!  }Ѓfffffff>`<|fl0fF68of;p88pf< 80 0 ~~`0 0`<d}f >```nf>ff~fff~~f<flxxlf`````~cwkccfv~~nfe}f>ff>0~0 g}fffff<~~ ffff>x`x`~<~~<h}0~0 ~ <>f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fi}kkc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~j}~x|nf8x8ff|``>ff>|f```>`<|~ffff>fff<ck>6f< x~ 0~ _-ě͛0ձ0հ1Ѱ1қ2ѱ2қ33l}445›5֛6ӛ6؛7788zZzZm}؛z{[|\}]~  n} `{..  o}globaal veranderen in TEXTPRO.MAC{..  4#@Л   q}{` >1>0r}[ձ]հ[ɛ]ʛ[›]֛[ě]śѰs}ѱޛқ[]ӛ؛t}@Л   {u}` >1>0[ձ]հv}[ɛ]ʛ[›]֛[ě]śѰѱޛқ[]ӛw}؛_m+c.Ccc =27 =0 =1 =14 =15 =18 =10 =13 =3 =109 =32 =8 =21 =45 =52 =53 =6x}9 =70 =71 =72 =77 =80 =83 =84 =85 =110 =111 =112 =129 =137 =130 =132 =139 =142 =144 =148 =153 y}=154 =159 =160 =161 =162 =163 =171 =172 =183 =188 =192 =179 =196 =201 =225 =241 =197m..z}TEXTPRO.MAC =160 =161 =162 =163 =171 =172 =183 =188 =192 =179 =196 =201 =225 =241 =197m..@INTRO.TXT,E:?#....5...10..15..20..25..30..35.. #INSTALL1.MAC l|} 67 Einde printregel!=@INTRO.MACvVV̛#PRINTER.MACSTAl}}RTEXT.MACMmmMEMO,E:COLOM.MAC?TPHELP.DAT,E:1TPHELP.1,E:2TPHELP.2,E:3TPHELP.3,E:4TPHELP.4,E:5TPHELl~}P.5,E:6TPHELP.6,E:7TPHELP.7,E:8TPHELP.8,E:9TPHELP.9,E:0TPHELP.10,E:TPHELP.12,E:Ppp~~Em}bADRES laden uit D2:... ӡNa Dir.verder met [OP]-A ӡ 2+dDddDatum: Betr.: $}$}1 72Geformatteerde brief laden ... ӡ...of schrijven, dan ˡ ... en verder met Π, of...Na$} Dir.verder met [OP]-L ӡ l ~2:TEXTPRO.MACp}YADRES laden uit D2:... ӡNa Dir.verder met [OP]-A $}ӡ 2+dDddDatum: 1 72 Geformatteerde brief laden... ӡ...of schrijven, dan ˡ ... en $}verder met Π, of Na Dir.verder met [OP]-L ӡ 2LlaAA ~2:+.TEXTPRO.MACn, dan ˡ ... en $d.TEXTPRO.MAC COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLO,}ﺠ PRINTER: PANASONIC KX-P1081=27 =0 =1 =14 =15 =18 =10 =13 =3 =109 =3(}2 =8 =21 =45 =52 =53 =69 =70 =71 =72 =77 =80 =83 =84 =85 =110 =111 =112 =129 =137 =130 =132 =139 =142 (}=144 =148 =153 =154 =159 =160 =161 =162 =163 =171 =172 =183 =188 =192 =179 =196 =201 =225 =241 =197(} Cursorpositie:,SAVE: .CNF =161 =162 =163 =171 =172 =183 =188 =192 =179 =196 =201 =225 =241 =197(#M :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM : ,} COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM : ,} COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM,} :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM : ,} COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  ,}COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM ,}:  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM : ,} COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  C,}OLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :,}  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM :  COLOM : ,}<><>(EINDE),<><>( +1x ) COLOM :  COLOM :  COLOM :  COLOM :  COLOM : ,&.TEXTPRO.MAC#}Yﺠ PRINTER: PRINTERTYPE invoeren, dan <>! De waar} MAKROBESCHRIJVING HELPSCHERM NR.10/11 ------------------------------------- Onder Π en Π (CLEAR}) vindt men een opsomming van voorgedefinieerde makro's die ik even aan een korte beschrijving zal bloot- stellen:ɔ}Π...----------- is een "autorun-makro". In TEXTPRO, wordt deze makro bij programmastart automaisch uitgevoerd.} In dit geval aktiveert hij START.MAC, die ervoor zorgt dat de hulpfiles naar de RAM- disk worden getransporteerd}. Bij bezitters van een gewone XL vervalt deze makrofile en wordt slechts de hulpfileoverzicht naar het beeld- }o,sj өj oR0B JKDoE V0 BDoEHI V o0}Rrmi`0 BLVE: 0}  ...loading the PLUS version of  0}         0}     0}|砠||報|0}|0}| Keyboard Macro Feature || [C] 1986 || Mike Collins and Ronnie Riche |0}ooo a$ọo%⻍o6o70}oٍ6o7 ~!  b X~ @ ݬLho󵍾  ~ ~ ~ D Lb໭ p)0}('Lx$o%X`xọ$⻍%X`L6vp0CC&ChP{|KB:P_ 0}D1:* .* D1:N0}AME.ME,K\^`~ }|_    | {wlrtbsnhf@p?xmigjq+-kd&yo0}!i}j}l}m} 88j}m}0}ॄ``e}}e}}褄 α}δ}`(m*eXYi56%A)^+0})+ȄAČei4+@L-~i(L}?@`,5;-6<8/-0}Ƌ拑` ` ؑ` ~ٍ6o7󵍾   аLtLw޻ Lb} 0}÷ⷍ`,- _ } 4֠ ~7L 4. ~7`'XRUT`H)h)` i@L_8 `޻I0}޻I޻ } ؑh ߻ɦ ߻L~' ͅ߻L~ɼ ߻L~$ 47@  ~L~ ~L~)Lk0}ɛL>L>),0& |{͟|v͠|qͮ|lͦ|gͭ|b|]H^ : Lb% h F0} }8;<i;i< Lb|ݜ|Lbʊ HaHHH`Ɔ8̇8sʌZ׋.֝0}?ء/ ܩƨɁ̗ڃ5bQR{Žێ9]RZVǫ ` 40}7~I^~AL~9L~I 4ˠ ~7`rIr`7 4) )AL~)JL~7 4'0'(T0}L~0'(`L~J 4) ~蠴 ~7  5뻪  5 CL`ɛ``L,- 0}<; 47) ~L )^) ^ вLi 856 85,6-0} 56 }8?内@凅5m456i6 }L`8;.` 4 ~` } } `0}`L+ ++* L$`ƇƆL`Ƌ^^`8eiL`0}^` 懥<^eiL; ~ >: HhLH:hL ~.ɉ VLV>9U )0}>,09 Lɛ:~L~ L) }=쥌) i Li`  iD0}>``V>=.i =>`- 4 ` Î7`LLϏ ڏ8;< B KJ0} DE V0 B #JDE V0 TB;D iESL$ i i,>󩛙iiii Lg0}EL _ 4㠲 ~뻢 뻎} L$ɞL_ ~@D |>;iS0}4  iE ~Ri LiE 㠲 ~ ~LL L_ o B VDEHI0}BLVבHI B Vב`E:Lܻԅ ؠH),ܻ0 LБ h0`-L-`߻7 $0} ߻ h` h߻ɼ<#߻)@`8}`I@`߻/,P a{)ɀѢЮ0} ` 4' ~ ɛ 0LL$Lg 44 ~ ɛ “0LDH@ |h>il>𩛝l` 0}BJlDE V` BНD{EyHI V`7 4 ~{{ˇ{%{){'{({{+0}{r8(+J*{~{A{{{{{o-{r`{ˇ{%{){'{({{+{r0}{~{A{{{{{{r{ BJlDE V` BНD{EyHILVH~0}Э h`)Lr 44 ~ > ߔL$ "Ldž 4ޠ ~ > ߔ FL$i Fi>0}i נ`LՆ𻍼 ڊ` "L솭 F`lj;k+*opui-=vcbxz436521, .nm/reytwq907~8<>fhd0}gsaLJ:K\^OPUI_|VCBXZ$#&%"![ ]NM?REYTWQ()'@}FHDGSA {   ` }0}dYeZ> w| ۻ` p KHIJB V0yۻdYeZۻۻۻɀؠ ~ 0} `} LD 0?+K 03ݻ 0) ݻݻ. L  ƌLDp B VpC`H h 0 Lז0}pHIBLV`7 b R}  V YZXۻۻ ~ea)_eL_ʊ H0}H`"+*-=RLUF123456789 CDMVS<>0/7Dar7Darᘖdv222222222:ِ19gɜ`2 40} ~ L$  ~  L_ l R b@0o6o7~ ~ ` XLR Xۻ XY0}ZL7 X8LR XiۻުLRv|Du|)   .ʎW`pBWHI0}DELV $O [  p+B  VL 2  L_DE`  ~| ~L` ɩ! ŘL  0}ɞL 2 L7 # ŘLL $ ŘLɞLL_H} 㠳 ~@ W W,Ƚi >0}W ŘLɞL՛ 㛠 FI L_  ~  ŘLL_v|LpJ 0} Ř0Y X~W.:Ȍ ޟ0< ~ ~ 󵍾} _ $LbT Ln ɀ0} žLך iEL L_㠲 ~ ~` I` ~v|L-4 47D |>! >Wȹi 0}0LLg`-4 47D |>! >Wȹi! Ř0LLg`Ei   L T ~@ 0}>bi.[ Ww| Li.( * i * .` L_EiL ۻ0}LU VL" ʩ` $* p)B  VL MDv|LL_u|<0}LxDv|L g ~@ >7u|i> * ŘL L L_ <軬>i͛|(0}iȹiA `CLdZ軩 ``Lt,-L8<勪,0ɛ^L̝L̝ FL̝^0}L̝L̝ `; <ą 4d ~D מ0a op,D-E8,H-ILC8;,0}H<-I B V0 g 0 L}H ghn @H 4h ݤHL ~Lj ~h 0} ̞ _7` 4r ~L BLVpH@ | #h>hhL$ ̞iDE>HIJBLV`0}8,-ą 4 ~D מLg  Lg X~ "%BLM N V0 0} ޟLgL}&B VLMN `DE8.冝H/凝I8IHQ8HPHIIB V`0} L: Hm,;Im-<;e;i.:Ȍ`8* &.... L 80}L`801  4렱 ~7`mm8;倅<偅e/ 4 ~0}7` }m;;m<<01 I}L ^ILdž)?! ;I@LdžH)h)` @@Li `0}·`HH8\!·ɛ  8 =U6pHI B· V( gLbhh0}·`ɾii ɮL` 4L~L` 4 ~P מL 0} ^iSLEOJ 4 ~ > ߔ 4 ~ > ߔ 碩neL0} e{ |,-̷8 L榱L^)ͥ:θ0}:ȱ:8ei 3 X8.:8  _Ȍ rͨ0} n8;<PN n &Lbn 㠲 ~ ~ _} $LbL _} 50}8--6 $ } Lb;< 47d ~ j ~ r ~L80 80} _ 8LJͬͫm 4d ~ U 0}( 8 4֠ ~ ~ ᢭8 _0 `8  `m 0}`  `} }}LɎ) || θLJʊ HHHH`8eiL^0}`ɧӧ*rbX9ClN,>Qs נL נL נL נL נ0}L נLL L נL נL נL נL נL נH ȱ 8匰 n1}hL ̡L豊^` ̢L LȱL נH)h{ L榭L1}^ i>i` L X~ ޟL ̞hhpL` ÷, 07L1} ݩ }LרL$` 4 ~ ÷L$iķ>L$`÷Xķ Fъ 拥<;÷1}ei;Ō<卐8÷ ` 4 ~7` 4 ~ i>L$`81}e÷ee8;傅<僅 I}8;÷;<<) FmⷅiL80 1}    La`) I}88J L} 88L}L}I} 1}L8 | { L 48;,<- J ~8.;/< R7 ~8,-iiL!1};<;<L 47蠴 ~   Lɛ L` ~` 4w ~ {L䫩 1}{ 4 ~  {L{ 4 ~ |L$|L$ נmL נ8匍L נ L 3 1 }테m8ͨ፹LE נL נL נL נLo?Lݬ#Lݬ ֠I1 } t/ ȱɽ Lꬩii`ȱɽ1 }`` ` BJDE V` BDtEНHI V1 } t` }Hs}I` 42 ~H@D |h>% i Lg ݬL _L$1 }- ii ~Lݬ`/`"/` ~`Ƌ^38 8LP81}LPo8jȌ8 LPɎ8878L88Č81}`LۻJ`Xi˥Yi̩㻍滩˅i ϥ̅iЬ Hϑh 以υͥЅi ϥi1}滭 ЭУЀ``绬>i͛|OȹiD CCLXi:*Ȣu| ɛ i|i1}DiȌ>i``? 4O ~DH@ |h>G  ̞BJ ܰ VLg  аAL ̞(B1}J ܰLVL$`iDE`L$2 4A ~ Mj B JK>DE V M 8oLoR1})L BLV8 x yyWPL: 4 ~ WyL:PyL:q1}ESCape SetTextPRO+ v4.54 >?DosPaste ClearPaste Full: Are you sure? (Y/N)ERASE ALL TEXTDelete (S,W,P,F): 1} to exitDelete to TOPDelete to ENDSave>Error #BREAK Key AbortNo ErrorsLoad>Memory FullPrint to>Printing...1} to quit ̭ to pauseInsert sheet, Ӡ٠Find:Not Found, Linked LoadExit to Change to:Load Config>S1}ave Config>Click OnClick OffFast RepeatSlow RepeatD1:TEXTPRO.CNFCopy> to>^oad^elete^Eit ort 1}nock ormat ename opy iew ask ir-: to: diskInsert ModeReplace ModeUpper CaseLower CaseWord# 1}= Macro>Wrap OnWrap Off Used, Free, Cursor at Page , Line of Ascii CR'sLinefeedsAdd ESCapeScreen Width#Start C1}olumn#New EOLGo to Drive# (1-0)SIO SoundSet Value:Dec. #, Saves #Write VerifyAtascii ModeCommand OffCommand On1}Text ModeSet Tab #E:Exit to Run>:No Menu SortMake :No Such DeviceTimeoutDevice NAKSerial Bus ErrorBa1}d Drive#Disk FullLockedLink ErrorBad NameNot EmptyNot FoundNot Linkedb{aa sb BJ1}DbE V0 BDpEHI V NapQapNaQaor sbr sb b{ E sb1} sbɂ@ | а b c8 c c,.20i-o838G}18aud/X1}MH S; XL3bS池= ȩo {b,~[vw`汩 {b`ɢA` L̞md1 }`D1:TEXTPRO.FNTD1:TEXTPRO.MAC0(( i? ɛ2ȱ @ȱ Xoȱ ɛȱ > ȱ ɛ ..`} 1!} 4c ~ iH}H}} 4d ~ bc bc bc bc bc bc bc udH h > ߔud1"}{`} 4%d ~ c > ߔ8G} 4Od ~ c8#ud c 4Dd ~㠲 ~ ~ud}Lc`1#}: to skipDec.# (2-16) Pages: #Define as:Press : to exit 1$}o: to skipDec.# (2-16) Pages: #Define as:Press : to exit 0ΠԠABBUC Clubcentrale 023 66 - 3 96 235&}Kster Mathias 025 94 - 16 45 6 234s ϠŠӠ ,+: T:Toets:Printercode: T:Toets,Printerc. 9(}  = = = 132  = = = 142  = = = 148  =

= = 153  = = = 129 9)}  = = = 154  = = = 225 @ = ^8 = = 21  = = = 137  = = = 130  = = = 144 9*}= = = 139 = = = 161  = = = 162  = = = 163  = = = 171  = = = 172  = 9+} = = 241 Grafische Tekens  = = = 197 { = <;> = = 179  = = = 201 ` = <.> = = 183  =9,} = = 192 = = = 188  = = = 196  = = ;1} Ϡӭ ̠__Heel Woord Einde Regel aan/uit ̠__High speed Cursor aan/uit _=.}Toetsklik aan/uit ____GROOT/kleinschrijven bij Start ̠__Achtergrondkleur oplopend _Hetzelfde omgekeerd =/}̠__Teksthelderheid oplopend _Hetzelfde omgekeerd ̠__Valse Spaties zichtbaar ja/nee _RETURNS zichtbaa=0}r ja/nee ̠__Invoeg-/overschrijf-voorkeuze ̯ԠSchrijfvlak   ̯Ԡ Schrijfvlak   De gekoze=1}n waardes met Ԡ̠ӛ als zogen. Configuratiefile op de werk disk schrijven, dan wordt deze confi- guratie bij het l=2}aden meegenomen en staat onmiddellijk ter beschikking.  e confi- guratie bij het l<b Ϡ  Π________Gebruikers-Voorkeuze A4}Π________Cursorbesturing Π________"Editor"-Kommandos Π________Speciale Funkties ΠA5}________Diskdrive-Funkties Π________Printerkodes (1) Π________Printerkodes PAN. IBM Π_____A6}___Opmaak-Tekens Π________Speciale Makrotekens Π________Makro-Overzicht Π________MaA7}kro-Supplement Π________Datenmakros ΠŠ___Speciale Tekens (..) Π________of... A8} ________Dit Menu Π________Adressenprogramma ΠԠ________TelefoonklapA9}per ̠ؠ___DOSMENU Ԡ̠ʠ___BASIC Ԡ̠נ___Binair laden A:} ̠ؠ___DOSMENU Ԡ̠ʠ___BASIC Ԡ̠נ___Binair laden @ ϠҠ ̠______ naar TekstBEGIN (oofd) ̠______ naar TekstEINDE ̠____E<}__ naar RegelBEGIN ̠______ naar EINDE REGEL ̠______1 ZIN naar LINKS ̠______1 ZIN naar RECHTS ̠___E=}___1 SPATIE naar LINKS ̠______1 SPATIE naar RECHTS ̠______1 REGEL HOGER ̠______1 REGEL LAGER Ԡ_____1E>} WOORD naar LINKS Ԡ_____1 WOORD naar RECHTS Ԡ_____1 PARAGRAAF HOGER Ԡ_____1 PARAGRAAF LAGER ԯ̠E?} = CTRL H ԯ̠ = CTRL E * Wil men deze: _|\^ tekens gebruiken, typt men eerst ape (of ̠ voor repE@}eterende aanslag). ^ tekens gebruiken, typt men eerst ape (of ̠ voor repD: ϠҠϧ __ \_______/ԛ ̠______Heraktivering Voorkeuzes IB}̠______ZOEMER (voor makro's) ̠______On-/gebruikt werkgeheugen ̠______Aantal getypte woorden ̠______CURIC}SOR-positie/pagina ̠______GROOT/klein omwisselen ̠______Zoekt teken of -reeks \_______ZoekfunktiekeuzeID} ̠______Vervangt gevonden tekens \_______Vervangfunktiekeuze ̠______Globaal zoeken / vervangen ̠__IE}____Wist S./W./P./F.>buffer \_______Funktie vasthouden ̠______Wist Buffergeheugen(Kill) ̠______KopiertIF} BUFFER naar Tekst ̠Ԡ____Wist tot Tekstbegin ̠Ԡ____Wist tot Teksteinde ̠_______WIST ALLES!IG} Ԡد__Schermbeeldopbouw aan/uitist tot Tekstbegin ̠Ԡ____Wist tot Teksteinde ̠_______WIST ALLES!H& ϠŠ ӭ = TEKSTmodus/ATASCIImodus  MI}__ \_______/ԛ  ̠_________Werkbreedte sMJ}cherm. ̠_Waar is Cursor?(Cursorpositie) ɭ  ̠_ATASCII-WaardeMK} teken ond.Cursor ̠_Hi-Lo "$tringwaarde"-codering \_______ Lo-Hi "$tringwaarde" Ԡ schrijft ATASCII-coML}de ̠ ATASCII-waarde-herhaling ̠____ tekent lijnen van ASC codes in elke richt. ̠MM}_Positief/diapositief-omkering  ̠ "CTRL"-Funktie aan/uit (!)ke richt. ̠Ll Ϡ __ \______/ԛ ̠_ENU/Directory: Met CURSOR kie-QO} zen, dan... ̠_File aden onder CURSOR \ (ook vanuit de editor): * \____QP}____Configuratiefile aden * Laden vanaf CURSOR-Positie. .......",D"__irectory in editor laden ̠_File aven iQQ}n ATASCII \_________Configuratiefile aven ̠__________File kopieren vanuit editior D:->D2:/D8:QR}.. ̠_MACRO-FILE laden (...MAC) ̠_EXIT naar DOS Ԡ_Geladen filenaam in Infobalk Ԡ_ " ...+ drive vQS}an herkomst ",A" bij saven achter filenaam: toevoegen aan file op disk. ",C" Laden,Saven van/tot Cursorpositie ",Z"QT} bij het saven :combinatie ,C/,A. ilenaam: toevoegen aan file op disk. ",C" Laden,Saven van/tot Cursorpositie ",Z"P$ ϠӠ Standaard Printcommando-Voorkeuze ingevoerd met . EPUV}SON-STANDAARD ___Funktie (Dezimaal) ______________________________________ ________ESCape (27) (gewijzigUW}d in ) ________Dubbelbreed aan (14) ________Dubbelbreed uit (15) ________Extra smal (Compressed) (UX}18) ________Line Feed (10) ________Carriage Return (13) ________"Harde spatie" (32) UY}______________________________________  GROTE TEKENS,CIJVERS vanaf of CTRL- tekensUZ} (ESC) met , dan: "=" en ASCII Dezimaal; b.v.: "=52" (voor cursief).De codes voor tekstbegin als Definitie en in dU[}e tekst als printer- directbesturing: ()(27,52).  in als Definitie en in dTd ϠΠ [/]=Underlining (45 1/0) (ձ/հ) [/]=Italics 1/0 (52)/(53)(/) [Y]}/]=Bold 1/0 (69)/(70)(/) [/]=DoublePrint 1/0 (71/72)(/)  = SUPER on (83/0) (Ѱ)  =Y^} SUB on (83/1) (ѱ) = SUB/SUPER off (84) () [/]=PROPORTIONAL (112 1/0)(/) =Draft ELITEY_} (77) =Draft PICA (80) =NLQ PICA (110) =NLQ ELITE (111) =SINGLE DIR.(85)1/0=BACK SPACE (8) =IBM Graphic 2 Y`} (=27 =109 =3) =(201) =`(183) =(192) = (188) =(197) =(196) =|(179) = (159) =Ya} (241) = (171) = (172) = (132) = (160) = (142) = (137) = (130) = (144Yb}) =@ (21) = (139) = (161) = (148) =(149) = (162) = (129) = (163) =(153) = (154) = Ys} Ϡ˭ + >Standaard-Vorkeuze ______________________________________ Tek]d}ens/regel >58 Tekst centreren Rechts aanleggen Voetregel defin. Verder met File: Kopregel defin. Non-print ]e}inforegel Extra line feeds Linker marge >5 Marge naar 0 Begin volg.pag., ev. begin. met # >0 Paginalengte in stan]f}daardregels >66 Rechts/links uitlijnen (0/1) >0(uit) Regellengte in spaties >75 Regelspatie >1 Bovenmarge >5 O]g}verprinten (_)1/0 Wachten aan/uit paginabreedte >80 Print pag.-nr.: Paginatelling (begin:)>1 Printen vanaf pagina]q}?B%DOS SYSB*!DUP SYSB QRAMDISK COMB\MAILMERGMACB^TEXTPRO CNF bTEXTPRO FNTBkSTARTEXTMACB pPRINTER MAC{START MACBBRIEF MACBPRINTER DRVB COLOM MACBAUTORUN SYSB%TELE DAT'TPHELP 12 B-TPHELP 1 B3TPHELP DATB;TPHELP 2 BATPHELP 3 BHTPHELP 4 BNTPHELP 5 BUTPHELP 6 B\TPHELP 7 BcTPHELP 8 BtTPHELP 9 zTPHELP 10 BTPHELP 11 B {TEXTPRO MACBADRES HLPB ADRES DATBADRES MACBSTARFORMMACBINTRO TXTBqINTRO1 DOCgINTRO2 DOCB CALC BAS8PRINTER BASXMAKRO10 DOC INSTALL1MACINSTALL2MAC2INTRO1 MACINTRO2 MAC0INTRO MACLINFO -nr. # >1 Aantal lege regels Ongetelde CR's. Overprintcode>95"_" Inspringen >5 Inspringen in Tekst Printstop pag.n]r}r Pagina's overslaan +non-printregelsde CR's. Overprintcode>95"_" Inspringen >5 Inspringen in Tekst Printstop pag.n\)(225) (21) = (139) = (161) = (148) =(149) = (162) = (129) = (163) =(153) = (154) = X ϠŠ Besturingstekens voor Makrofiles bestaan uit: ëԫ̫. ůau}ԯ... ____Cursor 1 Spatie naar links ____WIS:"" Λ ____Ga naar Makro: ____Inav}voermodus.Afsluiten met . ____Wacht op toetsaanslag ____Infotekst...blijvend ____Makro-Voorkeuze: in aw} Koppel-Makrofile, altijd na Laadt-Makro-Commando. ____File herbenoemen: "" ax}Λ ____Tijdelijke tekst in Infobalk; zichtbar tot eerstvolg.toetsaansl Verder kunnen alle besturingsbevellen van hay}et programma in Makros gedefini- eerd worden!! e besturingsbevellen van h`bϠ@START.MAC aktiveren # Spatienummers Spatienummers per spatie.?D8:TPHELP.HPT,e{}E: SP 67 Regelbreedte= Cursor 1 Schirm 1/> D8:TPHELP.1/12 naar beeldschermq D8:MEMO,E: p PRINT TEXT,E:^Le|} Laden van D2: ^S Saven -> D2: *" Saven ->D8: ! Laden <-D8: * Save l Dv/fn> info ^Q COPY D8: x FILESD8:D8.1 z FILE+D8:D8.1. Einde makrofile (PRINTER.MAC usw.)c =1 =14 u.s.w.: Printercodes w Woordwissel   e~}- Tekenwisselb Briefmakro ^P PRINTER.MAC^T EXPRINT.MAC ^* STARTEXT.MACt TELE.DAT> +^F a ADREe}S.MAC^i Installatiemakro printerdriver Lesmakro INTRO.MAC @=AUTOSTART MACRO #=START-Toets * (^ = )g,}ϠϭPRINTER.MAC: ^P Besturing-Prtcodes.STARTEXT.MAC: ^* STARTEXTER  TEXTPROTELEi}.DAT: ^= (FIND) + ADRES.MAC: a ^L D:ADRES.DAT + ^ƛ? ^D8:ADRES.HLP,E: # ADRES TOEVOEGEN aan einde van file+i} ...volgend adres toevoegen/ Extra zoekopdracht= Adres zoekenAdres isolerenT  TELE.DAT  i}. } TEXTPRO.MAC * > ϛ^S ^SD2: ^L ^LD2:   i} . } TEXTPRO.MAC * > ϛ^S ^SD2: ^L ^LD2:   hlEditor dv/fn> ~2:~2:Bbb JA: <>! Anders <>}YbBRIEF.MACRrr JA: <>! Anders <>m}}YpBRIEF.MAC*~~Www w\^^- w^XxxXDOC.2}Y XDOC.1XDOC.1XDOC.2,XDOC.1zD8.1}yZm}z\HhAaaJA: <Π>! Anders <>aADRESS.MACTttJA: <Π>! Anders }Y TELE.DAT̛EeeJA: <Π>! Anders <>}YeBRIEF.MACEXPRINT.MAC _m}-Ccc =27 =0 =1 =14 =15 =18 =10 =13 =3 =109 =32 =8 =21 =45 =52 =53 =69 =70 =71 =7m}2 =77 =80 =83 =84 =85 =110 =111 =112 =129 =137 =130 =132 =139 =142 =144 =148 =153 =154 =159 =m}160 =161 =162 =163 =171 =172 =183 =188 =192 =179 =196 =201 =225 =241 =197/153 =154 =159 =lh1~8:D8.2,D8.1z~8:D8.1}yZz\HhAaaJA: <Π>! Anders <>aAm}DRESS.MACTttJA: <Π>! Anders <>}Y TELE.DAT̛EeeJA: <Π>! Anders <>}Ye~m}8:BRIEF.MAC~8:EXPRINT.MAC _-Ccc =27 =0 =1 =14 =15 =18 =10 =13 =3 =109m} =32 =8 =21 =45 =52 =53 =69 =70 =71 =72 =77 =80 =83 =84 =85 =110 =111 =112 =129 =137 =130 =132 =1m}39 =142 =144 =148 =153 =154 =159 =160 =161 =162 =163 =171 =172 =183 =188 =192 =179 =196 =n(} WELKOM IN DE TEKST- EN MAKROPROCESSOR T E X T P R O 4.5Deze versie van het programma heeft alsextra een uitgebr} ϠŭΖ  __Database Function:_________ q} Π__Adressenbestand laden ΠӠ__Adressen-Sucheingabe Πq} Adresse suchen Ԡ__Adresse eingeben Π__Programm beenden ΠР__Druq}ck-"bersetzung" ΠԠ__Telephonnummern laden Π__Suchfunktion starten Π__Bestandq} zurckspeichern Π͠__Memorandum mit Datum Π__Suchfunktion starten Р__Diese Seiteq}  Π__Suchfunktion starten Р__Diese Seitep<ATARI BIT BYTER USER CLUB Clubcentrale: Wolfgang Burger Wieschenbeck 45 D-4352 HERTEN : 02366 - 39623 <+>: TEXTPRu}O <:>: ABBUC e.V.Mike COLLINS 2817 Charles Drive CHAIMETTE, LA. U.S.A. <+u}>: Programmeur TEXTPRORudolf KAHL Kerkelaan 4 1831 BJ KOEDIJK : 072 - 610 u}398 <+>: Kontakt Stichting POKEYNEW ATARI USER c/o. Les Ellingham P.O. Box 5u}4 ST 16 1DR STAFFORD ENGLAND : 0785 - 21 39 28 <+>: Toengangskode Engel.tzt.opzoeken <:>: PAGE 6 PUBLISHING'Su}POWER PER POST (Inh. Werner RTZ) Postfach 1640 7518 BRETTEN Bondsrep.DUITSLAND u}: 07252/30 58 <+>: Kundennr.: Martin Reitershan COMPUTERTECHNIK Kreuzweg 12u} D-5429 MIEHLEN/TAUNUS : (niet bekend) <+>: TurboDos Ronnie RICHE 1700 Aycu}ock St. ARABY, LA. 70032 U.S.A. <+>: Programmeur TEXTPROnnie RICHE 1700 Aycti#++ Voornaam: (Caps) NAAM: (CAPS) ev. Toevoeging: anders 2x  y} Adres: POcode: (CAPS) Plaats: Telefoon: : ev.Extra-Info: ay}nders:"..." <+>: ev.Voorzetsel (De heer,Mevr): (caps) <:>: y} <+>: ... Meer Adressen, dan ΠAaa}Y ADRES.DAT ADRESSEN y} Sss YYTtt}YtTEXTPRO.MAC___________________________________y}______.TEXTPRO.MAC*~~Ppp<:>:~WPY^||1^^0<Y Verder met Π, y}?ADRESS.HLF,E:~2: ~2:y}#PRINTER.MACP <:>: x* >> >>|Seid lesprogramma in devorm van een tekstmakro. Dat programmabeschrijft de funkties van deze tekst-verwerker aan de hand va}n de hulpfiles.Met <><> komt men in het les-programma, waar men altijd met <>en <><> weer uit kan s}tappen.Wil men naderhand de les weer oppakkenof een bepaald onderwerp nog eens nale-zen, komt men met <><> weer i}nde hoofdmakro en het makrofile-menu.Voor het uitprinten van de tekst, moetmen de files TPHELP1.DOC,TPHELP2.DOC enTPMAC.D}OC aan de eigen printer aanpas-sen. Heeft men een PANASONIC KX-P1081,kunnen de files TPHELP1.PRT,TPHELP2.PRTen TPMAC.PRT d}irect worden geprint.er aanpas-sen. Heeft men een PANASONIC KX-P1081,kunnen de files TPHELP1.PRT,TPHELP2.PRTen TPMAC.PRT d TEXTPRO-KORTHANDLEIDING. van Rudolf Kahl Koedijk, Holland November 1990-----------------------------------}---- Voor jullie ligt hier TEXTPRO 4.5, een van de omvangrijkste tekstverwer- kers, die er voor onze 8-Bit-computer zij}n. Omdat sommige funkties niet hele- maal duidelijk mochten zijn en de en- gelstalige handleiding 100 pagina's dik is, heb ik} deze introductie inelkaar geknutseld. Alle besturingsfunkties worden in 12 hulpschermen beschreven, die vanuit de EDIT}OR altijd oproepbaar zijn. Een opsomming van die hulpschermen vindt men onder de -Toets. HOOFD-HELPSCHERM } ---------------- Dit scherm kan ook via <><> worden opgeroepen. Het ? is de makro- definitie van de <Ѕ}>-Toets. De overige hulpschermen vindt men onder <><> t/m <><>.Om het een en ander wat te verduidelij- k}en, ga ik de schermen stuk voor stuk even door. TPHELP.1 is een opsomming van com- mando's die de werkwijze van de EDI}TOR bepalen en naar wens kunnen worden aan- gepast. De eigen setting kan met <><><> naar disk worden ge- schreven }als toekomstige programma- configuratie. ξЮ EDITOR-CONFIGUTATIES ---------}-----------*<̠> bepaalt of een woord aan het einde van de regel wordt opgeschoven naar de volgende als het te lang is, }of wordt afgekapt. De engelstaligen noemen dat "WORD WRAP".*<̠> schakelt tussen langzame Cur- sorbeweging en toetsherh}aling en snelle.*<><̠> schakelt de toetsklik aan en uit.*<> schakelt tussen GROOT en klein schrijven. De st}and bij het saven van de config.file wordt bij het herladen aangehouden, zoals bij alle 'schake- laarstanden".*<̠> ver}andert de achtergrond- kleur.*<><̠> doet hetzelfde, maar in omgekeerde volgorde.*<̠> bepaalt de teksthelde}rheid.*<><̠> voor de omgekeerde volgorde.*<̠> schakelt zichtbaarheid van "valse" lege spaties aan/uit.*<Ӆ}><̠> doet hetzelfde met de RETURN-Tekens.*<̠> schakelt tussen invoeg- en overschrijf-modus.*<><̯}> voor versmallen van tekstscherm.*<><̯> voor verbreden van tekstscherm. Men kan echter nog meer gegevens} in een configuratiefile kwijt: Om te beginnen, kan men zijn eigen printercodes voor automatisch gebruik in een config}uratiefile saven. Hoe men zijn printercodes noteert, wordt later besproken. Hoe een opsom- ming van eigen printercodes er in }de praktijk uitziet, is te bekijken na het laden van de bestand 'PRINTER.DRV', een codeselectie voor de PANASONIC KXP1081.Om} het programma de nieuwe codes te voeren, gaat men met de cursor naar het einde van een dergelijke codebestand en kiest <̅}><>(aar is Cursor?).Met <><̠> kan men deze con- figuratie onder elke filenaam weg- schrijven en later met weer laden. Voor automatisch laden bei programmastart, moet men dit wegschrij- ven onder de naam TEXTPRO.CNF, waa}r alle andere configuraties ook al in- zitten.*<̠> en <><̠> doorlopen in de infobalk een reeks van voorkeuz}e- parameters die opnieuw kunnen worden bepaald. En wanneer men bij het laden van het programma <> en <> i}n- gedrukt houdt, komt men in een parame- termenu, waarin men zelfs de commando- toetsen kan herbepalen.Het zou in het kader} van deze tekst te ver voeren alle parametergegevens door te lopen. Daarvoor dient nu die 100 pagina's dikke engelstalige han}dlei- ding. Bovendien zijn dit soort ingrepen niets voor de beginnende gebruiker van dit programma. Daarom ga ik nu ve}rder met pagina 2 van TPHELP. CURSOR-BESTURING. -----------------De cursor-besturingstoetsen worden vol}- doende beschreven in TPHELP.2; er valt hier weinig aan toe te voegen. ξҭ盛 Verder} dus met Scherm nr.3: EDITOR-COMMANDO'S ----------------- ξҭ󮛛*<҅}̠> her nstalleert de originele editor-voorkeuzes na verandering.*<̠> Toon! Is alleen interessant vanuit een makro, o}m extra aandacht te schenken aan info-tekst of te plegen handeling.*<̠> Capaciteit-informatie; geeft aantal gebruikte }(used) bytes, hoeveel- heid vrije geheugenruimte en byteposi- tie van cursor. Is belangrijk voor deelsave: Saven tot Cursorpo}sitie.*<><> (?) informeert over het aan- tal geschreven woorden.*<><> Waar is Cursor? Ook voor het inlezen van }printercodebestanden.*<><> in "Text mode": verandert KAPITALEN in "onderkast"-lettertekens en omgekeerd. In} "ATASKII mode": verandert positief geschreven tekst in - () en omgekeerd.*De "INVERS-Toets" is de Moduss}chakelaar.*<><><> voor het kiezen van de zoekfunktie.*<><> stuurt de cursor naar een gezochte lettergreep }($tring).*<><><> voor het kiezen van de vervangfunktie.*<><> verandert het gekozen woord.*<><> zoekt }en vervangt globaal vanaf de cursorpositie zonder bevesti- ging door de hele tekst heen.*<><> wist na vraag <>=zin, <}>=woord, <>=paragraaf of <>=door zoekfunktie (SELECT/CTRL/F) gevonden lettergreep.De funktie wist, maar houdt het gewiste} in een buffer vast totdat de funktie opnieuw wordt gekozen.<> of een andere toets breekt de funktie af.*<><҅}><> zet ook de wis- funktie in beweging, wist echter niet de buffer maar voegt het nieuwe gewiste eraan toe.*<><> maa}kt de buffer leeg. Dat is nodig bij groot wiswerk, want de buffer kan slechts een beperkt aantal bytes aan. Om verder te kunn}en wissen, moet de buffer eerst worden geleegd.*<><> kopieert de bufferinhoud in de werktekst vanaf de cursorpositie.} Op die manier kan men tekst verplaatsen.*<><><> wist alle tekst links van de cursor tot aan het tekst- begin.}*<><><> wist alle tekst vanaf de cursor tot teksteinde.*<><> wist na bevestiging met "Y" ALLE tekst in }de editor. Weg is weg!*<><><د>. De n schakelt het beeldscherm uit, de ander weer aan. De funktie is bedoeld o}m inbranden van tekst te voorkomen als men een tijd niet werkt, maar de computer en monitor/tv aan wil laten staan, echter oo}k bedoeld om makrofunkties te bespoe- digen omdat beeldopbouw even achterwege kan blijven.Tekst in het geheugen blijft daarb}ij onaangetast.Twee funkties zijn hier niet genoemd:*<><> voor de creatie van open ruimte van 255 spaties; hand}ig voor het invoegen van tekst in grote tekstfiles, waarbij de Insert mode te langzaam wordt. Dat werkt echter alleen op die }manier als men dan ook in over- type modus schrijft.*<><> om dat soort open ruimtes weer te sluiten. Deze funkti}e wist alleen lege spaties.Deze twee funkties zijn heel practisch bij het vertalen van teksten als men de te vertalen tekst} al op disk heeft staan. Zover dus helpscherm 3, verder met Nr.4: SPECIALE FUNKTIES -----------------} ξЮ<""/"">Toets schakelt, zoals gezegd, tussen tekst- en ATAS}KII-modus.TEXTMODUS:----------*<><> voor het invoeren van de tabulatorwijdte.*<><> schuift de tekst vanaf} de cursor een tab-breedte naar rechts op; cursor blijft waar hij is.ATASCIIMODUS:-------------*<><> WAT is Cursor?:} Geeft decimale waarde van teken onder cursor aan (infobalk).*<><> (?) voor informatie over decimale "Hi-Lo"-waarde va}n $tring.*<><><> voor waardeopgave van $tring onder cursor,"Lo-Hi"-format.Alleen interessant voor programmeurs.}*<><> voor invoer van decimaalwaarde van ATASKII-teken. Je typt de decimale waarde en het programma zet het teken ne}er. Ook alleen voor "fijnproevers".*<><> herhaalt een ATASKII-teken dat eerder met <><> of <̠> gedefini}eerd werd. Met de cursor-be- sturingstoetsen en <><> afwis- selend, kan een reeks tekens worden neergezet; naar recht}s en naar onderen echter alleen als er van tevoren met <><> ruimte is gemaakt.*Met <><><,,,> (cur}sor-besturing) kan men hele lijnen van eerder gedefinieerde ATASKII- tekens trekken, ook vertikaal dus. Handig voor kaders v}an CTRL-tekens in basic listings.*<><> verandert, zoals gezegd, positieve tekst in diapositief (invers) en omgekeerd.}Zover over de Tekst/ATASKII-Modus.*<><> schakelt de controlfunk- tie aan en uit ("Command on" / "Command off). In }de uit-stand vervallen dus de commandofunkties van de control-toetsen voor het achterelkaar schrijven van b.v. grafische teke}ns, die anders alleen via bereikbaar waren. DOS-FUNKTIES ------------In TEXTPRO kan men op dr}ie manieren de DOS-funkties aanspreken:> Met <̠> in het DOS-Menu:* De PIJLEN duiden op de cursor-besturingstoetsen, w}aarmee men ZONDER <> de desbetreffende bestand kan aanwijzen.* Het LADEN gebeurt met <><>(oad)en het WISSEN van }een bestand met <><>(elete).* Met<><>(EIT) springt men vanuit het programma naar DOS. Terugsprong in het progra}mma is mogelijk via de DOS- funktie "Run at Address". Het start- adres van deze versie van TEXTPRO is 6F00.* <> orteert d}e directory alfabetisch of naar extender.* <>/<> voor de schrijfbeveiligings- funkties (nlock,ock).* <> doet hetze}lfde als <>, is dus eigenlijk een beetje overbodig.* <>formatteert een diskette in gebruikte drive maar vraagt wel o}m bevestiging.* Met<>(ename) kan men de aangewezen bestand herbenoemen en met <>(opy) ergens heen kopieren.* <>(ie}w) vertoont aangewezen bestand in "listing"-vorm. Het door"scrollen" kan daarbij worden uit- en aangescha- keld met <><>}.* <>(ask) zet een wildcard-selectie in werking. "*.DOC" selecteert b.v. alle bestanden met de einding ".DOC". Om weer al}le bestanden in beeld te krijgen, typt men "*.*" na het "mask"- commando.* Een andere directory krijgt men na het intypen v}an de drive nummer. Zo kom je bij XE-toestellen b.v. met "8" in de RAMdisk. Vele DOS-funkties zijn ook vanuit de editor} aan te roepen. Welke dat zijn, vinden we op Helpschern nr.5: DOS-FUNKTIES vanuit EDITOR -----------------------}--- ξ򮵮* <><> voor het laden van bestan- den, standaard uit D1:Het programma laadt} elk soort bestand vanuit de editor vanaf cursorpositie ongeacht lengte of soort. Als de tekst de werkgeheugencapaciteit over}scheidt, vertoont de infobalk de tekst:"Linked load".Men kan de rest van de tekst elk moment naladen als men direct achter d}e file- naam de toevoeging ",C" plaatst. Daar- voor moet men natuurlijk eerst ruimte hebben gemaakt door een deel van de teks}t ergens heen te saven. Dat houdt in dat men de tekst eerst bewerkt en eventueel in handzame stukke zaagt. Dan gaat men naar }een geschikte plek (einde paragraaf of zo) en typt<><>(sed Bytes). Het programma ontoudt de cursorpositie. Nu kan men }de handel wegsaven met achter de filenaam .ext het aanhangsel ',C'. Vervolgens kan men de tekst vanaf die plek wissen met <ņ }><><>. Dan gaat men met <><> naar het einde van de over- gebleven tekst en kiest <><>. Men hoeft de filena }am niet meer te typen maar kiest <><>, want het pro- gramma heeft ook de filenaam onthouden. Nu typt men zelf nog de t }oevoeging ",C" (natuurlijk ZONDER ") vr het<>. De rest van de bestand wordt nu van de diskette nageladen.* <><̆ }>"*.*,D" typt men voor het laden van de directory.* <><> = Save-commando.<><>"FILENAME.EXT,A" voor het aanhangen } van tekst aan bestaande files.<><>"FILENAME.EXT,C" voor het saven van tekst tot aan de cursorposi- tie (na <><>).} <><>"FILENAME.EXT,Z" hangt tekst tot aan cursorpositie aan bestaande bestand aan, combinatie van ",A" en ",C".* <̆}><> na <><> voor het automatisch invoeren van naam van eer- der geladen bestand.* <><><> kopieert teks}t van disk overal heen. De helpschermen wor- den op deze manier getransporteerd.* <><> voor het laden van een makrobes}tand.* <><> = Afsprong naar DUP.SYS.Van daar kan men terug in het programma via "Run at Address" 6F00. De tekst in he}t geheugen blijft bij deze aktivitei- ten bewaard. PRINTERCODES ------------ Hierbij onderscheid}en wij DIRECTBESTURING en OPMAAKTEKENS. De onderscheid tussen die twee ligt in eerste instantie in de schrijf- wijze:} DIRECTBESTURINGSTEKENS schrijft men invers KAPITAAL, OPMAAKTEKENS schrijft men invers klein. TEXTPRO werkt} het gemakkelijkst met EPSON-compatible printers. De later opgesomde printercodes zijn gemaakt voor de PANASONIC KX-P1081 maa}r werken grotendeels ook voor EPSON FX80, STAR en GENERAL ELECTRIC. Voor de DIRECTCOMMANDO'S kent het programma enkele }standaardcodes; zie Helpscherm nr.6: ξ򮶮 Deze codes hoeft men dus niet meer te defin}ieren, tenzij de eigen printer met andere parameters werkt. Die tekens worden altijd d r in de tekst verwerkt waar ze in we}rking zullen treden. Oorspronkelijk werd de invers als ESC (27) gedefinieerd, maar in mijn eigen codes staat de als 1 (a}an) en de 27 heb ik onder de (ESC,SELECT CTRL 2) gezet.Voorbeeld: Bij de opmaaktekens op Helpscherm nr.8 staat [u] al}s schakelaar voor on- derstreepte tekst. De programmeur heeft het onderstrepen echter in combinatie met een BACKSPACE gedefin}ierd, een achterlijke zaak waar de printer niet blij mee is. Gelukkig kent de EPSON het onderstrepen ook na een carriage ret} In deze versie van het programma, hoeft men de printercodes slechts een- maal te definieren, zoals b.v. in de bestand }"PRINTER.DRV". In een dergelijk bestand, gaat men met de cursor naar het einde van de 'tekst' en kiest <><>(aar i}s Cur- sor?). Op dat moment kent het programma alle besturingscodes voor de eigen printer. Deze gegevens kan men met <> }<><> onder elk soort naam als CNF-bestand op diskette zetten. Men kan het geval echter ook de naam "TEXTPRO.CNF" geven, !}want dan worden de gegevens bij programmastart automatisch meegenomen. Waar ik het nodig acht, zal ik nog extra op de "}verschillende tekens ingaan. Helpscherm nr.7 toont mijn eigen besturingscodes voor de PANASONIC KX-P1081 printer.#} ξЮ Op deze plek moet ik even een persoonlijke noot kwijt:Hoewel ik de meeste codes zelf he$}b ge- definieerd, vind ik ze in de tekst niet altijd practisch. Veel codes maken de tekst in het geheugen niet echt leesbaar%}. Daarom heb ik een tweede definitie, een soort "schrijfdefinitie" bedacht die wat minder storend oogt. Bovendien blijven all&}e "ESC/CTRL- tekens" gewoon leesbaar en d r was het me in eerste instantie om te doen. Ik schrijf also eerst de besturingsco'}des en speciale tekens op de leesbare manier. Na het schrijven van de tekst op die manier, save ik de zaak in deze vorm. Als )}201 =225 =241 =197/153 =154 =159 =160 =161 =162 =163 =171 =172 =183 =188 =192 =179 =196 =lik de tekst wil printen, stuur ik eerst de makro PRINTER.MAC op hem af. Deze makro zet de schrijfdefi- nitie van de besturing*}scodes om in de echte printercodes. Maar wie dat te omslachtig vindt, moet gelijk de juiste tekens op de juiste plaats zetten+}. Als we Helpscherm nr.7 nog eens bekijken, dan zien we links mijn schrijfnotering, daarnaast de engelse term, dan de d,}ecimaalcode van de PANASONIC en helemaal rechts de eigen- lijke besturingscodes. ξЮ Ik -}heb bewust de engelse benaming van de funkties aangehouden omdat prac- tisch alle printerhandleidingen engels- talig zijn geh.}ouden. Eventjes vertalen, van boven naar beneden: Onderstrepen, cursief (schuin), vet, dubbelprint, /} hoogschrift, laagschrift, einde hoog-/laagschrift, geproportioneerd; grof ELITE, grof P0}ICA, fijn PICA, fijn ELITE, nrichtingprint, stap achteruit en IBM Graphics 2. Daaronder gra1}fische en speciale tekens die met <><> worden geschreven. Deze tekens zijn opgeslagen in de bestand TEXTPRO.FNT die me2}t elke font- editor kan worden bewerkt. TEXTPRO werkt met elk gewenst letterfont, hoe- wel zich dat uiteraard tot de editor b3}eperkt. Bij het printen van het spul is men, jammer genoeg, aangewezen op en beperkt tot de mogelijkheden van de printer. 4} Het mag duidelijk zijn dat men deze printercodes naar eigen inzicht zelf omdefinieren kan en wellicht zelfs wel mt. 5} De speciale tekens, zoals b.v. de , heb ik in IBM Graphics 2 format ge- definieert, omdat bij mijn printer d r de mees6}te tekens te vinden waren. Dat zal bij andere printers ongetwij- feld anders zijn. Daarom is het van het grootste belang dat 7}men zijn eigen be- sturingscodes definieert. Om daarbij te helpen, heb ik de makro INSTALL.MAC geschreven die met <><Ɋ8}> wordt opgeroepen. Men hoeft alleen de op- drachten in de infobalk te volgen. Daarna moet de makro PRINTER.MAC aan de nieuwe9} tekens worden aangepast. Voor de gelukkige eigenaars van een PANASONIC KX-P1081 nog een opmerking:IBM GRAPHICS 2 word:}t met 27,109,3 aangesproken. Deze code hoeft men slechts nmaal in de tekst voluit te noteren. In dat geval wordt  27,109,3;},137, in schrift:"" (ESC CTRL 2, SELECT 9, SELECT 8, ESC SELECT/CTRL E), of in mijn eigen schrijfvorm: "()"(<<}ESC>). Bij het volgende speciale teken, hoeft men alleen de code voor het teken te schrijven, in dit geval (139)... EPSON-compatible printers zonder IBM Graphics Standaard definieren hun speciale tekens m>}eestal op een manier die eigenlijk te stom voor woorden is. Je kan daaraan aflezen dat de ameri- canen inderdaad nooit iets v?}an Europa begrepen hebben. Daarom hebben ze de speciale tekens in landen verdeeld, inplaats van gewoon te kijken waarin de sp@}eciale tekens verschillen van de gewone. Zo vindt je ook bij de PANA- SONIC die stomme verdeling in 10 lan- dengroepen. NederA}land staat daar na- tuurlijk niet bij omdat men in America nog steeds denkt dat Stockholm de hoofdstad van Belgi is. Wil je B}een  printen, dan kan je voor de trema (de puntjes) zowel bij "France" als bij "Spain" terecht. De toegangscode voor de "IntC}ernational Character Set" is 27,82,n, waarbij "n" het landennummer is, in dit geval 1 of 7. Om de puntjes echter op de e te kD}rijgen, moet men er een backspace (8) achter zetten.  ziet er dan als code als volgt uit:e 8,27,82,1,126. Dat ziet er bij dE}e echter niet uit. Daarom werk ik dus uitsluitend met de IBM Graphics mode, die de meeste professionele epson-com- patible F}printers wel kennen.Een opsomming van speciale tekens met hun schrijfwijze en hun printerdefini- tie staat op Helpscherm nrG}.12. ξЮ De OPMAAKTEKENS zijn door het programma voorgedefinieerd. Zij bepalen in welkH}e vorm de tekst naar de printer wordt gestuurd. Die vorm vindt men terug als men de tekst naar de diskette print en dan laterI} weer laadt. In tekstverwerkers die geen opmaaktekens kennen, zoals STARTEXTER, wordt de tekst in de editor al voor de printeJ}r geformatteerd. Voordeel: men ziet precies wat er op papier komt te staan en waar. Nadeel: Je bent een hoop geheugen- en disK}kruimte kwijt aan lege spaties. TEXTPRO definieert deze codes als kleingeschreven invers letter- tekens.Codes voor de paginL}aformattering staan aan het begin van de tekst.Codes voor de regel- of letterformat- tering daarentegen, kunnen overal in deM} tekst staan. Helpscherm nr.8 toont de opmaakcodes met daarachter de programmatige voorkeuzewaardes. Deze waardes kunnN}en worden veranderd. Om de computer te laten weten hoe de nieuwe waardes zijn, schrijft men ze aan het begin van de tekst of O}in ieder geval voordat ze in werking moeten treden. Deze parameters schrijft men als volgt:[invers teken] onmiddellijk daaraP}chter het getal, dan een enkele lege spatie en het volgende teken: "3 77 ..." ξЮ De meQ}este tekens zullen geen probleem vormen, maar er zijn tekens bij die mr informatie behoeven dan in het bestek van een helpsR}cherm mogelijk is, vandaar dit overzicht:# = Getalteken; txt = Tekstinvoer.* # aantal schrijfregels; standaard: 58.S}* # aantal lege regels; worden bij het regeltotaal opgeteld.* txt Voetregel; afsluiten met .* Dx:T}FN.EXT "Gaat" naar volgend bestand. De parameters worden vastgehouden. DEV:PATH>FILENAME voor U} SPARTADOS-gebruikers.* txt Header= Kopregel, invoeren net als voetregel.* txt Non-print informatieregel; afsV}luiten met .* schakelt voorkeuze uit, b.v. i.v.m. "Linefeed y/n".* # stuurt niet getelde lege regels W}naar de printer.* # linker marge; standaard: 5.* # marge voor 1 regel opheffen of op nieuwe waarde zetten.* (X}#) Nieuwe pagina. Zonder getal onmiddellijk; met getal bij meer of gelijk aantal overblijvende regels tekst.* Y}# Overprinten per letter met backspace. Getal is decimaalwaarde van asciiteken;standaard:CHR$=95"_". Deze parametZ}er bepaalt slechts het overprintteken, [invers u] voert de opdracht uit.* # Paginalengte; standaard: 66 (11 [}inch).* (1/0) Rechts uitlijnen aan/uit. Voorkeuze: 0.* # Regellengte; Voorkeuze: 75.* # Regelspatie (aantal r\}egels). Voorkeuze: 1.* # Bovenmarge (Top). Voorkeuze: 5.* Printonderbreking voor het inleggen van een nieuw ]}vel papier; voorkeuze=uit. Wanneer in funktie, schrijft het programma in de info- balk: "Insert sheet, PRESS ANY^} KEY".* # Papierbreedte, aantal spaties; standaard-voorkeuze:80(Pica). 40= Pica dubbelbreed ezv., b.v. te geb_}ruiken in combinatie met [c].* # Z-Marge: Extra marge links op met [z] aangegeven regel; standaard-voorkeuze: 5 =`} [l], wordt met [z] in werking gesteld.* # Beginpaginanummer; standaard:1.* # begint te printen met pagina: .a}..(#).Standaard: 1.* # Stopt met printen op pagina: ...(#).* # Pagina's overslaan.(1 print elke tweede pagina,b} 2 elke derde.)* # aantal regels bij het huidige aantal optellen.* # aantal regels van het huidige aantal aftc}rekken.* Regel centreren.* Regel rechts uitlijnen.* Regel extra laten inspringen met de waarde [y].* d} onderstrepen in overprintroutine met backspace.(Wanneer men de definitie "ձ/հ" voor het onderstrepen gebruikt, moee}t men de hier aangegeven vorm [invers u] niet gebruiken, het zij dan als zuivere schrijfvorm in combinatie met [invers o] of f}voor het onderstrepen van enkele letters.) TEXTPRO MAKROFUNKTIES ---------------------Er zijn twee soorteg}n van makros's:De Tekstmakro en de Commandomakro. Een TEKSTMAKRO is een tekst, die men vaak gebruikt en daarom als eenh} apart bestand heeft opgeslagen (briefhoofd e.d.). Een COMMANDOMAKRO is een zelfgeschreven miniatuurprogramma binnen de i}mogelijkheden van de tekstverwerker, een soort van toegevoegde subroutine, waarmee men de werkwijze van het programma kan autj}omatiseren. Het lesprogramma INTRO.MAC is een combinatie van beide. Het principe van de commandomakro is simpel:ELK COk}NTROL- EN SELECT/CONTROL-COMMANDO KAN IN EEN MAKRO WORDEN VERWERKT. EEN MAKRO IS IN FEITE EEN SAMENVOEGSEL VAN DEZE, AANGEVULl}D MET SPECIALE MAKRO-COMMANDO'S. Samenhorende makro's bundelt men in makrobestanden, herkenbaar aan de extender ".MAC"m}. Een makrobestand mag niet langer zijn dan ongeveer 1800 tekens. Makro's worden opgeroepen via de OPTION-toets in comn}binatie met een keuzetoets die de makro bepaalt.Voorbeeld: Ik wil het saven naar D2 iets vereenvoudigen.Eerst bepaal ik deo} keuzetoets, laten we zeggen:"s". Wij schrijven "s[invers =]. Daarmee hebben we bepaald dat het hier om een makro gaat en datp} de makro loopt onder <><>. Onmiddellijk achter "s" beschrijven we vervolgens de saveroutine zoals die in de regel afq}loopt."CTRL S" schrijft men nu (toetsencombinatie) en dat ziet er dan als volgt uit: . Na dit commando moet mer}n in de infobalk "D:" veranderen in "D2:", dus typt men , wat het ASCIIteken 126 produceert en er zo uitziet: "~". s}Daarachter typt men "2:". Klaar! De makro waarmee men naar D2 savet, zieht er ongeveer aldus uit: "s~2:". Wanneer men deze t}makro nu savet in een makrobestand, laten we zeggen in "DRIVE.MAC" en men laadt de makro via het <̠>-commando en kiest du}an <><>, dan staat er in de infobalk: "SAVE>D2:" en wacht het programma braaf op de filenaam en . Er zijv}n in TEXTPRO echter nog een aantal commados die alleen via makro's ter beschikking staan. Een lijst ervan staat in Helpschermw} nr.9. ξЮEnkele voorbeelden: * Met (ESC/SEL/CTRL/G) kan men van een makro naar een anx}dere springen (s).* Met (E/S/C/P) springt men naar een makro in een andere makrobestand. (@INTRO.MAC)( is het laad-my}akro- commando). Na de makrofilenaam typt men natuurlijk ook een <>.* Met (E/S/C/Y) en (E/S/C/M) schrijft men tez}kst in de infobalk,a tot aan de volgende toetsaanslag,b definitief.* Met (E/S/C/I) activeert men een invoermodus als b{}ij een database. Met <> schluit men elke invoer af. Op zich is het schrijven van commandomakro's geen kunst als |}men met het verloop van de programmaroutines vertrouwd is geraakt. Helpscherm nr.10 geeft een opsomming van voorgeprog}}rammeerde makro's. Daarin kan men b.v. zien dat de eerder beschreven save-makro al bestaat, maar onder <><><> is o~}pgeborgen. ξЮ Helpscherm nr.11 (<) geeft een opsomming van voorbewerkte makrofiles:} ξЮ Omdat deze makro's eigenlijk een groot deel van de funkties van het programma TEXTPRO } scherm gekopieerd. is het teken voor de "Startmakro", niet te verwisselen met de eerder genoemde. Dit teken a}ktiveert de -toets. In dit geval heb ik er de onschuldige funktie van een spatienummering in de infobalk } onder opgeborgen. Deze spatie- nummering blijft zichtbaar totdat het programma een ander verhaal aan ons kwijt} wil. Daarna verschijnt er weer de filenaamaanduiding. De -toets brengt dan weer de nummering in beeld.} = Р. Dit teken aktiveert zowel het vraagteken alsook de - toets. Hiermee wordt het helpfile- overz}icht naar het scherm geko- pieerd.- Deze toetsen kopieren de help- files naar het beeldscherm. } Tekst in het geheugen blijft daar- bij onaangetast.  Spatietelling per spatie. TEXTPRO heeft het p}robleem dat het van zich uit geen spatietelling kent. informeert alleen over de cursorpositie pe}r pagina en regel en is bovendien erg traag. Daarom heb ik deze telmakro ge- schreven die na Π } op de cursorpositie begint te tellen (cijfers in de infoblak) en bij elke toetsaanslag een spatie op- } schuift waarbij het volgend getal in de infobalk verschjnt. De tel- ling begint altijd bij "1", onge- } acht de positie van de cursor. De routine telt tot 80 in springt dan naar TEXTPRO.MAC terug. Maar men kan }de funktie op elk moment met <> stoppen en moet dan echter met Π naar TEXTPRO.MAC terug omd}at de routine vanwege zijn lengte in een aparte makrofile (COLOM.MAC) is ondergebracht.Ӡ telt een }regel van 67 spaties af. De maat 67 is vrij willekeurig. Iedereen kan die maat naar eigen smaak aanpass}en door in TEXTPRO.MAC bij de "lege" makro met wat pijlen weg te halen of er met <*> een }paar bij te maken en het eindgetal te veranderen. De zin van deze makro is het uitmeten van een printregel} om de gebruiker in staat te stellen de tekst te formatteren en aan het einde van een regel woorden door- } middel van een koppelteken af te breken. Op deze manier is het zelfs mogelijk, bij rechtslijnende blok- teks}t de spaties tussen de woorden te bepalen. Je kan aan het einde van elke op deze manier gedefinie- eerde reg}urn zonder line feed. Daarvoor is de code: "27,45,1"(aan),"27,45,0"(uit). Dat ziet er als geschreven code als volgt uit: ձ} vr de te onderstrepen tekst en ...հ daarna. Maar d rvoor moet men het programma eerst duidelijk maken dat men deze comb}inatie voor het onderstre- pen heeft gekozen. In eerdere versies van TEXTPRO, deed men dat aan het begin van elke tekst en we}l als volgt:"=27 =45 =1 =0 e.z.v."* ξ¾ϲîed men dat aan het begin van elke tekst en weP0YA @AuAPp +@'0@@9ARF;@},S;@,p(@ CALCULATOR /-@/(@ figure :(@ /-}@/(@ :((@ 2/-@/(@ figure :F(@} K%%(@P 4*6-$R 4/6-'T 4+6-%V 4-6-&}Z<-@+(@result:<(@ d%%(@no-@3(@} : Q(@