[2035] in athena10

home help back first fref pref prev next nref lref last post

Re: cups.mit.edu and a4 (Re: [Debathena] #131: dvips uses a4 paper)

daemon@ATHENA.MIT.EDU (Jonathan Reed)
Fri Apr 3 20:43:07 2009

Cc: Debathena Trac <debathena@mit.edu>, jhawk@mit.edu, broder@mit.edu,
   geofft@mit.edu
Message-Id: <3DBFF870-5518-497F-8992-B082E675E73F@mit.edu>
From: Jonathan Reed <jdreed@MIT.EDU>
To: Anders Kaseorg <andersk@mit.edu>
In-Reply-To: <alpine.DEB.2.00.0904031942250.6942@vinegar-pot.mit.edu>
Content-Type: text/plain; charset=WINDOWS-1252; format=flowed; delsp=yes
Mime-Version: 1.0 (Apple Message framework v919.2)
Date: Fri, 3 Apr 2009 20:42:46 -0400
Content-Transfer-Encoding: 8bit

> My tests (-c debathena -i texconfig from Sunday) indicated that this  
> only
> happens when printing using CUPS via cups.mit.edu.  I was not able to
> reproduce with lpr, and I was not able to reproduce using CUPS to a
> different (non-Athena) networked printer.  (I have heard rumors that  
> some
> people may have seen different behavior; do we have any actual tests  
> that
> confirm that?)  If that is what’s going on, then it points to a
> misconfiguration or bug in cups.mit.edu, and not a problem with the
> clients or the printers.

I believe this is also printer dependent.  The Dell printers will  
simply print the job on the available paper, whether it's a good idea  
or not.  (Legal documents will happily print on Letter paper, for  
example, and cut off the last 3 inches of the document).

The HPs, however, will demand the appropriate paper size.

> This is a separate issue from tex-config, and I do not think we should
> consider hacking TeX to be a solution to this issue; it is at best a
> workaround.

I don't think it's reasonable to call this "hacking TeX".  texconfig- 
sys is a supported method of configuring site-wide defaults, including  
paper size. This is no more a "hack" than configuring Kerberos, Hesiod  
or any of the other things we do.

It's worth noting that all the LaTeX documentation at MIT, and all the  
templates, do NOT specify papersize as an option to documentclass.   
Further, has anyone actually tested the \documentclass[letter]  
actually does the right thing?  All the documentation I've seen says  
that dvips will happily ignore that in favor of the site defaults, and  
you'll get PostScript that specifies A4 paper anyway.   Additionally  
note that if we don't specify the papersize, users will have to  
specify it manually for dvips, pdftex, and xdvi.

I'm willing to accept that this shouldn't be in debathena-clients.   I  
have yet to hear a compelling reason why this shouldn't go into  
debathena-standard, especially if the dependencies/recommendations/ 
whatever are specified in such a way that a user can decline it.

-Jon

home help back first fref pref prev next nref lref last post