Variable: ps-page-dimensions-database

ps-page-dimensions-database is a customizable variable defined in ps-print.el.gz.

Value

((a4 595.275590551181 841.8897637795276 "A4")
 (a3 841.8897637795276 1190.551181102362 "A3")
 (letter 612.0 792.0 "Letter") (legal 612.0 1008.0 "Legal")
 (letter-small 552.96 731.52 "LetterSmall")
 (tabloid 792.0 1224.0 "Tabloid") (ledger 1224.0 792.0 "Ledger")
 (statement 396.0 612.0 "Statement")
 (executive 540.0 720.0 "Executive")
 (a4small 537.84 781.1999999999999 "A4Small") (b4 729.0 1031.76 "B4")
 (b5 515.52 729.0 "B5") (addresslarge 236.0 99.0 "AddressLarge")
 (addresssmall 236.0 68.0 "AddressSmall")
 (cuthanging13 90.0 222.0 "CutHanging13")
 (cuthanging15 90.0 114.0 "CutHanging15")
 (diskette 181.0 136.0 "Diskette")
 (eurofilefolder 139.0 112.0 "EuropeanFilefolder")
 (eurofoldernarrow 526.0 107.0 "EuroFolderNarrow")
 (eurofolderwide 526.0 136.0 "EuroFolderWide")
 (euronamebadge 189.0 108.0 "EuroNameBadge")
 (euronamebadgelarge 223.0 136.0 "EuroNameBadgeLarge")
 (filefolder 230.0 37.0 "FileFolder") (jewelry 76.0 136.0 "Jewelry")
 (mediabadge 180.0 136.0 "MediaBadge")
 (multipurpose 126.0 68.0 "MultiPurpose")
 (retaillabel 90.0 104.0 "RetailLabel")
 (shipping 271.0 136.0 "Shipping") (slide35mm 26.0 104.0 "Slide35mm")
 (spine8mm 187.0 26.0 "Spine8mm")
 (topcoated 425.19685 136.0 "TopCoatedPaper")
 (topcoatedpaper 396.0 136.0 "TopcoatedPaper150")
 (vhsface 205.0 127.0 "VHSFace") (vhsspine 400.0 50.0 "VHSSpine")
 (zipdisk 156.0 136.0 "ZipDisk"))

Documentation

List associating a symbolic paper type to its width, height and doc media.

See ps-paper-type.

This variable was added, or its default value changed, in Emacs 20.

View in manual

Source Code

;; Defined in /usr/src/emacs/lisp/ps-print.el.gz
;;; Page layout

;; All page dimensions are in PostScript points.
;; 1 inch  ==       2.54  cm    ==     72       points
;; 1 cm    ==  (/ 1 2.54) inch  ==  (/ 72 2.54) points

;; Letter      8.5   inch x 11.0   inch
;; Legal       8.5   inch x 14.0   inch
;; A4          8.26  inch x 11.69  inch = 21.0 cm x 29.7 cm

;; LetterSmall 7.68  inch x 10.16  inch
;; Tabloid    11.0   inch x 17.0   inch
;; Ledger     17.0   inch x 11.0   inch
;; Statement   5.5   inch x  8.5   inch
;; Executive   7.5   inch x 10.0   inch
;; A3         11.69  inch x 16.5   inch = 29.7 cm x 42.0 cm
;; A4Small     7.47  inch x 10.85  inch
;; B4         10.125 inch x 14.33  inch
;; B5          7.16  inch x 10.125 inch

;;;###autoload
(defcustom ps-page-dimensions-database
 (list (list 'a4    (/ (* 72 21.0) 2.54)  (/ (* 72 29.7) 2.54) "A4")
       (list 'a3    (/ (* 72 29.7) 2.54)  (/ (* 72 42.0) 2.54) "A3")
       (list 'letter       (* 72  8.5)    (* 72 11.0)          "Letter")
       (list 'legal        (* 72  8.5)    (* 72 14.0)          "Legal")
       (list 'letter-small (* 72  7.68)   (* 72 10.16)         "LetterSmall")
       (list 'tabloid      (* 72 11.0)    (* 72 17.0)          "Tabloid")
       (list 'ledger       (* 72 17.0)    (* 72 11.0)          "Ledger")
       (list 'statement    (* 72  5.5)    (* 72  8.5)          "Statement")
       (list 'executive    (* 72  7.5)    (* 72 10.0)          "Executive")
       (list 'a4small      (* 72  7.47)   (* 72 10.85)         "A4Small")
       (list 'b4           (* 72 10.125)  (* 72 14.33)         "B4")
       (list 'b5           (* 72  7.16)   (* 72 10.125)        "B5")
       ;; page sizes for label printer
       ;; NOTE: the page sizes below don't have n-up > 1.
       '(addresslarge       236.0      99.0 "AddressLarge")
       '(addresssmall       236.0      68.0 "AddressSmall")
       '(cuthanging13        90.0     222.0 "CutHanging13")
       '(cuthanging15        90.0     114.0 "CutHanging15")
       '(diskette           181.0     136.0 "Diskette")
       '(eurofilefolder     139.0     112.0 "EuropeanFilefolder")
       '(eurofoldernarrow   526.0     107.0 "EuroFolderNarrow")
       '(eurofolderwide     526.0     136.0 "EuroFolderWide")
       '(euronamebadge      189.0     108.0 "EuroNameBadge")
       '(euronamebadgelarge 223.0     136.0 "EuroNameBadgeLarge")
       '(filefolder         230.0      37.0 "FileFolder")
       '(jewelry             76.0     136.0 "Jewelry")
       '(mediabadge         180.0     136.0 "MediaBadge")
       '(multipurpose       126.0      68.0 "MultiPurpose")
       '(retaillabel         90.0     104.0 "RetailLabel")
       '(shipping           271.0     136.0 "Shipping")
       '(slide35mm           26.0     104.0 "Slide35mm")
       '(spine8mm           187.0      26.0 "Spine8mm")
       '(topcoated          425.19685 136.0 "TopCoatedPaper")
       '(topcoatedpaper     396.0     136.0 "TopcoatedPaper150")
       '(vhsface            205.0     127.0 "VHSFace")
       '(vhsspine           400.0      50.0 "VHSSpine")
       '(zipdisk            156.0     136.0 "ZipDisk"))
  "List associating a symbolic paper type to its width, height and doc media.
See `ps-paper-type'."
  :type '(repeat (list :tag "Paper Type"
		       (symbol :tag "Symbol Name")
		       (number :tag "Width in points")
		       (number :tag "Height in points")
		       (string :tag "Media")))
  :version "20"
  :group 'ps-print-page)