SCREEN MACHINE

Transkript

SCREEN MACHINE
SCREEN MACHINE
GRAFICKY EDITOR
PRO POČÍTAČE SINCLAIR A DIDAKTIK
SCREEN MACHINE
verze 3.OD
GRAFICKÝ EDITOR
PRO POČÍTAČE SINCLAIR A DIDAKTIK
(C) 1990,91
CYBEXLAB,
(C) 1992 ULTRASOFT
MS-CID
software
spol. s r.o.
Všechna práva autora a producenta jsou vyhrazena
Jakékoliv rozšiřování tohoto programu a zhotovování j e h o kopií
j e zakázáno!
OBSAH
K
1.0 Úvod
5
1.1 Základní menu
6
2.0 Obsluha externího paměťového .nédia
8
2.1 Název souboru
9
2.2 Funkce LOAD, SAVE a CAT
10
3.0 Editor screen
11
3.1 Funkce pro práci s vzorky
13
3.2 Základní kreslící operace
14
3.3 Lupa
15
3.4 Okna
16
3.5 Barvy
17
3.6 Text
18
4.0 Font editor
19
5.0 Editor vzorků a kurzorů
21
A.
Instalace
21
B.
Instalační parametry pro nejrozšířenější typy tiskáren
...30
1.0 ÚVOD
Stručně řečeno j e Screen Machine (dále jen SM) program pro
tvorbu screens.
Screen - j e anglický název pro plátno, respektive obrázek. Označ u j e m e j í m o b r a z o v o u paměť resp. i e j í obsah, tedy p o s l o u p n o s t
bytů, která se může stát tímto obsahem. Nejčastěji se tento výraz
používá ve spojení s úvodními obrazovkami her.
Obrázky vyrobené p o m o c í SM můžete použít j a k o úvodní obrazovky Vašich programů, především však j a k o ilustrace pro textový
editor Text Machine, případně lze SM použít pro tvorbu animační
grafiky (s tím, že p o m o c í vhodného programu převedete jednotlivé
grafiky do vhodné formy). Ve spojení s tiskárnou lze snadno vytvářet prezentační (jiným názvem obchodní) grafiku. Program SM lze
nainstalovat pro tisk na libovolné 7-mi a 9-ti jehličkové tiskárně s
g r a f i c k ý m režimem, nebo na polotiskárničkách BT100 a G A M A C E N T R U M 01. Při tisku na 24 jehličkové tiskárně j e nutné pracovat v j e j í m režimu emulace tiskárny 9-ti jehličkové.
Protože při tvorbě obrázků j e často používán text a je vhodné mít
připraveno více druhů písma, jsou v paměti současně čtyři fonty (soubory znaků). Znaky lze dále modifikovat ztučněním, skloněním nebo
kombinací a tak získat až 16 stylů písma. Fonty lze však také uložit a
načíst z externího paměťového média. Pro tvorbu vlastních typů písma
nebo úprav již existujících slouží Font Editor, který j e součástí Screen
Machine. Systém fontů je kompatibilní s textovým editorem Text Machine a fonty tak lze mezi těmito programy libovolně přenášet.
Pro ovládání programu j e použita populární metoda grafického kurzoru ve tvaru šipky resp. křížku (oba si můžete vytvořit podle
vlastních představ), kterým lze pohybovat do všech směrů pomocí
čtyř kláves. Celkově byl kladen při vývoji SM velký důraz na pohodlnost a k o m f o r t ovládání. Pro větší přehlednost a přístupnost při
editaci k co největší části editovaného obrázku bylo použito umístění f u n k c í na pohyblivých paletách. Funkci lze vyvolat umístěním
kurzoru na symbol nebo nápis odpovídající f u n k c e a stiskem j e d n é
ze dvou f u n k č n í c h kláves (F1 a F2). Tak lze program, který má přes
šedesát r ů z n ý c h f u n k c í , o v l á d a t zcela p o h o d l n ě , c e l k e m p o m o c í
šesti kláves, které si můžete libovolně definovat. Stejně tak lze definovat parametry pohybu kurzoru v závislosti na typu vytvářené
kresby (viz dále).
Pro z n á z o r n ě n í r ů z n ý c h f u n k c í j s o u p o u ž i t y v základním
menu nápisy, ve vlastních editorech pak ikony - malé obrázky, znázorňující význam f u n k c e (například kružnici nakreslíme vyvoláním
i k o n y s k o l e č k e m ) . A k t i v n í o p e r a c e na d a n é p a l e t ě f u n k c í j e
zvýrazněna jasovou úrovní.
5
POZOR ! Aby nedošlo při odchodu do BASICu během práce s
programem
SM ke ztrátě obrázku,
není při spuštění
programu
paměť pro obrázek mazána. Proto pokud nahrajete SM do počítače
s vymazanou
pamětí, jsou místo obrázku samé nuly. Z hlediska
barvy je to černý inkoust na černém papíře a proto je při prvním
editování obrazovka černá a je vidět jen hlavní paleta funkcí.
Celkem jsou tři možnosti prvního kroku práce s programem SM. Při
pokračování
v tvorbě obrázku nahrajte funkcí LOAD
rozpracovaný
SCREEN a pokračujte v tvorbě. Při zahájení tvorby nového
obrázku
proveďte inicializaci funkcí CLEAR SCREEN. Pro testování tisku je
v programu demonstrační
obrázek, který lze vyvolat funkcí
UNDO
v editoru. Popis těchto funkcí následuje v další části návodu.
Celkově patří program SM mezi nej lepší grafické editory na
počítači ZX Spectrum a kompatibilních. Věříme, že si Vás získá
svým k o m f o r t e m obsluhy j a k o i širokou nabídkou funkcí, z nichž s
některými se u žádného j i n é h o programu pro tuto třídu počítačů nesetkáte.
P ř e j e m e Vám pohodlnou a příjemnou práci s editorem Screen
Machine.
1.1 Z Á K L A D N Í M E N U
Po nahrání a spuštění programu SM se o b j e v í základním m e n u
( n a b í d k a f u n k c í ) . Toto m e n u se skládá ze čtyř částí: f u n k c e p r o
práci s obrazovkou ( S C R E E N ) , pro práci s fonty (FONTS), pro definici ovládání ( C O N T R O L S ) a pro ostatní operace (MISC).
SCREEN
E D I T S C R E E N Funkce vyvolá vlastní editor obrázku.
SAVE S C R E E N Uložení obrázku na externí paměťové médium.
L O A D S C R E E N Nahrání obrázku z externího paměťového média.
CAT S C R E E N Katalog (screens)
H - L L O A D B e z h l a v i č k o v ý load z m a g n e t o f o n u . F u n k c e
u m o ž ň u j e n a h r á n í obrázku z m a g n e t o f o n u z j i n ý c h g r a f i c k ý c h edi-
6
torů n e b o obrázku ze hry, která n e m á hlavičky. Pokud má screen
hlavičku, je nutné tuto f u n k c i vyvolat až před s a m o t n ý m i daty p o
hlavičce.
OR 1 TO 2 Operace pro spojování dvou obrazovek. Po v y v o l á n í
můžete p o m o c í směrových kláves a rolování umístit hlavní screen
do U N D O - s c r e e n (viz. EDITOR SCREEN). Vlastní umístění p r o v e de F l . Klávesa F2 operaci ruší (ale hlavní screen již zůstane odrolován - f u n k c i lze tak použít k rolování). Zde j e potřeba si u v ě d o mit, že po funkci L O A D zůstává v U N D O screen p ů v o d n í obsah a
proto lze takto k původní obrazovce připojit obrazovku novou, nahranou f u n k c í L O A D SCREEN.
C L E A R C O L O R S Aktuální barva z palety barev se nastaví pro
celý screen. Bodová mapa obrázku zůstane zachována, změní se jen
mapa atributů barev. Po vyvolání funkce je nutné z bezpečnostních
důvodů potvrdit volbu vyvoláním podfunkce "YES", která se objeví.
C L E A R S C R E E N Vymazání celého obrázku. Funkce v y m a ž e
obsah bodové části obrázku a nastaví barvu z palety barev pro celý
screen, tedy vyvolá navíc funkci předchozí. U N D O screen zůstává
zachován. Po vyvolání f u n k c e je nutné z bezpečnostních důvodů
potvrdit volbu vyvoláním p o d f u n k c e "YES", která se objeví.
S E T G R I D N a s t a v e n í a t r i b u t o v é mřížky. Barva o b r a z o v k y v
okamžiku vyvolání funkce se uschová. Mřížka slouží pro lepší o r i e n t a c i v o b r á z k u a p ř i z p ů s o b e n í b o d o v é kresby u m í s t ě n í a t r i b u t ů
barev.
R E M O V E G R I D N a v r á c e n í barvy uschované při v y k o n á v á n í
příkazu SET GRID.
E D I T T & C Vyvolání editoru vzorků a kurzorů.
FONTS
F O N T E D I T O R Spuštění F O N T EDITORU.
SAVE Uložení j e d n o h o fontu nebo sady fontů.
L O A D Nahrání fontu nebo sady fontů.
CAT Katalog (fontů nebo sad fontů).
CONTROLS
REDEFINE D e f i n i c e šesti o v l á d a c í c h kláves. Po v y v o l á n í
f u n k c e b u d e t e p o s t u p n ě volit k l á v e s y pro p o h y b vlevo, v p r a v o ,
dolů, nahoru a klávesy F l a F2.
V: Za tímto písmenem j e ukazatel n e j v y š š í rychlosti kurzoru.
Lze měnit ukázáním na novou polohu ukazatele a následním stiskem klávesy F l .
A: U k a z a t e l zrychlení. U r č u j e , j a k r y c h l e b u d e kurzor měnit
s v ů j p o h y b z m i n i m á l n í na m a x i m á l n í r y c h l o s t . Z m ě n a j a k o u
předchozí.
P: U k a z a t e l pausy p o z a č á t k u p o h y b u . Větší p a u z a u m o ž ň u j e
přesné nastavení kurzoru, protože krátký stisk p o s u n e kurzor j e n o m
o j e d n u tečku. Změna j a k o u předchozích f u n k c í .
MISC.
C O L O R Změna základních barev prostředí editoru. Světlé nebo
t m a v é p o z a d í . R o v n ě ž o v l i v ň u j e barevný typ rastru f u n k c e SET
GRID.
C O P Y Tisk obrázku v normální velikosti ( l x l ) . Tiskne se j e n
bodová mapa obrázku, tedy hodnoty barev budou ignorovány.
D C O P Y Tisk obrázku ve dvojnásobné velikosti (2x2). Hodnoty
barev budou přepočítány na různě husté rastry a takto budou vytištěni. Obrázek j e otočen o 90 stupňů.
B A S I C Návrat do BASICu. Zpět do SM se lze vrátit příkazem
G O T O 1. Nikdy příkazem R U N - viz. obsluha externího paměťového média.
2.0 OBSLUHA EXTERNÍHO
PAMĚŤOVÉHO MÉDIA
Verze 3.0 systému M A C H I N E poskytuje možnost komunikovat mimo magnetofonu i s disketovou j e d n o t k o u nebo RAM diskem. Při použití těchto médií j e samozřejmě práce s programy M A C H I N E m n o h e m pohodlnější a efektivnější. Je m o ž n é nasměrovat
vstup dat (LOAD) a výstup dat (SAVE) na různá zařízení. Pokud
používáte dvě disketové jednotky, lze pak např. z j e d n é j e d n o t k y
obrázky číst a na druhou je ukládat. Nebo lze číst (LOAD) z disketové j e d n o t k y a ukládat (SAVE) na magnetofon. Toto n a s m ě r o v á n í
L O A D a SAVE je nutné provést v BASIC části programu TM, kam
se lze pohodlně přemístit f u n k c í BASIC (viz. hlavní menu ). Na
řádku 100 j e operace pro L O A D , na řádku 200 pro SAVE a na řádku
300 pro katalog. Syntaxe operací musí být zapsána podle popisu
8
obsluhy Vaší disketové jednotky nebo podle požadavků o p e r a č n í h o
systému o b s l u h u j í c í RAM disk. Při funkci L O A D program SM v y tvoří v dolní části obrazovky prostor pro výpis hlaviček souborů.
Toto j e zde z důvodu nahrávání z magnetofonu. Pro L O A D z d i s k e ty nebo R A M disku nemá tato vlastnost SM žádný význam.
Pokud dojde při operaci L O A D , SAVE nebo CAT k c h y b ě ,
bude výpis a o z n á m e n í o chybě probíhat standardním způsobem d a n é h o z a ř í z e n í . Návrat do e d i t o r u SM j e nutné p r o v é s t p ř í k a z e m
GOTO 1. Po návratu do editoru po chybě L O A D , SAVE nebo CAT
lze pokračovat v práci, neboť veškeré informace, obrázek a nastavení zůstanou zachovány.
POZOR ! Nikdy se při chybě LOAD, SAVE nebo CAT nepokoušejte vrátit do editoru příkazem RUN, který smaže
proměnné
BASICu. Ty jsou nutné pro komunikaci s hlavní částí SM ve strojovém kódu. Pokud se Vám to někdy omylem stane a systém bude při
dalším vyvolání funkce LOAD, SAVE nebo CAT hlásit chybu typu:
"Variable not found..."
(proměnná
nenalezena),
nahrajte
znovu
BASIC-část programu TM, kde jsou proměnné deklarovány,
příkazem např.:
L O A D *"Sm30_io", n e b o LOAD "Sm30_io" atd.
2.1 NÁZEV SOUBORU
Každý soubor musí mít j e d n o z n a č n ě u r č u j í c í j m é n o , aby n e mohlo dojít k záměně s j i n ý m souborem. Je zřejmé, že pokud se
bude typ písma (font) j m e n o v a t "dopis" a text se bude j m e n o v a t
rovněž "dopis", mohlo by dojít při nahrávání k záměně, což by asi
nedopadlo dobře. Proto j e každé j m é n o souboru rozšířeno o specifikaci typu souboru. Toto rozšíření j e v běžných operačních systémech o d d ě l e n o od vlastního j m é n a tečkou, ale u verze systému M A C H I N E 3.OD (tedy pro spolupráci s M - D O S e m ) j e rozšíření umístěno hned za vlastním j m é n e m souboru j a k o 8-10 znak celého názvu,
neboť rozšíření za tečkou slouží u M-DOSu k rozlišení typu souboru
z hlediska systému (BASIC, C O D E atd.). Rozšíření názvu v y t v á ř e j í
programy systému M A C H I N E automaticky a uživatel zadává j e n
hlavní část názvu souboru, tedy znaky na pozici 1-7. Z tohoto j e
jasné, že název zadávaný uživatelem má max. délku 7 znaků. Jistě
j e to dostatečné pro rozlišení souborů. Pro větší přehlednost však
d o p o r u č u j e m e psát těchto 7 znaků názvu souboru malými písmeny
(první p í s m e n o může být velké), neboť tak bude vzhledově výrazně-
9
ji oddělena hlavní část názvu od j e h o rozšíření. Rozšíření názvu
bude doplněno v závislosti na tom, z kterého menu a které f u n k c e
j e L O A D nebo SAVE p r o v á d ě n o a budou to vždy 3 velká písmena.
V části hlavního menu F O N T S a LOAD/SAVE/CAT např. "Font 2"
bude rozšíření "FNT". V části SCREEN bude rozšíření názvu souboru "SCR" atd. N á s l e d u j e přehled rozšíření názvů u základních
souborů systému M A C H I N E :
F N T - Font (jeden typ písma, v části F O N T S " F o n t l " - "Font4")
FNS - Sada fontů (sada čtyř fontů, v části F O N T S "All fonts")
SCR - Screen (obrázek, v hlavním menu - části SCREEN)
a další, které nejsou v programu SM přímo využity, j a k o např.:
T M F - Textový soubor programu Text Machine
U T L - Rozšiřující p o d p r o g r a m editoru Text Machine
2.2 FUNKCE LOAD, SAVE A CAT
Pro všechny f u n k c e L O A D , SAVE a CAT v programu SM platí
stejná pravidla. POZOR ! Výjimku tvoří f u n k c e H-L LOAD, která
nahrává bezhlavičkový obrázek vždy z m a g n e t o f o n u (viz. výše).
1) F u n k c e L O A D : B u d e t e v y z v á n i k z a d á n í j e d n o z n a č n é h o
j m é n a souboru, který má být nahrán. Při z a d á v á n í j m é n a platí prav i d l a j a k o při p s a n í t e x t u ( p o h y b k u r z o r u , m a z á n í atd.), v č e t n ě
možnosti smazat celý název p o m o c í ss+W. J m é n o nesmí obsahovat
znaky "*" (hvězdička) a "?" (otazník). N a h r a j e se soubor s názvem,
který j e tvořen ze zadaného j m é n a a o d p o v í d a j í c í h o typu rozšíření.
N a p ř . L O A D v h l a v n í m m e n u - části S C R E E N a z a d a n é j m é n o
" O b r a z í " nahraje soubor, který má celé j m é n o "Obrazí SCR".
2) F u n k c e SAVE: B u d e t e v y z v á n i k z a d á n í j e d n o z n a č n é h o
j m é n a souboru, který má být uložen. Při z a d á v á n í j m é n a platí prav i d l a j a k o při p s a n í t e x t u ( p o h y b k u r z o r u , m a z á n í atd.), v č e t n ě
možnosti smazat celý název pomocí ss+W. J m é n o nesmí obsahovat
znaky "*" (hvězdička) a "?" (otazník). U l o ž í se soubor s názvem,
který j e tvořen ze zadaného j m é n a a z o d p o v í d a j í c í h o typu rozšíření. Např. SAVE v hlavním menu - části S C R E E N a zadané j m é n o
" O b r a z í " uloží soubor, který má celé j m é n o " O b r a z í SCR".
10
3) Funkce CAT: Pouze při práci s disketovou j e d n o t k o u n e b o
RAM diskem j e možné používat f u n k c i CAT, která provede výpis
katalogu souborů. Možnosti této f u n k c e jsou poněkud odlišné od
používání v BASICu, neboť j e přizpůsobena potřebám systému M A CHINE. Pokud zadáte pro funkci CAT j m é n o souboru, bude tato
f u n k c e hledat pouze tento jeden konkrétní soubor. Pokud bude v
názvu souboru umístěn mimo ostatních znaků také znak "?", m ů ž e
být na tomto místě názvu znak libovohiý . CAT se zadaným j m é n e m
" O b r a z ? " p r o v e d e v ý p i s s e z n a m u v š e c h s o u b o r ů " O b r a z í ",
"Obraz2 " atd. Odlišnost od použití CAT v BASICU j e však v následující možnosti. Pokud zadáte název j a k o "?
" (pouze j e d e n otazník na první pozici názvu, jinak prázdný název), provede se výpis
všech souborů typu podle toho, z kterého menu byla f u n k c e CAT
spuštěna. Např. v hlavním menu - části SCREEN provede f u n k c e
CAT a zadání j m é n a "?
" výpis všech souborů s rozšířením názvu
"SCR". Další odlišnost pro f u n k c i CAT umožňuje vypsat katalog
souborů systému M A C H I N E libovolného typu a to i těch, které nem a j í v ž á d n é m m e n u p ř í m o f u n k c i CAT n e b o s p r o g r a m e m SM
přímo nesouvisí. Pokud chcete zjistit, jaké soubory p o ž a d o v a n é h o
typu j s o u k dispozici na disketě nebo RAM disku, zadejte f u n k c i
CAT z hlavního menu - části S C R E E N a jako j m é n o zadejte " * X X X
" (první znak j e hvězdička, n á s l e d u j í c í tři znaky XXX p ř e d s t a v u j í
typ rozšíření, j e j i c h ž seznam je uveden výše). Např. CAT provede
po zadání j m é n a "*TMF " výpis seznamu všech textových souborů
textového editoru Text Machine, které jsou na disketě nebo RAM
disku. N e z a p o m e ň t e , že rozšíření názvu jsou vždy velká písmena.
Potřebujete-li se podívat, zda j e na disketě nebo RAM disku program nebo data, která n e m a j í se systémem M A C H I N E nic společného, pak stačí jen zadat příkaz CAT z názvem "*??? ". Tím se provede zcela logicky výpis všech souborů.
3.0 EDITOR SCREEN
Editor obrázku je bezesporu hlavní, nejrozsáhlejší a nejdůležitější částí celého programu. Je založen na systému p o h y b l i v ý c h
palet s ikonami, které lze vyvolat z hlavní palety a opět rušit. Z
j e d n o t l i v ý c h palet pak vyvoláváme již jednotlivé kreslicí operace.
S každou paletou lze libovolně pohybovat po obrazovce, aniž by
nějak došlo ke smazání obrázku pod paletou. Takto lze přemístit
palety s f u n k c e m i vždy do části obrazovky, kde se nebude provádět
žádná editace. Až přijde řada i na toto místo obrazovky, prostě a
j e d n o d u š e přemístíte palety na místo jiné.
11
SM rozlišuje dva stavy kurzoru. V okamžiku, kdy je kurzor
n a d p a l e t o u , má t v a r v ý b ě r o v é h o k u r z o r u ( š i p k y ) . V t o m t o
okamžiku nelze provádět kreslicí operace, f u n k č n í klávesy vedou k
aktivaci ikon (až na dvě v ý j i m k y j e jedno, jestli ikony a k t i v u j e m e
F1 nebo F2). Je-li kurzor nad kresleným obrázkem, má tvar pracovního kurzoru (křížek). Potom f u n k č n í klávesy vedou ke kreslicím operacím.
M i m o právě editovaného obrázku j e v paměti uchováván j e š t ě
jeden, tzv. U N D O - s c r e e n . Do nej se přenese stav obrázku vždy před
započetím jakékoliv kreslicí operace, což u m o ž ň u j e bez potíží zrušit v případě potřeby nepodařený výsledek kreslicí f u n k c e a vrátit
se tak ke stavu obrázku před vyvoláním této f u n k c e .
V editoru screen j e uživateli k dispozici 7 palet s f u n k c e m i ,
z nichž j e d n a paleta j e h l a v n í a z ní se v y v o l á v a j í palety další, obs a h u j í c í j i ž k o n k r é t n í f u n k c e . Pro p o p i s v ý z n a m u j e d n o t l i v ý c h
f u n k c í jsou zde uvedeny vždy palety v originální podobě a vpravo
paleta s čísly jednotlivých funkcí, ke kterým bude vztažen následující popis. Hlavní paleta editoru screen vypadá takto:
V
UN
DO
M
M
A
P
X
0
1 2
5
6
3
4
7 3 9
0) Pod tímto číslem bude ve všech paletách označena f u n k c e ,
která umožňuje pohybovat s paletou po celém prostoru editoru
screen a umístit tak paletu do právě nevyužitého prostoru. Po vyvolání f u n k c e (stiskem F1 při umístění kurzoru na této ikoně) lze paletou pohybovat pomocí směrových kláves. O p ě t o v n ý m stiskem F1
potvrďte nové umístění palety. Pokud chcete j e n prozkoumat prostor pod paletou, stačí po j e j í m přemístění a prohlédnutí části obrázku, kterou předtím paleta zakrývala, stisknout F2. Paleta se vrátí na
původní místo před j e j í m přemístěním.
1) Funkce pro práci s rastry (vyplňování, šrafování)
2) Základní kreslicí operace (čára, bod, elipsa atd.)
3) Lupa (umožňuje sledovat okolí kurzoru ve zvětšeném měřítku)
4) Okna (vystřihnutí a operace s částí obrázku)
5) U N D O (obnovení obrazovky na stav před vyvoláním poslední
funkce)
6) Funkce pro nastavení barev.
12
7) Výběr stylu písma a psaní textu.
8) Funkce pro prohlížení celého obrázku. Po vyvolání se odstraní všechny palety a celý obrázek je viditelný. Po stisku F2 se
palety vrátí na původní místa.
9) U k o n č e n í editace obrázku a návrat do hlavního menu. N á vrat do h l a v n í h o menu lze r o v n ě ž p r o v é s t s t i s k e m C S + S P A C E
(BREAK).
Poznámka
Hlavní paleta je trvale (vyjma funkce 8.) zobrazena. Je důležité si
uvědomit, že lze pracovat s funkcemi pro kreslení tak, že čáry, kružnice
atd. mohou procházet pod paletou. Sice nebudou při kreslení vidět, ale
při prohlížení celého obrázku zjistíte, že tam opravdu jsou. Jedná se
např. o kreslení čar přes celou výšku obrázku, přestože se paleta (nebo
více palet) nachází uprostřed obrazovky, neboť pro čáru musí být prostor jen pro počáteční a koncový bod.
3.1 FUNKCE PRO PRÁCI S VZORKY
(V HLAVNÍ PALETĚ IKONA 1)
Paleta o b s a h u j e menu osmi vzorků. V pravé části j e v r á m e č k u
aktuální vzorek, s kterým budou prováděny operace. Lze ho z m ě n i t
vybráním nového z menu, umístěním kurzoru a klávesou F l .
0) Funkce pro přesun palety.
1) Srafování. Poslední nakreslený nebo smazaný (zjištěno porovnáním screen a U N D O - s c r e e n ) tvar se v y š r a f u j e aktuálním vzorkem. Takto lze docílit např. t e č k o v a n ý c h kružnic, čar, textu atd.
Stačí jen po nakreslení objektu (čára, kružnice atd.) vyvolat tuto
funkci se správně nastaveným typem vzorku. Pokud chcete vzorkovanou plnou kružnici bez j e j í h o ohraničení plnou čárou, v y p l ň t e
kružnici f u n k c í 2) plným vzorem, celou ji smažte f u n k c í "Kyselina"
(viz. dále) a vyvolejte funkci "Šrafování". Této vlastnosti se dá velice b o h a t ě v y u ž í t p r o m n o h o d a l š í c h t r i k ů , n a p ř . s t í n o v a n é h o
písma.
2) Fill. Vyplnění libovolné plochy obklopené uzavřeným obrysem aktuálním vzorkem. Po změně vzorku je nutno operaci vyvolat
znovu, j i n a k se vzorky logicky násobí. Toho lze využít při vícenás o b n ý m p o u ž i t í f u n k c e "Fill" pro n a b í d k u m n o h e m více v z o r ů ,
13
které vzniknou logickým násobením. Pokud b u d e pod kurzorem v
okamžiku vyvolání f u n k c e bod, operace se neprovede a nic se nezmění.
3.2 ZÁKLADNÍ KRESLÍCÍ OPERACE
(V HLAVNÍ PALETĚ IKONA 2)
P a l e t a o b s a h u j e f u n k c e pro k r e s l e n í a m a z á n í o b j e k t ů . Při
kreslení objektů (čára, kružnice, elipsa) j e po uvolnění směrových
kláves zobrazen objekt v aktuální poloze.
,
«
>> 0 0 /
4
::
i
&&
[ m n m m n n ]
0) Funkce pro přesun palety.
1) Přímky. Pomocí F2 n a d e f i n u j e t e počáteční bod, přesuňte kurzor do k o n c o v é h o bodu a stiskněte F l . Tím přímku nakreslíme. Poč á t e č n í bod další p ř í m k y se a u t o m a t i c k y p ř e s u n e do k o n c o v é h o
bodu právě nakreslené přímky. Kdykoliv lze však opět použít F2
pro nastavení jiného počátečního bodu.
2) Kružnice. P o m o c í F2 určete střed, p o h y b e m kurzoru doleva
případně doprava poloměr kružnice, Fl kružnici nakreslí. Dokud
p o m o c í F2 n e d e f i n u j e m e n o v ý s t ř e d , z ů s t á v á s t a r ý a k r e s l í se
soustředné kružnice.
3) Elipsy. Podobné j a k o u kružnice, navíc po umístění středu
elipsy k l á v e s o u F2 p o h y b e m kurzoru nahoru n e b o dolů u r č u j e t e
svislou poloosu a tím tvar elipsy.
4) J e d n o d u c h é kreslení jednotlivých bodů. Základní kreslicí
f u n k c e - p o m o c í F l kreslíte jednotlivé body, p o m o c í F2 je mažete.
U této f u n k c e existuje v ý j i m k a v ovládání pro ty, co si navykli pracovat s programem MDRAW. Pro kreslení obrysů lze použít kláves
Q W E D C X Z A pro pohyb do všech směrů a současné kreslení.
(POZOR ! Pouze, pokud tyto klávesy nejsou d e f i n o v a n é j a k o ovládací).
5) Spray. S j e h o pomocí lze do obrázku nanést náhodné shluky
bodů připomínající rozprášenou barvu. P o m o c í F l se body kreslí,
pomocí F2 mažou. Shluky bodů jsou opravdu náhodné, na rozdíl od
14
jiných g r a f i c k ý c h editorů, kde se shluky cyklicky o p a k u j í .
6) Kyselina. Velice užitečná f u n k c e , která u m o ž ň u j e smazat nepovedené kresby, které již nelze zrušit funkcí U N D O . Vymaže propojené tvary počínaje bodem při vyvolání funkce. P o j m e m p r o p o j e né tvary se r o z u m í objekt, v němž každý bod má alespoň j e d e n další
bod o b j e k t u , s k t e r ý m s o u s e d í (z l i b o v o l n é s t r a n y ) . P o k u d p o d
k u r z o r e m n e b u d e v o k a m ž i k u v y v o l á n í f u n k c e b o d , o p e r a c e se
ukončí a nic se nestane.
7) Tato f u n k c e se vyskytuje na všech paletách mimo palety hlavní a slouží k zrušení palety. Pokud nebude již f u n k c e z n ě j a k é palety p o t ř e b o v a t , j e z b y t e č n é aby paleta zabírala e d i t a č n í p l o c h u
obrázku a pak použijte tuto f u n k c i . Paletu je možné kdykoliv znovu
vyvolat z palety hlavní.
3.3 LUPA (V HLAVNÍ PALETĚ IKONA 3)
L u p a j e velice užitečná a praktická funkce, která u m o ž n í přesné umístění kurzoru v celé kresbě při vyvolání kterékoliv f u n k c e .
Na rozdíl od j i n ý c h programů lze pod lupou provádět operaci libovolnou (kreslení, mazání, nastavení okna, psaní textu atd.). S o u č a s ně je viditelný obrázek i ve skutečné velikosti, což j e rovněž velice
užitečné, neboř ve zvětšeném to může klamat. Zvětšení okolí k u r z o ru může být čtyř nebo osmi násobné. Další výhodou lupy j e , že lze
zapnout rastr atributů pouze pod lupou a jinak v celém obrázku prac o v a t s b a r v a m i . Při t v o r b ě n ě k t e r ý c h o b r á z k ů j i s t ě v y u ž i j e t e
možnosti kreslit objekty podle souřadnic, které se v y p i s u j í v dolní
části palety. Při práci s barvami j s o u zde mimo souřadnic vypisovány hodnoty barev pod kurzorem, což jistě přivítají ti, kteří p r a c u j í
s černobílým monitorem.
S
m
m
m
•
1 1 2
m
1 0 3
1 1 2
15
1 0 3
0) Funkce pro přesun palety.
1) Funkce pro změnu stupně zvětšení (čtyř nebo osminásobné).
2) F u n k c e p r o z o b r a z o v á n í b a r e v n e b o r a s t r u pod l u p o u .
Pokud j e v této ikoně nápis " C O L " , budou z o b r a z o v á n y správné
hodnoty atributů barev okolí kurzoru i pod lupou, v opačném případě bude zobrazován rastr hranic atributů.
3) Zrušení palety (Lupy).
3.4 OKNA (V HLAVNÍ PALETĚ IKONA 4)
Paleta obsahuje f u n k c e pro práci s výřezem obrázku - oknem.
N a d e f i n o v a n é okno lze přenášet, měnit velikost, mazat atd. Veškeré
f u n k c e pracují jen s bodovou mapou obrázku a barevné hodnoty se
nepřenáší. Tím je umožněno definovat okno v bodovém, tedy j e m ném, rastru.
V
P--1
• 1
1 1
J
IN J
•t* O
0
1
2
3
4
5
6
7
8
9
0) Funkce pro přesun palety
1) Definování okna. Stiskem F2 se d e f i n u j e levý horní roh a po
n a s t a v e n í r o z m ě r u o k n a ( s m ě r o v é k l á v e s y ) k l á v e s a F1 d e f i n u j e
dolní pravý roh. Okno j e již během d e f i n o v á n í zobrazováno přerušovanou čárou. K takto n a d e f i n o v a n é m u oknu se v z t a h u j í následuj í c í funkce.
2) Kopie nebo přesun okna. Pokud b u d e tato f u n k c e vyvolána
klávesou F l , jedná se o kopii. Při vyvolání klávesou F2 p ů j d e o
přesun (originál okna b u d e po přesunu v y m a z á n ) . Novou p o l o h u
okna určete pomocí směrových kláves a potvrzení F l . (Nová pozice
se vztahuje k levému hornímu rohu). Nové umístění okna lze volat
opakovaně a tak nadefinované o k n o pohotově namnožit.
3) Inverze okna. Jednoduše - co bylo černé, bude bílé a naopak.
4) Mazání okna. Obsah n a d e f i n o v a n é h o okna se vymaže.
5) Symetrické otočení okna podél vodorovné osy.
6) Symetrické otočení okna podél svislé osy.
16
7) Z m ě n a rozměrů okna. Funkci lze vyvolat p o m o c í F1 n e b o
F2, tedy j a k o u bodu kopie a přesunu. Nadefinované okno lze zmenšit i zvětšit. Po vyvolání f u n k c e d e f i n u j e F2 levý horní a po nastavení nového rozměru okna F1 d e f i n u j e pravý dolní roh a nový rozměr tím potvrdí. Jestliže bude f u n k c e vyvolána p o m o c í F2, p ů v o d n í
okno se smaže. V tomto případě (volání pomocí F2) j d e tedy o přesun se změnou velikosti. V prvním případě (volání p o m o c í F l ) j d e
o kopii se změnou velikosti.
8) Otáčení o libovolný úhel (0-360 stupňů). P o m o c í kláves pro
pohyb doleva a doprava nastavíte novou polohu okna (při o t á č e n í
jsou znázorňovány rohy nového okna). Pomocí Fl provedete vlastní
otočení, F2 při otáčení operaci zruší a okno se vrátí do p ů v o d n í h o
stavu. Funkce lze využít např. pro tvorbu šikmých nápisů.
9) Zrušení palety.
3.5 BARVY (V HLAVNÍ PALETĚ IKONA 6)
Toto j e j e d i n á paleta, která pracuje s barvami. Žádná j i n á operace barvy n e m ě n í (nepočítáme-li U N D O ) . V paletě jsou nad sebou
dva řádky čísel určující aktuální barvu - horní pro inkoust a dolní
pro papír. Barva j e určena inverzními číslicemi v každém řádku. Za
t ě m i t o ř á d k y j s o u j e š t ě p í s m e n a B a F - p ř e p í n a č e pro Bright a
Flash. Inverzní písmeno B znamená, že Bright j e zapnutý. Pro Flash
platí to stejné. Význam hodnot Ink, Paper, Bright a Flash j e zcela
stejný j a k o v při práci v BASICu a je popsán v návodu k počítači.
Barvu lze z m ě n i t u m í s t ě n í m k u r z o r u na p o ž a d o v a n o u h o d n o t u I
nebo P a stiskem F l . Paleta o b s a h u j e jedinou výkonnou ikonu.
0) Funkce pro přesun palety.
1) Tato f u n k c e započne vlastní nastavování barev. P o m o c í F l
barvu z a p i s u j e t e do a t r i b u t u pod k u r z o r e m , p o m o c í F2 n a o p a k
podle barevné informace atributu nastavujete aktuální barvu zobrazenou v paletě, což často velmi zrychlí práci zvláště na černobílém
monitoru. Aktuální barva se rovněž zobrazuje v i n f o r m a č n í m řádku
lupy, ovšem pokud je "Lupa" aktivní.
2) Zrušení palety. Poslední hodnoty I,P,F a B z ů s t a v a j í aktivní
pro n a s t a v o v á n í b a r e v a o p e r a c i C L E A R C O L O R S ( v i z . h l a v n í
menu).
17
3.6 TEXT (V HLAVNÍ PALETĚ IKONA 7)
0) Funkce pro přesun palety.
1) Funkce pro zrušení palety.
V okně j e nabídka všech šestnácti dosažitelných stylů písma.
Je v nich nakresleno p í s m e n o A (bez horních a dolních dvou řádek,
neboť f o n t j e vysoký 12 bodů, ale v paletě se může zobrazit jen
vysoký 8 bodů). Vlastní operace psaní textu začne výběrem stylu
písma (pomocí umístění kurzoru na požadovaný styl a stisku F l ) a
určení místa, kde se bude text psát. Po o p ě t o v n é m stisknutí F l pak
začne vlastní psaní. Nadále se systém ovládá následujícími klávesami ( s s = S Y M B O L SHIFT, c s = C A P S SHIFT):
ENTER
Konec psaní.
kurzorové šipky
Pohyb kurzoru.
cs+0 (DELETE)
Vymazaní znaku vlevo.
cs+3,cs+4
Definice rozteče písma.
cs+1 (EDIT)
Zrychlení pohybu kurzoru.
ss+Q,ss+E
Změna stylu.
c s + 2 (CAPS L O C K )
Přepínač malá/velká písmena.
cs+9 (GRAPH)
Přepínač číslice/diakritika.
Poznámka
Pomocí definice rozteče písma lze plynule měnit počet
znaků
zobrazitelných
na celou šířku obrazovky. Při standardní rozteči 8
bodů je to max. 32 znaků. Při rozteči 4 body a použití
vhodného
úzkého fontu lze dosáhnout až 64 znaků na celou šířku
obrazovky.
Při vhodné modifikaci rozteče během psaní lze dosáhnout
proporcionálního textu. Stav obou přepínačů a velikost rozteče se zobrazují v
informačním
řádku lupy, pokud je aktivní. Písmeno C v info řádku
lupy znamená, že je zapnutý režim velkých písmen. Písmeno G znamená režim psaní znaků s
diakritikou.
18
a,..název klávesy
b,. .v nornálnín nódu
c,..v nornálnín nódu se ss
d,. .v grafickén nódu
e,,,v grafickén nódu se ss
a be
de
1 1!
ód
2
Z 3B
l'C
ŠŠ
U
0 q
ô
S sl
s!
z z:
Z!
4
X
4$
S
tf
R r<
rR
D d\
d
X£
dN
C
t
5Z
Č Č
E e
e
M
ú
H a~
a
CRPS
SHIFT
ZG
C?
c?
7' 8 8 (
äň
Ú*
7
ŽŽ
T t>
tä
F f{
f
6&
V y[
y<
G g>
g
v v/
v/
U
A
H h
hŕ
B b*
bň
U]
U)
J
jj-
9 9)
íí
o o;
o;
I i
i
K k+
k©
H n, H n .
n,
n,
• BÉÉ
L
SYHB.
SHIFT
1=
SLOVENSKÁ
KLÁVESNICE
P p"
P"
ENT.
l í
SPRCE
4.0 F O N T E D I T O R
Font editor (dále jen FE) slouží k úpravám a tvorbe fontů. SM
má současně v paměti čtyři fonty. Každý font má 128 znaků a obsahuje 96 znaků ASCII a 32 českých písmen. Znaky jsou 12 bodů vysoké a 8 bodů široké. Po spuštění FE z hlavního menu se o b j e v í
o v l á d a c í panel. Pro o b j a s n ě n í významů jednotlivých polí a f u n k c í
(ikon) jsou označeny v druhém obrázku čísly a písmeny.
l£]
H
0
!
!
L2JLU
5][Š
r f f h
0
0) Editační pole pro úpravy jednotlivých znaků - je zde zobrazen aktuální znak v o s m i n á s o b n é m zvětšení. Jednotlivé body znaku
v rastru se kreslí p o m o c í klávesy F1 a mažou klávesou F2. Z m ě n y
ve zvětšeném rastru se hned přenáší i do znaku v normální velikosti
a zobrazení m o d i f i k a c í (viz. okno G popsané dále)
1) Posun znaku o j e d e n bod doleva (v rámci rastru 12x8 b o d ů ) .
19
2) Posun znaku o jeden bod doprava.
3) Posun znaku o jeden bod dolů.
4) Posun znaku o jeden bod nahoru.
5) Symetrické otočení z n a k u podél svislé osy.
6) Symetrické otočení z n a k u podél vodorovné osy.
7 ) I n v e r z e znaku.
8) Vymazání znaku.
9) Nahrání znaku z ROM počítače.
A) Tato ikona slouží j a k o prefix, který umožní pracovat s celou
sadou najednou. Pokud je tato f u n k c e aktivní (ikona je "rozsvícená"), budou se funkce 1) - 9) týkat celé sady. Pokud je funkce vypnutá, t ý k a j í se jen j e d n o h o editovaného znaku. Chcete-li například
posunout celý font doprava, vyberete tuto ikonu a poté ikonu pro
posun doprava.
C) Návrat do hlavního menu programu SM.
D) Z a z n a m e n á n í aktuálního znaku do p o m o c n é h o pole.
E) Přesun znaku z p o m o c n é paměti na místo aktuální znaku.
Pomocí f u n k c í D) a E) lze přenášet jednotlivá písmena z jedné sady
do jiné. Požadovaný znak uložte f u n k c í D), přepněte se na jiný font,
a funkcí E) vyvolejte znak z pomocné paměti. Dále se dá f u n k c í
v y u ž í t při t v o r b ě nové sady, kdy se v y c h á z í z j e d n o h o p í s m e n e
(většinou O) a jeho úpravami se tvoří znaky další. Jednoduché obnovení zdrojového písmene z p o m o c n é h o pole ušetří mnoho práce.
F) Čtyři ikony pro výběr j e d n o h o ze čtyř f o n t ů klávesou F l .
Pokud provedete volbu výběru klávesou F2, z k o p í r u j e se celý právě
editovaný font do vybraného fontu.
G) V tomto okně FE se z o b r a z u j e editovaný znak ve svých modifikacích, kterých lze při psaní využít (normální, tučné, skloněné a skloněné tučné).
H) V této části ovládacího panelu FE lze provádět výběr znaku
pro editaci nebo jejich uložení. Výběr znaku pro editaci provedete
umístěním kurzoru na požadovaný znak a stiskem F l . Pro uložení
e d i t o v a n é h o ( z v ě t š e n é h o ) z n a k u na u r č i t é m í s t o j i n é h o z n a k u
použijte F2.
Po zámka
Neuvedená funkce (v pořadí B) je použita pouze
program Text Machine. Jedná se o volbu ovládání.
ale k dispozici u SM v hlavním
menu.
20
u verze FE pro
Tato funkce je
5.0 EDITOR VZORKU A KURZORU
Editor vzorků a kurzorů u m o ž ň u j e tvořit a měnit 16 speciálních z n a k ů , k t e r é u r č u j í tvar f u n k č n í h o a p r a c o v n í h o k u r z o r u a
vzorky pro v y p l ň o v á n í (viz. popis palety "Funkce pro práci s vzorky"). Celý editor j e odvozen od editoru fontů, takže ovládání j e v
p o d s t a t ě s t e j n é . Princip e d i t a c e , výběru a u k l á d á n í vzorku n e b o
kurzoru j e zcela stejný j a k o u FE, včetně p o m o c n é h o pole. Popíšeme jen rozdíly:
Především místo znakového pole fontu je zde m e n š í pole zmín ě n ý c h 16 s p e c i á l n í c h z n a k ů . P r v n í dva z n a k y u r č u j í g r a f i k u a
masku f u n k č n í h o kurzoru, další dva pracovního kurzoru. N á s l e d u j e
čtyřznaková rezerva, která není u této verze SM využita a osm vzorků, které j s o u při kreslení k dispozici v paletě pro práci s vzorky.
Místo přepínače j e d n o t l i v ý c h fontů je umístěn obdélník potištěný aktuálním znakem (nebo vyplněný aktuálním vzorem), a tak
slouží pro zjišťování kvality vzorku ve větší ploše.
E d i t o r l o g i c k y n e o b s a h u j e dále ikony pro n a h r á n í znaku z
ROM a pro práci s celým souborem.
Pro pokročilejší uživatele uvádíme, že j e d n o t l i v é rastry j s o u
v programu Sm uloženy v paměti od adresy 41024 a celá sada má
délku 64 bajtů (8 druhů, každý o délce 8 bajtů).
A. INSTALACE
Instalace j e první a velice důležitý úkon, který musíte zdárně
zvládnout pro správné f u n g o v á n í tisku z programu SM. Obecně lze
říci, že tiskové rutiny jsou v y t v o ř e n é tak, že instalaci je možné provést téměř na libovolnou tiskárnu. Tiskárny s 24 j e h l i č k a m i je nutné
nastavit do režimu tisku grafiky j a k o u tiskárny 9-ti j e h l i č k o v é .
Komunikace s tiskárnou musí probíhat přes obvod typu M H B 8255.
Přestože e x i s t u j e mnoho různých připojení tiskáren k tomuto o b v o du, jsou tři z nich nejrozšířenější. Pokud používáte j i n é zapojení,
d o p o r u č u j e m e přizpůsobit se většině a tím si ušetřit další potíže s
instalacemi j i n ý c h programů.
Pro případ nezbytnosti zařazení jiné komunikační rutiny
(např. při p ř i p o j e n í sériové tiskárny k obvodu 8255 a p r o g r a m o v é
emulaci sériové komunikace), lze tuto rutinu umístit v paměti na
adresu, která je uvedena v programu "SMINFO". POZOR! Pro
správnou f u n k c i tisku je nutné, aby byl výstup třetího kanálu počí-
21
tače nasměrován před spuštěním SM na tuto uživatelskou komunikační rutinu. Tato možnost j e jen pro pokročilé uživatele počítače.
Poznámka
Při instalaci programu SM na disketu si připravte ještě
jednu
disketu (nejlépe novou), na kterou se provede instalace z diskety
originální. POZOR ! Disketa, na kterou budete SM instalovat,
bude
před začátkem instalace naformátována.
Proto neprovádějte
instalaci na disketu, kde již máte nějaká nepostradatelná
data. Rovněž
doporučujeme
originální disketu během instalace chránit proti zápisu !
Instalační program se j m e n u j e "SMINSTAL". Nahrajte ho
o d p o v í d a j í c í m příkazem podle paměťového media:
L O A D * "SMINSTAL" , L O A D "SMINSTAL" atd.
Při verzi pro disketovou jednotku D I D A K T I K 40 (DIDAKTIK
80), stačí napsat příkaz RUN a potvrdit ho klávesou ENTER. (Za
předpokladu, že v paměti počítače není žádný BASIC program.)
Po nahrání se instalační program automaticky spustí. Při instalaci na disketu budete po úvodních informacích vyzváni na založení
nové diskety a ta bude po stisku libovolné klávesy a po následném
stisku klávesy "p" n a f o r m á t o v á n a a tak připravena k instalaci SM.
Při instalaci na disketu nebo kazetu se řiďte pokyny instalačního
programu. Během instalace budou následovat dotazy na istalační
parametry. Pokud je odpověď možná jen z předepsaných možností,
proveďte volbu stiskem příslušného, jasově z v ý r a z n ě n é h o písmena.
Celý proces instalace se skládá z několika částí, v závislosti na typu
tiskárny.
P r v n í se j m e n u j e U S E R I N T E R F A C E a otázky se tedy t ý k a j í
spojení uživatele s programem a počítače s tiskárnou. Další části se
týkají jen 7 a 9 j e h l i č k o v ý c h tiskáren. Vždy po skupině o d p o v ě d í
budete dotázání, zda jste s nimi spokojen. Pokud některou volbu
chcete změnit, stiskněte při dotazu "V pořádku ? (A/N)" klávesu
"N" a poslední skupina dotazů se bude opakovat. Pokud j e vše v
pořádku, stiskněte klávesu "A" a instalace bude pokračovat.
22
- USER INTERFACE česky/slovensky
Z n a k o v é sady v programu SM budou obsahovat všechny české
nebo slovenské znaky.
INTERNAL/EXTERNAL
Volba, který interface (obvod typu 8255) se bude používat pro
s e s t a v u D I D A K T I K G A M A a D 4 0 . K l á v e s a "I" v y b e r e i n t e r n í
interface D I D A K T I K U G A M A a klávesa "E" interface v D40. Sam o z ř e j m ě zvolte ten, kde j e připojena tiskárna. Pro ostatní počítače
(Spectrum, Delta, Didaktik M) b u d e volba vždy External, neboř se
bude používat interface v D40.
BT-lOO/GAMACENTRUM/CENTRONICS
Volba typu tiskárny. C e n t r o n i c s znamená libovolnou tiskárnu,
která s p l ň u j e nezbytné požadavky pro tisk z SM. Podle výběru b u d e
j a k o další volba j e d n a ze dvou následujících.
Poznámka
Každá tiskárna BT100 je nepatrně odlišná a je potřeba
doladit
tiskovou rutinu pro každou konkrétní tiskárnu. Po instalaci TM na
tiskárnu BT100 lze regulovat horizontální
synchronizaci
tisku pomocí POKE 39700,N;
kde N je 1 až 255. Pokud pro
dosažení
synchronizace
tisku nebude stačit tento rozsah, je nutné seřídit mechaniku tiskárny tak, aby byl rozsah POKE
postačující.
DIDAKTIK/UR4
Volba pouze pro tiskárnu BT-100 nebo G A M A C E N T R U M
01. Jedná se o typ připojení tiskárny k obvodu 8255. Volba Didaktik
znamená standardní zapojení na portech A a B, které j e u v e d e n o v
příručkách k počítačům D I D A K T I K . Volba UR4 znamená z a p o j e n í
na p o r t u C, k t e r é j e u v e d e n o v n á v o d u k t o m u t o I N T E R F A C E
(výrobce T E S L A Kolín).
23
Zapojení
DIDAKTIK
BT-100
G A M A C E N T R U M 01
PA4 - O U T 3
PA5 - OUT7
PC7 - C L O N A (IN)
PA6 - OUT1
PAO - II (OUT)
PA7 - OUT1
PA1 - M O T O R (OUT)
PBO-IN6
PA2 - 12 (OUT)
PB1-IN5
PA3 - PAPÍR (OUT)
P B 2 - INI
PB3 - IN4
GND - IN2.0UT2
Zapojení
BT-100
UR4
G A M A C E N T R U M 01
PCO-IN5
P C I - INI
PB7 - C L O N A (IN)
PC2-IN6
PCI - 12 (OUT)
P C 3 - IN4
PC2 - M O T O R (OUT)
PC4 - OUT3
PC3 - PAPÍR (OUT)
PC5 - OUT1
PC4 - II (OUT)
P C 6 - OUT6
PC7 - OUT7
G N D - IN2,OUT2
DIDAKTIK/ STROBE A/ STROBE B
Volba pro ostatní tiskárny s rozhraním C E N T R O N I C S . Jedná
se o tři typy nejrozšířenějších způsobů připojení tiskárny k obvodu
8255. (PA=31, PB=63, PC=95, PCW=127)
24
D I D A K T I K - komunikace v módu 0 obvodu 8255
PA - DATA, PC7 - BUSY, PC3 - S T R O B E
S T R O B E A : - komunikace v módu 1 obvodu 8255
PA - DATA, PC7 - ACK, PC6 - S T R O B E
S T R O B E B : - komunikace v módu 1 obvodu 8255
PA - DATA, PC2 - ACK, P C I - S T R O B E
Toto zapojení je méně rozšířené, ale má výhodu v tom,
že port A zůstává volný pro Joystick
- PRINTER 7/8 jehel
P o č e t j e h e l , které t i s k á r n a v y u ž í v á pro tisk grafiky. P O Z O R ,
e x i s t u j e např. 9-ti j e h l i č k o v á tiskárna, která tiskne g r a f i k u j e n s
využitím 7-mi jehliček ( D l 0 0 ) . Výběr proveďte podle ú d a j ů o tisku
grafiky u v e d e n ý c h v manuálu k tiskárně.
ROTOVAT
A/N
Pro n ě k t e r é z t i s k á r e n j e n u t n é otočit před tiskem g r a f i c k o u
hodnotu z hlediska váhy j e d n o t l i v ý c h bitů. Odpověď Ne z n a m e n á ,
že horní j e h l a bude mít nejvyšší bitovou váhu (MSB). Tato varianta
j e pro většinu tiskáren. Odpoveď A n o znamená, že horní j e h l a bude
mít nejnižší bitovou váhu (LSB). Tato varianta j e pro některé 7-mi
j e h l i č k o v é tiskárny. Volbu proveďte podle popisu g r a f i c k é h o tisku
v návodu k tiskárně.
D VOJTI SK A/N
Možnost volby vyslat každý grafický BYT do tiskárny dvakrát
po sobě. Volba Ano je vhodná pro tiskárny, které m a j í j e n j e m n ý
g r a f i c k ý r e ž i m , např. 120 D P I (bodů na palec), kde by byl vyt i s k n u t ý o b r á z e k příliš ú z k ý . Pro t e n t o p ř í p a d j e l e p š í t i s k n o u t
každý grafický BYT dvakrát a tak pokrýt větší šířku papíru. Pro
většinu tiskáren však bude volba Ne.
25
1/2/3 tisk-y C
Kvalita COPY - tisku obrázku velikosti l x l . Volba klávesami
1/2/3 udává počet, kolikrát se bude každý grafický řádek přes sebe
tisknout. Vícenásobný tisk j e pomalejší, ale výsledný tisk j e kvalitnější. Rovněž může být použit pro v y p s a n é tiskové pásky.
P O Z O R ! Pro v í c e n á s o b n ý tisk j e n e z b y t n é , aby bylo m o ž n é u
tiskárny o d d ě l e n ě řídit návrat tiskové hlavy ( C R - 1 3 ) a posun na
další tiskový řádek (LF-10). Pokud používáte režim automatického
řádkování při návratu tiskové hlavy, lze vždy tisknout jen j e d n í m
průchodem. Tento režim automatického ř á d k o v á n í má však i další
nevýhody a proto ho d o p o r u č u j e m e nepoužívat. Tiskárnu nastavte
do b ě ž n é h o r e ž i m u p o m o c í k o n f i g u r a č n í c h p ř e p í n a č ů t i s k á r n y
A U T O LF - OFF. Popis přepínačů j e uveden v návodu k tiskárně.
1/2/3 tisk-y DC
Kvalita D C O P Y - tisku obrázku velikosti 2x2. Jinak platí vše
j a k o o předchozí volby.
NASTAVIT
MSB A/N
Pouze pro tiskárny s tiskem grafiky 7-mi jehličkami.
bude v každém grafickém BYTu nastaven bit nejvyšší
Pro většinu tiskáren se 7-mi j e h l i č k o v ý m tiskem grafiky
Ano, neboť se MSB používá j a k o příznak pro odlišení
dat od ostatních kódů.
NEGOVAT
Volba, zda
váhy na 1.
bude volba
grafických
A/N
Některé tiskárny tisknou grafická data v n e g o v a n é podobě dat
p ř i j a t ý c h . Při volbě A n o b u d o u před tiskem b i t o v é hodnoty grafických dat negovány. Pro většinu tiskáren však bude volba Ne.
26
-CONTROLV této části instalace budete zadávat sekvence řídících kódů
t i s k á r n y pro j e d n o t l i v é f u n k c e tisku. H o d n o t y kódů pro k a ž d o u
sekvenci zadávejte postupně j a k o dekadická čísla (např. ESC j a k o
27) a z a d á v a n í k a ž d é s e k v e n c e u k o n č e t e o d e s l á n í m p r á z d n é h o
řádku. Sekvence n e m u s í obsahovat žádný kód. Pokud bude b ě h e m
z a d á v á n í překročen limit pro počet kódu v dané sekvenci, o z v e se
varovný zvukový signál a zadávání j e nutné provést znovu tak, aby
byl počet kódů menší.
PINIT
Sekvence řídících kódů, která se vyšle do tiskárny před z a h á j e ním tisku.
CR
Sekvence pro návrat tiskové hlavy.
LF
Sekvence pro posun papíru na další řádek o příslušný počet jehel.
PCLOSE
Sekvence řídících kódů, která se do tiskárny vyšle po ukončení tisku.
LGBC
Sekvence řídících kódů, která se vyšle do tiskárny před tiskem
každé grafické řádky při f u n k c i COPY. Většinou zapnutí g r a f i k y
pro tisk p o ž a d o v a n é h o počtu bodů, který je L G M C + 2 5 6 + R G M C
(viz. obrázek formátu).
LGBD
S e k v e n c e řídících kódů, která se vyšle do tiskárny před tiskem
každé g r a f i c k é řádky při funkci DCOPY. Většinou zapnutí g r a f i k y
pro tisk p o ž a d o v a n é h o počtu bodů, který j e L G M D + 3 4 8 + R G M D
(viz. obrázek formátu).
27
- FORMATTyto hodnoty určují f o r m á t tisku, tedy umístění obrázku na
papíře. S parametry formátu d o p o r u č u j e m e experimentovat jen těm,
kteří dobře z n a j í svoji tiskárnu a m a j í již z k u š e n n o s t i s t v o r b o u
sekvencí řídících kódů. Význam jednotlivých parametrů j e patrný z
obrázku:
LGMC
Levý grafický okraj pro f u n k c i COPY. Počet prázdných bodů,
které tiskárna vynechá na začátku každého řádku.
28
RGMC
Pravý grafický okraj pro f u n k c i COPY. Počet prázdných bodů,
které t i s k á r n a d o p l n í do k o n c e k a ž d é h o g r a f i c k é h o ř á d k u . T a t o
volba je zařazena pro tiskárny, které mají pevně předepsaný p o č e t
g r a f i c k ý c h dat na ř á d k u . P o m o c í této p r o m ě n n é lze d o p l n i t n a
p o ž a d o v a n ý počet bodů. Pro naprostou většinu tiskáren b u d e
RGMC nula.
LGMD
Levý g r a f i c k ý okraj pro f u n k c i DCOPY. Počet prázdných b o d ů ,
které tiskárna vynechá na začátku každého řádku.
RGRD
Pravý g r a f i c k ý okraj pro f u n k c i DCOPY. Počet prázdných b o d ů ,
které tiskárna doplní do konce každého grafického řádku. Význam
jako u RGMC.
-FONTSChcete zkopírovat
fonty
? (A/N)
Na závěr procesu instalace budete dotázání, zda chcete zkopírovat i další znakové sady pro psaní textů v programu SM. Tyto
z n a k o v é sady lze d o p r o g r a m u SM nahrávat podle p o k y n ů , uvedených v popisu hlavního ovládacího panelu - části "FONTS".
Při volbě A ( N O ) budou zkopírovány p ř e d e m
fonty (sady) písma a utilita FE na vaši disketu.
nadefinované
Po úspěšném dokončení instalace stiskněte tlačítko R E S E T na
počítači a nainstalovaný program SM nahrajte do počítače o d p o v í dajícím příkazem paměťového zařízení LOAD *"Sm" (rovněž příkazem RUN) nebo LOAD "Sm". Samozřejmě nahrávejte program
SM z diskety nebo kazety, na kterou se prováděla instalace.
29
POZOR, Z KAŽDÉ INSTALAČNÍ DISKETY MŮŽETE
ZHOTOVIT JENOM JEDNU UŽIVATELSKOU VERZI PROGRAMU PRO SVOU VLASTNÍ POTŘEBUIZHOTOVOVÁNÍ
D A L Š Í C H KOPIÍ P R O UŽIVATELE, N E V L A S T N Í C Í O R I G I N Á L N Í V E R Z I P R O G R A M U JE V R O Z P O R U SE Z Á K O N E M
A TUDÍŽ T R E S T N É !
B. INSTALAČNÍ PARAMETRY
PRO NEJROZŠÍŘENĚJŠÍ TYPY TISKÁREN
N á s l e d u j e popis instalace pro některé u nás nejrozšířenější
typy tiskáren. Vzhledem k tomu, že může dojít při vývoji výroby
tiskáren k nějakým odlišnostem od tiskáren, na kterých byla instalace zkoušena, porovnejte zde uvedené instalační parametry s návodem k tiskárně. V případě nesrovnalostí dejte přednost informacím
uvedeným v návodu k tiskárně !
E P S O N a kompatibilní
Mezi nejrozšířenější devítijehličkové tiskárny patří bezesporu tiskárny EPSON a kompaktibilní. Mezi tuto skupinu lze počítat
všechny tiskárny řady E P S O N FX (FX80, FX85, FX400, FX800,
F X 8 5 0 , L X 8 0 0 atd.), t i s k á r n y ř a d y STAR ( L C 1 0 , L C 1 5 , L C 2 0 ,
atd.), Robotron (Präsident) K6313, K6314, K6325, některé tiskárny
A M S T R A D , SEIKOSHA, PANASONIC KX-P, CITIZEN, S E P 5 1 0
a m n o h o dalších. Důležité j e , aby tyto tiskárny akceptovaly sekvence řídících kódů E S C , " * " , 5 , n l , n 2 pro z a p n u t í g r a f i c k é h o režimu
"plotter grafik" a sekvenci ESC,"3",N pro ř á d k o v á n í o N/216 palce.
P o k u d t i s k á r n a např. u m í j e n r e ž i m E S C , " * " , 4 , n l , n 2 ( C R T I ) j e
nutné upravit řídící sekvence L G B C a L G B D . Tiskárna rovněž m u s í
být nastavena do režimu A U T O LF-OFF ! Pro správnou funkci tisku
u tiskáren jiných firem než E P S O N je nutné, aby tiskárny byly nastaveny na emulaci EPSON FX. Toto nastavení se provádí p o m o c í
k o n f i g u r a č n í c h p ř e p í n a č ů , j e j i c h ž p o p i s by měl být v n á v o d u k
tiskárně. Odpovědi při instalaci pro tyto tiskárny jsou uvedeny v
následující tabulce. Formát tisku ( L G M C . R G M C a L G M D , R G M D )
můžete přizpůsobit svým potřebám, ale pak j e nutné o d p o v í d a j í c í m
způsobem modifikovat i sekvence LGBC a L G B D !
30
7/8 jehel :
8
ROTOVAT:
Ne
DVOJTISK :
Ne
1/2/3 tisk-y C :
1 (lze zvolit)
1/2/3 tisk-y D :
1 (lze zvolit)
NASTAVIT MSB : NEGOVAT :
Ne
PINIT :
27,64
CR :
13
LF :
27,51,24,10 (odřádkování o 24/216)
PCLOSE :
27,64,
LGBC :
27,42,5,0,1 (pro COPY 0+1*256=256 gr.dat)
LGBD :
27,42,5,128,1 (pro DCOPY 128+1*256=384 gr.dat)
LGMC :
0 (lze nastavit - P O Z O R ! změní se L G B C )
RGMC:
0
LGMD :
0 (lze nastavit - P O Z O R ! změní se L G B D )
RGMD :
0
R O B O T R O N K 6 3 0 4 (termotiskárna - C E N T R O N I C S )
7/8 jehel :
8
ROTOVAT:
Ne
DVOJTISK :
Ne
1/2/3 tisk-y C :
1
1/2/3 tisk-y D :
1
NASTAVIT MSB : NEGOVAT :
Ne
PINIT :
27,85,1 (nastav j e d n o s m ě r n ý tisk)
CR :
13
LF :
27,74,23 (odřádkování o 23/216)
PCLOSE :
27,85,0 (obnov obousměrný tisk)
LGBC :
27,75,0,1 (pro C O P Y 0+1*256=256 gr.dat)
LGBD :
27,75,128,1 (pro DCOPY 128+1*256=384 gr.dat)
LGMC :
0 (lze nastavit - P O Z O R ! změní se L G B C )
31
RGMC
O
LGMD
O (lze nastavit - P O Z O R ! změní se L G B D )
RGMD
O
D100(M) - C E N T R O N I C S (tisk grafiky 7-mi jehličkami)
7/8 jehel :
7
ROTOVAT :
Ano
DVOJTISK :
Ano
1/2/3 tisk-y C :
1 (lze zvolit)
1/2/3 tisk-y D :
1 (lze zvolit)
NASTAVIT MSB : Ano
NEGOVAT :
Ano
PINIT :
27,15 (hustá grafika a řádkování)
CR :
13
LF :
27,48,10 (grafické odřádkování)
PCLOSE :
27,53,27,50 (obnov textový režim a řádkování)
LGBC :
27,49,27,71 (tisk draft grafiky, ...,72 N L Q )
LGBD :
27,49,27,71 (tisk draft grafiky, ...,72 N L Q )
LGMC :
0 (lze nastavit podle potřeby)
RGMC:
0
LGMD :
0 (lze nastavit podle potřeby)
RGMD:
0
PRT80GS - C E N T R O N I C S
7/8 jehel :
8
ROTOVAT:
Ne
DVOJTISK :
Ne
1/2/3 tisk-y C :
1 (lze zvolit)
1/2/3 tisk-y D :
1 (lze zvolit)
NASTAVIT MSB : NEGOVAT :
Ne
PINIT :
27,64
32
CR :
13
LF :
27,49,10 (odřádkování o 24/216)
PCLOSE :
27,64
LGBC :
27,75,0,1 (pro C O P Y 0 + 1 * 2 5 6 = 2 5 6 gr.dat)
LGBD :
27,75,128,1 (pro DCOPY 128+1*256=384 gr.dat)
LGMC :
0 (lze nastavit - P O Z O R ! změní se L G B C )
RGMC:
0
LGMD :
0 (lze nastavit - P O Z O R ! změní se L G B D )
RGMD:
0
PRT80GRC - CENTRONICS
7/8 jehel :
8
ROTOVAT:
Ne
DVOJTISK :
Ne
1/2/3 tisk-y C :
1 (lze zvolit)
1/2/3 tisk-y D :
1 (lze zvolit)
NASTAVIT MSB :
-
NEGOVAT:
Ne
PINIT :
27,36,48,48,48,50,122,27,38,48,48,48,50,122
CR :
13
LF :
27,91,53,122,10,27,91,51,122
PCLOSE:
-
LGBC :
27,40,70,48,50,53,54,122 (pro COPY 256 gr.dat)
LGBD :
27,40,70,48,51,56,54,122 (pro DCOPY 384 gr.dat)
LGMC :
0 (lze nastavit - P O Z O R ! změní se L G B C )
RGMC :
0
LGMD :
0 (lze nastavit - P O Z O R ! změní se L G B D )
RGMD :
0
TESLA NL2805 - CENTRONICS (grafika 560 bodů na řádku)
7/8 jehel :
8
ROTOVAT :
Ano
DVOJTISK :
Ne
33
1/2/3 tisk-y C :
1 (musí být 1)
1/2/3 tisk-y D :
1 (musí být 1)
NASTAVIT MSB : NEGOVAT :
Ne
PINIT :
27,57
CR :
LF :
PCLOSE:
LGBC :
27,71 (pro C O P Y 152+256+152=560 bodů)
LGBD :
27,71 (pro D C O P Y 8 8 + 3 8 4 + 8 8 = 5 6 0 bodů)
LGMC :
152
RGMC :
152
LGMD :
88
RGMD :
88
SEIKOSHA GP-500 (CENTRONICS, grafika 60DPI 7/8 jehel :
7
ROTOVAT :
Ne
DVOJTISK :
Ne
1/2/3 tisk-y C :
1 (lze zvolit)
1/2/3 tisk-y D :
1 (lze zvolit)
NASTAVIT MSB : Ano
NEGOVAT :
Ne
PINIT :
-
CR :
13
LF :
10,15
PCLOSE:
-
LGBC :
8 (tisk g r a f i k y )
LGBD :
8 (tisk g r a f i k y )
LGMC :
0 (lze nastavit podle potřeby)
RGMC :
0
LGMD :
0 (lze nastavit podle potřeby)
RGMD :
0
34
SCREEN MACHINE 3.0D
GRAFICKÝ EDITOR PRO POČÍTAČE
SINCLAIR A DIDAKTIK
Manuál k programu
Autor:
CYBEXLAB,
Vydal: ULTRASOFT,
poštový
priečinok,
826 07
MS-CID
spol.s
pošta
r.o.
29
BRATISLAVA
Bez originálního p r o g r a m u j e tato publikace neprodejná.

Podobné dokumenty

Jednorázové polypropylenové kádinky řady VWR Collection

Jednorázové polypropylenové kádinky řady VWR Collection Držáky na profilové zkumavky Microfuge 1,5 – 2 ml Držák na 15 mikrozkumavek

Více

Ovládání

Ovládání 10...................................... *Adaptér 15 kolíků na 3 RCA komponentní/HDTV 11.......................................................... *3 x kabel komponentního videa/RCA 12................

Více

INSTRUKČNÍ MANUÁL (c) 1992

INSTRUKČNÍ MANUÁL (c) 1992 Tento program nahraje z kazety postupně tři obřízky (s hlavičkou nebo bez hlavičky, to je jedno) a převede je do formátu používaného hrou MAH JONGG. Poznámka na závěr - film Prdátor, jehož reklamu ...

Více

User 1 - Softhouse - Sinclair ZX Spectrum

User 1 - Softhouse - Sinclair ZX Spectrum zda je volba jistá (Yes:), v kladném případě se odpovídá stiskem Y. Při volání se nastaví hodnoty registrů a případně povolí přerušení, po návratu (pokud k němu dojde) se hodnoty registrů opět ulož...

Více