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.
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)