---
name: "mmroff"
section: "7"
platform: "linux"
package: "groff"
version: "1.17.2-15.woody.1"
release: "Debian 3.0 (Woody)"
platforms: ["linux"]
url: "https://new.carta.tech/mmroff/7"
---

# mmroff(7)

reference preprocessor

## NAME

mmroff - reference preprocessor

## SYNOPSIS

**mmroff** \[ *-x* \] *groff\_arguments*

## DESCRIPTION

**mmroff** is a simple preprocessor for **groff**, it is used for expanding references in **mm**, see **[groff\_mm(7)](/groff_mm/7.md)**. **groff** is executed twice, first with **-z** and **-rRef=1** to collect all references and then to do the real processing when the reference file is up to date.

- **-x**

  Just create the reference file. This can be used to refresh the reference file, it isn't always needed to have accurate references and by using this option **groff** will only be run once.

## AUTHOR

Jörgen Hägg, Lund, Sweden \<jh@axis.se\>.

## FILES

- **/usr/share/groff/1.17.2/tmac/tmac.m**

  - **/usr/share/groff/1.17.2/tmac/mm/\*.cov**

  - **/usr/share/groff/1.17.2/tmac/mm/\*.MT**

  - **/usr/share/groff/1.17.2/tmac/mm/locale**

  ## SEE ALSO

**[groff\_mm(7)](/groff_mm/7.md),** **[groff\_mmse(7)](/groff_mmse/7.md),** [**groff**(1)](/groff/1.md), [**troff**(1)](/troff/1.md), [**tbl**(1)](/tbl/1.md), [**pic**(1)](/pic/1.md), [**eqn**(1)](/eqn/1.md)\
 **mm**(7) **mmse**(7)
