1.6 Output Devices

GNU troff’s output is in a device-independent page description language, which is then read by an output driver that translates this language into a file format or byte stream that a piece of (possibly emulated) hardware understands. groff features output drivers for PostScript devices, terminal emulators (and other simple typewriter-like machines), X11 (for previewing), TeX DVI, HP LaserJet 4/PCL5 and Canon LBP printers (which use CaPSL), HTML, XHTML, and PDF.