Fan-Klub Pantery
Poproszony przez znajomego o opracowanie tablicy konwersji do polskiej drukarki D-100M, z zapałem zabrałem się do roboty. Zapał ten wynikał głównie z ciekawości - bardzo chciałem zapoznać się z rzeczoną drukarką, jako, że ogólnie wiadomo, to polskie wyroby "drukarkowe" do najlepszych nie należą. Ku mojemu zdziwieniu okazało się, że drukarka D-100M, produkowana przez Zakłady Mechaniczno-Precyzyjne Mera-Błonie niewiele ustępuje popularnym drukarkom zachodnim, typu NX-1000 i podobnym, a w jednym na pewno je przewyższa -pozwala na pisanie po polsku bez żadnego kłopotu, ponieważ jest wyposażona w pełny zestaw polskich znaków. Jest miła, lekka, estetycznie wykonana, a jej zauważalną wadą jest jedynie powolność pracy, ale wydaje mi się, że w pełni może tę powolność rekompensować niska cena drukarki (ok. 1.500.000 zł.) i dostępny na terenie kraju serwis techniczny.
Aby nie rozgadywać się już o sprzęcie, jeszcze tylko kilka słów na temat prezentowanej tablicy konwersji. Obydwa pliki należy przepisać (najlepiej w Pantherze), a następnie nagrać na kasetę lub dyskietkę. Od tej pory pliku D100M.CVN używamy tak, jak każdej innej tablicy, wybierając odpowiednią nazwę z menu DISPLAY, zaś plik D100M.DOC możemy przeczytać zawsze wtedy, gdy chcemy przypomnieć sobie symbole zdefiniowane w tablicy konwersji.
Sterownik drukarki D-100M
Plik D100M.CVN zawiera następujące
definicje:
%% - daje pojedynczy znak %
#155 - zamienia znak 155 na par. 13, 10
%RESET - inicjalizacja drukarki
%PAGE - wysuw papieru do nowej strony
%NLQ - włączenie trybu NLQ
%nlq - wyłączenie trybu NLQ
%ENLARGED - druk powiększony
%enlarged - wyłączenie druku powiększonego
%CONDENSED - druk zmniejszony
%condensed - wyłączenie druku zmniejszonego
%DSTRIKE - druk pogrubiony
%dstrike - wyłączenie druku pogrubionego
%SUPER - górny indeks
%super - wyłączenie górnego indeksu
%SUB - dolny indeks
%sub - wyłączenie dolnego indeksu
%UNDER - druk podkreślony
%under - wyłączenie druku podkreślonego
Polskie litery są zapisane w ROM-ie
drukarki i uzyskiwane są poprzez
zamianę kodów Panthera na kody D-100M.
|
|
.
. D-100M
.
%%=%
. eol-->CR, LF
#155=#13#10
. initialize printer
%RESET=#27#64
. eject page
%PAGE=#12
. NLQ mode
%NLQ=#27x#1
%nlq=#27x#0
. select print style
%ENLARGED=#14
%enlarged=#20
%CONDENSED=#15
%condensed=#18
%DSTRIKE=#27G
%dstrike=#27H
%SUPER=#27S#0
%super=#27T
%SUB=#27S#1
%sub=#27T
%UNDER=#27#45#1
%under=#27#45#0
. polish letters
ą=#134
ć=#141
ę=#145
ł=#146
ń=#164
ó=#162
ś=#158
ź=#166
ż=#167
Ą=#143
Ć=#149
Ę=#144
Ł=#156
Ń=#165
Ó=#163
Ś=#152
Ź=#160
Ż=#161
. end of file
|
|
Jarosław Syrylak
|