Tiskarna u terminalu
Igor Bujna
igor.bujna na maxi-tip.cz
Pondělí Únor 2 10:44:17 CET 2004
Dobry den,
dostal se mi do ruky terminal "Dario-vgb10". Pripojil jsem tento
terminal k linuxu pres seriovy port.K terminalu je pripojena tiskarna
pres paralelni port.
Vygooglil jsem, ze tisk na tiskarnu pripojenou k terminalu, se musi pres
'ESC' sekvence.
Sekvence 'mc5'(ESC[5i) zapina tisk na tiskarnu(tzn., ze vse co bude
zapsanou na 'stdout' vyleze na tiskarnu misto na obrazovku).
Sekvence 'mc4'(ESC[4i) vypina tisk na tiskarnu.
Muj problem spociva v tom, ze potrebuji posilat ridici sekvence(ESC
sekvence) na danou tiskarnu, ale tiskarna zapojena pres terminal toto
nesezere.
V dokumentaci , jsem nasel, ze existuje jeste ridici sekvence'mc5p',
ktera zapne tiskarnu na poslani jednoho bytu.Jenze terminal tuto ridici
sekvenci nesezere.Nastaveni terminalu je vt100=$TERM.
Musim pred tiskem na danou tiskarnu nastavit terminal na jiny typ??
A potom,. kdyz mezi zapnutim tisku na tiskarnu(pomoci 'mc5') a ukoncenim
tisku na tiskarnu (pomoci 'mc4), budu chtit poslat nejake ridici
sekvence na tiskarnu(napr.pro tisk tucneho textu) pomoci 'mc5p', budu
muset znovu otevrit tisk na tiskarne pomoci 'mc5'?
Jeste jsem nasel v dokumentaci k ncurses, ze existuje funkce 'mcprint',
jenze poslani ridicich sekvenci pro tiskarnu pres tuto funkci take nejde.
Predem dekuji za vase odpovedi
Další informace o konferenci Linux