AminetAminet
Search:
84782 packages online
About
Recent
Browse
Search
Upload
Setup
Services

text/misc/mpage.lha

Mirror:Random
Showing: m68k-amigaos icongeneric icon
No screenshot available
Short:Mpage 2.5 (68k+PPC)
Author:Mark Hahn, Andreas Kleinert (port)
Uploader:info ar-kleinert de
Type:text/misc
Architecture:m68k-amigaos,ppc-powerup
Date:1999-07-26
Download:text/misc/mpage.lha - View contents
Readme:text/misc/mpage.readme
Downloads:375

 Amiga 68k/PPC port of Mpage.

 Mpage is a program to reduce and print multiple pages of text per
 sheet on a PostScript compatible printer.
 It also has limited functionality to do the same with postscript files itself.

 The PPC binaries have the ".elf" extension and are useable
 from Shell when being used with ppc.library V46+ or
 Frank Wille's emulation for WOS (V0.6b or higher).

 Have fun.

 Usage (for example):

   MPage TESTFILE >prt:
   MPage TESTFILE >T:DESTFILE

 --
 ARK, 25/Jul/99

 *************************************************************

COPYRIGHT:

Mpage and all the files distributed with mpage are covered by copyright:

 Copyright (c) 1994-1997 Marcel J.E. Mol, The Netherlands
 Copyright (c) 1988 Mark P. Hahn, Herndon, Virginia

     Permission is granted to anyone to make or distribute verbatim
     copies of this document as received, in any medium, provided
     that this copyright notice is preserved, and that the
     distributor grants the recipient permission for further
     redistribution as permitted by this notice.

Mpage was written by:
   ...!uunet!\                       Mark Hahn, Sr Systems Engineer
              >pyrdc!mark            Pyramid Technology Corporation
 ...!pyramid!/                       Vienna, Va    (703)848-2050

 marcel@mesa.nl
   MESA Consulting  B.V.
   Voorburg
   The Netherlands
   Phone: +31-(0)15-3105252
   Mobile:+31-(0)6-54724868
   Fax:   +31-(0)70-3873683

=================================================================
DESCRIPTION:

Mpage is a program to reduce and print multiple pages of text per
sheet on a PostScript compatible printer.
It also has limited functionality to do the same with postscript files itself.

The following are the files you should have for mpage.

     README                 Notes and descriptions, this file
     README.OS2             OS/2 port description
     Copyright              Copyright notice
     CHANGES                Change storys
     Makefile               The Makefile
     TODO                   Wish List for changes
     FAQ                    Useful tips and hints
     NEWS                   Global changes, User visible changes
     Mpage.lsm              LSM file for mpage
     args.c                 Command line and options processing
     encoding.h             Definition of internal default character encoding
     file.c                 Generic file handeling
     glob.c                 Global variable setup
     mpage.h                Definitions
     mpage.c                Main Control
     page.c                 Page layout routines
     post.c                 PostScript file processing
     sample.c               Prints sample page layout pages
     text.c                 Text file processing
     mpage.1                Manual page

     fix                    Fix to mpage that makes it work with ArborText
     All.chars              Test file containing all ascii characters
     Encodings              Directory with character encoding library files
     Characters             List of postscript character encoding names
     Encoding.format        Description on how to create character encoding
                            library files
     gencodes.c             Util program to build All.chars file
     Test                   Directory with test pages

     OS2                    Contrib to build and use mpage on OS/2
     Contrib                Directory with contributions by others


INSTRUCTIONS:

All you should need to do is run make.
This will create mpage and a program called msample.  Mpage is
the program to print n-up pages.  Msample prints a sample outline.  I
used it for debugging the placement of the layout.  It is also handy
for other layout purposes.  It accepts all the arguments that mpage
does, but does not print files.

As a quick sample try:

        "mpage  mp_args.c"
or
        "mpage -8 mp_post.c"
or
        "groff  -man mpage.1 | mpage -2"


The manual page, mpage.1, formats with UCB or ATT manual macros.



USING MPAGE:

