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

FreeBSD Manual Pages


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

       mm, osdd	- print	documents formatted with the mm	macros

       [options] [files]

       [options] [files]

       can be used to format and print documents using and the text-formatting
       macro package (see nroff(1)).  It has options to	specify	 preprocessing
       by  and/or (see tbl(1) and neqn(1)), and	postprocessing by various ter-
       minal-oriented output filters.  The proper pipelines and	 the  required
       arguments and flags for and are generated, depending on the options se-

       is equivalent to	the command

       recognizes the following	options	and command-line arguments.  Any other
       arguments or options (such as are passed	to or to as appropriate.  Such
       options can occur in any	order, but they	must appear before  the	 files
       arguments.  If no arguments are given, prints a list of its options.

	      Specifies	the type of output terminal;
		       for  a list of recognized values	for term, type If this
		       option is used, uses the	value of  the  shell  variable
		       from the	environment (see profile(4) and	environ(5)) as
		       the value of term if is set;  otherwise,	 uses  as  the
		       value  of  term.	  If several terminal types are	speci-
		       fied, the last one is used.

	      Indicates	that the document is to	be produced in 12-pitch.
		       Can be used when	is set to one of and (The pitch	switch
		       on the DASI 300 and 300s	terminals must be manually set
		       to if this option is used.)

	      Causes   to invoke col(1); note that col(1) is invoked automati-
		       cally by	unless term is one of and

	      Causes   to invoke

	      Causes   to invoke

	      Invokes the
		       option of

       sends  the  message  if none of the arguments is	a readable file	and is
       not used	as a filter.

       Assuming	that the shell variable	is set in the environment to  the  two
       command lines below are equivalent:

       reads  the  standard  input when	is specified instead of	any file names
       (mentioning other files along with leads	to disaster).  This option al-
       lows to be used as a filter, as in this example:

       o  invokes  with	the option.  With this option, assumes that the	termi-
	  nal has tabs set every 8 character positions.

       o  Use the option of to specify ranges of pages to  be  output.	 Note,
	  however,  that  if  invoked with one or more of the and options, to-
	  gether with the option of may	cause a	harmless ``broken pipe'' diag-
	  nostic if the	last page of the document is not specified in list.

       o  If  you  use	the  option  of	(to stop between pages of output), use
	  line-feed (rather than return	or new-line) to	 restart  the  output.
	  The  option  of does not work	with the option	of or if automatically
	  invokes (see option above and	col(1)).

       o  If you specify an incorrect output terminal  type,  produces	(often
	  subtle) unpredictable	results.  However, if you are redirecting out-
	  put into a file, use the option, then	use the	 appropriate  terminal
	  filter when actually printing	the formatted file.

       col(1), env(1), nroff(1), tbl(1), profile(4), term(4), mm(5).



Want to link to this manual page? Use this URL:

home | help