Linux Cookbook [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

Linux Cookbook [Electronic resources] - نسخه متنی

Carla Schroder

نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
تنظیمات قلم


اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
لیست موضوعات
افزودن یادداشت
افزودن یادداشت جدید

Recipe 1.9. Printing info Pages

1.9.1 Problem

You want to print some

pages, but there doesn't seem to be a
built-in print command for

info .

1.9.2 Solution

You can use lpr:

$ info finger | lpr

However, this may result in too-small margins and odd line breaks,
depending on your printer defaults. Use lpr
options to format it:

$ info finger | lpr -o cpi=12 -o page-left=54 -o page-right=54 -o page-top=54 \

-o page-bottom=54

The numbered values are points, or 1/72". This example creates 3/4"
margins all the way around. cpi=12 sets the
number of characters to 12 per inch. All of these options are
documented in the CUPS Software Users Manual, at

http://localhost:631/documentation.html .

1.9.3 Discussion

All of the major Linux distributions ship with CUPS, the Common Unix
Printing System. CUPS supports both the System V
(lp) and Berkeley (lpr)
commands. This recipe uses the Berkeley commands. Here are the System
V equivalents.

To print an info page use:

$ info finger | lp

To print the info page using

formatting options use:

$ info finger | lp -o cpi=12 -o page-left=54 -o page-right=54 -o page-top=54 \

-o page-bottom=54

1.9.4 See Also

  • info info ,

    lpr(1) ,


  • Chapter 14

  • CUPS Software Users Manual (


/ 435