Groff
Groff: Open Source Text Processor & Document Formatter
A free and open source software alternative, Groff offers robust text formatting capabilities, ideal for creating high-quality documents, similar to troff.
What is Groff?
Groff is an open source text processing and typesetting system for the Unix/Linux operating system. It is the GNU implementation of the troff document formatting system found on Unix systems.
Groff builds on troff by adding enhancements and improvements for increased typography capabilities while maintaining compatibility with existing troff document formats. Some key features and capabilities of Groff include:
- Formatting and typesetting for multilingual documents.
- Advanced typographic controls like kerning, ligatures, hyphenation, justification, tables, math typesetting, and more.
- Pic for drawing diagrams and figures.
- Mom macros for typesetting books, manuals, letters, and other documents.
- eqn for mathematical formulas.
- tbl for tables.
- Compatibility with man page formatting.
Some common uses of Groff include formatting Unix manual pages, typesetting books and lengthy documents, mathematical documents, multilingual documents, and any application requiring advanced publishing quality typography. It produces PostScript and PDF output.
Groff is a powerful, open source alternative to commercial publishing and typesetting systems. Its high capability for typographic control makes it suitable for producing printed books, academic journals, documentation, and other complex multi-page documents with intricate formatting needs.
Groff Features
Features
- Text formatting system
- Used to format Unix manual pages
- Powerful text formatting capabilities
- Produces publication quality output
Pricing
- Open Source
Pros
Cons
Official Links
Reviews & Ratings
Login to ReviewThe Best Groff Alternatives
View all Groff alternatives with detailed comparison →
Top Office & Productivity and Document Processing and other similar apps like Groff
Here are some alternatives to Groff:
Suggest an alternative ❐Pollen
DocBook
ConTeXt (Typesetting System)
Text::Amuse