You will find that it takes a while on an Apple LW or Apple LW+ to
print 4 pages per sheet, It takes "a good long time" for 8 pages.
Reduced PostScript documents take a while too.  (A rule of thumb might
be 4 times as long for 4-pages-per-sheet reduction :-) On a QMS 8ppm
printer 4 pages per sheet is about the same speed and other forms of
"1-up" output.  mpage prints some timing information back from the
printer so you can measure the time required for full jobs.



ADMINISTRATORS:

As a printer administrator you should see the wish list for caveats
and information about future versions.  I still have work to do to
make mpage more "administrator friendly", but figured that I'd better
get what's been done out the door.



BUG REPORTS:

Mpage is supported but this is done is pare time. So please sent in
bug reports, request or other things related to mpage and once in
a while I'll release a version...
If you have a problem please send me a complete description of the
symptoms.  Please include the brand name of your printer, a copy of
the input file (especially if it is with PostScript input), and a
description of what to look for on the output.  If your printer has an
error log, please include as much of it as is revalant.  In general,
the more clearly organized information I have, the easier it will be
for me. And please do not forget to mention the mpage version you're
using. Also the ouput generated by your mpage might come in handy...



MAKING CHANGES:

Please, if you make any improvements, send them back to me so that I
can include them in future versions.  Also I would solicit comments as
to the usefulness, and effectiveness of mpage.  Let me know what you
like or dislike and feel free to ask any questions you have concerning
this mpage distribution.  Thank you!

-Marcel Mol
------------------------------------------------------------------------------
Marcel J.E. Mol               phone: (+31) 015-3105252
------------------------------------------------------------------------------
Delft University of Technology     | MESA Consulting BV
Netherlands                        | Networking and Unix Consultancy
marcel@duteca.et.tudelft.nl        | marcel@mesa.nl
------------------------------------------------------------------------------
 They couldn't think of a number, so they gave me a name!
                                -- Rupert Hine


