From owner-freebsd-questions Mon Nov 4 11:03:15 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA14223 for questions-outgoing; Mon, 4 Nov 1996 11:03:15 -0800 (PST) Received: from foo.primenet.com (ip203.lax.primenet.com [204.212.59.203]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id LAA14212 for ; Mon, 4 Nov 1996 11:03:08 -0800 (PST) Received: (from bkogawa@localhost) by foo.primenet.com (8.7.5/8.6.12) id UAA09824; Fri, 1 Nov 1996 20:23:15 -0800 (PST) Date: Fri, 1 Nov 1996 20:23:15 -0800 (PST) Message-Id: <199611020423.UAA09824@foo.primenet.com> To: dugger@metapath.com Subject: Re: Printing with a Deskjet Newsgroups: localhost.freebsd.questions References: From: "Bryan K. Ogawa" Cc: FreeBSD Questions X-Newsreader: NN version 6.5.0 #1 (NOV) Sender: owner-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk In localhost.freebsd.questions you write: >I've got a Deskjet 680 that I'm using with my FreeBSD 2.1R system. I've >got the ps stuff piped though gs. Work great, expect one small problem, >when I try to print man pages the last line is missing. Has anyone seen >this before or have an idea what's wroug. I also have a Deskjet Plue (old) >and it has the same problem. I know you can specify lines on the page that >the printer won't print. Is there a way to tell gs that the page is >smaller or is there config stuff somewhere that controls this. I have had success in munging the source code to gs to tell it to believe the printer has certain margins (look at the source code files--I think there's one called *djet.c or something like that), but one possible fundamental problem is that the margins on most deskjets are not symmetrical. If I remember correctly, the margins on my deskjet 600 are: .0167" top (this is the weird one--I don't remember exactly, but it's the smallest of the margins) .125" left/right (1/8th of an inch, or is it .25" ?) .5" bottom (by far the largest) This means, for example, that printing postscript with a .25" bottom margin will get your last line or so lopped off. There are more "sinister" problems that this could mean. I suggest getting the ghostscript port (not package) and fiddling with that--the most recent version comes with nice alignment pages that can help you figure out what the printable area of your printer is, and if it's aligned. Also check out the ghostscript pages on the web if you can: http://ghostscript.cs.wisc.edu/ , if i remember right. >Thx in advance... >Don :) -- bryan k ogawa http://www.primenet.com/~bkogawa/