str.
76
że znak Escape (kod równy 27) sygnalizuje, iż następujące po nim
znaki muszą być interpretowane jako kody sterujące, a nie znaki
do wydrukowania. Liczba znaków, które wchodzą w skład takiego
kodu sterującego, jest automatycznie rozpoznawana przez
drukarkę.
Chcąc zmienić jakiś parametr druku (np. szerokość znaków)
musisz do drukowanego tekstu wprowadzić odpowiednie kody
sterujące. Często jest to możliwe bezpośrednio z klawiatury, na
przykład w niektórych edytorach tekstu, bazach danych i
programach kalkulacyjnych. Wiele innych programów (przeważnie
edytorów tekstu) daje użytkownikowi możliwość wprowadzenia kodów
sterujących w postaci ich wartości liczbowych poprzedzonym
rozpoznawanym przez program symbolem, który sygnalizuje taką
operacją. Istnieje ponadto grupa programów, w których zapis
zmian pewnych parametrów druku jest zawsze taki sam, niezależnie
od rodzaju drukarki. Programy te wymagają przed wykorzystaniem
dopasowania do konkretnej drukarki. Realizuje się to przez
bezpośrednie określenie kodów lub wskazanie pomocniczego pliku
(tzw. Printer Driver), który takie kody zawiera. Aby wykorzystać
pełnię możliwości drukarki niezbędna jest więc znajomość kodów
sterujących zarówno w postaci znaków, jak i odpowiadających im
wartości liczbowych dziesiętnych i szesnastkowych.
Mimo znacznej różnorodności typów drukarek kody sterujące
ich podstawowymi funkcjami są zwykle jednakowe. Wyjątek stanowi
tu tylko Atari 1029, która ma tych funkcji bardzo mało i
wykorzystuje inne kody. Poniżej wymienione są kody sterujące
wszystkimi funkcjami Atari 1029 oraz kody podstawowych funkcji
innych drukarek popularnych w Polsce.
Znaczna część sprzedawanych w Pewexie drukarek Atari 1029
ma, zamiast znaków międzynarodowych, umieszczone w pamięci
polskie litery. Dostęp do nich jest opisany w następnym
rozdziale. Kody podane poniżej dotyczą niezmodyfikowanej
drukarki. Użyte skróty oznaczają: CPI - "znaków na cal"
(Character Per Inch) i LPI — "wierszy na cal" (Lines Per Inch).
funkcja znaki kod dzies. kod szesn.
5 CPI Esc CONTROL-N 27 14 1B 0E
10 CPI EscCONTROL-O 27 15 1B 0F
włącz. podkreślania Esc CONTROL-Y 27 25 1B 19
wyłącz. podkreślania Esc CONTROL-Z 27 26 1B 1A
włącz. znaków międzyn. Esc CONTROL-W 27 23 1B 17
wyłącz. znaków międzyn. Esc CONTROL-X 27 24 16 18
6 LPI Esc 6 27 54 1B 36
9 LPI Esc 9 27 57 1B 39
druk grafiki Esc A 27 65 1B 41
Największą popularnością cieszą się w Polsce drukarki firmy
Star. Są to przede wszystkim modele NX-10, NX-15 oraz LC-10,
która jest sprzedawana w Pewexie pod nazwą NX-1000. Tych też
drukarek będą dotyczyły podane niżej kody sterujące. Dla innych
drukarek mogą one być nieco inne i należy sprawdzić to w
instrukcji drukarki. Dla ułatwienia tej czynności obok nazw
polskich zostały podane także angielskie.
Komentáře k této Příručce