Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
NROFF(1)		     General Commands Manual			NROFF(1)

NAME
     nroff - emulate nroff command with groff

SYNOPSIS
     nroff [ -h ] [ -i ] [ -mname ] [ -nnum ] [ -olist ] [ -p ] [ -rcn ] [ -S ]
	   [ -t ] [ -Tname ] [ -U ] [ -v ] [ file ... ]

DESCRIPTION
     The  nroff  script  emulates  the	nroff  command using groff.  Only ascii,
     ascii8, latin1, utf8, nippon, and cp1047 are valid arguments for the -T op-
     tion.  If an invalid or no -T option is given, nroff checks the current lo-
     cale to select a default output device.  It first tries the locale program,
     then the environment variables LC_ALL, LC_CTYPE, and LANG, and finally  the
     LESSCHARSET environment variable.

     The  -h and -c options are equivalent to grotty's options -h (using tabs in
     the output) and -c (using the old output scheme instead of SGR  escape  se-
     quences).	 The  -C, -i, -n, -m, -o, -r, -w, and -W options have the effect
     described in troff(1).  In addition, nroff silently ignores the options -e,
     -q, and -s (which are not implemented in  troff).	 Options  -p  (pic),  -t
     (tbl),  -S (safer), and -U (unsafe) are passed to groff.  -v shows the ver-
     sion number.

ENVIRONMENT
     GROFF_BIN_PATH
	    A colon separated list of directories in which  to	search	for  the
	    groff  executable  before  searching  in  PATH.  If unset, `/usr/lo-
	    cal/bin' is used.

NOTES
     This shell script is basically intended for use with  man(1),  so	warnings
     are  suppressed.	nroff-style  character	definitions  (in  the  file tty-
     char.tmac) are also loaded to emulate unrepresentable glyphs.

SEE ALSO
     groff(1), troff(1), grotty(1)

Groff Version 1.18.1		  30 July 2026				NROFF(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=nroff&sektion=1&manpath=FreeBSD+15.1-RELEASE+and+Ports.quarterly>

home | help