Přehled parametrů
- Název (Název tiskárny)
- Typ (Typ tiskárny)
- Kód (Překódování diakritiky pro tisk)
- Číslo portu (Číslo portu, kde je připojena tiskárna)
- Timeout (Čekání na odezvu tiskárny, speciální nastavení)
- Reset (Sekvence pro zahájení tisku)
- Délka strany (Nastavení fyzické délky stránky)
- Posun zleva (Posunutí tisku doprava)
Název
Název tiskárny je informativní údaj, který nemá žádné další efekty. Podle názvů tiskáren se generuje menu pro výběr tiskáren v PC FANDu (Alt-F6). Duplicita názvů je povolena.Typ
Typ tiskárny. Povolené hodnoty: M-mozaiková,C-mozaiková-barva,L-laserová (HP LaserjetII)Tento parametr se uplatní se při tisku grafu, při tisku textu jen pro interpretaci ESC sekvencí s proměnnou částí, viz. délka strany Posun zleva(.po)Kód
Může dojít k situaci, kdy program - aplikace PC FANDu používá kódování diakritiky jiné než "umí" tiskárna. Jako řešení této situace nabízí PC FAND překódování výstupu na tiskárnu. Povolené hodnoty parametru jsou dány kombinacemi, které se mohou v praxi vyskytnout. Kód je dvouznaková konstanta:KL
Kamenický na Latin 2KN
Kamenický na IBM(bez diakritiky)LK
Latin 2 na KamenickýLN
Latin 2 na IBM(bez diakritiky)Nezadáno, bez překódování
!!! Pro zde zveřejněné nastavení tiskáren se předpokládá kódování programu Latin 2
Číslo portu
Označení paralelního portu pro výstup : LPT LPT1...LPT9. 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, od verze PC FANDu 4.2. Viz TimeoutTimeout
Jde o čekání na odezvu tiskárny. Toto čekání se uplatní při komunikaci programu s tiskárnou, kdy program musí občas počkat, až tiskárna zpracuje dosud vyslané znaky. Zadává se v sekundách, ovšem některé hodnoty mají speciální význam. Povolené hodnoty: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 (nebo 255) můžete použít i při tisku pod Windows 95. |
253 (od v.4.2) | Speciální tisk. Podpora tisku přes tiskový manažer (Win95/98/NT), Provedou se dvě akce:
|
254 (od v.4.2) | 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 (od v.4.0) | Má význam především 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. Proto PC FAND provede po ukončení tisku formální otevření a uzavření handle pro odpovídající tiskový port. Podle aktuálních zkušeností je toto nastavení vhodné vždy pod WIN 95/98/NT. Důvodem zavedení tohoto parametru byly problémy v sítích WINxy, kde se ovšem později objevila možnost parametrizace přímo v nastavení WIN: Soubor SYSTEM.INI, sekce [network] |
Reset
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.Poznámka:
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 klávesou Del). Potom je ovšem nutno pečlivě deklarovat všechny sestavy tak, aby všechny přepínače typů písem byly řádně ukočeny. V opačném případě by se mohlo "neukončené"písmo z předchozího tisku ovlivnit aktuální tisk.
Za povšimnutí stojí následující informace:
- Řídící sekvence pro zapnutí diakritiky Latin 2 pro základní typy tiskáren - EPSON, IBM-proprinter a PCL. U složitějších řídících sekvencí v jazyce PCL je možno navazujicí sekvence za určitých okolností spojovat - pokud jsou shodné první tři znaky sekvence. Toto je klíč k pochopení nastavení RESETu pro většinu laserových a inkoustových tiskáren.
Délka strany
Řídící sekvence, která nastavuje délku strany podle počtu tiskových řádků. Jelikož počet řádků může být různý - podle hodnoty v tečkovém příkazu .pl musí PC FAND při tisku tuto hodnotu do sekvence dosadit. To se provede podle typu tiskány: Typ tiskárny = M,C (jehličkové, některé inkoustové)K první části řídící sekvence dle parametru "Délka strany" se připojí znak s hodnotou podle délky strany. Například pro délku strany 72 se připojí znak 'H'¨.
Je to podle popisu jazyka (modu) EPSON, případně IBM-proprinter. Typ tiskárny = L laserové,LED,HP DJ)
K první části řídící sekvence dle parametru "Délka strany" se připojí znak(y), které ve znakové podobě prezentují délku strany. Například pro délku strany 72 se připojí znaky '7' a '2'. K tomu se však ještě připojí ukončení podle parametru "Uk.řetězec/laser."
Je to podle popisu jazyka PCL. Pro drtivou většinu běžných sestav není potřeba nastavovat fyzickou délku stránky (nezaměňovat s logickou délkou stránky), plně postačuje implicitní délka 72 řádků/stránka. Z toho důvodu je možné parametr pro nastavení délky stránky nezadávat. Tím se vyhneme případným obtížím při chybně zadané řídící sekvenci.