Contents of text/misc/mpage.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  368     368 100.0% -lh0- f654 Jul 25  1999 mpage/All.chars
[generic]                 3582   18842  19.0% -lh5- 41f7 Jul 25  1999 mpage/args.c
[generic]                 4690   10856  43.2% -lh5- 3682 Jul 25  1999 mpage/CHANGES
[generic]                  206     300  68.7% -lh5- 3bc3 Jul 25  1999 mpage/CHANGES.AMIGA
[generic]                 1409    3249  43.4% -lh5- aa9b Jul 25  1999 mpage/Characters
[generic]                  553    1057  52.3% -lh5- ca30 Jul 25  1999 mpage/Contrib/mergeps.lex
[generic]                  544    1486  36.6% -lh5- 5401 Jul 25  1999 mpage/Contrib/mergeps.txt
[generic]                  335     784  42.7% -lh5- 5591 Jul 25  1999 mpage/Contrib/mfix/mfix.c
[generic]                  344     573  60.0% -lh5- 4f0e Jul 25  1999 mpage/Contrib/mfix/README
[generic]                 6970   23283  29.9% -lh5- fc65 Jul 25  1999 mpage/Contrib/mfix/test.ps
[generic]                  716    1593  44.9% -lh5- d9ad Jul 25  1999 mpage/Contrib/mp
[generic]                  296     432  68.5% -lh5- 3f59 Jul 25  1999 mpage/Contrib/psprint
[generic]                  608    1292  47.1% -lh5- 0791 Jul 25  1999 mpage/Copyright
[generic]                  444     820  54.1% -lh5- b3dd Jul 25  1999 mpage/Encoding.format
[generic]                 1936    4554  42.5% -lh5- 8cf0 Jul 25  1999 mpage/encoding.h
[generic]                 1827    4400  41.5% -lh5- 6b0e Jul 25  1999 mpage/encoding.h.PC850
[generic]                 1297    2829  45.8% -lh5- 5c4a Jul 25  1999 mpage/Encodings/CP850.PC
[generic]                 1377    2884  47.7% -lh5- bab7 Jul 25  1999 mpage/Encodings/ISO+STD+OTH
[generic]                 1343    2826  47.5% -lh5- 67b6 Jul 25  1999 mpage/Encodings/ISO-8859.1
[generic]                 1246    2722  45.8% -lh5- c706 Jul 25  1999 mpage/Encodings/ISO-Latin.1
[generic]                 1739    3754  46.3% -lh5- bf38 Jul 25  1999 mpage/Encodings/ISO-Latin.2
[generic]                  580    1139  50.9% -lh5- d9a3 Jul 25  1999 mpage/FAQ
[generic]                 2731    9291  29.4% -lh5- 1cf5 Jul 25  1999 mpage/file.c
[generic]                  169     339  49.9% -lh5- 8c48 Jul 25  1999 mpage/gencodes.c
[generic]                 4242   16081  26.4% -lh5- fdf9 Jul 25  1999 mpage/glob.c
[generic]                 1952    4639  42.1% -lh5- eec4 Jul 25  1999 mpage/Makefile
[generic]                23239   48704  47.7% -lh5- 4841 Jul 25  1999 mpage/mpage
[generic]                 4476   11378  39.3% -lh5- 92a7 Jul 25  1999 mpage/mpage.1
[generic]                 3258   10085  32.3% -lh5- 1316 Jul 25  1999 mpage/mpage.c
[generic]                48371  128402  37.7% -lh5- 4e22 Jul 25  1999 mpage/mpage.elf
[generic]                 3590   10437  34.4% -lh5- 3767 Jul 25  1999 mpage/mpage.h
[generic]                  389     835  46.6% -lh5- 8f8e Jul 25  1999 mpage/mpage.info
[generic]                  465     867  53.6% -lh5- fb63 Jul 25  1999 mpage/Mpage.lsm
[generic]                11863   22184  53.5% -lh5- ec30 Jul 25  1999 mpage/msample
[generic]                26500   66468  39.9% -lh5- 7eb1 Jul 25  1999 mpage/msample.elf
[generic]                  391     835  46.8% -lh5- 04cc Jul 25  1999 mpage/msample.info
[generic]                  374     645  58.0% -lh5- 81ae Jul 25  1999 mpage/NEWS
[generic]                  166     200  83.0% -lh5- f01a Jul 25  1999 mpage/OS2/lpr.cmd
[generic]                   65      65 100.0% -lh0- 02cb Jul 25  1999 mpage/OS2/mpage.def
[generic]                   69      69 100.0% -lh0- e913 Jul 25  1999 mpage/OS2/msample.def
[generic]                 2041   10791  18.9% -lh5- d842 Jul 25  1999 mpage/page.c
[generic]                 5772   23173  24.9% -lh5- a82f Jul 25  1999 mpage/post.c
[generic]                 2487    5841  42.6% -lh5- 9043 Jul 25  1999 mpage/README
[generic]                 1077    1922  56.0% -lh5- d222 Jul 25  1999 mpage/README.OS2
[generic]                  734    2755  26.6% -lh5- 4442 Jul 25  1999 mpage/sample.c
[generic]                  219     342  64.0% -lh5- 3a30 Jul 25  1999 mpage/SCOPTIONS
[generic]                 2045    4780  42.8% -lh5- 015e Jul 25  1999 mpage/smakefile
[generic]                 2068    4983  41.5% -lh5- 8fe3 Jul 25  1999 mpage/smakefile.ppc
[generic]                   41      50  82.0% -lh5- 28c4 Jul 25  1999 mpage/Test/tabtest
[generic]                  154     415  37.1% -lh5- 3ce6 Jul 25  1999 mpage/Test/testpage
[generic]                 3840   13239  29.0% -lh5- 04f7 Jul 25  1999 mpage/text.c
[generic]                 2460    5072  48.5% -lh5- 41de Jul 25  1999 mpage/TODO
[generic]                 2755    6547  42.1% -lh5- ec40 Jul 25  1999 mpage/mpage.readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        53 files  190413  501477  38.0%            Jul 25  1999
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>