libpaper
« Back to VersTracker
Description:
Library for handling paper characteristics
Type: Formula  |  Latest Version: 2.2.7@0  |  Tracked Since: Dec 4, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: library printing paper system-utility configuration
Install: brew install libpaper
About:
libpaper is a user-configurable library that allows applications to manage and retrieve paper size definitions from a central configuration file. It provides a standard interface for determining the default paper size, which is essential for generating correctly formatted print and PDF documents. This library helps ensure consistency across different printing and document-handling applications on a system.
Key Features:
  • Centralized configuration for paper sizes
  • Simple API for applications to query paper dimensions
  • User-definable default paper size
  • Command-line utility for managing paper settings
Use Cases:
  • Setting a system-wide default paper size (e.g., A4, Letter) for all applications
  • Enabling print dialogues in GUI applications to automatically select the correct paper format
  • Developing software that needs to generate reports or documents with correct page layout
Alternatives:
  • cups – CUPS is a complete printing system that also handles paper sizes, but libpaper is a lightweight, standalone library focused solely on paper configuration management.
Version History
Detected Version Rev Change Commit
Dec 4, 2025 2:09pm 0 VERSION_BUMP 26793703
Sep 14, 2025 6:28am 0 VERSION_BUMP f80f646b