Gedit and Printing

Asheville Joe josephj at main.nc.us
Sun Jun 22 19:04:35 EDT 2003


Wow! enscript is cool. I'm going to try it out.
Do you have any idea what the following option does? That's all there 
was about it in the man page.

-A align, --file-align=align
Align separate input files to even align page count. This
option is useful in two-side and 2-up printings

Tried it out. It rocks!
BUT, then I wrote a script called "print" to use it with my duplex 
printing emulator (dplx/duplex). Stand alone, it works great, but when I 
tell gedit to use "print" as the spooler, it starts printing some file 
207 pages long that might be postscript source code. (When I told gedit 
to use dplx as the spooler, it worked fine - minus the new features from 
enscript). I am attaching the scripts if anyone has time to look at 
them. The dplx/duplex scripts have been used and tested a lot and have 
never done anything like this. print is new. The documentation for 
dplx/duplex is in duplex.0.5.txt. enscript knows about dplx from 
.enscript which goes in your user home directory. .enscriptrc is 
slightly modified for for my printer, so don't just use it as is unless 
you have an HP Deskjet. The few things I changed are all followed by # 
JJP on the end of the line.

Help would be appreciated. It must be something simple like somebody 
deciding they don't have to rip the file for my printer.

dlpx/duplex are worth taking a look at in their own right. They provide 
emulation of duplex printing - almost as nice as in Windoze and you 
don't have to manually set all the options and print the file twice like 
you do with xpp. One note - these scripts use Xdialog to communicate 
with the user, but it's widely available as an rpm etc.

Thanks.

Joe


Robert Meyer wrote:

>--- Joe <josephj at buffnet.net> wrote:
>  
>
>>Two questions:
>>1) When I print from gedit, lines get wrapped on the page, but they're  
>>a little too long and the last word or two gets rewraped midword on the 
>>printed page.  Is there a way to tell gedit how wide a page should be?
>>
>>2) When I print from gedit (and elsewhere) fonts get selected and it 
>>prints the way I want it to.  When I print directly (cat file > lp), it 
>>has to choose some font, but the one it chooses is microscopic.  Where 
>>do I tell the sytem what font to use if none is selected?
>>I'm using Mandrake 9.1 rc2, kdesktop, if that matters.
>>    
>>
>
>Well, if you poke around in gedit a bit, you'll find that under
>Edit->preferences, there is an item for editor fonts and printer fonts.  That's
>where you tell it what to use.
>
>Rather than catting the file to the printer, just use 'lpr filename' and it
>will format the file into postscript and feed it to the cups print driver which
>will make something reasonable with it.  I think that it picks something like
>courier 10.  You could also use 'a2ps' or 'enscript' (check the manpages for
>them) to get it to do lots of different things.  Enscript writes straight to
>the printer daemon and a2ps needs to be told or it will write to standard
>output.
>
>Hope this helps...
>
>Cheers!
>
>Bob
>
>__________________________________
>Do you Yahoo!?
>SBC Yahoo! DSL - Now only $29.95 per month!
>http://sbc.yahoo.com
>
>  
>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: .enscriptrc
Url: http://www.nflug.org/pipermail/nflug/attachments/20030622/28d26491/enscriptrc-0001.ksh
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: print
Url: http://www.nflug.org/pipermail/nflug/attachments/20030622/28d26491/print-0001.ksh
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: dplx
Url: http://www.nflug.org/pipermail/nflug/attachments/20030622/28d26491/dplx-0001.ksh
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: duplex
Url: http://www.nflug.org/pipermail/nflug/attachments/20030622/28d26491/duplex-0001.ksh
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: duplex.0.5.txt
Url: http://www.nflug.org/pipermail/nflug/attachments/20030622/28d26491/duplex.0.5-0001.txt


More information about the nflug mailing list