How to print in landscape mode from command line? - Slackware

This is a discussion on How to print in landscape mode from command line? - Slackware ; I need to print in the landscape mode from command line I can use the CUPS or LPRng (what to function). I tried to use "mpage" to generate one ps in landscape but when sending post script generated by it ...

+ Reply to Thread
Results 1 to 10 of 10

Thread: How to print in landscape mode from command line?

  1. How to print in landscape mode from command line?

    I need to print in the landscape mode from command line I can use the
    CUPS or LPRng (what to function).
    I tried to use "mpage" to generate one ps in landscape but when
    sending post script generated by it for impression ghost script is
    consuming ones 70% of CPU per one 5 minutes and alone after this the
    printer starts to print.
    Somebody has some suggestion?


  2. Re: How to print in landscape mode from command line?

    Heitor wrote:
    >I need to print in the landscape mode from command line I can use the
    >CUPS or LPRng (what to function).


    I used a browser to access cups on my computer, clicked
    on "help", and then did a search for "landscape". It
    came up with a number of places where that word appears
    in the documentation, but it was rather obvious that
    "Specifying Printer Options (in Command-Line Printing
    and Options)" was the one to look at first:

    Specifying Printer Options

    For many types of files, the default printer options
    may be sufficient for your needs. However, there may
    be times when you need to change the options for a
    particular file you are printing.

    The lp and lpr commands allow you to pass printer
    options using the -o option:

    lp -o landscape -o scaling=75 -o media=A4 filename.jpg
    lpr -o landscape -o scaling=75 -o media=A4 filename.jpg

    The available printer options vary depending on the
    printer. The standard options are described in the
    "Standard Printing Options" section below.
    Printer-specific options are also available and can be
    listed using the lpoptions command:

    lpoptions -p printer -l

    That is one of many options, and actually is not one
    that I would use myself! I prefer to have the
    PostScript file itself converted to Portrait mode, and
    then just use the printer in its default mode.

    >I tried to use "mpage" to generate one ps in landscape but when
    >sending post script generated by it for impression ghost script is
    >consuming ones 70% of CPU per one 5 minutes and alone after this the
    >printer starts to print.


    Heh heh, I'm not positive what you mean to say there,
    but I take it that it ate your computer's CPU for
    breakfast... ;-)

    I'm in the habit of printing high resolution
    photographic images on 13x19 inch paper, so I do have
    some familiarity with that sort of thing... as in some
    of them take more than an hour to print!

    >Somebody has some suggestion?


    I always use /gv/ to preview a PostScript file before
    printing it. But it is also useful to know how to
    invoke it in a way that is informative about what you
    actually have.

    Here is an example, using a file x.ps, which I viewed
    with this command:

    gv -portrait -media letter -scale 0 x.ps

    The problem is that x.ps was generated as a landscape
    image! If printed it would need the above landscape
    option to be used for CUPS. Which means the above
    showed it looking rather funny, with the image in the
    lower part of the paper, and the right side clipped.

    But when viewed with this command it looks normal,

    gv -landscape -media letter -scale 0 x.ps

    So the trick is to rotate it by 90 degrees. Here is
    what I did,

    psresize -W11.5in -H8in -pletter x.ps y.ps

    Now it appears to be normal when viewed with /gv/ in
    portrait mode, and if printed would be correct.

    --
    Floyd L. Davidson
    Ukpeagvik (Barrow, Alaska) floyd@apaflo.com

  3. Re: How to print in landscape mode from command line?

    Floyd,

    I tried this
    lpr - landscape myfile.txt

    but the impression left in portrait.

    My printer is a Lexmark Z22.

    Seems that my printer this not giving support?

    The result of lpoptions - l was the following one:

    AlignC/Distance even/odd nozzles left cartr.: 0 1 2 3 4 5 6 7 8 9 10
    11 12 13 14 15 *16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
    AlignD/Distance even/odd nozzles right cartr.: 0 1 2 3 4 5 6 7 8 9 10
    11 12 13 14 15 *16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
    AlignA/Horz. align. betw. cartr.: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
    15 *16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
    NumPasses/Number of passes per line: *1 2 3 4 5 6 7 8 9 10 11 12 13 14
    15 16
    AlignB/Vert. align. betw. cartr.: 0 1 2 3 4 5 6 7 *8 9 10 11 12 13 14
    15
    ColorMode/Color Mode: Photo Colour *Monochrome
    PageSize/Page Size: Letter *A4 A5 B5 Env10 EnvC5 EnvDL EnvISOB5
    EnvMonarch Executive Legal
    PageRegion/PageRegion: Letter A4 A5 B5 Env10 EnvC5 EnvDL EnvISOB5
    EnvMonarch Executive Legal
    Resolution/Resolution: *300x300dpi 300x600dpi 300x1200dpi 600x300dpi
    600x600dpi 600x1200dpi 1200x300dpi 1200x600dpi 1200x1200dpi



  4. Re: How to print in landscape mode from command line?

    Floyd,

    I tried this
    lpr -o landscape myfile.txt

    but the impression left in portrait.

    My printer is a Lexmark Z22.

    Seems that my printer this not giving support?

    The result of lpoptions - l was the following one:

    AlignC/Distance even/odd nozzles left cartr.: 0 1 2 3 4 5 6 7 8 9 10
    11 12 13 14 15 *16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
    AlignD/Distance even/odd nozzles right cartr.: 0 1 2 3 4 5 6 7 8 9 10
    11 12 13 14 15 *16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
    AlignA/Horz. align. betw. cartr.: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
    15 *16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
    NumPasses/Number of passes per line: *1 2 3 4 5 6 7 8 9 10 11 12 13 14
    15 16
    AlignB/Vert. align. betw. cartr.: 0 1 2 3 4 5 6 7 *8 9 10 11 12 13 14
    15
    ColorMode/Color Mode: Photo Colour *Monochrome
    PageSize/Page Size: Letter *A4 A5 B5 Env10 EnvC5 EnvDL EnvISOB5
    EnvMonarch Executive Legal
    PageRegion/PageRegion: Letter A4 A5 B5 Env10 EnvC5 EnvDL EnvISOB5
    EnvMonarch Executive Legal
    Resolution/Resolution: *300x300dpi 300x600dpi 300x1200dpi 600x300dpi
    600x600dpi 600x1200dpi 1200x300dpi 1200x600dpi 1200x1200dpi


  5. Re: How to print in landscape mode from command line?

    On Sat, 25 Aug 2007 05:30:08 -0000
    Heitor wrote:

    > I tried this
    > lpr -o landscape myfile.txt
    >
    > but the impression left in portrait.


    Perhaps I'm just lazy but I am using a2ps, available in ap/, to do the work.
    For example,

    a2ps -o myfile.ps myfile.txt

    will produce a PostScript file, which you can send to the printer directly:

    lpr myfile.ps

    The command has a lot of options, see man a2ps.

    M.

  6. Re: How to print in landscape mode from command line?

    Heitor wrote:
    > I tried this
    > lpr - landscape myfile.txt


    As far as I know only the CUPS version of "lpr" supports the -o option,
    it is passed to the PPD (see /etc/cups/ppd/.ppd) script
    and ONLY the options IT supports will be acted on.
    Look (case INsensitive) for "landscape" in that file, i.e. (for a HP
    LaserJet 4200):
    *LandscapeOrientation: Plus90
    (means, for landscape, rotate the result over +90 degrees).
    --
    ************************************************** ******************
    ** Eef Hartman, Delft University of Technology, dept. EWI/TW **
    ** e-mail: E.J.M.Hartman@math.tudelft.nl, fax: +31-15-278 7295 **
    ** snail-mail: P.O. Box 5031, 2600 GA Delft, The Netherlands **
    ************************************************** ******************

  7. Re: How to print in landscape mode from command line?


    > As far as I know only the CUPS version of "lpr" supports the -o option,
    > it is passed to the PPD (see /etc/cups/ppd/.ppd) script
    > and ONLY the options IT supports will be acted on.
    > Look (case INsensitive) for "landscape" in that file, i.e. (for a HP
    > LaserJet 4200):
    > *LandscapeOrientation: Plus90
    > (means, for landscape, rotate the result over +90 degrees).
    > --
    >


    I tried:

    lpr-cups -o LandscapeOrientation:Plus90 myplaintext.txt
    and
    lpr-cups -o LandscapeOrientation myplaintext.txt

    But it did not work, still continue printing in portrait mode.

    This is my ppd:

    *PPD-Adobe: "4.3"
    *%
    *% For information on using this, and to obtain the required backend
    *% script, consult http://www.openprinting.org/
    *%
    *% This file is published under the GNU General Public License
    *%
    *% PPD-O-MATIC (3.0.0 or newer) generated this PPD file. It is for use
    with
    *% all programs and environments which use PPD files for dealing with
    *% printer capability information. The printer must be configured with
    the
    *% "foomatic-rip" backend filter script of Foomatic 3.0.0 or newer.
    This
    *% file and "foomatic-rip" work together to support PPD-controlled
    printer
    *% driver option access with arbitrary free software printer drivers
    and
    *% printing spoolers.
    *%
    *% To save this file on your disk, wait until the download has
    completed
    *% (the animation of the browser logo must stop) and then use the
    *% "Save as..." command in the "File" menu of your browser or in the
    *% pop-up manu when you click on this document with the right mouse
    button.
    *% DO NOT cut and paste this file into an editor with your mouse. This
    can
    *% introduce additional line breaks which lead to unexpected results.
    *%
    *% You may save this file as 'Lexmark-Z22-lxm3200-tweaked.ppd'
    *%
    *%
    *FormatVersion: "4.3"
    *FileVersion: "1.1"
    *LanguageVersion: English
    *LanguageEncoding: ISOLatin1
    *PCFileName: "LXM3200-.PPD"
    *Manufacturer: "Lexmark"
    *Product: "(Lexmark Z22-Z32)"
    *cupsVersion: 1.0
    *cupsManualCopies: True
    *cupsModelNumber: 2
    *cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
    *%pprRIP: foomatic-rip other
    *ModelName: "Lexmark Z22"
    *ShortNickName: "Lexmark Z22 lxm3200-tweaked"
    *NickName: "Lexmark Z22 Foomatic/lxm3200-tweaked (recommended)"
    *PSVersion: "(3010.000) 550"
    *PSVersion: "(3010.000) 651"
    *PSVersion: "(3010.000) 652"
    *PSVersion: "(3010.000) 653"
    *PSVersion: "(3010.000) 704"
    *PSVersion: "(3010.000) 705"
    *PSVersion: "(3010.000) 800"
    *LanguageLevel: "3"
    *ColorDevice: True
    *DefaultColorSpace: RGB
    *FileSystem: False
    *Throughput: "1"
    *LandscapeOrientation: Plus90
    *TTRasterizer: Type42
    *1284DeviceID: "MFG:Lexmark;MDL:Lexmark Z22-Z32;CMD:LNPAP;DES:Lexmark
    Z22-Z32;DRVlxm3200-tweaked,R1,M0,TG;"

    *driverName lxm3200-tweaked/lxm3200-tweaked: ""
    *driverType G/GhostScript built-in: ""
    *driverUrl: "http://www.openprinting.org/download/printing/"
    *driverObsolete: False




    *VariablePaperSize: False

    *FoomaticIDs: Lexmark-Z22 lxm3200-tweaked
    *FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dQUIET -
    dNOPA&&
    USE -sDEVICE=lxm3200%A%Z -sOutputFile=- -"
    *End

    *OpenGroup: General/General

    *OpenUI *PageSize/Page Size: PickOne
    *OrderDependency: 100 AnySetup *PageSize
    *DefaultPageSize: A4
    *PageSize Letter/US Letter: "< null>>setpagedevice"
    *PageSize A4/A4: "< null>>setpagedevice"
    *PageSize A5/A5: "< null>>setpagedevice"
    *PageSize B5/B5 (JIS): "< null>>setpagedevice"
    *PageSize Env10/Envelope #10: "< null>>setpagedevice"
    *PageSize EnvC5/Envelope C5: "< null>>setpagedevice"
    *PageSize EnvDL/Envelope DL: "< null>>setpagedevice"
    *PageSize EnvISOB5/Envelope B5: "< null>>setpagedevice"
    *PageSize EnvMonarch/Envelope Monarch: "< ImagingBBox null>>setpagedevice"
    *PageSize Executive/Executive: "< null>>setpagedevice"
    *PageSize Legal/US Legal: "< null>>setpagedevice"
    *CloseUI: *PageSize

    *OpenUI *PageRegion: PickOne
    *OrderDependency: 100 AnySetup *PageRegion
    *DefaultPageRegion: A4
    *PageRegion Letter/US Letter: "< null>>setpagedevice"
    *PageRegion A4/A4: "< null>>setpagedevice"
    *PageRegion A5/A5: "< null>>setpagedevice"
    *PageRegion B5/B5 (JIS): "< null>>setpagedevice"
    *PageRegion Env10/Envelope #10: "< null>>setpagedevice"
    *PageRegion EnvC5/Envelope C5: "< null>>setpagedevice"
    *PageRegion EnvDL/Envelope DL: "< null>>setpagedevice"
    *PageRegion EnvISOB5/Envelope B5: "< null>>setpagedevice"
    *PageRegion EnvMonarch/Envelope Monarch: "< ImagingBBox null>>setpagedevice"
    *PageRegion Executive/Executive: "< null>>setpagedevice"
    *PageRegion Legal/US Legal: "< null>>setpagedevice"
    *CloseUI: *PageRegion

    *DefaultImageableArea: Letter
    *ImageableArea Letter/US Letter: "18 36 594 756"
    *ImageableArea A4/A4: "18 36 577 806"
    *ImageableArea A5/A5: "18 36 403 559"
    *ImageableArea B5/B5 (JIS): "18 36 498 693"
    *ImageableArea Env10/Envelope #10: "18 36 279 648"
    *ImageableArea EnvC5/Envelope C5: "18 36 441 613"
    *ImageableArea EnvDL/Envelope DL: "18 36 294 588"
    *ImageableArea EnvISOB5/Envelope B5: "18 36 481 673"
    *ImageableArea EnvMonarch/Envelope Monarch: "18 36 261 504"
    *ImageableArea Executive/Executive: "18 36 504 720"
    *ImageableArea Legal/US Legal: "18 36 594 972"

    *DefaultPaperDimension: Letter
    *PaperDimension Letter/US Letter: "612 792"
    *PaperDimension A4/A4: "595 842"
    *PaperDimension A5/A5: "421 595"
    *PaperDimension B5/B5 (JIS): "516 729"
    *PaperDimension Env10/Envelope #10: "297 684"
    *PaperDimension EnvC5/Envelope C5: "459 649"
    *PaperDimension EnvDL/Envelope DL: "312 624"
    *PaperDimension EnvISOB5/Envelope B5: "499 709"
    *PaperDimension EnvMonarch/Envelope Monarch: "279 540"
    *PaperDimension Executive/Executive: "522 756"
    *PaperDimension Legal/US Legal: "612 1008"

    *OpenUI *Resolution/Resolution: PickOne
    *FoomaticRIPOption Resolution: enum CmdLine A
    *OrderDependency: 100 AnySetup *Resolution
    *DefaultResolution: 300x300dpi
    *Resolution 300x300dpi/300x300 DPI: "%% FoomaticRIPOptionSetting:
    Resolution=300x300dpi"
    *FoomaticRIPOptionSetting Resolution=300x300dpi: " -r300x300"
    *Resolution 300x600dpi/300x600 DPI: "%% FoomaticRIPOptionSetting:
    Resolution=300x600dpi"
    *FoomaticRIPOptionSetting Resolution=300x600dpi: " -r300x600"
    *Resolution 300x1200dpi/300x1200 DPI: "%% FoomaticRIPOptionSetting:
    Resolution=300x1200dpi"
    *FoomaticRIPOptionSetting Resolution=300x1200dpi: " -r300x1200"
    *Resolution 600x300dpi/600x300 DPI: "%% FoomaticRIPOptionSetting:
    Resolution=600x300dpi"
    *FoomaticRIPOptionSetting Resolution=600x300dpi: " -r600x300"
    *Resolution 600x600dpi/600x600 DPI: "%% FoomaticRIPOptionSetting:
    Resolution=600x600dpi"
    *FoomaticRIPOptionSetting Resolution=600x600dpi: " -r600x600"
    *Resolution 600x1200dpi/600x1200 DPI: "%% FoomaticRIPOptionSetting:
    Resolution=600x1200dpi"
    *FoomaticRIPOptionSetting Resolution=600x1200dpi: " -r600x1200"
    *Resolution 1200x300dpi/1200x300 DPI: "%% FoomaticRIPOptionSetting:
    Resolution=1200x300dpi"
    *FoomaticRIPOptionSetting Resolution=1200x300dpi: " -r1200x300"
    *Resolution 1200x600dpi/1200x600 DPI: "%% FoomaticRIPOptionSetting:
    Resolution=1200x600dpi"
    *FoomaticRIPOptionSetting Resolution=1200x600dpi: " -r1200x600"
    *Resolution 1200x1200dpi/1200x1200 DPI: "%% FoomaticRIPOptionSetting:
    Resolution=1200x1200dpi"
    *FoomaticRIPOptionSetting Resolution=1200x1200dpi: " -r1200x1200"
    *CloseUI: *Resolution

    *OpenUI *ColorMode/Color Mode: PickOne
    *FoomaticRIPOption ColorMode: enum CmdLine A
    *OrderDependency: 101 AnySetup *ColorMode
    *DefaultColorMode: Monochrome
    *ColorMode Photo/Photo Quality Colour (6-ink): "%%
    FoomaticRIPOptionSetting: ColorMode=Photo"
    *FoomaticRIPOptionSetting ColorMode=Photo: " -dmode=2"
    *ColorMode Colour/Normal Quality Colour (4-ink): "%%
    FoomaticRIPOptionSetting: ColorMode=Colour"
    *FoomaticRIPOptionSetting ColorMode=Colour: " -dmode=1"
    *ColorMode Monochrome/Black and White: "%% FoomaticRIPOptionSetting:
    ColorMode=Monochrome"
    *FoomaticRIPOptionSetting ColorMode=Monochrome: " -dmode=0"
    *CloseUI: *ColorMode

    *FoomaticRIPOption Bidirectional: enum CmdLine A 102
    *FoomaticRIPOptionSetting Bidirectional=on: " -dbidir=1"

    *CloseGroup: General

    *OpenGroup: Adjustment/Adjustment

    *OpenUI *NumPasses/Number of passes per line: PickOne
    *FoomaticRIPOption NumPasses: int CmdLine A
    *FoomaticRIPOptionPrototype NumPasses: " -dnumpass=%s"
    *FoomaticRIPOptionRange NumPasses: 1 16
    *OrderDependency: 104 AnySetup *NumPasses
    *DefaultNumPasses: 1
    *FoomaticRIPDefaultNumPasses: 1
    *NumPasses 1/1: "%% FoomaticRIPOptionSetting: NumPasses=1"
    *NumPasses 2/2: "%% FoomaticRIPOptionSetting: NumPasses=2"
    *NumPasses 3/3: "%% FoomaticRIPOptionSetting: NumPasses=3"
    *NumPasses 4/4: "%% FoomaticRIPOptionSetting: NumPasses=4"
    *NumPasses 5/5: "%% FoomaticRIPOptionSetting: NumPasses=5"
    *NumPasses 6/6: "%% FoomaticRIPOptionSetting: NumPasses=6"
    *NumPasses 7/7: "%% FoomaticRIPOptionSetting: NumPasses=7"
    *NumPasses 8/8: "%% FoomaticRIPOptionSetting: NumPasses=8"
    *NumPasses 9/9: "%% FoomaticRIPOptionSetting: NumPasses=9"
    *NumPasses 10/10: "%% FoomaticRIPOptionSetting: NumPasses=10"
    *NumPasses 11/11: "%% FoomaticRIPOptionSetting: NumPasses=11"
    *NumPasses 12/12: "%% FoomaticRIPOptionSetting: NumPasses=12"
    *NumPasses 13/13: "%% FoomaticRIPOptionSetting: NumPasses=13"
    *NumPasses 14/14: "%% FoomaticRIPOptionSetting: NumPasses=14"
    *NumPasses 15/15: "%% FoomaticRIPOptionSetting: NumPasses=15"
    *NumPasses 16/16: "%% FoomaticRIPOptionSetting: NumPasses=16"
    *CloseUI: *NumPasses

    *OpenUI *AlignA/Horz. align. betw. cartr.: PickOne
    *FoomaticRIPOption AlignA: int CmdLine A
    *FoomaticRIPOptionPrototype AlignA: " -dAlgnA=%s"
    *FoomaticRIPOptionRange AlignA: 0 30
    *OrderDependency: 110 AnySetup *AlignA
    *DefaultAlignA: 16
    *FoomaticRIPDefaultAlignA: 16
    *AlignA 0/0: "%% FoomaticRIPOptionSetting: AlignA=0"
    *AlignA 1/1: "%% FoomaticRIPOptionSetting: AlignA=1"
    *AlignA 2/2: "%% FoomaticRIPOptionSetting: AlignA=2"
    *AlignA 3/3: "%% FoomaticRIPOptionSetting: AlignA=3"
    *AlignA 4/4: "%% FoomaticRIPOptionSetting: AlignA=4"
    *AlignA 5/5: "%% FoomaticRIPOptionSetting: AlignA=5"
    *AlignA 6/6: "%% FoomaticRIPOptionSetting: AlignA=6"
    *AlignA 7/7: "%% FoomaticRIPOptionSetting: AlignA=7"
    *AlignA 8/8: "%% FoomaticRIPOptionSetting: AlignA=8"
    *AlignA 9/9: "%% FoomaticRIPOptionSetting: AlignA=9"
    *AlignA 10/10: "%% FoomaticRIPOptionSetting: AlignA=10"
    *AlignA 11/11: "%% FoomaticRIPOptionSetting: AlignA=11"
    *AlignA 12/12: "%% FoomaticRIPOptionSetting: AlignA=12"
    *AlignA 13/13: "%% FoomaticRIPOptionSetting: AlignA=13"
    *AlignA 14/14: "%% FoomaticRIPOptionSetting: AlignA=14"
    *AlignA 15/15: "%% FoomaticRIPOptionSetting: AlignA=15"
    *AlignA 16/16: "%% FoomaticRIPOptionSetting: AlignA=16"
    *AlignA 17/17: "%% FoomaticRIPOptionSetting: AlignA=17"
    *AlignA 18/18: "%% FoomaticRIPOptionSetting: AlignA=18"
    *AlignA 19/19: "%% FoomaticRIPOptionSetting: AlignA=19"
    *AlignA 20/20: "%% FoomaticRIPOptionSetting: AlignA=20"
    *AlignA 21/21: "%% FoomaticRIPOptionSetting: AlignA=21"
    *AlignA 22/22: "%% FoomaticRIPOptionSetting: AlignA=22"
    *AlignA 23/23: "%% FoomaticRIPOptionSetting: AlignA=23"
    *AlignA 24/24: "%% FoomaticRIPOptionSetting: AlignA=24"
    *AlignA 25/25: "%% FoomaticRIPOptionSetting: AlignA=25"
    *AlignA 26/26: "%% FoomaticRIPOptionSetting: AlignA=26"
    *AlignA 27/27: "%% FoomaticRIPOptionSetting: AlignA=27"
    *AlignA 28/28: "%% FoomaticRIPOptionSetting: AlignA=28"
    *AlignA 29/29: "%% FoomaticRIPOptionSetting: AlignA=29"
    *AlignA 30/30: "%% FoomaticRIPOptionSetting: AlignA=30"
    *CloseUI: *AlignA

    *OpenUI *AlignB/Vert. align. betw. cartr.: PickOne
    *FoomaticRIPOption AlignB: int CmdLine A
    *FoomaticRIPOptionPrototype AlignB: " -dAlgnB=%s"
    *FoomaticRIPOptionRange AlignB: 0 15
    *OrderDependency: 115 AnySetup *AlignB
    *DefaultAlignB: 8
    *FoomaticRIPDefaultAlignB: 8
    *AlignB 0/0: "%% FoomaticRIPOptionSetting: AlignB=0"
    *AlignB 1/1: "%% FoomaticRIPOptionSetting: AlignB=1"
    *AlignB 2/2: "%% FoomaticRIPOptionSetting: AlignB=2"
    *AlignB 3/3: "%% FoomaticRIPOptionSetting: AlignB=3"
    *AlignB 4/4: "%% FoomaticRIPOptionSetting: AlignB=4"
    *AlignB 5/5: "%% FoomaticRIPOptionSetting: AlignB=5"
    *AlignB 6/6: "%% FoomaticRIPOptionSetting: AlignB=6"
    *AlignB 7/7: "%% FoomaticRIPOptionSetting: AlignB=7"
    *AlignB 8/8: "%% FoomaticRIPOptionSetting: AlignB=8"
    *AlignB 9/9: "%% FoomaticRIPOptionSetting: AlignB=9"
    *AlignB 10/10: "%% FoomaticRIPOptionSetting: AlignB=10"
    *AlignB 11/11: "%% FoomaticRIPOptionSetting: AlignB=11"
    *AlignB 12/12: "%% FoomaticRIPOptionSetting: AlignB=12"
    *AlignB 13/13: "%% FoomaticRIPOptionSetting: AlignB=13"
    *AlignB 14/14: "%% FoomaticRIPOptionSetting: AlignB=14"
    *AlignB 15/15: "%% FoomaticRIPOptionSetting: AlignB=15"
    *CloseUI: *AlignB

    *OpenUI *AlignC/Distance even/odd nozzles left cartr.: PickOne
    *FoomaticRIPOption AlignC: int CmdLine A
    *FoomaticRIPOptionPrototype AlignC: " -dAlgnC=%s"
    *FoomaticRIPOptionRange AlignC: 0 30
    *OrderDependency: 120 AnySetup *AlignC
    *DefaultAlignC: 16
    *FoomaticRIPDefaultAlignC: 16
    *AlignC 0/0: "%% FoomaticRIPOptionSetting: AlignC=0"
    *AlignC 1/1: "%% FoomaticRIPOptionSetting: AlignC=1"
    *AlignC 2/2: "%% FoomaticRIPOptionSetting: AlignC=2"
    *AlignC 3/3: "%% FoomaticRIPOptionSetting: AlignC=3"
    *AlignC 4/4: "%% FoomaticRIPOptionSetting: AlignC=4"
    *AlignC 5/5: "%% FoomaticRIPOptionSetting: AlignC=5"
    *AlignC 6/6: "%% FoomaticRIPOptionSetting: AlignC=6"
    *AlignC 7/7: "%% FoomaticRIPOptionSetting: AlignC=7"
    *AlignC 8/8: "%% FoomaticRIPOptionSetting: AlignC=8"
    *AlignC 9/9: "%% FoomaticRIPOptionSetting: AlignC=9"
    *AlignC 10/10: "%% FoomaticRIPOptionSetting: AlignC=10"
    *AlignC 11/11: "%% FoomaticRIPOptionSetting: AlignC=11"
    *AlignC 12/12: "%% FoomaticRIPOptionSetting: AlignC=12"
    *AlignC 13/13: "%% FoomaticRIPOptionSetting: AlignC=13"
    *AlignC 14/14: "%% FoomaticRIPOptionSetting: AlignC=14"
    *AlignC 15/15: "%% FoomaticRIPOptionSetting: AlignC=15"
    *AlignC 16/16: "%% FoomaticRIPOptionSetting: AlignC=16"
    *AlignC 17/17: "%% FoomaticRIPOptionSetting: AlignC=17"
    *AlignC 18/18: "%% FoomaticRIPOptionSetting: AlignC=18"
    *AlignC 19/19: "%% FoomaticRIPOptionSetting: AlignC=19"
    *AlignC 20/20: "%% FoomaticRIPOptionSetting: AlignC=20"
    *AlignC 21/21: "%% FoomaticRIPOptionSetting: AlignC=21"
    *AlignC 22/22: "%% FoomaticRIPOptionSetting: AlignC=22"
    *AlignC 23/23: "%% FoomaticRIPOptionSetting: AlignC=23"
    *AlignC 24/24: "%% FoomaticRIPOptionSetting: AlignC=24"
    *AlignC 25/25: "%% FoomaticRIPOptionSetting: AlignC=25"
    *AlignC 26/26: "%% FoomaticRIPOptionSetting: AlignC=26"
    *AlignC 27/27: "%% FoomaticRIPOptionSetting: AlignC=27"
    *AlignC 28/28: "%% FoomaticRIPOptionSetting: AlignC=28"
    *AlignC 29/29: "%% FoomaticRIPOptionSetting: AlignC=29"
    *AlignC 30/30: "%% FoomaticRIPOptionSetting: AlignC=30"
    *CloseUI: *AlignC

    *OpenUI *AlignD/Distance even/odd nozzles right cartr.: PickOne
    *FoomaticRIPOption AlignD: int CmdLine A
    *FoomaticRIPOptionPrototype AlignD: " -dAlgnD=%s"
    *FoomaticRIPOptionRange AlignD: 0 30
    *OrderDependency: 125 AnySetup *AlignD
    *DefaultAlignD: 16
    *FoomaticRIPDefaultAlignD: 16
    *AlignD 0/0: "%% FoomaticRIPOptionSetting: AlignD=0"
    *AlignD 1/1: "%% FoomaticRIPOptionSetting: AlignD=1"
    *AlignD 2/2: "%% FoomaticRIPOptionSetting: AlignD=2"
    *AlignD 3/3: "%% FoomaticRIPOptionSetting: AlignD=3"
    *AlignD 4/4: "%% FoomaticRIPOptionSetting: AlignD=4"
    *AlignD 5/5: "%% FoomaticRIPOptionSetting: AlignD=5"
    *AlignD 6/6: "%% FoomaticRIPOptionSetting: AlignD=6"
    *AlignD 7/7: "%% FoomaticRIPOptionSetting: AlignD=7"
    *AlignD 8/8: "%% FoomaticRIPOptionSetting: AlignD=8"
    *AlignD 9/9: "%% FoomaticRIPOptionSetting: AlignD=9"
    *AlignD 10/10: "%% FoomaticRIPOptionSetting: AlignD=10"
    *AlignD 11/11: "%% FoomaticRIPOptionSetting: AlignD=11"
    *AlignD 12/12: "%% FoomaticRIPOptionSetting: AlignD=12"
    *AlignD 13/13: "%% FoomaticRIPOptionSetting: AlignD=13"
    *AlignD 14/14: "%% FoomaticRIPOptionSetting: AlignD=14"
    *AlignD 15/15: "%% FoomaticRIPOptionSetting: AlignD=15"
    *AlignD 16/16: "%% FoomaticRIPOptionSetting: AlignD=16"
    *AlignD 17/17: "%% FoomaticRIPOptionSetting: AlignD=17"
    *AlignD 18/18: "%% FoomaticRIPOptionSetting: AlignD=18"
    *AlignD 19/19: "%% FoomaticRIPOptionSetting: AlignD=19"
    *AlignD 20/20: "%% FoomaticRIPOptionSetting: AlignD=20"
    *AlignD 21/21: "%% FoomaticRIPOptionSetting: AlignD=21"
    *AlignD 22/22: "%% FoomaticRIPOptionSetting: AlignD=22"
    *AlignD 23/23: "%% FoomaticRIPOptionSetting: AlignD=23"
    *AlignD 24/24: "%% FoomaticRIPOptionSetting: AlignD=24"
    *AlignD 25/25: "%% FoomaticRIPOptionSetting: AlignD=25"
    *AlignD 26/26: "%% FoomaticRIPOptionSetting: AlignD=26"
    *AlignD 27/27: "%% FoomaticRIPOptionSetting: AlignD=27"
    *AlignD 28/28: "%% FoomaticRIPOptionSetting: AlignD=28"
    *AlignD 29/29: "%% FoomaticRIPOptionSetting: AlignD=29"
    *AlignD 30/30: "%% FoomaticRIPOptionSetting: AlignD=30"
    *CloseUI: *AlignD

    *FoomaticRIPOption Model: enum CmdLine A 50
    *FoomaticRIPOptionSetting Model=3200: " -dmodel=0"

    *CloseGroup: Adjustment


    *% Generic boilerplate PPD stuff as standard PostScript fonts and so
    on

    *DefaultFont: Courier
    *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
    *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
    *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
    *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
    *Font Bookman-Demi: Standard "(001.004S)" Standard ROM
    *Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
    *Font Bookman-Light: Standard "(001.004S)" Standard ROM
    *Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
    *Font Courier: Standard "(002.004S)" Standard ROM
    *Font Courier-Bold: Standard "(002.004S)" Standard ROM
    *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
    *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
    *Font Helvetica: Standard "(001.006S)" Standard ROM
    *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
    *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
    *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
    *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
    *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
    *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
    *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
    *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
    *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
    *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
    *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
    *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
    *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
    *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
    *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
    *Font Symbol: Special "(001.007S)" Special ROM
    *Font Times-Bold: Standard "(001.007S)" Standard ROM
    *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
    *Font Times-Italic: Standard "(001.007S)" Standard ROM
    *Font Times-Roman: Standard "(001.007S)" Standard ROM
    *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
    *Font ZapfDingbats: Special "(001.004S)" Standard ROM


  8. Re: How to print in landscape mode from command line?

    > Perhaps I'm just lazy but I am using a2ps, available in ap/, to do the work.
    > For example,
    > a2ps -o myfile.ps myfile.txt
    > will produce a PostScript file, which you can send to the printer directly:
    > lpr myfile.ps
    > The command has a lot of options, see man a2ps.
    >


    Hey guy very good it.

    But it only remained a thing, as I make to take off the border-line
    that is in the page?

    I used the command line:
    a2ps -1 -f 9 -r -B -o myout.ps myorig.txt


  9. Re: How to print in landscape mode from command line?

    >
    > Hey guy very good it.
    >
    > But it only remained a thing, as I make to take off the border-line
    > that is in the page?
    >
    > I used the command line:
    > a2ps -1 -f 9 -r -B -o myout.ps myorig.txt


    I obtained.

    It had that to use the parameter --border=no

    Thanks for everybody.


  10. Re: How to print in landscape mode from command line?

    On Sat, 25 Aug 2007 23:24:39 -0000
    Heitor wrote:

    > >
    > > Hey guy very good it.
    > >
    > > But it only remained a thing, as I make to take off the border-line
    > > that is in the page?
    > >
    > > I used the command line:
    > > a2ps -1 -f 9 -r -B -o myout.ps myorig.txt

    >
    > I obtained.
    >
    > It had that to use the parameter --border=no


    Good :-) Notice there are two configuration files for a2ps
    in /etc. Certain common settings can be put there to avoid
    repeating them in the command line.

    Surely, with that number of options, life can be made easier
    with aliases and functions :-)

    --
    Mikhail

+ Reply to Thread