+------------------------------------+
! !
! TED !
! texteditor f|r ABC80 !
! bruksanvisning !
! !
! Stockholm september 1985 !
! Anders Franz`n <5258> !
! !
+------------------------------------+
INNEH]LL
========
1 Beskrivning
2 Uppstart
3 Meny
3.1 L{sa in filer
3.2 Spara filer
3.3 Editorn
3.4 LIB
3.5 Sluta
4 Editorn
4.1 Till menyn
4.2 Mark|rkontroll
4.3 Editering
4.4 Tabulering
4.5 Flytta text
4.6 Klipp och klistra
4.7 S|kning
4.8 Utbyte
4.9 Ordbehandling
4.10 40/80-teckenssk{rm
4.11 Radl{ngd
4.12 Tangentklick
4.13 Kontrolltecken
4.14 Hj{lprader
5 Utrymme
1 BESKRIVNING
==============
TED {r en texteditor f|r ABC80. Det finns tv} versioner: en
f|r 16K samt en f|r 32K minne. Det spelar ingen roll vilken
checksumma datorn har, TED klarar alla varianter. Du kan
ansluta t ex kassettbandspelare eller flexskiveenhet som
yttre minne. Om s} |nskas kan 80-teckentillsats anv{ndas
(MYAB).
TED besitter en m{ngd finesser som t ex full mark|rstyrning,
bl{ddring, s|kning, utbyte, tabulering och f|rflyttning av
stycken.
2 UPPSTART
===========
D} programmet TED startats visas en meny p} bildsk{rmen. Om
flexskiveenhet {r ansluten best}r menyn av fem, annars
endast av fyra alternativ.
Om programmet bryts (antingen med hj{lp av menyn eller
CTRL-C) kan det startas igen utan att texten i editorn
f|rsvinner. Det sker med kommandot "RUN TED:" i BASIC.
F|r att ta bort programmet helt ur ABC80 samt g|ra det
m|jligt att k|ra andra program b|r RESET-knappen tryckas in.
Om inte detta g|rs finns endast 256 bytes tillg{ngliga f|r
att skriva program i.
3 Meny
=======
Med hj{lp av menyn kan man v{lja ett antal funktioner:
* L{sa in en textfil
* Spara inneh}llet i TED p} en fil
* G} in i sj{lva editorn
* Visa vad som finns p} flexskivorna
(endast om flexskiveenhet finns)
* Avbryta programmet
F|rutom menyn visas {ven ledigt minnesutrymme f|r text samt
storlek p} texten som ev befinner sig i TED.
3.1 L{sa in filer
------------------
TED fr}gar efter namnet p} den fil som ska l{sas om man fr}n
menyn v{ljer att l{sa in en fil. Default extension i
filnamnet {r "TXT". Om punkt saknas i filnamnet som anges
placerar TED allts} ".TXT" sist. Om det d{remot finns en
punkt i filnamnet {ndras det ej. Detta medf|r att ett
filnamn som har en extension som utg|rs av mellanslag m}ste
anges med en punkt sist, t ex "SLASK.".
Om editorn redan inneh}ller en text fr}gar TED om den gamla
texten ska tas bort eller inte. Om den inte tas bort
placeras inl{st text efter den gamla. Om man v{ljer att ta
bort den gamla texten rensas editorn innan den nya texten
placeras i TED. Ett snabbt s{tt att enbart t|mma TED p}
text, utan att l{sa in n}gon fil, {r att p} fr}gan om
editorn ska t|mmas svara ja varefter man endast trycker
return p} filfr}gan (utan att ange n}got filnamn).
3.2 Spara filer
----------------
D} man fr}n menyn valt att spara en fil fr}gar TED efter
namn p} utfilen. Nu kan TED erbjuda ett default filnamn inom
parentes, detta sker om en fil har l{sts in eller sparats
tidigare. Genom att endast trycka p} returntangenten sparas
filen under detta namn. Om ett annat filnamn {r att f|redra
skrivs detta in varvid filen sparas under det namnet
ist{llet. Om ett filnamn erbjuds inom parentes kan det
editeras med hj{lp av h|gerpiltangenten.
[ven d} man sparar filer {r extension "TXT" default.
3.3 Editorn
------------
Editorn {r naturligtvis ett viktigt alternativ p} menyn. V{l
d{r kan man skriva, l{sa och {ndra text (se kapitel 4).
3.4 LIB
--------
Om en flexskiveenhet {r ansluten till datorn erbjuder TED en
funktion som visar inneh}llet p} skivorna, en LIB-funktion.
D} LIB valts p} menyn fr}gar TED efter |nskad drive varvid
man svarar genom att trycka p} en siffra. N{r man valt drive
visar TED vilka filer som finns p} skivan. Om shifttangenten
h}lles nedtryckt samtidigt som man trycker p} siffran visas
{ven storleken p} varje fil.
Observera att LIB-funktionen placerats i ett par
DOS-buffertar s} inget extra minnesutrymme }tg}r. Om
flexskiveenhet saknas finns ej m|jligheten att v{lja LIB p}
menyn, dessutom frig|rs det minnesutrymme som LIB-programmet
upptar s} att mer text f}r plats i TED.
3.5 Sluta
----------
Om man v{ljer att sluta via menyn g}r man ur TED och hamnar
i BASIC. TED finns emellertid kvar i minnet och kan
}terstartas med "RUN TED:" (se kapitel 2). Om texten i TED
har {ndrats men ej sparats g}r det ej att sluta p} detta
s{tt, det kan d} bara g|ras genom att trycka p} CTRL-C.
4 Editorn
==========
N{r man valt att g} fr}n menyn in i editorn kan man skriva
text. F|r att kunna kontrollera TED's upptr{dande anv{nder
man kommandon som man kommer }t med hj{lp av CTRL-tangenten.
H{r f|ljer nu en beskrivning av samtliga kommandon i
editorn.
4.1 Till menyn
---------------
F|r att }terg} till menyn trycker man CTRL-@.
4.2 Mark|rkontroll
-------------------
Mark|ren flyttas med vissa tangenter:
CTRL-Q till |vre v{nstra h|rnet p} sidan (home)
Return till f|rsta positionen p} n{sta rad
CTRL-W upp}t
CTRL-Z ned}t
CTRL-A v{nster
CTRL-S h|ger
v{nsterpil v{nster {nda till f|rsta positionen, sedan upp
h|gerpil h|ger
CTRL-\ f|rsta raden i texten
CTRL-[ sista raden i texten
CTRL-] f|reg}ende sida
CTRL-^ n{sta sida
P} bildsk{rmens |versta rad visas sidnr p} den sida som syns
samt den rad och kolumn d{r mark|ren befinner sig.
Procentsiffran anger hur stor del av maxutrymmet texten i
TED upptar.
Man kan {ven erh}lla "scroll-mode". Med det menas att
ist{llet f|r att byta sida d} en sida {r fullskriven
scrollas sk{rmen.
CTRL-P S{tt p} / st{ng av scroll
D} scrollmode {r inst{llt visas ej sidnr |verst p}
bildsk{rmen. Det g}r ej heller att bl{ddra mellan sidor.
D{rf|r f}r vissa tangenter nya funktioner:
CTRL-] Scrolla bak}t
CTRL-^ Scrolla fram}t
4.3 Editering
--------------
Till din hj{lp d} du ska {ndra texten i editorn finns
funktioner som n}s med vissa tangenter.
CTRL-D Tar bort det tecken d{r mark|ren befinner sig
samt flyttar resten av raden ett steg }t
v{nster.
CTRL-F S{tter editorn i INS-mode. P} |versta raden
skrivs ut. D} editorn {r i ins-mode
skjuts ny text in p} den plats d{r mark|ren
befinner sig. Resten av raden flyttas ett steg
}t h|ger. Om editorn redan befinner sig i
INS-mode }terst{ller CTRL-F den till normal
mode igen.
CTRL-E Tar bort den rad som mark|ren befinner sig p}.
CTRL-R Skjuter in en ny rad framf|r den rad som
mark|ren befinner sig p}.
4.4 Tabulering
---------------
Det g}r fort att skapa tabeller d} TED tillhandah}ller en
l{ttanv{nd tabuleringsfunktion.
CTRL-T T{nder/sl{cker tabuleringsl{ge i den kolumn
som mark|ren befinner sig i. En t{nd tab-punkt
syns som en fylld ruta p} bildsk{rmens andra
rad.
h|gerpil Placerar mark|r i n{sta tabuleringsl{ge p}
raden.
4.5 Flytta text
----------------
Det g}r l{tt att kopiera en eller flera rader i en text fr}n
ett till ett annat st{lle. Orginalraderna kan sedan tas bort
med CTRL-E (se kapitel 4.3). P} detta vis kan man l{tt
flytta stycken i en text.
1 Placera mark|ren p} f|rsta raden som ska kopieras. Tryck
CTRL-O (bokstaven o).
2 Placera mark|ren p} sista raden som ska kopieras (kan
vara samma som den f|rsta). Tryck CTRL-O igen.
3 Placera mark|ren d{r raderna ska hamna. D} CTRL-O
}terigen trycks skjuts raderna in framf|r den rad som
mark|ren befinner sig p}.
4.6 Klipp och klistra
----------------------
Ibland vill man kunna dela en rad mitt itu. Detta g|r man
enkelt i TED. [ven motsatsen, klistra ihop text p} tv}
rader, kan utf|ras.
CTRL-N Klipper av den rad som mark|ren befinner sig p}
s} att en ny rad bildas. Placera mark|ren p}
det tecken d{r klippning ska ske och tryck p}
CTRL-N. Observera att om RAK-mode {r aktiverad
justeras den f|rsta radhalvan s} att rak
h|germarginal erh}lles (se kapitel 4.9).
CTRL-J Klistrar ihop text p} tv} rader. Placera
mark|ren p} |nskat tecken i en rad och tryck p}
CTRL-J. Alla tecken till v{nster om mark|ren
plus det tecken som mark|ren st}r p} klistras
d} fast sist p} raden ovanf|r. Om tecknet i
kolumn ett inte {r ett mellanslag skjuts ett
s}dant in. Om TED uppt{cker att den sammanlagda
radl{ngden kommer att |verstiga 160 tecken
ignoreras kommandot.
4.7 S|kning
------------
Det g}r fort att hitta en |nskad textstr{ng i TED.
1 Placera mark|ren d{r s|kning skall b|rja. Om hela texten
skall genoms|kas trycks l{mpligen CTRL-\ varvid mark|ren
placerar sig p} f|rsta raden i editorn.
2 Tryck CTRL-V och svara p} fr}gan om s|kt text. Fr}gan
dyker upp p} bildsk{rmens nedersta rad.
3 Om s|kt text hittas placerar sig mark|ren d{r. Ordet
syns p} bildsk{rmens |versta rad, detta {r en
markering f|r att s|kning p}g}r.
4 S} l{nge ordet syns medf|r h|gerpil ett hopp till
n{sta st{lle d{r s|kt text finns. Detta p}g}r {nda till
s|kt text ej hittas eller RETURN trycks. D} avbryts
s|kning och slocknar.
D} {r t{nd fungerar TED precis som normalt med
undantag av h|gerpilstangenten som f}r en ny funktion enligt
punkt 4 ovan. Om mark|ren {nd} beh|ver flyttas }t h|ger
anv{ndes l{mpligen CTRL-S. Om mark|ren beh|ver r|ras ned}t
utan att s|kningen avbryts tryck CTRL-Z (se kapitel 4.2).
4.8 Utbyte
-----------
Man kan l{tt byta ut en textstr{ng mot en annan. De b}da
str{ngarna kan vara av olika l{ngd.
1 Placera mark|ren d{r utbytet skall b|rja. Om hela texten
skall genoms|kas trycks l{mpligen CTRL-\ varvid mark|ren
placerar sig p} f|rsta raden i editorn.
2 Tryck CTRL-B. Ange gammal text p} fr}gan som dyker upp.
3 Ange ny text p} n{sta fr}ga.
4 Nu placerar sig mark|ren p} f|rsta st{llet d{r gammal
text hittas. Ordet