Program TLACWIN a jeho použití v programech VIS

(verze 1.05)

Program TLACWIN slouží pro tisk textových souborů, které vytvoří jiné programy. Především je určen pro zprostředkování tisku z DOS programů, které mají někdy problémy při tisku ve Windows.

Program TLACWIN byl vytvořen ve firmě Verejná informačná služba, s.r.o. (slovenská pobočka firmy Veřejná informační služba, spol.s r.o., Plzeň). Je zdarma dodáván k programům firmy VIS. Pro jiné použití je třeba si vyžádat povolení autora.

Program TLACWIN umožňuje řešit tyto problémy:

 

Upozornění: Program TlacWin vytvořila firma VIS pro řešení problémů s tiskem z DOSových programů a svým zákazníkům ho dodává bezplatně. K programu není poskytována žádná bezplatná servisní podpora a případná servisní podpora je vždy hrazená dle aktuálního ceníku bez ohledu na úspěšnost řešení daného problému. Obecně tento program firma VIS doporučuje zákazníkům jako nejlevnější variantu vyřešení problému s tiskem v DOSových programech a ve většině případů vede použití programu k vyřešení problému, ale firma VIS nemůže zaručit, že pomůže ve 100% případů.

 

Popis programu TLACWIN

Program TLACWIN je aplikace pro 32-bitová Windows. Vyžaduje Windows 95, 98, ME, NT, 2000, XP (nelze použít na Windows 3.x).

Program se po spuštění usadí na systémové liště Windows jako ikona (vedle ikony hodin). Pomocí pravého tlačítka myši lze na této ikoně vyvolat menu akcí programu, ze kterého je možné program také ukončit.

Program stále v zadaných pravidelných intervalech testuje, zda se v zadaném adresáři objeví soubor se zadaným jménem. Pokud to nastane, tak program soubor vytiskne na tiskárně a smaže ho.

Tisk se provádí na zadanou tiskárnu Windows. Tiskárna musí být správně nainstalovaná do Windows. Standardně se tisk provádí na výchozí tiskárnu Windows. Pomocí parametrů nebo nastavovacího formuláře je možné vybrat jinou tiskárnu.

Tisk souboru může být textový nebo grafický. Při textovém tisku program nevyužívá možnosti Windows, jen jejich prostřednictvím posílá tiskárně, co má tisknout. V tomto případě tedy záleží na schopnostech tiskárny. Tisknutý soubor již musí obsahovat potřebné řídící kódy apod. Také kódování diakritiky se řídí možnostmi tiskárny. Textový tisk je mnohem rychlejší, ale nemusí na některých tiskárnách fungovat.

Při grafickém tisku již program využívá funkce, které nabízejí Windows pro tisk. Obsah souboru se neposílá na tiskárnu, ale do tiskových funkcí Windows. V tomto případě je možné používat pouze některé vybrané řídící kódy pro jazyk PCL (viz dále). Tiskne se fontem Courier New, kódování diakritiky je podle Windows (kódová stránka 1250). Font a jeho velikost jde zadat parametry a lze je volit i během práce programu.

Parametry programu TLACWIN

Programu se při spuštění mohou zadat parametry, které ovlivňují jeho činnost:

Některá z uvedených nastavení lze následně při běhu programu měnit ve formuláři, který se zobrazí při zaťukání na ikonu programu.

Instalace a spuštění programu TLACWIN

Program TLACWIN se nijak neinstaluje. Stačí jej zkopírovat na pevný disk. Doporučeno je pro program vytvořit nový adresář (např. C:\TLACWIN).

Spuštění programu je možné provádět ručně. Doporučené je ale vytvoření zástupce, který se umístí do složky Po spuštění. Pak se bude program spouštět automaticky při každém startu Windows. Do zástupce je možné zadat v případě potřeby požadované parametry programu.

Program je možné spustit i vícekrát s různými parametry. Např. je možné z jednoho adresáře tisknout na jednu tiskárnu a z druhého adresáře na druhou. Nebo je možné tisknout na tutéž tiskárnu, ale s jinou velikostí písma.

Ovládání programu TLACWIN

Program není nutné normálně nijak ovládat. Program běží na pozadí, podle potřeby tiskne, ale uživateli se nijak neprojevuje.

Program není nutné ani ukončovat, při ukončení Windows se ukončí automaticky sám.

