UP

Section: User Commands (1)
Updated: 23 October 1989
Index Return to Main Contents
 

NAME

up - convert conforming PostScript files to print n-up
makeup - create numbered test pages for up  

SYNOPSIS

up [ -f config_file ] [ -n name ] [ file ... ]

makeup count  

DESCRIPTION

Up reads a conforming PostScript file, and performs translation, rotation, and scaling operations to print several pages on one sheet of paper. It uses a human-readable configuration file to determine how to arrange pages, and selects named layouts based on the name the program was called by (see also the -f option). The output is also conforming, which means that it can be fed back through for further reduction.

The configuration file is slightly magical, but easy to use for simple layouts. Quite complicated effects are possible by embedding arbitrary PostScript commands. See spiral, in the supplied configuration file. The format is completely described in uprc(5).

Makeup is a simple utility that generates count pages of conforming PostScript to stdout, with each page containing a 10.5x8 inch box, and a large page number. Its main excuse for existence is debugging new layouts, although the enterprising could set up calendar formats.  

OPTIONS

-f
config_file Use an alternate configuration file. Normally, it uses the last of the following that is found: /usr/local/lib/up.rc, ~/.uprc ./up.rc.
-n
name Explicitly specify what page layout to use, no matter what name the program was called by. This is handy for testing new layouts, and configurations that you haven't created links for yet.
 

FILES

/usr/local/lib/up.rc
global configuration
~/.uprc
user's personal configuration
./up.rc
current directory's configuration
 

SEE ALSO

PostScript Language Reference Manual, perl(1), ptroff(1), enscript(1), psdvi(1), dvips(1), uprc(5)  

AUTHOR

J Greely (jgreely@cis.ohio-state.edu), Ohio State University, Department of Computer and Information Science, etc. Laws warranted where voided by Prohibition.  

STATUS

Highly experimental, and dangerous in the wrong hands. Not to be used while under the influence of whimsy.  

BUGS

Doesn't seem to work with psdvi output, although dvips (3.4) works.

The configuration file parsing is less than robust.

Some would say that the use of Perl is a bug.

The way I test for conformance with Adobe's document structuring conventions is iffy. I don't apologize for it, but I don't like it, either. Eventually, I'll break down and do proper checking, probably when I convert it all to C.

Makeup's page numbering doesn't fit within the margins after page 999. I have no intention of fixing this.


 

Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
FILES
SEE ALSO
AUTHOR
STATUS
BUGS

This document was created by man2html, using the manual pages.
Time: 07:18:29 GMT, May 19, 2025