aboutsummaryrefslogtreecommitdiffstats
path: root/man/misc.texi
diff options
context:
space:
mode:
authorKaroly Lorentey2005-06-15 12:57:51 +0000
committerKaroly Lorentey2005-06-15 12:57:51 +0000
commitef85512e51f043d73788f00a2aed13cccde0682c (patch)
treefc1fa1378533250f260ef8eaa9a84ae882d9df84 /man/misc.texi
parent8736257554f49445f7b4402ac7a9436b38ce6452 (diff)
parentef88a9999004e6c26148c8d280d6a41f623d7249 (diff)
downloademacs-ef85512e51f043d73788f00a2aed13cccde0682c.tar.gz
emacs-ef85512e51f043d73788f00a2aed13cccde0682c.zip
Merged from miles@gnu.org--gnu-2005 (patch 80-82, 350-422)
Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-350 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-351 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-352 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-353 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-354 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-355 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-356 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-357 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-358 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-359 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-360 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-361 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-362 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-363 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-364 Remove "-face" suffix from widget faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-365 Remove "-face" suffix from custom faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-366 Remove "-face" suffix from change-log faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-367 Remove "-face" suffix from compilation faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-368 Remove "-face" suffix from diff-mode faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-369 lisp/longlines.el (longlines-visible-face): Face removed * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-370 Remove "-face" suffix from woman faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-371 Remove "-face" suffix from whitespace-highlight face * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-372 Remove "-face" suffix from ruler-mode faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-373 Remove "-face" suffix from show-paren faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-374 Remove "-face" suffix from log-view faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-375 Remove "-face" suffix from smerge faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-376 Remove "-face" suffix from show-tabs faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-377 Remove "-face" suffix from highlight-changes faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-378 Remove "-face" suffix from and downcase info faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-379 Remove "-face" suffix from pcvs faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-380 Update uses of renamed pcvs faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-381 Tweak ChangeLog * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-382 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-383 Remove "-face" suffix from strokes-char face * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-384 Remove "-face" suffix from compare-windows face * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-385 Remove "-face" suffix from calendar faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-386 Remove "-face" suffix from diary-button face * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-387 Remove "-face" suffix from testcover faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-388 Remove "-face" suffix from viper faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-389 Remove "-face" suffix from org faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-390 Remove "-face" suffix from sgml-namespace face * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-391 Remove "-face" suffix from table-cell face * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-392 Remove "-face" suffix from tex-mode faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-393 Remove "-face" suffix from texinfo-heading face * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-394 Remove "-face" suffix from flyspell faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-395 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-396 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-397 Remove "-face" suffix from gomoku faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-398 Remove "-face" suffix from mpuz faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-399 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-400 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-401 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-402 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-403 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-404 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-405 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-406 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-407 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-408 Remove "-face" suffix from Buffer-menu-buffer face * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-409 Remove "-face" suffix from antlr-mode faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-410 Remove "-face" suffix from ebrowse faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-411 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-412 Remove "-face" suffix from flymake faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-413 Remove "-face" suffix from idlwave faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-414 Remove "-face" suffix from sh-script faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-415 Remove "-face" suffix from vhdl-mode faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-416 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-417 Remove "-face" suffix from which-func face * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-418 Remove "-face" suffix from cperl-mode faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-419 Remove "-face" suffix from ld-script faces * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-420 Fix cperl-mode font-lock problem * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-421 Tweak which-func face * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-422 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-80 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-81 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-82 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-350
Diffstat (limited to 'man/misc.texi')
-rw-r--r--man/misc.texi56
1 files changed, 46 insertions, 10 deletions
diff --git a/man/misc.texi b/man/misc.texi
index 68dd7356479..b52264e1f57 100644
--- a/man/misc.texi
+++ b/man/misc.texi
@@ -1214,7 +1214,7 @@ off directory tracking.
1214 1214
1215@end ignore 1215@end ignore
1216 1216
1217@node Emacs Server, Hardcopy, Shell, Top 1217@node Emacs Server, Printing, Shell, Top
1218@section Using Emacs as a Server 1218@section Using Emacs as a Server
1219@pindex emacsclient 1219@pindex emacsclient
1220@cindex Emacs as a server 1220@cindex Emacs as a server
@@ -1374,14 +1374,17 @@ code, using the option @samp{--eval}. When this option is given, the
1374rest of the arguments is not taken as a list of files to visit but as 1374rest of the arguments is not taken as a list of files to visit but as
1375a list of expressions to evaluate. 1375a list of expressions to evaluate.
1376 1376
1377@node Hardcopy, PostScript, Emacs Server, Top 1377@node Printing, Sorting, Emacs Server, Top
1378@section Hardcopy Output 1378@section Printing Hard Copies
1379@cindex hardcopy 1379@cindex hardcopy
1380@cindex printing
1380 1381
1381 The Emacs commands for making hardcopy let you print either an entire 1382 Emacs provides commands for printing hard copies of either an entire
1382buffer or just part of one, either with or without page headers. 1383buffer or just part of one, with or without page headers. You can
1383See also the hardcopy commands of Dired (@pxref{Misc File Ops}) 1384invoke the printing commands directly, as detailed in the following
1384and the diary (@pxref{Displaying the Diary}). 1385section, or using the @samp{File} menu on the menu bar. See also the
1386hardcopy commands of Dired (@pxref{Misc File Ops}) and the diary
1387(@pxref{Displaying the Diary}).
1385 1388
1386@table @kbd 1389@table @kbd
1387@item M-x print-buffer 1390@item M-x print-buffer
@@ -1428,7 +1431,13 @@ whether to supply @samp{-T} and @samp{-J} options (suitable for
1428@code{lpr-add-switches} should be @code{nil} if your printer program is 1431@code{lpr-add-switches} should be @code{nil} if your printer program is
1429not compatible with @code{lpr}. 1432not compatible with @code{lpr}.
1430 1433
1431@node PostScript, PostScript Variables, Hardcopy, Top 1434@menu
1435* PostScript:: Printing buffers or regions as PostScript.
1436* PostScript Variables:: Customizing the PostScript printing commands.
1437* Printing Package:: An optional advanced printing interface.
1438@end menu
1439
1440@node PostScript, PostScript Variables,, Printing
1432@section PostScript Hardcopy 1441@section PostScript Hardcopy
1433 1442
1434 These commands convert buffer contents to PostScript, 1443 These commands convert buffer contents to PostScript,
@@ -1492,7 +1501,7 @@ supports ISO 8859-1 characters.
1492 The following section describes variables for customizing these commands. 1501 The following section describes variables for customizing these commands.
1493@end ifinfo 1502@end ifinfo
1494 1503
1495@node PostScript Variables, Sorting, PostScript, Top 1504@node PostScript Variables, Printing Package, PostScript, Printing
1496@section Variables for PostScript Hardcopy 1505@section Variables for PostScript Hardcopy
1497 1506
1498@vindex ps-lpr-command 1507@vindex ps-lpr-command
@@ -1584,7 +1593,34 @@ includes a single directory @file{/usr/local/share/emacs/fonts/bdf}.
1584 Many other customization variables for these commands are defined and 1593 Many other customization variables for these commands are defined and
1585described in the Lisp files @file{ps-print.el} and @file{ps-mule.el}. 1594described in the Lisp files @file{ps-print.el} and @file{ps-mule.el}.
1586 1595
1587@node Sorting, Narrowing, PostScript Variables, Top 1596@node Printing Package,, PostScript Variables, Printing
1597@section Printing Package
1598@cindex Printing package
1599
1600 The basic Emacs facilities for printing hardcopy can be extended
1601using the Printing package. This provides an easy-to-use interface
1602for choosing what to print, previewing PostScript files before
1603printing, and setting various printing options such as print headers,
1604landscape or portrait modes, duplex modes, and so forth. On GNU/Linux
1605or Unix systems, the Printing package relies on the @file{gs} and
1606@file{gv} utilities, which are distributed as part of the GhostScript
1607program. On MS-Windows, the @file{gstools} port of Ghostscript can be
1608used.
1609
1610@findex pr-interface
1611 To use the Printing package, add @code{(require 'printing)} to your
1612init file (@pxref{Init File}), followed by @code{(pr-update-menus)}.
1613This function replaces the usual printing commands in the menu bar
1614with a @samp{Printing} submenu that contains various printing options.
1615You can also type @kbd{M-x pr-interface RET}; this creates a
1616@samp{*Printing Interface*} buffer, similar to a customization buffer,
1617where you can set the printing options. After selecting what and how
1618to print, you start the print job using the @samp{Print} button (click
1619@kbd{mouse-2} on it, or move point over it and type @kbd{RET}). For
1620further information on the various options, use the @samp{Interface
1621Help} button.
1622
1623@node Sorting, Narrowing, Printing, Top
1588@section Sorting Text 1624@section Sorting Text
1589@cindex sorting 1625@cindex sorting
1590 1626