T A S W O R D T W O pro SORD M5 *********************************** Upravil KAČmÁR Miroslav OK3CER Košice z počítače ZX Spectrum TASWORD TWO je textový editor. Tj. nástroj sloužící k vytváření a k opravám textových souborů, tj. k editaci textu.Tento text je praktickou pomůckou pro pochopení jeho ovládání. Stiskem kterékoli znakové klávesy se zobrazí běžný znak.Chceme- -li aby klávesa fungovala ako řídící, je potřeba stisknout něk- terou z kombinací kláves CTRL, FUNC. První funkce, se kterými se nyní seznámíme jsou BOTTOM a UP. Pomocí těchto funkcí je možné dostat se na konec nebo na začátek souboru. Vyzkoušejte si tedy funkci BOTTOM stiskem CTRL/U ( a současně ). Nyní podržte CTRL/F a čekejte, až se na obrazovce objeví nápis: >> UVOLNIT KLÁVESU F << . Klávesa F - ROLL DOWN posouvá "okénko" obrazovky o jeden řádek textu dolů. Opačná funkce, kterou se dá okénko obrazovky posou- vat o jeden řádek nahoru je CTRL/G - ROLL UP. Funkcemi ROLL DOWN a ROLL UP se tedy dá procházet textovým souborem dopředu a zpět. Vyzkoušejte si nyní pomocí těchto funkcí prohlížení textu! Užitečnou funkcí je HELP (anglicky "pomoc"),díky které není po- třeba často nahlížet do manuálu TASWORD2. Stiskem CTRL/RETURN se na obrazovce zobrazí první stránka HELP.Dalším stiskem pak druhá stránka. Odejít lze stiskem RETURN. Vyzkoušejte si nyní HELP! Pokračujme dále pomocí ROLL DOWN. Klávesa W - ZEILE<> posouvá obsah řádku symetricky podle svislé osy obrazovky. Vyzkoušejte si funkci ZEILE<> na podtržené zprávě o sedm řádků níž. K tomu je potřeba posunout blikající kurzor na tento řádek ( pomocí kláves pro pohyb kurzoru ) a stisknout CTRL/W. Kurzor automaticky skončí na novém řádku. Klávesa E - MOVE LINE RIGHT umožňuje posouvat celý text na řád- ku vpravo od kurzoru o jednu pozici. Nedoporučuji si tuto funkci vyzkoušet, obsahuje totiž chybu a TASWORD se při ní hroutí. >> UVOLNIT KLÁVESU F << Klávesa Q - MOVE LINE LEFT je opačná k funkci 'E' -posouvá text vlevo od kurzoru o jednu pozici. POZOR! Je-li text na konci řád- ku, nic se neděje. Klávesami FUNC/1 a FUNC/2 i v TASWORDu dostaneme mod malých a velkých písmen. Samozřejmě, že stiskem levého SHIFTu můžeme psát velká případně malá písmena. Pravý SHIFT slouží ke psaní znaků české a slovenské abecedy a k psaní některých speciálních symbolů. Stisk pravého SHIFTu je in- dikován v pravém dolním rohu nápisem GRAPHICS. Některé speciálnější písmena jsou nadefinovaná na jiných kláve- sách - zobrazte si HELP a na pravé straně tabulky je rozmístění znaků. Vyzkoušejte si je prosím v tomto volném prostoru: *************************************************** * * * * * * *************************************************** Je nadefinováno 40 znaků, které umožňují psát jak české tak slo- venské texty správně gramaticky. Současným stiskem kláves CTRL/SHIFT/šipky dokážeme přeskakovat přes jednotlivá slova v textu. Speciální ( grafické ) symboly ( včetně písmen s diakritickými znaménky ) mohou být použité též při styku s tiskárnou. Počítač může místo jednoho symbolu vyslat na tiskárnu až 7 bajtů infor- mace, podle předem nadefinované tabulky. Pro definování této ta- bulky slouží program "TSW CHARS.BF". V základní verzi je tabulka nadefinovaná tak,že počítač vysílá ASCII hodnotu písmena bez in- terpunkce. Např. "á" vyšle jako "a", atd. Chcete-li si nadefino- vat vlastní tabulku postupujte následovně: 1) Nahrajte komplet celý TASWORD 2) Odejděte do Basiku - CTRL/A a v MENU klávesa 3) Zadejte CLEAR 256,33000 a příkazem CHAIN "TSW CHARS" nahrajte program na definování tabulky 4) Pomocí tohoto programu změňte tabulku podle vaší tiskárny a na konci vám program sám nahraje nový strojový kód TASWORDU 5) Poté nahrajte na pásku jednotlivé soubory TASWORDu ve správ- ném pořadí. **************************************************************** Ú P R A V Y T E X T U ======================= Nejjednodušší způsob jak opravit takto fpatně napsané písmeno je nastavit kurzor pomocí kláves pro jeho pohyb na příslušnou chybu a tuto obyčejným přepsáním opravit. Zkuste opravit chybu, která se dostala do tohto odstavce. K vymazání znaku se používá funkce DELETE - CTRL/DEL. Kurzor se nastaví na mazaný znak a provede se DELETE. Část řádku vpravo od kurzoru se posune vlevo. ABCDE Vyzkoušejte si DELETE a odstraňte z tohoto odstavce znaky, které sem nepatří. Po provedení opravy je vidět, že po odstranění písmen ABCDE se stavba odstavce rozházela. Při změnách a opravách v textu se vám to bude stávat častěji,ale není to důvod k nespokojenosti s TAS- WORDem 2. Toto je odstavec,ve kterém byly provedeny nějaké změny. Nastav- te prosím kurzor na začátek odstavce a použijte funkci BLOCK>= , CTRL/D. Budete příjemně překvapeni! Funkce BLOCK>= odstavec opět pěkně zarovná. Vyskoušejte si to prosím a pochvalte v duchu autory TASWORDu 2. Tento řádek sem nepatří ! Funkce DEL LINE - CTRL/S dokáže vymazat z napsaného textu celý řádek, na kterém je kurzor. Vymažte prosím nadbytečný řádek. Funkce INSERT - CTRL/Y se dá používat třemi způsoby: 1) k vložení nového řádku do textu - kurzor se nastaví na začá- tek řádku, kde má být vytvořen nový text nebo prázdný řádek a použije se funkce INSERT. 2) K vsunutí slova do už napsaného textu - kurzor se nastaví do mezery mezi slovy a opět se použije funkce INSERT. Řádek se pak spojí CTRL/D. 3) Vložení znaku (písmena) do napsaného slova - kurzor se nas- taví na znak, který je před chybějícím písmenem a použije se funkce INSERT. Funkcí INSERT se stavba odstavce vždy poruší,ale funkcí BLOCK>= se zase dá vždy opravit.Pokuste se teď do tohto odstavce vsunout několik řádků, slov, nebo písmen a porušený vzhled odstavce napravte funkcí BLOCK>=. **************************************************************** NAHRÁVÁNÍ, PŘEHRÁVÁNÍ, KOMUNIKACE S BASIKEM =========================================== Funkce I/O MENU ( CTRL/A ) sa používá hlavně tehdy, když chceme nahrát textové soubory na kazetu nebo je z kazety natáhnout do TASWORDU. Jejím použitím se obrazovka přepne na druhou stránku a nyní si vybereme některou z funkcí. **************************************************************** E X T E N D E D M O D E ------------------------- ( rozšířený mod ) TASWORD pracuje též v tzv. rozšířeném modu ( dále jen FUNC ), který je aktivován při stisku klávesy FUNC. Tento mod je indiko- ván obarvením spodního informačního řádku (modrá barva). V tomto modu existuje řada dalších funkcí, s kterými se postupně sezná- míme. Funkce PAGE UP a PAGE DOWN získame v rozšířeném modu klávesami G a F (FUNC/G , FUNC/F). Těmito klávesami můžme listovat v textu po stránkách, to znamená, že jedním stiskem klávesy posouváme okénko obrazovky o plných 22 řádků směrem dolů nebo nahoru. Takto můžete rychle vyhledávat určitá místa v textu. Vyzkoušej- te si prosím nyní tyto funkce, ale zapamatujte si toto místo,aby jste se sem mohli vrátit a pokračovat dál ve studování programu TASWORD 2. **************************************************************** P R I N T E R (tiskárna) Pomocí třech kláves v rozšířeném modu se dá řídit tisk textu na tiskárně. Pro tisk textu se používá funkce PRINT - FUNC/P. Pro tisk řádků se zvýrazněným písmem můžete pomocí funkce LARGE ON - FUNC/L zařadit do textu řídící řádek, který zabezpečí vyslání 3 bajtů z adresy &E1ED na tiskárnu. V základní verzi tam jsou řídící kódy pro maďarskou tiskárnu: 27 33 8 dekadicky,které zabezpečí tisk zvýrazněného textu až po řídící řádek LARGE OFF (do textu zadáme FUNC/K),který vyšle na tiskárnu 3 bajty z adre- sy &E1F0. V základní verzi je tam: 27 33 0. Tyto řídící řádky můžeme vždy vymazat funkcí DEL ZEILE (CTRL/S). **************************************************************** KOMUNIKACE SE ZX Spectrum (jen pro TASWORD 2) Fukce LOAD DATA OF PORT - FUNC/U a funkce SAVE DATA ON PORT - FUNC/O umožňuje přetahovat sériově texty mezi počítači. Tato funkce byla odzkoušená ve spolupráci s počítačem ZX Spectrum. Je potřeba, aby ZX Spectrum byl vybaven ZX Interface 1 a pak je propojení nasledovné: RS232 ZX Spectra Printer konektor SORD M5 ---------------- ------------------------ 2 pin TX data -- 3 pin D0 3 pin RX data -- 12 pin BUSY 4 pin DTR -- 4 pin D1 5 pin CTS -- 12 pin BUSY 7 pin zem 0 V -- 14 pin zem 0 V Mimo země jsou všechny signály propojené přes 560 ohmový odpor. Přenáší se vždy celých 20kB textu rychlostí 19200 baud.V počíta- či ZX Spectrum stačí zadat: LOAD *"B"CODE 32000 respektive SAVE *"B"CODE 32000,20480. Samozřejmě předtím nesmíme zapomenout na FORMAT "B";19200. **************************************************************** F O R M Á T O V Á N Í T E X T U ---------------------------------- Funkcí ZEILE>! - FUNC/J se dá zařídit, aby TASWORD provedl zarovnání pravého okraje řádku napsaného textu tím, že do daného řádku tak dlouho přidává mezi jednotlivé slova další mezery, dokud konec řádku nelícuje s pravým okrajem. Vymažte nyní prosím, skupinu otazníků z následujícího řádku a vyskoušejte si funkci ZEILE>! . ( Mažte CTRL/DEL nebo přepište mezerami pak FUNC/H a FUNC/J ). *** *** *** ***** ********* ?????? ****** ******** ****** ****** A hned si také vyzkoušejte i opačnou funkci ZEILE>< - FUNC/H. Uvidíte, že všechny nadbytečné mezery budou z řádku vymazány. Tento manuál byl vytvořen s automatickým zarovnáváním pravého okraje. Režim automatického zarovnávání okraje je indikován na posledním řádku TASWORDU 2 zprávou - R.Justify on - . Chceme-li tuto automatickou funkci vypnout stiskneme FUNC/E. Na řádku je teď indikováno - R.Justify off - . Všechny řádky,které od této chvíle napíšete,už na pravém okraji nebudou zarovnané. Předcházející zarovnání pravého okraje sa dá zrušit tak, že nejdříve vypneme automatický zarovnávač okraje (FUNC/E), kurzor nastavíme na začátek odstavce, kde chceme zrušit zarovnání okraje a použijeme funkci BLOCK>! (CTRL/D). Funkcí WORD WRAP - FUNC/W můžeme zapínat a vypínat dělení slov na konci řádků. Pokud je funkce W/W zapnutá ( W/W on ) je auto- maticky zabráněno dělení slov na konci řádků. Každé slovo, které sa už nevejde na řádek celé, je přemístěno na nový řádek a není teda rozdělené. Je-li funkce W/W vypnutá (- W/W off -) působí opačne. Chceme-li do již napsaného textu vsunout další řádek a právě jste předcházející řádek dokončili, je účelné vsunout do textu nový prázdný řádek, aby už napsané následující řádky nebyly přepsány. Toto je umožněno atomaticky funkcí INSERT (vlož). Tuto funkci můžeme vypínat nebo zapínat pomocí FUNC/I.Informační řádek opět indukuje stav INSERT on/off. Pokuste se zapnout funkci INSERT a vsunout několik řádků,tak aby nasledující řádky nebyly přepsány. Potom zase INSERT vypněte a doplněné řádky smažte. Funkci 32-64 dostaneme stiskem FUNC/C. V této funkci obrazovka ukazuje z textového řádku jen 32 znaků ( zvětšených ). Opakovaný stisk FUNC/C přepne mod do původního stavu. Obrazovkou v modu 32 znaků je možné tlačítkami pro posuv kurzoru plynule pohybovat nahoru, dolů, doprava a doleva. Funkcemi RAND LINKS - FUNC/A a RAND RECHTS - FUNC/D můžete po- mocí kurzoru určit pravý a levý okraj textového souboru (zvolený okraj sa obarví na žluto). Nový text potom bude možné psát jen v takto stanovených mezích. Kurzor je však poyblivý i za těmito hramicemi, takže je možné je předefinovat.Zrušení nastavení mezí se provede pomocí FUNC/S. Vyzkoušejte si tyto funkce, aby jste je ovládli. **************************************************************** PŘESUNY BLOKŮ TEXTU ------------------- TASWORD 2 též umožňuje přesuny textových odstavců - bloků. Fun- kcí START BLOCK - FUNC/B si označíte speciálním znakem pozici kurzoru na začátku bloku. Stejně se používá funkce END BLOCK - FUNC/V na označení konce bloku. Přitom je možné, že nastane na chvíli časová pauza, protože TASWORD 2 testuje,jestli není někde v textu nadefinován jiný blok. Poté, co byl rozsah bloku nadefinován, nastavíte kurzor na řádek, kam má být blok přesunut a použijete funkci MOVE BLOCK - FUNC/M - jestliže chcete celý blok pouze přemístit, nebo funkci COPY BLOCK - FUNC/N - pokud chcete vytvořit kopii bloku na jiném místě v textu. Pro vymazání celého textu slouží funkce CLEAR TEXT - FUNC/X. TASWORD 2 se vás pro jistotu ješte zeptá,zda-li doopravdy chce- te vymazat textový soubor z paměti. Toto je konec tréningu a pokud chcete vyzkoušet i tuto funkci, stiskněte FUNC/X. Firmy Tasman Software a Profisoft vám přejí příjemnou a pohodl- nou práci s textovým editorem TASWORD 2 . **************************************************************** NĚKTERÉ DOHODNUTÉ SPECIÁLNÍ ZNAKY ================================= Povel pro tiskárnu - nastav novou stránku - FORM FEED - lze vlo- žit do souboru stiskem pravého SHIFTu a klávesy F. Protože ale některé levné tiskárny tuto funkci nemají, ptá se tisková část TAWORDU mimo jiné také na počet řádků na jedné stránce a po je- jich vytištění musí obsuha ručně odstránkovat. Pokud je ale tis- kárna obdařena schopností nastavit si novou stránku, zadejte po- čet řádků 320 ( tj. maximum ). **************************************************************** Překlad manuálu (C) Miroslav Kačmár a Ján Bakšay 1986 Česká verze TRÉNINGU (C) LZR Soft 1989 **************************************************************** Pokud jste se na toto místo dostali funkcí BOTTOM,bude vás zají- mat,jak se dostat zpět na začátek souboru. Inu stiskněte CTRL/I. ****************************************************************