+
+Relative Indentation
+
+ Use .RS 5 / .RE to indent paragraphs, etc. '.IP 5' can
+ be useful, too. Try to use an offset of '5' as much as
+ possible to maintain visual consistency.
+
+
+Tagged Lists
+
+ In PROFILE COMPONENTS, DEFAULTS, ENVIRONMENT, and FILES,
+ use tagged paragraphs with an offset of 20. Do not set
+ the tag in bold or italic, or wrap it in quotes, unless
+ this is absolutely necessary to make the context clear.
+
+ .SH DEFAULTS
+ .PD 0
+ .TP 20
+ +folder
+ defaults to the current folder
+ .TP
+ msgs
+ defaults to
+ .I cur
+ .TP
+ -decodetext 8bit
+ .TP
+ -decodetypes text,application/ics
+ .TP
+ -crlflinebreaks
+ .PD
+ .SH [...]
+
+Source Files
+
+ There should be no ".so" commands to source an external file,
+ since these break on Linux, where the man program does not
+ allow source files outside the man/ hierarchy. Instead, insert
+ this fragment:
+
+ .PP
+ .RS 5
+ .nf
+ %components%
+ .fi
+ .RE
+ .PP
+
+ Of course, replace "components" with a unique identifier that
+ reflects the content being included, like "mts_conf" for
+ etc/mts.conf. Then, add two lines to the man.sed target in
+ Makefile.in like:
+
+ echo '/%components%/r $(top_srcdir)/etc/components' >> $@
+ echo ' s,%components%,,g' >> $@
+
+ At compile time, the contents of the file will physically
+ incorporated into the body of the man page. This is somewhat
+ unfortunate, since later modifications won't be reflected in
+ the manpage, but on the other hand, the manpage will show the
+ default configuration and not local modifications.
+
+
+Pointer Manpages
+
+ Certain manpages are shared between one or more programs
+ (such as folder/folders). The secondary program should
+ have a man page that only contains:
+
+ .so man1/folder.1
+
+ Also, add this manpage to the appropriate section in Makefile.in
+
+AUTHOR and HISTORY Sections
+
+ These have no place in a manpage. If you want everlasting
+ glory, try the release notes. But note that a HISTORY
+ section might be appropriate for documenting incompatibility
+ with older versions of MH.
+
+Common errors and subjective conventions
+
+ Try to mention `nmh' in the NAME section if it's not too awkward.
+ The command-line `-foo' is an option, not a switch.
+ Describe the default behaviour, then how it can be altered,
+ e.g. an option.
+ It's `see foo(1)', not `see the foo(1) man page for more detail'.
+ Emails have `From' and `Date' headers, not `From:' and `Date:'.
+ An mbox-format file has `"From "' envelope-address headers.
+
+ A hyphen is input as an ASCII minus sign, `non-standard',
+ not as `\-' which is the input to output a minus sign.
+ Use an unbreakable space for RFCs: `RFC\ 822'.
+ Hyphenate compound adjectives, e.g. `mail-drop format'.
+ Don't SHOUT for emphasis.
+ Use `.I' for normal emphasis and `.B' for strongest.
+
+ Use `Unix', not `UNIX'.
+ Use `user ID' and `group ID', not `user-id'.
+ Use `zeroed', not `zero'd'.
+ Use `mail drop', not `maildrop' or `drop box'.
+ Use `messages', not `message(s)', ditto `folders', etc.
+ Use `e.g.', not `eg.', and `i.e.', not `ie.'.
+
+ Use a pair of commas, like this, for parenthetical asides.
+ Use `that' when the clause is essential, without a comma.
+ Use comma then `which' when it's non-essential.
+ `Hence' means `from here'; it's `thus' to introduce a conclusion.
+
+------------------------------------------------------------------------------
+
+[ This template is a bit behind the times. I will bring it into
+ conformance with the notes above once the notes settle down.
+ --lyndon ]
+
+
+.TH COMP %manext1% "DATE" "%nmhversion%"
+.\"
+.\" %nmhwarning%
+.\"
+.SH NAME
+comp \- compose a message
+.\"
+.SH SYNOPSIS
+.HP 5
+.na
+.B comp
+.RI [ +folder ]
+.RI [ msgs ]
+.RB [ \-form
+.IR formfile ]
+.RB [ \-use " | " \-nouse ]
+.RB [ \-version ]
+.RB [ \-help ]
+.ad
+.SH DESCRIPTION
+.B Comp
+is used to create a new message to be mailed.
+It copies something.
+.\"
+.SH "PROFILE COMPONENTS"
+.TP 20
+Path
+Location of the user's MH folder directory
+.TP
+moreproc
+The pager command name
+.\"
+.SH DEFAULTS
+.TP 20
+.RI + folder
+defaults to the current folder
+.\"
+.SH CONTEXT
+None
+.\"
+.SH FILES
+.TP 20
+filename1
+description of filename1
+.TP
+filename2
+description of filename2
+.\"
+.SH "SEE ALSO"
+.BR dist (1),
+.BR forw (1),
+.BR repl (1),
+.BR send (1),
+.BR whatnow (1),
+.BR mh-profile (5)
+.\" Leave out the BUGS section if there are none worth describing.
+.SH BUGS
+None
+