[cups.general] How to alias existing CUPS printers togetadditional paper tray capability?

Michael Talbot-Wilson mtw at view.net.au
Sat Mar 25 21:27:39 PST 2006


On Mon, 20 Mar 2006, Michael Sweet wrote:

>    lpoptions -p lj4000/tray1 -o media=Upper
> ...
>
> In CUPS 1.2, you can create separate queues which point at the same
> printer using the lpadmin command:
>
>    lpadmin -p ljtray1 -E -v ipp://localhost/printers/lj4000 \
> 	-o media-default=Upper

dvips supports different print queues by appending queue names to file
names, thus: config.bjc6000.  When the print queue instance name is
bjc6000/hires (which might select 720x720dpi instead of the default
360x360), how do you select the dvips config file?

The dvips config file among other things tells dvips the resolution
and what metafont mode to invoke to generate fonts tuned for the
printer concerned.

This affects what resolutions and qualities of Type 3 fonts are
generated. So bjc6000/hires would not use config.bjc6000 even if the
apparent queue name bjc6000/hires were somehow able to select that
file.  The impossible file name 'config.bjc6000/hires' is required
IIAMN.

It is ... unusual ... that '/' was selected as the instance separator
in software aimed at Unix.

Perhaps one can s|/|^|g throughout the source tree.

Or use separate queues.





More information about the cups mailing list