rdPrtDesc:
----------

Ez a segédprogram teszi lehetővé az mtink/ttink-hez szükséges
nyomtatóleíró adatok bővítését és írja azt egy olvasható
formátumba.

Ha saját leírást szolgáltat, a leíró fájl olvasódik
és készít egy új d fájlt minden adattal, amelyik
a tárgyhoz tartozik.

Syntax: rdPrtDesc -p|-c

-p rdPrtDes alkotja az olvasható fájlt, amelyik tartalmazni fog
   minden ismert nyomtatót.

-c rdPrtDes olvassa a printer.desc fájlt, aminek az aktuális
   könyvtárban kell tartózkodnia, és generál egy új c fájlt amit
   a ttink/mtinkhez tud használni.
   Az új és az eddigi leíró fájl adatai
   össze vannak olvasztva.


FILE printer.desc:
------------------

Ez a fájl blokkokat tartalmazm amelyek leírják a nyomtató adottságait.
Így néz ki egy blokk:

.PRINTER
   .name:                Stylus C20SX
   .colorsNb:            4
   .mainProt:            D4
   .stateFlg:            True
   .exchangeFlg:         False
   .exchangeSeparateFlg: False
   .cleanSeparateFlg:    True
   .resetProt:           D4
   .alignProt:           OLD D4
   .idFlg:               True
   .passesNb:            3
   .choicesNb:           15
   .colorPassesNb:       2
   .colorChoicesNb:      9
   .alignFunctionName:   -
.END


A .PRINTER szó jelenti, hogy egy új leírás következik. A következő
szavakkal egészen az .END szóig, de nem tartalmazva azt, vannak leírva
a nyomtató tulajdonságai.

Kérem ne kezdjen sort ponttal '.', ez a karakter jelzés a
ttink/mtink valamint a rdPrtDesc segítség programnak, hogy egy
leíró sor következik.

A .name: szó tartalmazza a nyomtató nevét, ahogy visszatér a
nyomtató név kérésnél.

A .colorsNb: jelzi az ttink/mtink-nek, hogy hányféle tinta van használatban.

A végén Prot-tal szerkesztve: jelzi, hogy a programok melyik protokollt
használják.

Az újabb nyomtatók ismernek egy új protokollt, amit D4-nek neveznek.
Ez az új protokoll engedi kommunikálni a nyomtatót független
csatornákon. Ez engedi például a maradvány tinta mennyiségének,
vagy a nyomtató állapotának lekérdezését nyomtatás közben.

A D4 protokoll szintén tartalmaz egy parancskészletet, úgy hogy a
legtöbb régi parancs ki lett cserélve. Sajnos nem minden nyomtató
kínálja a D4 parancsok teljes készletét.
Ennek kööszönhetően és a kompatibilitásnak a meghajtókhoz, amelyek nem
ismreik a D4 protokollt, a legjobb jelezni a nyomtatónak, hog a D4 protokoll
nincs engedélyezve.

Ennek megfelelően a következő kombinációs értékek lehetségesek:

- OLD       A nyomtató nem tud semmit a D4-ről.
- OLD D4    Nem D4 parancsot használ, de ezt a D4 protokollon át küldi.
- OLD EXD4  Használjon szabályos parancsokat és állítsa a nyomtatót a kompatibilis módba.
- D4        A nyomtató ismeri a speciális D4 parancsot, használja ezt.

A .mainProt szó:  meghatározza az alapértelemezett módot.

A .resetProt szó:	A protokoll típus megatározása a reset parancs legjobb használatához.
			D4 nyomtatók mind ismerhetik ezt a parancsot, de nem hajtják végre
			a műveletet megfelelően (például: Stylus Color 980 vagy a Stylus Scan ...).
A .alignProt szó:	Ez a parancs látszik, hogy nem egy D4 másolat és mindig a
			klasszikus parancs lesz használatban.
			Itt csak D4-et (OLD beleértve) lehet meghatároznia.

A szó a végén Flg-vel: jelzi, ha a nyomtató egyéni tulajdonságú. A kijelölt érték lehet True vagy False.

A .stateFlg szó:         Jelzi, ha a nyomtató vissza tud térni,
                            ha az foglalt, működik...

A .cleanSeparateFlg szó: néhány nyomtató külön-külön engedi a fúvókákat
                            tisztítani. Ezen nyomtatók meghatározása
                            True.

A .idFlg szó:            A Stylus Scan 2500 és talán a
                            Stylus Scan 2000 nem fog azonosítást visszaadni.
                            Ilyen modellhez ezt False-ra kell állítani.


A .exchangeFlg szó:         Néhány nyomtatón (Stylus Color 480/580) nem
                               alkalmaztak kezelőgombokat.
                               Ezek a műveleteket szoftveres úton végzik. Ilyen
                               nyomtatókhoz az érték True.

A .exchangeSeparateFlg szó: az előbb említett két nyomtatónak szüksége van egy
                               nyomtatópatron kiválasztásra, ami a cseréhez kell.
                               Az értéket True-ra kell beállítani.

Több nyomtató, mint a Stylus Photo 890 szoftveres úton is engedi a
tintapatron cseréjét. Ha ezt a lehetőséget akarod használni, állítsd be a
flag .exchangeFlg-et True-ra és a .exchangeSeparateFlg-et False-ra.

A maradék szavak, végükön Nb-vel:
- .passesNb:
- .ChoicesNb:
- .colorPassesNb:
- .colorChoicesNb:
a fejállítás folyamatához vannak. Az első két bejegyzés jelzi, mennyi
engedélyre van szükséged, és mennyi választás van engedélyezve. Ezeket az értékek
az EPSON által szolgáltatott Windows vagy MacOs meghajtókban láthatók.
Ha a nyomtató nem enged egy beállítást a színes fejhez, állítsd az
.colorChoicesNb értékét 0-ra.

Az utolsó kulcsszó, az .alignFunctionName speciálisan a Stylus Photo 820 miatt
került bevezetésre. Ez a nyomtató nem kapott egy szerkezeti kódot, amelyik nyomtat
egy mintát. A minta szükséges a ttink/mtink számára. A Stylus Photo 820-hoz írja
be Pattern820, a többi érték beállítása "- ".

Egy printer.desc fájl telepítése:
------------------------------

Ttink/Mtink a printer.desc fájl megtalálására egyik következő könyvtárban számít:

- /usr/lib/mtink
- /usr/local/lib/mtink
- /opt/mtink

Ha a printer.desc fájlt megtalálta, a maradék könyvtárak nincsenek tovább kutatva.


Ha módosítani akarja egy adott nyomtató leírását ,vegyeki az adatot rdPrtDesc-vel
és módosítsa az értéket a keresett fájlhoz, azután másolja az eredmény printer.desc
fájlt egy fent említett könyvtárhoz.

A leírás felismerés a printer.desc fájlban érvényesül.

Egy új nyomtató beszerkesztése a ttink/mtink-be:
-----------------------------------------

Hozza létre a saját printer.desc fájlt a .../mtink/utils könyvtár alatt
és hívja a

rdPrtDesc -c > ../model.c -t

A fájl a jelenlegi és az új nyomtatóhoz ekkor automatikusan generálódik.

Ezután térjen vissza az mtink könyvtárhoz és hívja a make-t és a make install-t.
