Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs Date: Mon, 16 Sep 2002 15:16:23 -0400 (EDT) From: Igor Pechtchanski Reply-To: cygwin AT cygwin DOT com To: Jason Tishler cc: cygwin AT cygwin DOT com Subject: Re: printing from within Cygwin In-Reply-To: <20020916181740.GS424@tishler.net> Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/Mixed; BOUNDARY="Boundary_(ID_dH86XDNwqpneNFtcV7oDQA)" Content-ID: --Boundary_(ID_dH86XDNwqpneNFtcV7oDQA) Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Content-ID: Content-Disposition: INLINE On Mon, 16 Sep 2002, Jason Tishler wrote: > Igor, > > On Fri, Aug 30, 2002 at 05:59:39PM -0400, Igor Pechtchanski wrote: > > Note the disabled support for gsprint -- I couldn't get it to work > > properly. If anyone can get the gsprint part to work, please let me > > know. > > I use the attached shell script as "lpr" on my home computer with a > direct or network (i.e., lpd) attached PCL printer. Note that I'm using > the Win32 GSView (and GhostScript). > > Jason Jason, I know GSPrint can work with Windows printers. It works fine if you only want to use the windows default printer. I couldn't, however, get it to work correctly with the -printer and -query options (well, the -printer part is mostly shell quoting issues, but the -query just doesn't seem to work, somehow). Any insight will be appreciated. I'm attaching the script that I currently have. A question about your script: you're using the '-_' option, which doesn't seem to be documented on the GSPrint page ( http://www.cs.wisc.edu/~ghost/gsview/gsprint.htm ). What exactly does it do? I also found this thread extremely interesting and relevant: http://sources.redhat.com/ml/cygwin/2000-11/msg01570.html a2ps seems like the perfect solution for lp/lpr. Is it ever going to become a cygwin package ( http://www.cygwin.com/ml/cygwin/2001-08/msg01240.html )? Thanks, Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu ZZZzz /,`.-'`' -. ;-;;,_ igor AT watson DOT ibm DOT com |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "Water molecules expand as they grow warmer" (C) Popular Science, Oct'02, p.51 --Boundary_(ID_dH86XDNwqpneNFtcV7oDQA) Content-Type: TEXT/PLAIN; charset=US-ASCII; name=lpr-mine Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=lpr-mine IyEgL2Jpbi9zaA0NCiMgQXV0aG9yOiBQaWVycmUgQS4gSHVtYmxldCBwaWVy cmUuaHVtYmxldEBpZWVlLm9yZyAgDQ0KIyAgIENyZWF0ZWQ6IE1heSAyMDAw DQ0KIyAgIE1vZGlmaWVkOiBNYXJjaCAyMDAxIEFkZCBzdXBwb3J0IGZvciBn c3ByaW50DQ0KIyBNb2RpZnkgYW5kIHJlZGlzdHJpYnV0ZSBmcmVlbHkuIFVz ZSBhdCB5b3VyIG93biByaXNrLg0NCiMgVGhpcyBpcyBkaXN0cmlidXRlZCBh cyBwYXJ0IG9mIHRoZSBYZmlnLUN5Z3dpbiBwYWNrYWdlLg0NCiMNDQojIE1v ZGlmaWVkOiBJZ29yIFBlY2h0Y2hhbnNraSBwZWNodGNoYUBjcy5ueXUuZWR1 DQ0KIyAgIE1vZGlmaWVkOiBGZWJydWFyeSAyMDAyIEFkZCBzdXBwb3J0IGZv ciAtUCBhbmQgJFBSSU5URVINDQojICAgTW9kaWZpZWQ6IEZlYnJ1YXJ5IDIw MDIgQWRkIHN1cHBvcnQgZm9yIHN0ZGluDQ0KIyAgIE1vZGlmaWVkOiBNYXJj aCAyMDAyIERpc2FibGUgZ3NwcmludCBzdXBwb3J0DQ0KIyAgIE1vZGlmaWVk OiBNYXkgMjAwMiBUd2VhayBncyBvcHRpb25zDQ0KIyAgIE1vZGlmaWVkOiBB dWd1c3QgMjAwMiBBZGQgLVEgYW5kIC1oOyBtYWtlIHByZXNlbnRhYmxlDQ0K IyAgIE1vZGlmaWVkOiBTZXB0ZW1iZXIgMjAwMiBFbmFibGUgZ3NwcmludCBz dXBwb3J0DQ0KIw0NCiMgU2NyaXB0IHRvIHByaW50IHBvc3RzY3JpcHQgZnJv bSBzdGRpbiBvciB0aGUgZmlsZSBnaXZlbiBhcyANDQojICAgc2luZ2xlIGFy Z3VtZW50Lg0NCiMgUmVsaWVzIG9uIHRoZSBleGlzdGVuY2Ugb2YgZ3Nwcmlu dCANDQojICAgKCBodHRwOi8vd3d3LmNzLndpc2MuZWR1L35naG9zdC9nc3Zp ZXcvZ3NwcmludC5odG0gKQ0NCiMgICBvciBvZiBncyAoZ2hvc3RzY3JpcHQp IHdpdGggZGV2aWNlIG1zd2lucHIyDQ0KIw0NCg0NCiNHU0xQPWdzbHAucHMN DQpHU0xQPWBjeWdwYXRoIC13IC91c3IvbG9jYWwvYmluL2dzbHAucHNgDQ0K VVNBR0U9IlwNDQpVc2FnZTogJDAgWy0taGVscF0gWy0tcXVlcnl8LVFdDQ0K ICAgICAgIFstLXByaW50ZXIgPHByaW50ZXI+fC1QIDxwcmludGVyPnwtUDxw cmludGVyPl0gW2ZpbGVfMSAuLiBmaWxlX25dIg0NCg0NCndoaWxlIFsgJCMg LWd0IDAgXTsgZG8NDQogY2FzZSAiJDEiIGluDQ0KICAtaCB8IC0taGVscCkg ICAgc2hpZnQ7IGVjaG8gIiRVU0FHRSI7IGV4aXQgMCA7Ow0NCiAgLVEgfCAt LXF1ZXJ5KSAgIHNoaWZ0OyBRVUVSWT10cnVlIDs7DQ0KICAtUCB8IC0tcHJp bnRlcikgc2hpZnQ7IFBSSU5URVI9IiQxIjsgc2hpZnQNDQogICAgICAgICAg ICAgICAgICBpZiBbIC16ICIkUFJJTlRFUiIgXTsgdGhlbg0NCiAgICAgICAg ICAgICAgICAgICBlY2hvIFBsZWFzZSBzcGVjaWZ5IGEgcHJpbnRlciB3aXRo IC1QIDE+JjINDQogICAgICAgICAgICAgICAgICAgZXhpdCAyDQ0KICAgICAg ICAgICAgICAgICAgZmkgOzsNDQogIC1QKikgICAgICAgICAgICBQUklOVEVS PSIkezEjLVB9Ijsgc2hpZnQgOzsNDQogIC0tKSAgICAgICAgICAgICBzaGlm dDsgYnJlYWsgOzsNDQogIC0qKSAgICAgICAgICAgICBlY2hvICIkMDogJDE6 IGludmFsaWQgb3B0aW9uIiAxPiYyDQ0KICAJCSAgZWNobyAiJFVTQUdFIiAx PiYyDQ0KICAJCSAgZXhpdCAyIDs7DQ0KICAqKSAgICAgICAgICAgICAgYnJl YWsgOzsNDQogZXNhYw0NCmRvbmUNDQoNDQppZiBbICIkezE6LX0iID0gIiIg XQ0NCnRoZW4NDQojIGZpbGU9LV8NDQogZmlsZT0nJXN0ZGluJw0NCmVsc2UN DQogZmlsZT0iJDEiDQ0KIGlmIFsgISAtciAiJGZpbGUiIF0NDQogdGhlbg0N CiAgZmlsZT0iJHtmaWxlfS5wcyINDQogIGlmIFsgISAtciAiJGZpbGUiIF0N DQogIHRoZW4NDQogICBlY2hvIENhbm5vdCByZWFkICIkZmlsZSIgMT4mMg0N CiAgIGV4aXQNDQogIGZpDQ0KIGZpDQ0KIGZpbGU9YGN5Z3BhdGggLXcgIiRm aWxlImANDQpmaQ0NCg0NCiNlY2hvICJQcmludGluZyAnJHtmaWxlfScgdG8g JFBSSU5URVIiDQ0KDQ0KIyBMb29rIGZvciBHaG9zdGd1bSBHc3ZpZXcgaW4g dGhlIHJlZ2lzdHJ5DQ0KR1NQUklOVD0iIg0NClZFUlNJT05TPWByZWd0b29s IC1xIGxpc3QgJ1xIS0xNXFNPRlRXQVJFXEdob3N0Z3VtXEdzdmlldydgDQ0K IyBTY2FuIGFsbCB2ZXJzaW9ucywga2VlcCB0aGUgbGFzdCBnb29kIG9uZQ0N CmZvciBWRVIgaW4gJHtWRVJTSU9OU30NDQpkbw0NCiBXSEVSRV9XPWByZWd0 b29sIC1xIGdldCAnXEhLTE1cU09GVFdBUkVcR2hvc3RndW1cR3N2aWV3XCci JHtWRVJ9ImANDQogaWYgWyAtbiAiJFdIRVJFX1ciIF0NDQogdGhlbg0NCiAg V0hFUkVfVT1gY3lncGF0aCAtdSAiJFdIRVJFX1ciYA0NCiAgR1NQUklOVF9D QU5EPSIke1dIRVJFX1V9L2dzdmlldy9nc3ByaW50LmV4ZSINDQogIGlmIFsg LXggIiRHU1BSSU5UX0NBTkQiIF0NDQogIHRoZW4NDQogICBHU1BSSU5UPSIk e0dTUFJJTlRfQ0FORH0iDQ0KICBmaQ0NCiBmaQ0NCmRvbmUgICANDQoNDQoj IEVzY2FwZSBiYWNrc2xhc2hlcyBpbiAkUFJJTlRFUg0NClBSSU5URVI9YGVj aG8gJFBSSU5URVIgfCBzZWQgJ3MvXFxcXC9cXFxcXFxcXC9nJ2ANDQoNDQpp ZiBbIC1uICIkR1NQUklOVCIgXQ0NCnRoZW4NDQojIFVzZSBnc3ByaW50DQ0K IFBSSU5UU1RSPSIiDQ0KIGlmIFsgLW4gIiRQUklOVEVSIiBdDQ0KIHRoZW4N DQogIFBSSU5UU1RSPSItcHJpbnRlciAkUFJJTlRFUiAtbm9xdWVyeSINDQog ZWxpZiBbIC1uICIkUVVFUlkiIF0NDQogdGhlbg0NCiAgUFJJTlRTVFI9Jy1x dWVyeScNDQogZWxzZQ0NCiAgUFJJTlRTVFI9Jy1ub3F1ZXJ5IC1ub3ByaW50 ZXInDQ0KIGZpDQ0KIGVjaG8gIiR7R1NQUklOVH0iIC1xICRQUklOVFNUUiAt YyBtYXJrIC9Ob0NhbmNlbCB0cnVlIC9Vc2VyU2V0dGluZ3MgJzw8JyAvTWF4 UmVzb2x1dGlvbiAxMjAwICc+PicgLWYgLXNQUk9HTkFNRT1scHIgIiR7Zmls ZX0iDQ0KICIke0dTUFJJTlR9IiAtcSAkUFJJTlRTVFIgLWMgbWFyayAvTm9D YW5jZWwgdHJ1ZSAvVXNlclNldHRpbmdzICc8PCcgL01heFJlc29sdXRpb24g MTIwMCAnPj4nIC1mIC1zUFJPR05BTUU9bHByICIke2ZpbGV9Ig0NCmVsc2UN DQojIFRyeSBncw0NCiBpZiBbIC1uICIkUFJJTlRFUiIgXQ0NCiB0aGVuDQ0K ICBQUklOVFNUUj0nL091dHB1dEZpbGUgKFxcXFxzcG9vbFxcJyIkUFJJTlRF UiInKScNDQogZWxpZiBbIC1uICIkUVVFUlkiIF0NDQogdGhlbg0NCiAgUFJJ TlRTVFI9Jy9RdWVyeVVzZXIgMScNDQogZWxzZQ0NCiAgUFJJTlRTVFI9Jy9R dWVyeVVzZXIgMycNDQogZmkNDQojIGVjaG8gIlByaW50aW5nICcke2ZpbGV9 JyB0byAkUFJJTlRFUiB1c2luZyBncyAtZE5PUEFVU0UgLWRCQVRDSCAtcSAt YyBtYXJrIC9Ob0NhbmNlbCB0cnVlICRQUklOVFNUUiAvVXNlclNldHRpbmdz ICc8PCcgL01heFJlc29sdXRpb24gMTIwMCAnPj4nICcobXN3aW5wcjIpJyBm aW5kZGV2aWNlIHB1dGRldmljZXByb3BzIHNldGRldmljZSAtZiAtc1BST0dO QU1FPWxwciAtLSAkR1NMUCAtLWRldGVjdCAtQiAke2ZpbGV9Ig0NCiBncyAt ZE5PUEFVU0UgLWRCQVRDSCAtcSAtYyBtYXJrIC9Ob0NhbmNlbCB0cnVlICIk UFJJTlRTVFIiIC9Vc2VyU2V0dGluZ3MgJzw8JyAvTWF4UmVzb2x1dGlvbiAx MjAwICc+PicgJyhtc3dpbnByMiknIGZpbmRkZXZpY2UgcHV0ZGV2aWNlcHJv cHMgc2V0ZGV2aWNlIC1mIC1zUFJPR05BTUU9bHByIC0tICRHU0xQIC0tZGV0 ZWN0IC1CICIke2ZpbGV9Ig0NCmZpDQ0KDQ0KIyBUaGlzIHdvcmtlZDogImdz IC1kTk9QQVVTRSAtZEJBVENIIC1xIC1zREVWSUNFPW1zd2lucHIyIC1yNjAw ICctc091dHB1dEZpbGU9XFxzcG9vbFwkUFJJTlRFUicgLWROb0NhbmNlbCAt c1BST0dOQU1FPWdzbHAgLS0gZ3NscC5wcyAke2ZpbGV9Ig0NCiMgU28gZGlk IHRoaXM6ICJncyAtZE5PUEFVU0UgLWRCQVRDSCAtcSAtYyBtYXJrIC9Ob0Nh bmNlbCB0cnVlIC9RdWVyeVVzZXIgMyAvT3V0cHV0RmlsZSAnKFxcc3Bvb2xc bHAuc2NzLmNzLm55dS5lZHUpJyAvVXNlclNldHRpbmdzICc8PCcgL01heFJl c29sdXRpb24gMTIwMCAnPj4nICcobXN3aW5wcjIpJyBmaW5kZGV2aWNlIHB1 dGRldmljZXByb3BzIHNldGRldmljZSAtZiAtc1BST0dOQU1FPWdzbHAgLS0g Z3NscC5wcyAke2ZpbGV9Ig0NCg== --Boundary_(ID_dH86XDNwqpneNFtcV7oDQA) Content-Type: text/plain; charset=us-ascii -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ --Boundary_(ID_dH86XDNwqpneNFtcV7oDQA)--