Introduction (The GNU Troff Manual)

Next: Invoking `groff`, Previous: GNU `troff`, Up: GNU `troff` [Contents][Index]

## 1 Introduction

GNU `roff` (or `groff`) is a programming system for typesetting documents. It is highly flexible and has been used extensively for over thirty years.

- Background
- What Is `groff`?
- `groff` Capabilities
- Macro Packages
- Preprocessors
- Output Devices
- Installation
- Conventions Used in This Manual
- Credits