Pomocí pravého tlačítka myši na ikoně programu na liště Windows je možné vyvolat menu, které obsahuje tyto volby:

Práce s fontem pro grafický tisk

Pro grafický tisk se standardně používá font Courier New. Jiný font je možné vybrat parametrem při spuštění (/FTn a /F?) nebo pomocí volby Nastavení fontu v menu programu. Nastavení fontu volbou v programu platí pouze po dobu spuštění programu.

Standardně se používá výchozí znaková sada (skript) fontu. Ta je u českých verzí Windows nastavená na středoevropskou sadu. Pokud se chybně tisknou znaky s diakritikou, pak je nejspíše ve Windows nastavená jiná výchozí znaková sada. Pak je možné zkusit parametrem /C zapnout středoevropskou sadu.

Práce s řídícími kódy pro grafický tisk

Pro ovládání grafického tisku umožňuje TlacWin použití některých vybraných řídících kódů. Tyto řídící kódy jsou kompatibilní s jazykem PCL, který je standardem pro část tiskáren (především pro tiskárny HP).

Použité řídící kódy ovlivňují tisk jen v rámci daného tisku. Příští tisk začíná již zase s výchozími vlastnostmi.

Je možné použít tyto řídí kódy (kód je uveden ve tvaru, v jakém se zapisuje do programů VIS) :

Nastavení programu VIS pro spolupráci s TLACWIN

Programy VIS při spolupráci s TLACWIN netisknou přímo na tiskárnu, ale vytvářejí soubory, které tiskne TLACWIN. V programech VIS stačí provést potřebné nastavení v Nastavení pro tisk. Samotná práce v programech VIS pak zůstává stejná jako při normálním tisku.

V novějších programech VIS jsou již připravené předlohy nastavení pro tisk, které obsahují potřebná nastavení. Stačí je použít pomocí F10/Různé/Vytvoření z předlohy.

Pro textový tisk

Jediná změna proti normálnímu nastavení pro tisk je v tom, že se zadá cíl tisku. Musí se zadat jméno souboru v adresáři, odkud soubory tiskne TLACWIN. Doporučeno je jméno souboru vytvořit alespoň částečně znakem "?", který se při samotném tisku nahrazuje náhodným číslem. Tím je zabezpečeno, že každý tisk se dělá do nového souboru. U starších programů VIS, které toto nepodporují (programy dokončené v roce 1997 a starší), se musí zadat jméno souboru přesně a pak se musí při tisku vždy počkat, až se dokončí (dotiskne) předchozí tisk.

Je třeba si uvědomit, že v nastavení pro tisk musí být nastavené všechny náležitosti, jako při normálním přímém tisku na tiskárně. Musí být tedy nastavené správné řídící kódy (např. pro zapnutí diakritiky apod.).

Pro grafický tisk

Nastavení pro grafický tisk se od normálního liší více. Kromě zadání cíle tisku, které se dělá stejně jako pro textový tisk, je nutné nastavit tyto parametry:

Použití pro tisk na počítačové síti

Při tisku na tiskárnu na počítačové síti je možné použít dvě varianty řešení:

Doporučený přesný postup pro zprovoznění tisku pomocí TLACWIN z programů VIS

  1. vytvořit adresář C:\TLACWIN
  2. do tohoto adresáře zkopírovat soubor TLACWIN.EXE
  3. k TLACWIN.EXE vytvořit zástupce
  4. tohoto zástupce zkopírovat do složky Po spuštění (celá cesta ve Windows95/98 je C:\WINDOWS\Nabídka Start\Programy\Po spuštění, ve WindowsXP je vhodnějšá zástupce přesunovat rovnou do menu Start)
  5. v programu VIS v nastavení pro tisk (hlavní menu, sloupec Servis) dát u používané tiskárny (má hvězdičku ve sloupci Priorita) do cíle tisku C:\TLACWIN\????????.PRN

V případě potřeby grafického tisku je nutné přidat ještě tento postup:

  1. do vlastností zástupce TLACWIN ve složce Po spuštění do položky Cíl přidat parametr /G (pokud nepomůže, pak /GP)
  2. v programu VIS do nastavení pro tisk u používané tiskárny nastavit kódování W, zapnout dělení na stránky a zkontrolovat řídící kódy

