Mercurial > emacs
changeset 10738:e7d5b119b583
(ps-print-version): Add caveat about version number.
(ps-begin-file): Fix format code for /LineHeight.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Tue, 14 Feb 1995 05:55:53 +0000 |
parents | bbefee523e40 |
children | 97096cdf6e55 |
files | lisp/ps-print.el |
diffstat | 1 files changed, 58 insertions(+), 14 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ps-print.el Tue Feb 14 00:54:29 1995 +0000 +++ b/lisp/ps-print.el Tue Feb 14 05:55:53 1995 +0000 @@ -1,9 +1,8 @@ ;;; ps-print.el --- Jim's Pretty-Good PostScript Generator for Emacs 19. -;; Copyright (C) 1993, 1994 Free Software Foundation, Inc. +;; Copyright (C) 1993, 1994, 1995 Free Software Foundation, Inc. ;; Author: Jim Thompson <thompson@wg2.waii.com> -;; Thompson's last version: 1.14 ;; Keywords: print, PostScript ;; This file is part of GNU Emacs. @@ -25,7 +24,12 @@ ;; LCD Archive Entry: ;; ps-print|James C. Thompson|thompson@wg2.waii.com| ;; Jim's Pretty-Good PostScript Generator for Emacs 19 (ps-print)| -;; 26-Feb-1994|1.6|~/packages/ps-print.el| +;; 26-Feb-1994|2.0|~/packages/ps-print.el| + +;; Baseline-version: 2.0. (Jim's last change version -- this +;; file may have been edited as part of Emacs without changes to the +;; version number. When reporting bugs, please also report the +;; version of Emacs, if any, that ps-print was distributed with.) ;;; Commentary: @@ -38,13 +42,6 @@ ;; preserved in the printer output. Ps-print is intended for use with ;; Emacs 19 or Lucid Emacs, together with a fontifying package such as ;; font-lock or hilit. -;; -;; Installing ps-print -;; ------------------- -;; -;; Make sure that the variables ps-lpr-command and ps-lpr-switches -;; contain appropriate values for your system; see the usage notes -;; below and the documentation of these variables. ;; ;; Using ps-print ;; -------------- @@ -302,10 +299,48 @@ ;; formats for; it should contain one of the symbols ps-letter, ;; ps-legal, or ps-a4. The default is ps-letter. ;; +;; +;; Installing ps-print +;; ------------------- +;; +;; 1. Place ps-print.el somewhere in your load-path and byte-compile +;; it. You can ignore all byte-compiler warnings; they are the +;; result of multi-Emacs support. This step is necessary only if +;; you're installing your own ps-print; if ps-print came with your +;; copy of Emacs, this been done already. +;; +;; 2. Place in your .emacs file the line +;; +;; (require 'ps-print) +;; +;; to load ps-print. Or you may cause any of the ps-print commands +;; to be autoloaded with an autoload command such as: +;; +;; (autoload 'ps-print-buffer "ps-print" +;; "Generate and print a PostScript image of the buffer..." t) +;; +;; 3. Make sure that the variables ps-lpr-command and ps-lpr-switches +;; contain appropriate values for your system; see the usage notes +;; below and the documentation of these variables. +;; +;; New since version 1.5 +;; --------------------- +;; Color output capability. +;; +;; Automatic detection of font attributes (bold, italic). +;; +;; Configurable headers with page numbers. +;; +;; Slightly faster. +;; +;; Support for different paper sizes. +;; +;; Better conformance to PostScript Document Structure Conventions. +;; ;; ;; Known bugs and limitations of ps-print: ;; -------------------------------------- -;; Automatic font-attribute detection doesn't work will, especially +;; Automatic font-attribute detection doesn't work well, especially ;; with hilit19 and older versions of get-create-face. Users having ;; problems with auto-font detection should use the lists ps-italic- ;; faces and ps-bold-faces and/or turn off automatic detection by @@ -361,8 +396,16 @@ ;;; Code: -(defconst ps-print-thompson-version "1.14" - "Report bugs to thompson@wg2.waii.com and bug-gnu-emacs@prep.ai.mit.edu.") +(defconst ps-print-version "2.0" + "ps-print.el,v 2.0 1995/02/12 04:39:48 jct Exp + +Jim's last change version -- this file may have been edited as part of +Emacs without changes to the version number. When reporting bugs, +please also report the version of Emacs, if any, that ps-print was +distributed with. + +Please send all bug fixes and enhancements to + Jim Thompson <thompson@wg2.waii.com>.") ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; User Variables: @@ -1263,7 +1306,7 @@ (ps-output (format "/PrintWidth %d def\n" ps-print-width)) (ps-output (format "/PrintHeight %d def\n" ps-print-height)) - (ps-output (format "/LineHeight %d def\n" ps-line-height)) + (ps-output (format "/LineHeight %s def\n" ps-line-height)) (ps-output ps-print-prologue) @@ -1940,4 +1983,5 @@ (setq ps-lpr-switches '("-Jjct,duplex_long"))) (provide 'ps-print) + ;;; ps-print.el ends here