printing:howto
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
printing:howto [2007/06/18 13:42] – damir | printing:howto [2014/02/07 12:20] (current) – damir | ||
---|---|---|---|
Line 3: | Line 3: | ||
* [[printing: | * [[printing: | ||
- | ===== Printing from a Linux Workstation | + | ===== Apple Os X ===== |
- | To use one or more of the **[[printing: | + | Os X users connected |
- | The subsystem that manage the print of documents (CUPS for friends) understands a variety of formats including text, PostScript, and PDF. Many GUI programs, such as Mozilla and Acrobat, will print by passing arguments through **lpr**. Usually you can see the command | + | |
- | + | ||
- | < | + | |
- | ** GTKLP **\\ | + | |
- | The use of this program is preferable when you don't want to use the standard options of printer queues. | + | |
- | To use this program just launch it from the menu **Applications-> | + | |
- | </ | + | |
<note tip> | <note tip> | ||
- | * Users of laptops connected to the wired network have to start the //cups// daemon in order to see the shared printers. | ||
* Users of laptops connected to the wireless network please refer to [[printing: | * Users of laptops connected to the wireless network please refer to [[printing: | ||
</ | </ | ||
- | ===== Printing from Apple Os X Workstation | + | |
- | Apple Os X users rely on the advanced graphical interface of their computers, | + | |
- | As Os X is developed over the FreeBSD subsystem, all the options you can use for linux ([[printing: | + | ===== Windows |
+ | |||
+ | In Windows XP and above, most programs will let you print from the File menu. Go to Start-> | ||
<note tip> | <note tip> | ||
+ | * To set the default printer in Windows, right click on the printer in the Printers & Faxes list, and select " | ||
* Users of laptops connected to the wireless network please refer to [[printing: | * Users of laptops connected to the wireless network please refer to [[printing: | ||
</ | </ | ||
- | ===== Printing from a Windows Workstation | + | ===== Linux Workstations |
+ | To use one or more of the **[[printing: | ||
+ | The subsystem that manage the print of documents understands a variety of formats including text, PostScript, and PDF. It's possible to print directly from command line using the **lpr** or **lp** commands. [[printing: | ||
- | <note warning> | ||
- | To access Shared printers Windows Users have to ask the permission to Administrators. No connections will be available to Windows Users that don't have an access to the server. | ||
- | </ | ||
- | |||
- | In Windows, most programs will let you print from the File menu. Go to Start-> | ||
<note tip> | <note tip> | ||
- | * To set the default printer in Windows, right click on the printer in the Printers & Faxes list, and select " | + | * Users of laptops connected to the wired network have to start the //cups// daemon and open the port 631/ |
* Users of laptops connected to the wireless network please refer to [[printing: | * Users of laptops connected to the wireless network please refer to [[printing: | ||
</ | </ | ||
+ | ===== Unix command line (Linux/Mac) ===== | ||
+ | A brief but useful documentation can be found [[http:// | ||
+ | |||
+ | Usefull commands are: | ||
+ | * //lp//: for printing | ||
+ | * //lpstat//: for checking the print queues | ||
+ | * // | ||
+ | |||
+ | ==== Some usage examples ==== | ||
+ | |||
+ | === Reduce Waster of Paper === | ||
+ | If possible always print double sided and eventually even fit more than a single document page on each paper side. The following command prints two document pages on each of the two sides of the paper: | ||
+ | < | ||
+ | lp -o sides=two-sided-long-edge -o number-up=2 file.pdf | ||
+ | </ | ||
+ | You can even print only given pages of a document: | ||
+ | < | ||
+ | lp -o sides=two-sided-long-edge -o number-up=2 -o page-ranges=1-4, | ||
+ | </ | ||
+ | |||
+ | === Media Selection === | ||
+ | Check the options on a given printer (// | ||
+ | < | ||
+ | # lpoptions -p cloud -l | ||
+ | |||
+ | PageSize/ | ||
+ | Duplex/ | ||
+ | InputSlot/ | ||
+ | ColorModel/ | ||
+ | MediaType/ | ||
+ | OutputMode/ | ||
+ | OptionDuplex/ | ||
+ | |||
+ | # lpoptions -p algo_nat -l | ||
+ | OptionTrays/ | ||
+ | PageSize/ | ||
+ | BRMediaType/ | ||
+ | InputSlot/ | ||
+ | ManualFeed/ | ||
+ | Duplex/ | ||
+ | BRJobHold/ | ||
+ | BRJobPIN/ | ||
+ | BRUser/User Name: *UserSystem | ||
+ | BRJobName/ | ||
+ | CAPT/Print Quality: *Fine SuperFine | ||
+ | TonerSaveMode/ | ||
+ | BRPrintQuality/ | ||
+ | BRGammaValue/ | ||
+ | BRColorMode/ | ||
+ | BRImprovedGray/ | ||
+ | UCRGCRForImage/ | ||
+ | ScreenLock/ | ||
+ | BRReducedImage/ | ||
+ | BRLanguageLevel/ | ||
+ | </ | ||
+ | |||
+ | Now that we know that printer // | ||
+ | (// | ||
+ | < | ||
+ | lp -d algo_nat -o sides=one-sided -o media=a4, | ||
+ | </ | ||
+ | Note that the //-o media=...// is used for selecting any combination of //Media Size//, //Media Source//, and/or //Media Type//. Multiple parameters can be given separated by comma. Examples: | ||
+ | < | ||
+ | lp ... -o media=a4 ... | ||
+ | lp ... -o media=letter, | ||
+ | lp ... -o media=a4, | ||
+ | </ | ||
+ | where //a4// and //letter// are Media Sizes, //Tray2// and //Manual// are Media Sources, and // | ||
+ | |||
+ | ... TODO ... |
printing/howto.1182166934.txt.gz · Last modified: 2007/06/18 13:42 by damir