summaryrefslogtreecommitdiff
path: root/Build/source/texk/psutils/psutils-1.21-PATCHES/patch-20-psnup-man
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/psutils/psutils-1.21-PATCHES/patch-20-psnup-man')
-rw-r--r--Build/source/texk/psutils/psutils-1.21-PATCHES/patch-20-psnup-man185
1 files changed, 185 insertions, 0 deletions
diff --git a/Build/source/texk/psutils/psutils-1.21-PATCHES/patch-20-psnup-man b/Build/source/texk/psutils/psutils-1.21-PATCHES/patch-20-psnup-man
new file mode 100644
index 00000000000..41e9549348f
--- /dev/null
+++ b/Build/source/texk/psutils/psutils-1.21-PATCHES/patch-20-psnup-man
@@ -0,0 +1,185 @@
+diff -ur psutils-1.21.orig/psnup.1 psutils-1.21/psnup.1
+--- psutils-1.21.orig/psnup.1 2013-10-21 23:28:08.000000000 +0200
++++ psutils-1.21/psnup.1 2013-12-03 11:26:05.000000000 +0100
+@@ -3,53 +3,33 @@
+ psnup \- multiple pages per sheet
+ .SH SYNOPSIS
+ .B psnup
+-[
+-.B \-w\fIwidth\fR
+-] [
+-.B \-h\fIheight\fR
+-] [
+-.B \-p\fIpaper\fR
+-] [
+-.B \-W\fIwidth\fR
+-] [
+-.B \-H\fIheight\fR
+-] [
+-.B \-P\fIpaper\fR
+-] [
+-.B \-l
+-] [
+-.B \-r
+-] [
+-.B \-f
+-] [
+-.B \-c
+-] [
+-.B \-m\fImargin\fR
+-] [
+-.B \-b\fIborder\fR
+-] [
+-.B \-d\fIlwidth\fR
+-] [
+-.B \-s\fIscale\fR
+-] [
+-.B \-n\fIup\fR
+-] [
+-.B \-q
+-] [
+-.I infile
+-[
+-.I outfile
+-] ]
++.RB [ \-w\fIwidth\fR ]
++.RB [ \-h\fIheight\fR ]
++.RB [ \-p\fIpaper\fR ]
++.RB [ \-W\fIwidth\fR ]
++.RB [ \-H\fIheight\fR ]
++.RB [ \-P\fIpaper\fR ]
++.RB [ \-l | \-r | \-f ]
++.RB [ \-c ]
++.RB [ \-m\fImargin\fR ]
++.RB [ \-b\fIborder\fR ]
++.RB [ \-d\fIlwidth\fR ]
++.RB [ \-s\fIscale\fR ]
++.RB [ \-\fInup\fR ]
++.RB [ \-q
++]
++.RI [ infile
++.RI [ outfile ]]
+ .SH DESCRIPTION
+-.I Psnup
++.B Psnup
+ puts multiple logical pages onto each physical sheet of paper.
+ The input PostScript file should follow the Adobe Document Structuring
+ Conventions.
+ .PP
+ The
+-.I \-w
++.B \-w
+ option gives the paper width, and the
+-.I \-h
++.B \-h
+ option gives the paper height, specified in
+ .BR pt ,
+ .BR mm ,
+@@ -57,79 +37,80 @@
+ or
+ .BR in .
+ The
+-.I \-p
++.B \-p
+ option can be used instead, to set the paper size; otherwise a default value is used.
+ See
+ .BR papersize (5).
+ The
+-.I \-W, \-H,
++.BR \-W ,
++.BR \-H ,
+ and
+-.I \-P
++.B \-P
+ options set the input paper size, if it is different from the output
+ size. This makes it easy to impose pages of one size on a different size of
+ paper.
+ .PP
+ The
+-.I \-l
++.B \-l
+ option should be used for pages which are in landscape orientation (rotated 90
+ degrees anticlockwise). The
+-.I \-r
++.B \-r
+ option should be used for pages which are in seascape orientation (rotated 90
+ degrees clockwise), and the
+-.I \-f
++.B \-f
+ option should be used for pages which have the width and height interchanged,
+ but are not rotated.
+ .PP
+-.I Psnup
++.B Psnup
+ normally uses `row-major' layout, where adjacent pages are placed in rows
+ across the paper.
+ The
+-.I \-c
++.B \-c
+ option changes the order to `column-major', where successive pages are placed
+ in columns down the paper.
+ .PP
+ A margin to leave around the whole page can be specified with the
+-.I \-m
++.B \-m
+ option. This is useful for sheets of `thumbnail' pages, because the normal
+ page margins are reduced by putting multiple pages on a single sheet.
+ .PP
+ The
+-.I \-b
++.B \-b
+ option is used to specify an additional margin around each page on a sheet.
+ .PP
+ The
+-.I \-d
++.B \-d
+ option draws a line around the border of each page, of the specified width.
+ If the \fIlwidth\fR parameter is omitted, a default linewidth of 1 point is
+ assumed. The linewidth is relative to the original page dimensions,
+ \fIi.e.\fR it is scaled down with the rest of the page.
+ .PP
+ The scale chosen by
+-.I psnup
++.B psnup
+ can be overridden with the
+-.I \-s
++.B \-s
+ option. This is useful to merge pages which are already reduced.
+ .PP
+ The
+-.I \-\fInup\fR
++.BI \- nup
+ option selects the number of logical pages to put on each sheet of paper. This
+ can be any whole number;
+-.I psnup
++.B psnup
+ tries to optimise the layout so that the minimum amount of space is wasted. If
+-.I psnup
++.B psnup
+ cannot find a layout within its tolerance limit, it will abort with an error
+ message. The alternative form
+-.I \i \fInup\fR
++.BI \-n nup
+ can also be used, for compatibility with other n-up programs.
+ .PP
+-.I Psnup
++.B Psnup
+ normally prints the page numbers of the pages re-arranged; the
+-.I \-q
++.B \-q
+ option suppresses this.
+ .SH EXAMPLES
+ The potential use of this utility is varied but one particular
+ use is in conjunction with
+-.I psbook(1).
++.BR psbook (1).
+ For example, using groff to create a PostScript document and lpr as
+ the
+ .SM UNIX
+@@ -151,5 +132,5 @@
+ .B PostScript
+ is a trademark of Adobe Systems Incorporated.
+ .SH BUGS
+-.I Psnup
++.B Psnup
+ does not accept all DSC comments.