Přepínání znakových sad (kódových stránek) na tiskárnách EPSON -------------------------------------------------------------- Aktivace určité znakové sady se skládá ze dvou kroků: Prvním krokem je přiřazení znakové sady ke znakové tabulce. Druhým krokem je potom aktivace této znakové tabulky. V závislosti na typu a provedení (NLSP) disponují tiskárny EPSON až 28 znakovými sadami, přičemž každé znakové sadě přísluší v ovládacím řetězci dvojice hodnot označovaných jako d2 a d3, která jednoznačně určuje zvolenou znakovou sadu. Ovládací řetězec pro přiřazení znakové sady ke znakové tabulce má tvar ESC ( t 3 0 d1 d2 d3 . Proměnná d1 specifikuje znakovou tabulku a může v závislosti na typu tiskárny nabývat hodnot 0 až 3, resp. 0 nebo 1. Proměnné d2 a d3 určují znakovou sadu a pro v ČR běžně používané znakové sady mají tyto hodnoty (hexadecimální/dekadické): ----------------------------------------------------------- d2 d3 d2 d3 ----------------------------------------------------------- PC 437 (standardní US) 01h 00h 1 0 PC 850 (multilingual.) 03h 00h 3 0 PC 852 (Latin 2) 0Ah 10h 10 16 MJK (sada Kamenických) 1Ch 00h 28 0 ISO 8859-2 (Latin 2/Unix) 7Fh 02h 127 2 ----------------------------------------------------------- Znakové sady, kterými je tiskárna vybavena, můžete zjistit v návodu k použití nebo výtiskem aktuálního nastavení tiskárny. Příklad: Pro přiřazení znakové sady Latin 2 ke znakové tabulce č.1 má příslušný ovládací řetězec tvar symbolický: ESC ( t 3 0 d1 d2 d3 dekadický: 27 40 116 3 0 1 10 16 hexadecimální: 1B 28 74 03 00 01 0A 10 Pro aktivaci znakové tabulky slouží ovládací řetězec ESC t d1 . Proměnná d1 specifikuje (stejně jako u předchozího řetězce) znakovou tabulku a může v závislosti na typu tiskárny nabývat hodnot 0 až 3, resp. 0 nebo 1. Příklad: Pro aktivaci znakové tabulky č.1 má ovládací řetězec tvar symbolický: ESC t 1 dekadický: 27 116 49 hexadecimální: 1B 74 01 Pro přepnutí tiskárny na tisk znaků ze zvolené znakové sady je nutno použít kombinaci obou ovládacích řetězců. Příklad: Úplné nastavení tiskárny pro tisk v kódu Kamenických: symbolicky: ESC ( t 3 0 d1 d2 d3 ESC t d1 dekadicky: 27 40 116 3 0 1 28 00 27 116 49 hexadecimálně: 1B 28 74 03 00 01 1C 00 1B 74 01 Poznámka: Před použitím obou příkazů si ověřte, které hodnoty parametrů d1, d2 a d3 lze u Vaší tiskárny použít.