a2ps
« Back to VersTracker
Description:
Any-to-PostScript filter
Type: Formula  |  Latest Version: 4.15.8@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: postscript printing text-processing filters cli
Install: brew install a2ps
About:
a2ps is a powerful Any-to-PostScript filter that converts various text and document formats into PostScript files. It supports a wide range of input formats including plain text, rich text, and source code, offering advanced formatting options like syntax highlighting and page layout control. It serves as a versatile tool for preparing documents for printing or further processing in a Unix-like environment.
Key Features:
  • Supports multiple input formats (text, RTF, HTML, and more)
  • Provides syntax highlighting for numerous programming languages
  • Offers extensive page layout and formatting customization
  • Includes utilities for managing print jobs and queues
Use Cases:
  • Converting source code listings into formatted, printable PostScript documents
  • Batch processing text files for professional printing with headers and page numbers
  • Integrating into shell scripts for automated report generation
Alternatives:
  • enscript – Similar functionality for converting text to PostScript, often pre-installed on some systems.
  • pandoc – A more modern and general-purpose document converter that supports PostScript as an output format among many others.
License: GPL-3.0-or-later
Dependencies: bdw-gc, libpaper
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 14, 2025 8:53pm 0 VERSION_BUMP acd30233
Nov 14, 2024 5:11pm 0 VERSION_BUMP bf136779