Nßsledujφcφ ·daje jsou velmi technickΘho rßzu a b∞₧n² u₧ivatel se jimi nemusφ zab²vat.
V∞tÜina t∞chto parametr∙ je ji₧ nastavena p°i distribuci GASTRO-DOS a mimo nastavenφ tiskßrny se dalÜφ ·daje nedoporuΦujφ m∞nit bez znalosti danΘ problematiky.
"INSTALA╚N═ PROGRAM FANDINST"
------------------------------------------------------------------------------
Program "FANDINST.EXE" napl≥uje soubor instalaΦnφch parametr∙ "FAND.CFG", kter² se zohled≥uje b∞hem startu PC FANDu p°i napl≥ovßnφ globßlnφch prom∞nn²ch. Instalace je rozd∞lena do n∞kolika blok∙:
Program zpracuje soubor FAND.CFG dle nastavenφ SET parametru FANDCFG. Pokud nenφ, hledß se v aktußlnφm adresß°i.
"Barvy" ....... barvy pro datov² a textov² editor, nßpov∞du, nabφdky atd.
"Tiskßrna" .... k≤dy pro p°epφnßnφ druh∙ pφsma a ostatnφ escape sekvence pro tiskßrnu, lze instalovat a₧ 10 tiskßren
"Konstanty" ... hodnoty vÜech typ∙ ovliv≥ujφcφ chovßnφ PC FANDu
"Monitor" ..... adresa videopam∞ti, tvar kurzoru, oÜet°enφ sn∞₧enφ
"Abeceda" ..... v²b∞r nßrodnφ abecedy pro lexikßlnφ t°φd∞nφ p°ipravenΘ tabulky "Kamenick²ch" a "Latin2"
"Dny" ......... tabulka v²jimeΦn²ch dn∙ v roce (svßtky,...) pro zabudovan² kalendß°
Instalacφ rozumφme nastavenφ r∙zn²ch parametr∙, kterΘ majφ vliv na prßci PC FANDu a nastavujφ se p°ed jeho spuÜt∞nφm. V zßsad∞ lze rozliÜit dv∞ skupiny : prost°edky operaΦnφho systΘmu (MS-DOSu) a vnit°nφ globßlnφ prom∞nnΘ PC FANDu.
Vnit°nφ globßlnφ prom∞nnΘ, se inicializujφ p°i startu PC FANDu a jejich inicializaΦnφ hodnoty jsou ulo₧eny v souboru "FAND.CFG".
Pro jejich nastavenφ lze pou₧φt "instalaΦnφ program" "FANDINST.EXE".
"_" Prost°edky oper.systΘmu a jeho konfigurace ovliv≥ujφ Φinnost program∙ obecn∞. Sem pat°φ:
"-" "Parametr FILES=" systΘmovΘho souboru "CONFIG.SYS" kter²m je nutno zajistit dostatek mφsta pro najednou otev°enΘ soubory konkrΘtnφ ·lohy. P°i nedostateΦnΘm nastavenφ tohoto parametru nenφ ·loha provozovatelnß a havaruje s chybov²m hlßÜenφm ""p°φliÜ mnoho otev°en²ch soubor∙ ..."." . Toto je v b∞₧n²ch podmφnkßch jedin² podmi≥ujφcφ parametr pro b∞h ·loh. DalÜφ parametry majφ v²znam p°edevÜφm pro optimalizaci (v∞tÜinou urychlenφ) prßce.
"-" Prom∞nnΘ prost°edφ MS-DOSu, tzv. "SET-parametry"
"-" "EMS pam∞¥" lze pou₧φt pro umφst∞nφ overlay modulu (FAND.OVR), co₧ se d∞je automaticky, pokud je dostatek volnΘ EMS pam∞ti.
Dle praktick²ch zkuÜenostφ to nemß v²znam pro urychlenφ prßce. V²hodn∞jÜφ je pou₧φt volnou pam∞¥ jako XMS pro cache Φi pro umφst∞nφ rezidentnφch program∙ v hornφ pam∞ti (viz. EMM386, loadhigh)
"XMS pam∞¥" (driver HIMEN.SYS v CONFIG.SYS) je mo₧no s v²hodou pou₧φt pro cache programy (SMARTDRIVE). Pozor - PC FAND obsahuje vlastnφ cache kterß standardn∞ alokuje 200kB XMS-pam∞ti (viz."instalace konstant").
"!!!" doporuΦujeme "ne"kombinovat FAND-cache s jinou (b∞₧n∞ SMARTDRIVE).
"INSTALACE ABECEDY"
Pro podporu nßrodnφho prost°edφ PC FAND obsahuje driver klßvesnice a fonty pro obrazovku. Ne°eÜφ pouze fonty pro tiskßrnu. P°i instalaci se vybφrß k≤dovß tabulka pro "lexikßlnφ t°φd∞nφ" z t∞chto mo₧nostφ:
"IBM" ........... poΦφtaΦ bez instalovanΘ nßrodnφ abecedy "Kamenick²ch"
"Latin2" ........ dv∞ pou₧φvanΘ varianty k≤dovßnφ ΦeÜtiny a slovenÜtiny
V²stupy na tiskßrnu lze p°ek≤dovat - viz. "instalace tiskßrny"
Podle instalovanΘ abecedy jsou v PC FANDu podporovanΘ funkce:
_ "upcase" .............. p°evod mal²ch pφsmen na velkß
_ "lowcase" ............. p°evod velk²ch pφsmen na malß
_ "nodiakr" ............. odstran∞nφ diakritiky z textu
_ "lexikßlnφ t°φd∞nφ" ... t°φd∞nφ zohlednφ diakritiku
"INSTALACE BAREV"
Ka₧dß barva se zadßvß hexadecimßlnφm Φφslem atributu podle nßpov∞dy.
"u₧ivatelskß barva Φ.0-15".. u₧ivatelskΘ barvy pro individußlnφ pou₧itφ definovanΘ autorem aplikace
"MENU normßlnφ text" ....... jednotlivΘ (neaktivnφ) volby nabφdky
" aktivnφ volba" ....... zv²razn∞nß volba, na kterΘ je nastaven kurzor
" prvnφ pφsmeno" ....... zv²razn∞nΘ pφsmeno pro rychlou volbu
" nefunkΦnφ volba" ..... zobrazenß ale nefunkΦnφ volba
"V▌B╠R normßlnφ text" ...... v²b∞r z prvk∙ seznamu
" aktivnφ polo₧ka" .... zv²razn∞nß polo₧ka, na kterΘ je nastaven kurzor
" maska pro soubor" ... maska pro v²b∞r souboru z disku
"ZAD┴N═ zadßvan² text" ............ prompt na poslednφm °ßdku
" nßpov∞da" ................. vysv∞tlujφcφ text k promptu
"HL┴èEN═ na poslednφm °ßdku" ...... F10 message
"POSLEDN═ ╪┴DEK nßpov∞da" ......... nßpov∞da v datovΘm a textovΘm editoru
" symboly klßves" ... oznaΦenφ funkΦnφch klßves v nßpov∞d∞
" p°epφnaΦe" ........ vypnutφ aditivnφch zm∞n a kontrol
"PRVN═ ╪┴DEK systΘm.informace" .... prvnφ °ßdek u₧ivatelskΘ obrazovky
"EDITOR TEXTU text" ............... editovan² text
" ctrl-znaky" ......... °φdφcφ znaky (krom∞ p°epφnaΦ∙ barev)
" blok" ............... oznaΦenφ bloku
"DRUHY P═SMA podtr₧en² text" ...... Ctrl-S
" kurzφva" ............. Ctrl-W
" Üirok² text" ......... Ctrl-Q
" dvojit² text" ........ Ctrl-D
" mastn² text" ......... Ctrl-B
" zhuÜt∞n² text" ....... Ctrl-E
" pφsmo elite" ......... Ctrl-A
"EDITOR DAT data" ............ editovanß data
" datov² kurzor" ... zv²razn∞n² ·daj, na kterΘm je kurzor
" podmno₧ina" ...... vybranß podmno₧ina (F6-akce, F5-p°epφnaΦe)
" ostatnφ text" .... nßzvy ·daj∙ apod.
" zruÜenΘ v∞ty" .... v∞ty, zruÜenΘ jinou stanicφ (LAN)
" v²b∞r(F8,ShiftF8)" podmno₧ina dle pracovnφho indexu, manußlnφ
v²b∞r a ruÜenφ uveden²mi klßvesami
"UÄIVATELSK┴ OBRAZOVKA" ...... zßkladnφ atribut pro write apod.
"N┴POV╠DA text" .............. b∞₧n² text nßpov∞dy
" vybranΘ tΘma" ...... zv²razn∞n² nßzev, na kterΘm je kurzor
" ostatnφ tΘmata" .... ostatnφ tΘmata, na kterß lze nastavit kurzor
" zv²razn∞n² text" ... nadpisy apod.
"KR┴TK┴ N┴POV╠DA" ............ jedno°ßdkovß nßpov∞da na (p°ed)poslednφm °ßdku
"OKNA stφny" ................. stφny oken ( menu, with window, ww )
"DESKTOP" .................... barva "pracovnφho" stolu (hlavnφ menu PC FANDu)
"INSTALACE KALEND┴╪E"
Tabulka kalendß°nφch v²jimek (svßtky,...) se pou₧φvß v datumovΘ aritmetice p°i poΦφtßnφ s pracovnφmi dny (funkce "typeday", "addwdays", "difwdays" ). Pokud nenφ tabulkou urΦeno jinak, poΦφtß se funkce "typeday" podle dne v t²dnu.
Instalace pobφhß ve dvou krocφch :
P°ed spuÜt∞nφm instalaΦnφho programu volejte pod PC FANDem ·lohu "INST.RDB", kde editujete kalendß°nφ v²jimky (datov² soubor "DNY.000"). Po°izujete v₧dy dva ·daje, datum a nov² typ dne (0 a₧ 3 podle po₧adovanΘho novΘho v²sledku funkce typeday). V druhΘm kroku zvolte v instalaΦnφm programu "FANDINST" volbu "Dny".
"INSTALACE KONSTANT"
"PoΦet v∞t k ulo₧enφ v editoru"
Po po°φzenφ Φi zm∞n∞ danΘho poΦtu v∞t v datovΘm editoru dojde k ulo₧enφ v∞t a uvedenφ souboru do definovanΘho stavu. Tj. provedou se celkem t°i akce: aktualizuje se hlaviΦka souboru data se z cache ulo₧φ na disk aktualizujφ se ·daje v adresß°i disku (fyzickß dΘlka souboru). V p°φpad∞ havßrie, nap°. p°eruÜenφ p°φvodu el.proudu, p°φpadnß automatickß oprava PC FANDem vede k nßvratu k tomuto stavu. Implicitnφ hodnota je 20 v∞t. Ni₧Üφ hodnota znamenß vyÜÜφ bezpeΦnost ale mo₧nΘ zdr₧ovßnφ p°i prßci.
"Automatickß sestava - Üφ°ka"
Zßkladnφ parametr automatickΘ sestavy, kter² udßvß poΦet znak∙ na °ßdce p°i generovßnφ automatickΘ sestavy. Implicitn∞ 80 znak∙. èφ°ka sestavy se odvozuje podle normßlnφ velikosti pφsma (10 CPI).
"Automatickß sestava - dΘlka"
" - ukonΦenφ strany"
DΘlka udßvß poΦet °ßdk∙ sestavy, kterΘ se majφ generovat na jednu tiskovou stranu. Jde tedy o logickou dΘlku strany. P°iΦtenφm poΦtu °ßdk∙ pro ukonΦenφ strany se zφskß ·daj o fyzickΘ dΘlce strany. Uplatnφ se jak p°i automatickΘ tak i p°i definovanΘ sestav∞. V definovanΘ sestav∞ lze fyzickou i logickou dΘlku strany upravit dalÜφmi programßtorsk²mi prost°edky. Implicitnφ hodnoty jsou 69 a 3. Celkem 72 °ßdk∙ = implicitnφ fyzickß dΘlka strßnky. V₧dy na zaΦßtku tisku vyÜle PC FAND do tiskßrny ESC-sekvenci pro nastavenφ fyzickΘ dΘlky strßnky (pokud je tato sekvence uvedena viz. "instalace tiskßrny" a fyzickß dΘlka strany je jinß ne₧ 72). Fyzickou dΘlku strany lze definovat takΘ teΦkov²m p°φkazem ".pl". UkonΦenφ strany lze definovat takΘ teΦkov²m p°φkazem ".cp".
P°i tisku na jednotlivΘ listy (podavaΦ) doporuΦujeme nastavit hodnoty t∞chto parametr∙ na 64 (nebo kolik °ßdk∙ se skuteΦn∞ vejde na list) a ukonΦenφ strany doplnφme na souΦet 72, tedy 8. D∙le₧it² je souΦet 72, p°i jinΘ hodnot∞ se mohou n∞kterΘ tiskßrny chovat
"podivn∞", navφc to a₧ na specißlnφ typy sestav (slo₧enky) nemß v²znam. "Sestava - v²stup rovnou na tiskßrnu ?" A/N (N)
P°i generovßnφ automatickΘ sestavy pomocφ volby datovΘho editoru F6 - opis sestava vystupuje rovnou na tiskßrnu, nikoliv nejd°φve do tiskovΘho souboru PRINTER.TXT.
"V²b∞r tiskßrny p°ed tiskem ?" A/N (N)
Po vyvolßnφ tisku (F6,CtrlF6,CtrlK-P,p°φkaz printtxt) se mφsto hlßÜky F10! (ESC) nastavte tiskßrnu! objevφ seznam instalovan²ch tiskßren (jako p°i AltF6) s nastavenou aktivnφ tiskßrnou a mo₧nostφ zm∞ny.
"Graficky odd∞lit strßnky ?"
"- znak pro odd∞lenφ"
P°i zapnutΘ klßvese "ScrolLock" se v textovΘm editoru odd∞lovaΦe strßnek (CtrlP-CtrlL) zobrazφ jako °ada teΦek (znak∙ pro odd∞lenφ, implicitn∞ znaku s k≤dem 250) a tak se "graficky" odd∞lφ strßnky. Nenφ zohledn∞no nastavenφ logickΘ dΘlky strany. Implicitn∞ je grafickΘ odd∞lenφ zapnuto.
"Potvrdit ESC z editoru ?" A/N (N)
P°i opuÜt∞nφ datovΘho editoru aktivuje kontrolnφ dotaz pro u₧ivatele opustit editor A/N ?
Neuplatnφ se p°i p°eruÜenφ po°φzenφ novΘ v∞ty - viz. nßsledujφcφ parametr.
"Potvrdit ESC z nedokonΦenΘ v∞ty?" A/N (N)
Parametrizace p°eruÜenφ po°φzenφ novΘ v∞ty v datovΘm editoru. P°i nastavenφ na "A" musφ obsluha p°eruÜenφ po°φzenφ potvrdit na hlßÜku: NedokonΦenß v∞ta bude zruÜena! P°esto opustit A/N? V opaΦnΘm p°φpad∞ je "rozeditovanß" v∞ta bez varovßnφ nenßvratn∞ ztracena.
"Potvrzenφ hlßÜky ENTER mφsto F10" A/N (N)
Pro potvrzenφ hlßÜek PC FANDu lze krom∞ klßvesy F10 pou₧φt i "ENTER". Mo₧nΘ hodnoty A/N, implicitn∞ N.
"Komentß° k RDB p°i lad∞nφ ?" A/N (A)
V programßtorskΘm prost°edφ se zobrazφ prvnφ °ßdek textu.
"CP/M Üachta (nap°. D,E,F...)"
Pro ·Φely p°evodu dat z 8-bitovΘ verze PC FANDu (oper.systΘm CP/M) je mo₧no specißlnφm driverem instalovat mo₧nost Φtenφ disket ve formßtu CP/M. V tomto parametru se uvede, kam bylo Φtenφ CP/M disket driverem mapovßno.
"Sφt∞ LAN - obnovenφ obrazovky" P°i editaci sdφlenΘho datovΘho souboru dochßzφ k automatickΘ pravidelnΘ obnov∞ obrazovky - naΦtenφm dat z disku. Interval obnovy se zadßvß v sekundßch, implicitn∞ 5 sec. Ni₧Üφ hodnota parametru znamenß lepÜφ p°ehled
obsluhy o akcφch ostatnφch stanic avÜak vyÜÜφ zßt∞₧ serveru.
"lokßlnφ sφt∞" - "pou₧φvanΘ pojmy".
"Sφt∞ LAN - opak. blokovanΘho p°φstupu" ("net delay")
V lokßlnφ sφti mohou b²t soubory, po₧adovanΘ pro urΦitou akci, doΦasn∞ nep°φstupnΘ z d∙vodu prßce ostatnφch stanic. Proto je t°eba odmφtnut² pokus o prßci s nimi po urΦitΘm Φase automaticky znovu opakovat. Tento Φasov² interval se zadßvß v jednotkßch CPU (z d∙vodu jemn∞jÜφho odliÜenφ jednotliv²ch stanic), implicitn∞ 54 CPU. ( 1 sec ╕ 18 CPU )
"Prvnφ p°φstup - prodleva (CPU)" 0 .. 255 (0)
" - poΦet opakovßnφ" 0 .. 255
Je-li parametr "poΦet opakovßnφ" > 0, potom PC FAND p°i odmφtnutφ prvnφho pokusu o systΘmov² zßmek Φekß dobu podle prodlevy v CPU a zkusφ to znovu ani₧ by hlßsil u₧ivateli blokovacφ hlßÜku. ╚ekacφ doba mezi pokusy a poΦet pokus∙ bez hlßÜenφ jsou dßny t∞mito parametry. Jde o analogii parametr∙ Lock Delay a Lock Retries ze souboru NET.CFG pro konfiguraci stanice v sφti Novell. VhodnΘ nastavenφ t∞chto parametr∙ m∙₧e zlepÜit chovßnφ aplikace p°i v∞tÜφ zßt∞₧i - urychlit a mΘn∞ hlßÜek. KonkrΘtnφ hodnoty je t°eba ov∞°it v praxi, pou₧φvajφ se spφÜe ni₧Üφ.
"Sφt∞ LAN - pφpßnφ p°i opakovßnφ blokovßnφ". A/N (A)
Viz. p°edchozφ parametr. Nep°φstupnost souboru je signalizovßna vizußlnφ hlßÜkou a pφpnutφm, kterΘ je mo₧no vypnout, ruÜφ-li obsluhu. "Pφpßnφ p°i chybßch ?" A/N (A) Chybovß a n∞kterß dalÜφ hlßÜenφ doprovßzφ zvukov² signßl, kter² lze zde vypnout / zapnout. NepotlaΦφ (zßm∞rn∞) p°φkaz "sound".
"Max.velikost XMS pro PC FAND"
PC FAND obsahuje vlastnφ diskovou cache. Implicitn∞ alokuje 200 kB pam∞ti XMS. NedoporuΦuje se kombinovat s jin²m typem cache (nap°. SMARTDRIVE), jsou mo₧nΘ kolize a dvojφ "keÜovßnφ" nemß smysl.
"PotlaΦit Ctrl-Break ?" A/N (N)
Mo₧nost ukonΦenφ programu kombinacφ klßves Ctrl-Break.
"╚φslo implicitnφ klßvesnice" ..... 0 a₧ 4 (0)
PC FAND obsahuje podporu nßrodnφho prost°edφ pro klßvesnici. Celkem 5 typ∙ klßvesnic v urΦitΘm po°adφ - viz. klßvesa AltF8 v PC FANDu. Tento parametr urΦuje Φφslo aktivnφ klßvesnice po startu PC FANDU. Mo₧nΘ hodnoty 0 - 4, implicitn∞ 0.
"PARAMETRIZACE MYèI"
"MyÜ - podpora vypnuta" A/N (N) Mo₧nost vypnutφ podpory myÜi.
"- v²m∞na klßves" A/N (N)
V²m∞na levΘ a pravΘ klßvesy.
"- interval pro dvojit² stisk"
Zadßvß se v CPU, implicitn∞ 8.
"- interval pro opakovßnφ"
Automat.opakovßnφ stisku myÜi. Zadßvß se v CPU, implicitn∞ 8.
"Prodleva Ctrl,Alt,Shift"
Interval pro vyvolßnφ alternativ. nßpov∞dy po stisku p°e°azovacφ klßvesy. Zadßvß se v CPU, implicitn∞ 15.
"Automat.p°epsat nßv∞Ütφ diskety" . A/N (A)
P°i zßlohovßnφ na disketu (PC FANDovsk²mi p°φkazy) lze p°i nesouhlasu nßv∞Ütφ diskety toto nßv∞Ütφ po dotazu obsluze p°epsat. Je-li tento parametr nastaven na "N", PC FAND striktn∞ vy₧aduje disketu s nßv∞Ütφm podle katalogu.
"Interval zhasnutφ obrazovky"
Aktivuje Üet°iΦ obrazovky, tj. dΘlku intervalu v sekundßch po kterΘm p°i nepou₧itφ libovolnΘ klßvesy zhasne obrazovka. Je-li hodnota 0 (implicitn∞), obrazovka nezhasφnß. Maximßlnφ povolenß hodnota je 3640 sec (asi 1 hodina).
"Posun implicitnφho stoletφ" (roky, 0)
Parametrizuje dosazenφ stoletφ p°i zadßvßnφ datumu s dvojmφstn²m Φφslem pro rok, tj. nap°φklad p°i standardnφ masce 'DD.MM.YY'. D∙le₧itΘ hlavn∞ na p°elomu stoletφ. Po zadßnφ datumu se provede test nerovnosti "YY < (AR + konstanta) MOD 100"
kde: AR ... aktußlnφ rok
YY ... zadanΘ dvojΦφslφ roku
konstanta ... zadanß hodnota parametru posunu stoletφ
Pokud je spln∞na, p°iΦte se k zadanΘmu roku 2000, v²sledn² rok bude 20YY. V opaΦnΘm p°φpad∞ 19YY. Pokud je konstanta=0 (implicitn∞), pou₧ije se v₧dy aktußlnφ stoletφ (tj. neprovßdφ se vyhodnocenφ nerovnosti). Pozor na chybnΘ nastavenφ konstanty, nap°. by nem∞lo b²t AR+konstanta=99.
"valdate" "konstanty"
"Kontrola volnΘho mφsta na disku" A / N (A)
P°i prßci na diskov²ch polφch o velikosti v∞tÜφ ne₧ 2 GB nastavφme na '"N"' a tak se m∙₧eme vyhnout neoprßvn∞n²m hlßÜenφm o nedostatku volnΘho mφsta na disku.
"INSTALACE TISK┴RNY"
----------------------------------------------------------------------------
P°i generovßnφ tiskov²ch sestav a jejich tisku na tiskßrn∞ odpovφdajφ nßroky PC FANDu na tiskßrnu zhruba mo₧nostem textovΘho editoru PC FANDu. To znamenß, ₧e se pou₧φvß neproporcionßlnφ pφsmo, diakritika v k≤dovßnφ Kamen nebo Latin a zßkladnφ typy pφsma. Tento p°φstup k tiskßrn∞ vychßzφ z mo₧nostφ jehliΦkov²ch tiskßren, p°edevÜφm ohledn∞ typ∙ pφsem (zhuÜt∞nΘ, elite, ÜirokΘ, ...).
"__ TYPY TISK┴REN :"
"JehliΦkovΘ" Jsou ovlßdßny z programu v tzv. "m≤du EPSON". V rßmci tiskßren s tφmto zp∙sobem ovlßdßnφ vlßdn∞ Üirokß kompatibilita a v∞tÜinou lze pou₧φt °φdφcφ sekvence "STANDARD".
"InkoustovΘ, laserovΘ"
Nov∞jÜφ typy tiskßren, kterΘ majφ v∞tÜinou odliÜn² zp∙sob ovlßdßnφ, nejΦast∞ji jazyk "PCL", b²vajφ takΘ oznaΦovßny
jako HP-kompatibilnφ. Tyto tiskßrny majφ obecn∞ vyÜÜφ kvalitu tisku ne₧ jehliΦkovΘ, avÜak z hlediska tisku z PC FANDu
je jejich kompatibilita - vzßjemnß nebo na jehliΦkovΘ - Φasto problematickß.
Z v²b∞ru tiskßren v distribuci je nejobecn∞ji pou₧itelnß sada °φdφcφch sekvencφ pro HP DJ520 (jazyk PCL 3).
"BublinkovΘ" Podle konkrΘtnφho typu lze Φasto pou₧φt bu∩ standardnφ sekvence jako pro jehliΦkovΘ tiskßrny (m≤d EPSON) nebo
p°epnout tiskßrnu do IBM-modu (DIP p°epφnaΦe) a pou₧φt p°ednastavenΘ sekvence IBM PRO (IBM proprinter).
Pro °φzenφ vÜech typ∙ tiskßren se pou₧φvajφ tzv. "escape sekvence", kterΘ se zadßvajφ v hexadecimßlnφm tvaru (nap°. 1B=Esc) podle manußlu tiskßrny. ╪φzenφ tiskßrny zahrnuje dva hlavnφ okruhy problΘm∙: "Podpora diakritiky" Na rozdφl od klßvesnice a obrazovky PC FAND neobsahuje podporu diakritiky pro tiskßrnu. Proto musφ tiskßrna um∞t ΦeÜtinu sama (hardwarovß podpora, lepÜφ varianta) nebo musφ b²t pou₧ita systΘmovß podpora (rezidentnφ program). D∙le₧itΘ je to, ₧e lze tisknout na tiskßrnu v jinΘm k≤dovßnφ diakritiky ne₧ probφhß zpracovßnφ na poΦφtaΦi, p°φpadn∞ m∙₧e b²t tiskßrna bez podpory ΦeÜtiny, viz. parametr "K≤d". Pokud tiskßrna obsahuje hardwarovou podporu ΦeÜtiny, je Φasto t°eba ji aktivovat, nejΦast∞ji p°idßnφm specißlnφ ESC-sekvence k "reset"u. U tiskßren s jazykem PCL-3 se pro nastavenφ k≤dovΘ strßnky 852 (Latin2) pou₧φvß sekvence 1B 28 31 37 55 pro k≤d Kamenick²ch sekvence 1B 28 31 38 55.
"Typy pφsma"
V drtivΘ v∞tÜin∞ p°φpad∙ lze odpovφdajφcφ typy pφsma nainstalovat pomocφ ESC-sekvencφ. Pro ka₧d² typ pφsma se zadßvß k≤d pro zapnutφ a k≤d pro vypnutφ pφsma. DΘlka sekvence je max. 254 znak∙.
Popis jednotliv²ch °φdicφch sekvencφ:
Po vybrßnφ tiskßrny ze seznamu se objevφ menu s mo₧nostmi v²b∞ru zp∙sobu tisku. Jsou 3:
"Standardnφ (LPT1-3)"
"P°es logick² port (dos.LPT1-9)"
"Nßhradnφ tisk (mana₧er)"
RozliÜuje se podle hodnoty "timeout". Viz.dalÜφ popis.
"TISK┴RNA" (nßzev)
Pou₧ije se pro generovßnφ menu pro v²b∞r tiskßrny v PC FANDU (klßvesa "Alt-F6") - lze instalovat a₧ 10 tiskßren. Viz. "SetPrinter", "CPrinter". Standardnφ instalace od distributora obsahuje tyto typy tiskßren:
Nßzev dle FANDINST urΦeno pro tiskßrny k≤dovßnφ ΦeÜtiny
-----------------------------------------------------------------
EPS-bez EPSON a kompatibilnφ bez k≤dovßnφ ΦeÜtiny
EPS-kam EPSON a kompatibilnφ Kamenick²ch
EPS-lat EPSON a kompatibilnφ Latin 2
DJ-PCL3 inkoustovΘ (s jazykem PCL3) Latin 2
LJ-PCL5 laserovΘ (s jazykem PCL5) Latin 2
IBM-bez bublinkovΘ bez k≤dovßnφ ΦeÜtiny
IBM-lat bublinkovΘ Latin 2
V²jimky a znßmΘ nastavenφ pro dalÜφ konkrΘtnφ typy tiskßren jsou
dostupnΘ na WEBu firmy alis "www.alis.cz"
"Typ"
Typ tiskßrny ("M"-mozaikovß,"C"-mozaikovß-barva,"L"-laserovß HP LaserjetII)
Uplatnφ se p°i tisku grafu, p°i tisku textu jen pro interpretaci ESC sekvencφ s prom∞nnou Φßstφ, viz. "dΘlka strßnky" a "odsazenφ zleva".
"k≤d(KL,KN,LK,LN)"
Tento parametr umo₧≥uje p°ek≤dovßnφ v²stupu na tiskßrnu a tak pro tisk pou₧φt jinΘ k≤dovßnφ diakritiky ne₧ pro vlastnφ zpracovßnφ. ╚astß kombinace je pro PC (data) k≤dovßnφ Kamen a pro tisk Latin2. K≤d je dvouznakovß konstanta:
KL kamen -> latin
KN kamen -> bez diakritiky
LK latin -> kamen
LN latin -> bez diakritiky
nezadßno bez p°ek≤dovßnφ
"╚φslo portu tiskßrny (1 a₧ 9)"
OznaΦenφ paralelnφho portu pro v²stup : LPT"1" ... LPT"9". Implicitn∞ 1. Lze tisknout i na fyzicky neexistujφcφ porty, na kterΘ jsou mapovßny sφ¥ovΘ tiskßrny. Porty "4-9" lze pou₧φt jen p°i tisku na "logick²" port, viz dalÜφ parametr.
"╚ekßnφ na odezvu tiskßrny"
Tzv. timeout. Zadßvß se v sekundßch, v²znam nastavenφ hodnot:
"1 a₧ 14" ... P°i zahßjenφ i v pr∙b∞hu tisku sleduje PC FAND odezvy tiskßrny a pokud doba p°esßhne stanoven² limit, vydß
hlßÜku "F10! (ESC) p°ipojte tiskßrnu! Zadanß konstanta se zapisuje do oblasti BIOSu, "0" ......... Neprovede se ₧ßdn² zßpis a pou₧ije se implicitnφ hodnota BIOSu na vaÜem PC. Pokud se u Üirok²ch tiskßren formßtu A3, nap°. STAR LC-15
objevφ (neoprßvn∞n∞) v²Üe uvedenß hlßÜka v pr∙b∞hu tisku pou₧ijte hodnotu 14 nebo 0. Hodnotu 0 pou₧ijte i p°i tisku pod "Windows 95".
"253" ....... Specißlnφ tisk. Podpora tisku p°es tiskov² mana₧er (Win95/98/NT), viz. "www.alis.cz".
Provedou se dv∞ akce:
"1." Kopie souboru PRINTER.TXT do souboru se jmΘnem podle
parametru "Nßzev kopie"(ulo₧eno v sekvenci "RESET").
JmΘno souboru m∙₧e obsahovat znak "#", kter² bude nahrazen po°adov²m Φφslem 1..99.
"2." Spustφ se externφ program ("EXEC") podle parametru "Nßzev programu" (ulo₧eno v sekvenci "DΘlka strany").
Jako parametry programu se p°ipojφ obsah dalÜφho parametru instalace tiskßrny "Parametry programu"
(ulo₧eny v sekvenci "Uk.°et∞zec/laser"). "254 ....... Tisk p°es tzv. "logick²" port. To znamenß ₧e tisk se
z PC FANDu posφlß do souboru s nßzvem "LPTx" (kde x=1..9) jeho₧ p°esm∞rovßnφ na tiskßrnu je ji₧ v re₧ii oper. systΘmu MS DOS. Porty 4-9 lze pou₧φt jen pod WIN95/98/NT.
"255" ....... Mß v²znam pouze u sφ¥ov²ch tiskßren v t∞ch typech sφtφ, kde se na vlastnφ tisk musφ Φekat delÜφ dobu, p°φpadn∞
a₧ do ukonΦenφ aplikace (nap°. ve WFW nelze parametrizovat, v Novellu 3.xy program CAPTURE - parametr TI). Implicitn∞ je nastaveno 7 sec.
"(^S) Podtr₧enφ" ........ ^S Underline
"(^W) Kurzφva" .......... ^W Italic
"(^Q) èirok²" ........... ^Q Double-width
"(^D) Dvojit²" .......... ^D Double-strike
"(^B) Mastn²" ........... ^B Emphasised
"(^E) ZhuÜt∞n²" ......... ^E Compressed
"(^A) Elite" ............ ^A Elite
Pro jednotlivΘ typy pφsma se instaluje °φdicφ sekvence pro zapnutφ (lich² v²skyt) a pro vypnutφ (sud² v²skyt p°epφnaΦe). Tyto sekvence jsou p°i tisku textu substituovßny na mφsto v²skytu odpovφdajφcφch p°epφnaΦ∙. Na jehliΦkov²ch tiskßrnßch lze jednotlivΘ typy kombinovat, co₧ vÜak m∙₧e Φinit obtφ₧e na n∞kter²ch typech tiskßren s jazykem PCL (HP-kompatibilnφ).
"Reset tiskßrny"
Tato °φdicφ sekvence se do tiskßrny vyÜle v₧dy na zaΦßtku ka₧dΘho tisku (po potvrzenφ F6, CtrlF6,...). V tomto smyslu jde o "startovacφ" °φdicφ sekvenci pro tisk. NejΦast∞ji obsahuje vlastnφ ESC sekvenci pro reset danΘho typu tiskßrny, kterß nastavuje tiskßrnu do v²chozφho stavu. N∞kdy (u n∞kter²ch typ∙ podpory diakritiky) dojde p°i tom ke "shozenφ" tΘto podpory. V takovΘm p°φpad∞ je nutno sekvenci pro reset zruÜit (vyprßzdnit). U tiskßren s HP-m≤dem (laserovΘ,inkoustovΘ HP-DJxyz) je naopak Φasto
pot°eba sekvenci pro reset rozÜφ°it o nastavenφ znakovΘ sady, nejlΘpe neproporcionßlnφho fontu s diakritikou. Dßle zde lze nastavit i velikost pφsma, °ßdkovßnφ apod. To je nutnΘ proto, ₧e i tiskßrna, kterß "umφ" ΦeÜtinu nemusφ mφt tuto vlastnost aktivnφ po "ΦistΘm" resetu. "DΘlka strany" Pokud je tato sekvence v instalaci zadßna, PC FAND ji v₧dy vyÜle na tiskßrnu p°i zahßjenφ tisku, ihned po sekvenci pro reset. Rozumφ se fyzickß dΘlka strany a zadßvß se v poΦtu °ßdk∙ na stranu. Prioritn∞ se poΦet °ßdk∙ vyhodnotφ podle teΦkovΘho p°φkazu .pl. Pokud nenφ zadßn, pou₧ije se hodnota z instalace konstant - seΦte se logickß dΘlka a ukonΦenφ strany. Implicitnφ hodnota je 72. Zpracovßnφ sekvence je r∙znΘ podle nastavenφ typu tiskßrny. Pro typ "M" a "C" se k instalovanΘ sekvenci dΘlky strany p°ipojφ hodnota dΘlky v binßrnφm k≤dovßnφ (1 byte, nap°. znak s hodnotou 72, tj. 'H') a vyÜle na tiskßrnu. U typu "L" se ·daj dΘlky k≤duje znakov∞, to jest nap°. znaky '7' a '2'. OvÜem na konec se p°ipojφ ukonΦovacφ sekvence, viz. nßsledujφcφ parametr instalace. "Uk.°et∞zec/LASER" UkonΦujφcφ °φdφcφ sekvence pro dΘlku strany, pou₧φvß se pro laserovΘ tiskßrny ("Typ=L"). Viz. komentß° k parametru dΘlka strany.
"Odsazenφ zleva"
"Uk.odsaz.zleva"
Pou₧φvß se pro realizaci teΦkovΘho p°φkazu ".PO". Zadßvß se poΦet sloupc∙ zleva. Zp∙sob zpracovßnφ prom∞nnΘ Φßsti poΦtu sloupc∙ je stejn² jako pro dΘlku strany vΦetn∞ ukonΦujφcφ sekvence.
("teΦkovΘ p°φkazy")
"(^X) U₧ivatelsk² k≤d 1"
"(^V) U₧ivatelsk² k≤d 2"
"(^T) U₧ivatelsk² k≤d 3"
DalÜφ typy pφsma nebo vyu₧itφ specißlnφch vlastnostφ konkrΘtnφ tiskßrny (°ßdkovßnφ, barvy, NLQ, ...). Pro tiskßrnu typu STANDARD jsou tyto typy nastaveny takto: ^X ... dvojnßsobnΘ pφsmo
^V ... Φty°nßsobnΘ pφsmo
^T ... hustΘ °ßdkovßnφ (1/8")
_" PARAMETRY PRO GRAFICK▌ TISK"
"╪ßdkovßnφ n/72", ....... dle mo₧nostφ tiskßrny --+
"╪ßdkovßnφ n/216" ª lze ovlivnit
"Gr.hustota 60", ........ grafickß hustota + proporce
"Gr.hustota 120", ª tisku
"Gr.hustota 240" --+ "tisk grafu"
Tyto parametry se nastavujφ jen u typu tiskßrny 'M' a 'C'. Pro typ 'L'
nemajφ v²znam.
"Nastavenφ barev"
Pouze prefix, PC FAND doplnφ Φφslo barvy. Pou₧ije se u typu tiskßrny C.
"Zßv∞r.sekvence"
Zßv∞reΦnß sekvence pro ukonΦenφ tisku. Mß v²znam jen p°i specißlnφch
p°φpadech tisku.