Další poznámky

  1. pokud nejde do cíle tisku zadat název souboru s otazníky (programy dokončené v roce 1997 a starší), pak se musí zadat jméno souboru přesně a musí se při tisku vždy počkat, až se dokončí (dotiskne) předchozí tisk
  2. pokud nejde zapnout kódování tisku Windows (programy dokončené v roce 1997 a starší), pak se při potřebě grafického tisku musí diakritika při tisku vypnout

Použití programu TLACWIN s programy VIS pro Windows

Win programy VIS by obecně měly být schopné tisknout na jakékoliv tiskárně připojitelné do Windows. Někdy jsou ale problémy, které je možné vyřešit pomocí programu TLACWIN.

>Upozornění č.1: Program TLACWIN je určen pro podporu tisku z DOS programů. Pro Win programy funguje také, ale není pro ně určen. Proto některé dílčí věci nemusejí fungovat nebo se hůře nastavují. Obecně je doporučeno se použití programu TLACWIN pro Win programy vyhnout a nasadit ho jen v případě nezbytné potřeby.
>Upozornění č.2: Program TLACWIN lze použít pouze pro textové sestavy, nejdou pomocí něj vytisknout grafické sestavy. Z programu TLACWIN lze sice tisknout graficky, ale zdroj tisku (tj. sestava) musí být textový.

Kdy je potřeba použití TLACWIN pro Win programy:

Známé problémy při použití TLACWIN s Win programy:

Nastavení pro tisk pomocí TLACWIN:

V ProVISu:

V TLACWINu:

V ProVISu od verze 1.51 je ukázkové nastavení pro tisk pomocí TLACWIN jako volba v předloze tiskáren.

Popisované nastavení je určeno pro situaci, kdy TLACWIN tiskne textově. Grafický tisk TLACWINu nemá velký smysl - graficky je obvykle možné tisknout přímo z ProVISu. Pokud by se přesto grafický tisk potřeboval, je nutné nastavení přizpůsobit podobně jako pro grafický tisk z DOS programů - kódovou stránku dát na 1250 a zrušit řídící kódy.

Použití tisku pomocí TLACWIN:

Tiskárna pro TLACWIN se vybere jako výchozí, nebo se vybere pro danou sestavu, nebo se vybere při tisku (to je jako u normálních tiskáren). Při samotném tisku se pak místo tlačítka Tisk zvolí tlačítko Export.

Ve starších verzích programu (ProVIS 1.44 a starší) je dialog před tiskem trochu odlišný. Pro tisk pomocí TLACWIN je potřeba ve Výběru zařízení přepnout na Soubor a pak zvolit tlačítko Tisk.

Známé problémy

  1. je použita nejnovější verze programu TLACWIN? zkontrolovat - pravé tlačítko na ikonu programu na liště, zvolit O programu; pokud není zobrazená verze 1.04 (nebo novější) nebo pokud není volba O programu přítomná, pak jde o starší verzi a je třeba stáhnout nejnovější z Internetu
  2. vytváří se výstup z programu VIS do daného adresáře? zkontrolovat, zda vznikají v daném adresáři soubory s tiskem
  3. je TLACWIN spuštěný? zkontrolovat, zda je jeho ikona na systémové liště
  4. je TLACWIN nastavený na správnou tiskárnu? zkontrolovat - pravé tlačítko na ikonu programu na liště, zvolit Změna parametrů, na zobrazeném formuláři je tiskárna vidět
  5. je TLACWIN nastavený na správný adresář? zkontrolovat - pravé tlačítko na ikonu programu na liště, zvolit Změna parametrů, na zobrazeném formuláři je adresář vidět
  6. funguje tato tiskárna ve Windows? zkusit vytisknout na tiskárně něco z jiného programu (jiného než od VIS, např. Poznámkový blok)
  7. umí tiskárna tisknout textově? zkusit nastavit nastavit grafický tisk (/G), případně přímý grafický tisk (/GP)
  1. je třeba zkontrolovat, zda se z programu VIS posílá diakritika se správným kódováním - při textovém tisku obvykle Latin2, při grafickém vždy Windows (více viz výše)
  2. při použití Windows v nečeské verzi je třeba TLACWIN spouštět s parametrem /C
  3. při grafickém tisku je možné zkusit použít jiný font (nastavení v menu nebo parametrem /FTn)

Historie novinek programu