mpage
« Back to VersTracker
Description:
Many to one page printing utility
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Productivity
Tags: printing text-processing utility cli paper-saving
Install: brew install mpage
About:
Mpage is a command-line utility designed to consolidate multiple pages of text into a single physical page. It achieves this by reducing the point size and arranging the logical pages in a grid layout on one sheet. This functionality is particularly valuable for reducing paper consumption during the review of source code, logs, or lengthy documents.
Key Features:
  • Multi-page layout on single sheets
  • Adjustable column and row counts
  • Header and footer generation with filename and page numbers
  • Support for various input text encodings
Use Cases:
  • Printing program source code listings
  • Reviewing system logs or data dumps
  • Archiving documents to save physical space
Alternatives:
  • enscript – Enscript is a more versatile text-to-PostScript converter that includes Mpage-like functionality but with a broader feature set.
  • psutils – Psutils operates on existing PostScript files to manipulate page order and layout, whereas Mpage converts plain text directly.
Version History
Detected Version Rev Change Commit
Sep 16, 2025 4:55am 0 VERSION_BUMP ac074bdd
Sep 14, 2024 8:03am 0 VERSION_BUMP 0d423e9b