Variable: ps-n-up-filling

ps-n-up-filling is a customizable variable defined in ps-print.el.gz.

Value

left-top

Documentation

Specify how page matrix is filled on each sheet of paper.

Following are the valid values for ps-n-up-filling(var)/ps-n-up-filling(fun) with a filling example using a 3x4 page matrix:

   left-top 1 2 3 4 left-bottom 9 10 11 12
5 6 7 8 5 6 7 8
9 10 11 12 1 2 3 4

   right-top 4 3 2 1 right-bottom 12 11 10 9
8 7 6 5 8 7 6 5
12 11 10 9 4 3 2 1

   top-left 1 4 7 10 bottom-left 3 6 9 12
2 5 8 11 2 5 8 11
3 6 9 12 1 4 7 10

   top-right 10 7 4 1 bottom-right 12 9 6 3
11 8 5 2 11 8 5 2
12 9 6 3 10 7 4 1

Any other value is treated as left-top.

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

Probably introduced at or before Emacs version 20.1.

Source Code

;; Defined in /usr/src/emacs/lisp/ps-print.el.gz
(defcustom ps-n-up-filling 'left-top
  "Specify how page matrix is filled on each sheet of paper.

Following are the valid values for `ps-n-up-filling' with a filling example
using a 3x4 page matrix:

   `left-top'   1  2  3  4         `left-bottom'    9  10 11 12
		5  6  7  8                          5  6  7  8
		9  10 11 12                         1  2  3  4

   `right-top'  4  3  2  1         `right-bottom'   12 11 10 9
		8  7  6  5                          8  7  6  5
		12 11 10 9                          4  3  2  1

   `top-left'   1  4  7  10        `bottom-left'    3  6  9  12
		2  5  8  11                         2  5  8  11
		3  6  9  12                         1  4  7  10

   `top-right'  10 7  4  1         `bottom-right'   12 9  6  3
		11 8  5  2                          11 8  5  2
		12 9  6  3                          10 7  4  1

Any other value is treated as `left-top'."
  :type '(choice :menu-tag "N-Up Filling"
		 :tag "N-Up Filling"
		 (const left-top)  (const left-bottom)
		 (const right-top) (const right-bottom)
		 (const top-left)  (const bottom-left)
		 (const top-right) (const bottom-right))
  :version "20"
  :group 'ps-print-n-up)